- •Вопросы по курсу «Организация эвм и систем»
- •1. Общая структура эвм. Назначение основных блоков. Взаимодействие программного и аппаратного обеспечения эвм.
- •2. Основные характеристики эвм.
- •3. Назначение и структура процессора. Назначение и взаимодействие основных блоков.
- •4. Классификация процессоров.
- •1. По числу бис в микропроцессорном комплекте:
- •6. По количеству выполняемых программ :
- •5. Организация управления процессом обработки информации в процессоре: управляющие автоматы с “жесткой” и с хранимой в памяти логикой.
- •6. Типы структур команд. Способ расширения кодов операций.
- •7. Общая структура команды. Способы адресации операндов.
- •8. Типы архитектур мп. Ортогональность архитектуры мп.
- •9. Cisc и risc архитектуры мп. Особенности risc архитектуры.
- •Синхронный конвейер операций. Принцип совмещения операций
- •11. Асинхронный конвейер операций и его особенности.
- •12. Система прерываний программ. Функции и назначение.
- •13. Характеристики системы прерываний.
- •14. Особенности суперскалярных микропроцессоров. Суперскалярные мп:
- •15. Организация памяти эвм. Статические и динамические озу.
- •16. Понятие виртуальной памяти. Страничная, сегментная и смешанного типа организация виртуальной памяти.
- •Сегментное распределение
- •Странично-сегментное распределение
- •18. Основные функциональные характеристики блоков кэш-памяти.
- •19. Сравнительная характеристика организации кэш–памяти прямого отображения, ассоциативной и наборно-ассоциативной.
- •20. Пример организации кэш в мп Pentium 4.
- •21. Новые типы динамической памяти: edram, cdram, sdram, rdram, sldram.
- •22. Методы защиты памяти: метод граничных регистров, метод ключей защиты, защита отдельных ячеек.
- •24. Понятие многопроцессорных систем. Классификация параллельных вычислительных систем.
- •24. Организация памяти вычислительных систем.
- •25. Система команд процессора: индексация и ее назначение. Особенности команд передачи управления и вызова подпрограмм.
- •26. Использование самоопределяемых данных. Понятие тегов и дескрипторов.
- •Сети эвм: понятие, становление, преимущества сетевой обработки данных.
- •Основные характеристики вычислительных сетей.
- •Классификация вычислительных сетей. Отличия классических lan и gan, тенденция их сближения.
- •1. По территориальной рассредоточенности
- •2. Масштаб предприятия или подразделения, кому принадлежит сеть
- •Типовые структуры вычислительных сетей.
- •Общая шина
- •Методы коммутации в вычислительных сетях. Способы мультиплексирования каналов связи.
- •2. Коммутация сообщений
- •3. Коммутация пакетов
- •Задачи системотехнического проектирования сетей эвм.
- •Структурная организация:
- •Анализ задержек передачи сообщений в сетях передачи данных.
- •Задача оптимального выбора пропускных способностей каналов связи (прямая и обратная постановки).
- •Семиуровневая модель взаимодействия открытых систем. Функции уровней.
- •Прохождение данных через уровни модели osi. Функции уровней.
- •Протоколы и функции канального уровня.
- •Протоколы повторной передачи.
- •Протоколы и функции сетевого уровня. Таблицы маршрутизации.
- •Классификация алгоритмов маршрутизации.
- •По способу выбора наилучшего маршрута
- •По способу построения таблиц маршрутизации
- •По месту выбора маршрутов (маршрутного решения)
- •Задача оптимальной статической маршрутизации.
- •Стек тср/ip. Протоколы прикладного уровня.
- •Системы адресации в стеке тср/ip.
- •Протокол ip.
- •Ip как протокол без установления соединения
- •Протокол tcp.
- •Технология X.25.
- •Технология isdn.
- •2) D канал
- •3) H канал
- •Технология Frame Relay.
- •Чистая и синхронная aloha.
- •Технология локальных сетей. Уровни llc и mac. Способы доступа.
- •Технология Ethernet.
- •Технология Token Ring.
- •2. Маркерный метод доступа к разделяемой среде
- •3. Форматы кадров Token Ring
- •1. Маркер
- •2. Кадр данных.
- •Технология fddi.
- •Анализ временных характеристик в локальных сетях.
- •Вопросы по курсу «Базы данных» Основные принципы построения баз данных, проблемы хранения больших объемов информации.
- •Уровни представления информации, понятие модели данных.
- •Основные типы субд.
- •Взаимодействие базы данных и прикладных программ.
- •Реляционная модель данных, основные понятия.
- •Теоретические основы реляционного исчисления, использование исчисления предикатов первого порядка.
- •Использование реляционной алгебры в реляционной модели данных.
- •Иерархический и сетевой подходы при построении баз данных, основные понятия, достоинства и недостатки.
- •Реляционные базы данных: достоинства и недостатки.
- •Основные компоненты субд и их взаимодействие. Типы и структуры данных.
- •Обработка данных в субд, основные методы доступа к данным, использование структуры данных типа «дерево».
- •Поиск информации в бд с использованием структуры типа «бинарное дерево».
- •Поиск информации в бд с использованием структуры типа «сильно ветвящееся дерево».
- •Методы хеширования для реализации доступа к данным по ключу.
- •Представление данных с помощью модели «сущность-связь», основные элементы модели.
- •Типы и характеристики связей сущностей
- •Построение диаграммы «сущность-связь» в различных нотациях.
- •Нотация Чена
- •Нотация Мартина
- •Нотация idef1x.
- •Нотация Баркера.
- •Проектирование реляционных баз данных, основные понятия, оценки текущего проекта бд.
- •Понятие ключа в базах данных, первичные и внешние ключи.
- •Нормализация в реляционных базах данных, понятие нормальной формы при проектировании баз данных.
- •1Нф: Основные определения и правила преобразования.
- •2Нф: Основные определения и правила преобразования.
- •3Нф: Основные определения и правила преобразования.
- •Нф Бойса-Кодда: Основные определения и правила преобразования.
- •4Нф: Основные определения и правила преобразования.
- •Ограничения целостности для реляционной базы данных.
Задачи системотехнического проектирования сетей эвм.
Системное проектирование – проектирование этой системы на уровне ее отдельных структурных функциональных компонент.
Общая задача проектирования сетей ЭВМ
При заданных исходных данных определить такую структурную функциональную организацию сети, при которой затраты на ее создание эксплуатации были бы минимальными, а показатели качества функционирования удовлетворяли бы заданным требованиям пользователя.
Исходные данные при проектирование:
Перечень и географическое местоположение пользователей
Объемно-временные характеристики потоков информации
Состав и характеристики прикладных программ, реализация сетевой службы
Состав и характеристики информационного обеспечения
Характеристики технических средств из которых комплектуется сеть
Структурная функциональная организация сети
Структурная организация:
- Структура сетей доступа (количество и местоположение коммутаторов, м мультиплексоров и конфигурирование связей между ними)
- Количество и местоположение хост ЭВМ
- Структурная организация самих хост ЭВМ
- Топология СПД (количество мест размещения центров коммутации и к конфигурации связей между ними)
- Пропускные способности
Функциональная организация:
- Режим передачи данных
- Способ коммутации
- Распределение информации и программного обеспечения между хост ЭВМ
- Процедура управления потоками данных и механизм контроля ошибок
- Стратегия маршрутизации
Показатель эффективности:
- Время реакции
- Производительность (пропускные способности)
- Надежность достоверность
Требования пользователей:
- Время реакции
- Производительность
- Пропускная способность
Ограничения, которые следует учитывать:
- Ограничение на класс структур
- Места расположения структурных компонентов
Анализ задержек передачи сообщений в сетях передачи данных.
Сеть передачи данных (СПД) – это совокупность средств вычислительной техники, центров коммутации (ЦК) + совокупность средств передачи данных, каналов связи (КС). СПД – ядро вычислительной сети, она обеспечивает взаимодействие между абонентами сети, в качестве которых могут выступать как отдельные вычислительные сети, так и отдельные пользователи.
Анализ средних задержек передачи данных в СПД.
Дано:
Количества и места размещения ЦК (N)
Топология
Количество каналов связи (M)
l – средняя длина пакета
γjk – интенсивность передачи пакетов абонентами узла j абонентам узла k
стратегия маршрутизации – фиксированная. Это значит, что абонент J передает K информацию только по одному маршруту.
При этом предполагаем, что все КС бесшумные и надежные. Все ЦК надежные и время обработки в ЦК ť≈0 (прием пакета и обработка заголовка) Буферная память в ЦК не ограничена.
- суммарная интенсивность внешнего потока, поступающего в сеть.
Обозначим:
λi – интенсивность поступления пакетов в i-ый КС. I=1,M
- суммарная интенсивность внутренних потоков.
Определить среднее время передачи пакетов в СПД T - ?
Tjk – среднее время передачи пакетов из узла j в узел k, тогда
расположим средние задержки по параметрам:
Т=
-
Т из 1 в 2
12/Λ0
Т из 2 в 3
23/Λ0
Т из 1 в 3
13/Λ0
Т из 1 в 4
14/Λ0
….
…
Т из j в k
jk/Λ0
jk – маршрут из j в k
сi jk – маршрут из j в k проходит через iый канал связи
ti – время задержки в этом КС (время ожидания передачи пакета + время передачи пакета)
Тогда - сумма времен задержек в каналах, по которым проходит пакет.
- сумма потоков, проходящих через i-ый КС
меняем сумму с одновременной заменой условий
T12=t2 T13=t1 T14=t2+t3 T15=t2+t3+t4 …
Пусть Λ0=1
Для системы в целом: среднее число пакетов в сети
Для i-го КС
Как определить ti - ?
bi=l/Ci
i-КС G/G/1 – не можем рассчитать=> М/М/1
Предположения Клейнрока
Считать, что поток сообщений, поступающий в i-КС образует простейший поток. (Если складывать непростейшие потоки, то в сумме получится поток, близкий к простейшему )
G/G/1 => M/G/1
Каждый раз, когда сообщение приходит в ЦК разыграть его новую длину в соответствии с экспоненциальным распределением со средним значением l.
M/G/1 => M/M/1
λi l – Общий трафик
λi l –>Ci–>T–>
Пусть ti=t