- •Билет 1.
- •Обработка данных в субд, основные методы доступа к данным, использование структуры данных типа «дерево».
- •Общая структура эвм. Назначение основных блоков. Взаимодействие программного и аппаратного обеспечения эвм.
- •Сети эвм: понятие, становление, преимущества сетевой обработки данных.
- •Билет 2.
- •Основные компоненты субд и их взаимодействие. Типы и структуры данных
- •Основные характеристики эвм.
- •Основные характеристики вычислительных сетей.
- •Билет 3.
- •Реляционные базы данных: достоинства и недостатки.
- •Назначение и структура процессора. Назначение и взаимодействие основных блоков.
- •Классификация вычислительных сетей. Отличия классических lan и gan, тенденция их сближения.
- •1. По территориальной рассредоточенности
- •2. Масштаб предприятия или подразделения, кому принадлежит сеть
- •Билет 4.
- •Классификация процессоров.
- •1. По числу бис в микропроцессорном комплекте:
- •2. По назначению:
- •3. По виду обрабатываемых входных сигналов :
- •4. По характеру временной организации работы :
- •5. По организации структуры многопроцессорных систем:
- •6. По количеству выполняемых программ :
- •Типовые структуры вычислительных сетей.
- •Общая шина
- •К ольцо
- •Билет 5.
- •Использование реляционной алгебры в реляционной модели данных.
- •Организация управления процессом обработки информации в процессоре: управляющие автоматы с “жесткой” и с хранимой в памяти логикой.
- •Управление с жесткой логикой.
- •Управление с микропрограммной логикой.
- •Методы коммутации в вычислительных сетях. Способы мультиплексирования каналов связи.
- •2. Коммутация сообщений
- •3) Коммутация пакетов
- •Билет 6.
- •Реляционная модель данных, основные понятия.
- •Теоретические основы реляционного исчисления, использование исчисления предикатов первого порядка.
- •Типы структур команд. Способ расширения кодов операций.
- •Задачи системотехнического проектирования сетей эвм.
- •Структурная организация:
- •Функциональная организация:
- •Билет 7.
- •Взаимодействие базы данных и прикладных программ.
- •Общая структура команды. Способы адресации операндов.
- •Анализ задержек передачи сообщений в сетях передачи данных.
- •Билет 8.
- •Основные типы субд.
- •Система команд процессора: индексация и ее назначение. Особенности команд передачи управления и вызова подпрограмм.
- •Модификация команд. Индексация.
- •Задача оптимального выбора пропускных способностей каналов связи (прямая и обратная постановки).
- •Билет 9.
- •Уровни представления информации, понятие модели данных.
- •Позволяет представлять информацию о предметной области в виде графа типа дерево.
- •Использование самоопределяемых данных. Понятие тегов и дескрипторов.
- •Семиуровневая модель взаимодействия открытых систем. Функции уровней.
- •Билет 10.
- •Основные принципы построения баз данных, проблемы хранения больших объемов информации.
- •Типы архитектур мп. Ортогональность архитектуры мп.
- •Регистровая архитектура.
- •Стековая архитектура.
- •Архитектура типа память – память.
- •Ортогональная регистровая архитектура.
- •Прохождение данных через уровни модели osi. Функции уровней.
- •Билет 11.
- •Ограничения целостности для реляционной базы данных.
- •Cisc и risc архитектуры мп. Особенность risc архитектуры.
- •Протоколы и функции канального уровня.
- •Билет 12.
- •4Нф и 5нф: Основные определения и правила преобразования.
- •Принцип совмещения операций. Синхронный конвейер операций.
- •Протоколы повторной передачи. Анализ производительности.
- •Билет 13.
- •Нф Бойса-Кодда: Основные определения и правила преобразования
- •Асинхронный конвейер операций и его особенности.
- •Протоколы и функции сетевого уровня. Таблицы маршрутизации.
- •Билет 14.
- •3Нф: Основные определения и правила преобразования.
- •Система прерываний программ. Функции и назначение. Система прерываний – это совокупность средств процессора, которые обеспечивают обработку асинхронных событий. Необходимость
- •Классификация алгоритмов маршрутизации.
- •Билет 15.
- •2Нф: Основные определения и правила преобразования.
- •Характеристики системы прерываний.
- •Стек тср/ip. Протоколы прикладного уровня.
- •Билет 16.
- •Особенности суперскалярных микропроцессоров Суперскалярные мп.
- •Мультискалярные мп
- •Системы адресации в стеке тср/ip.
- •Билет 17.
- •Нормализация в реляционных базах данных, понятие нормальной формы при проектировании баз данных.
- •Протокол ip
- •Ip как протокол без установления соединения
- •Билет 18.
- •Понятие ключа в базах данных, первичные и внешние ключи.
- •Основные функциональные характеристики блоков кэш-памяти.
- •Билет 19.
- •Проектирование реляционных баз данных, основные понятия, оценки текущего проекта бд.
- •Сравнительная характеристика организации кэш–памяти прямого отображения, ассоциативной и наборно-ассоциативной.
- •Протокол tcp
- •Билет 20.
- •Построение диаграммы «сущность-связь» в различных нотациях.
- •Нотация Мартина
- •Нотация Баркера.
- •Примеры организации структуры кэШа данных в мп Pentium II, Power pc.
- •Технология X.25.
- •Билет 21.
- •Типы и характеристики связей сущностей.
- •Методы защиты памяти: метод граничных регистров, метод ключей защиты.
- •Технология isdn.
- •Билет 22.
- •Представление данных с помощью модели «сущность-связь», основные элементы модели.
- •Элементы модели.
- •2 Режима работы:
- •Технология Frame Relay.
- •Билет 23.
- •Методы хеширования для реализации доступа к данным по ключу. Хеширование.
- •Чистая и синхронная aloha.
- •Билет 24.
- •Новые типы динамической памяти: edram, cdram, sdram, rdram, sldram.
- •3.Технология локальных сетей. Уровни llc и mac. Способы доступа.
- •Билет 25.
- •Поиск информации в бд с использованием структуры типа «бинарное дерево».
- •Технология Ethernet.
- •Билет 26.
- •Теоретические основы реляционного исчисления, использование исчисления предикатов первого порядка.
- •2 Режима работы:
- •Технология Token Ring.
Билет 1.
Обработка данных в субд, основные методы доступа к данным, использование структуры данных типа «дерево».
Вопросы представления данных всегда связаны с операциями, при помощи которых эти данные обрабатываются.
Основные операции:
Выборка данных
Изменение данных
Включение данных
Удаление или исключение данных
В основе всех перечисленных операций находится операция доступа к данным. В задачах доступа предполагается, что все данные хранятся в памяти с определенной идентификацией. Доступ к данным означает поиск заданного идентификатора (ключа).
Переход от найденного ключа к соответственно данным носит тривиальный (простой) характер, т.е. либо в состав ключа включены указатели на информацию, либо полезная информация размещается в памяти непосредственно за ключом, как правило используется 1 способ.
В современных БД не упорядочиваются сами информационные массивы. Для этого создаются дополнительные строки данных, которые называются индексные файлы или индексы, простейший индекс содержит в себе 2 элемента: ключ поиска и указатель на место ключа.
Создание индексных файлов решает некоторые задачи типа:
Ускорение доступа к данным
Решается проблема упорядочивания информации
Оптимизация, процедуры добавления и исключения информации
Существует 2 метода доступа к данным по ключу:
метод доступа по дереву
метод использующий функцию хеширования
Метод доступа по дереву
Деревом называют конечное множество состоящее из одного или более элементов, называемых узлами, обладающие следующими свойствами:
между узлами существует отношение типа: исходный узел порожденный узел
существует узел, который не имеет исходного (корень)
все узлы за исключением корня имеют только один исходный узел. Каждый узел может иметь несколько порожденных узлов
отношение исходный - порожденный действует только в одном направлении
узлы не имеющие порожденных называются конечными вершинами (листьями)
Степень узла – это количество порожденных узлов.
Степень дерева – это максимальное значение из степеней всех узлов.
Сбалансированные деревья - когда уровень левого поддерева и правого отличаются не более чем на 1.
Общая структура эвм. Назначение основных блоков. Взаимодействие программного и аппаратного обеспечения эвм.
Структура типовой ЭВМ
АЛУ – предназначена для операции над данными различной длины
ОЗУ и ВЗУ – для хранения
Устройство управления - автоматически управляет вычислительным процессом, посылая сигналы всем устройствам для реализации определённых действий. Оно в своей работе руководствуется программой, которая состоит из команд. Программа основывается на алгоритме решения задач. Такой принцип управления называется принцип программного управления.
Команды и данные хранятся в ОП. В программе управления команды выполняются по порядку, за исключением команд перехода.
Пульт управления – предназначен для контроля оператором кода выполнения программы.
Блок-схема типовой ЭВМ
ЭВМ имеют многоуровневую иерархическую организацию со многими составными компонентами на каждом уровне. С нижнем уровнем функционального описания связано понятие физической организации ЭВМ — ее принципиальная схема. Термин логическая организация относится к более высоким уровням описания ЭВМ. Так логическая организация на уровне аппаратуры — это состав, функциональные связи и характеристики взаимодействия аппаратурных модулей в процессе выполнения различных задач, которые обычно называются структурной схемой или структурой.
Архитектура ЭВМ — функциональные возможности аппаратных средств ЭВМ, используемые для представления программ и данных для управления процессом вычислений. Архитектура служит примером вычислительной среды нижнего уровня, связанной непосредственно с архитектурой ЭВМ.
Каждый уровень организации ЭВМ и любая ее составная часть имеют достаточно сложную внутреннюю структуру, детализация которой приводит к появлению различных типов структур и вычислительных средств.
Архитектурные характеристики включают:
- набор машинных команд
- формат разрядной сетки
- механизм обращения средств ввода-вывода
- метод адресации памяти
Взаимодействие программного и аппаратного обеспечения ЭВМ
Поскольку в основу принципа работы ЭВМ положен принцип программного управления, для решения задачи используются средства двух типов: аппаратные и программные.
ОС – управляет всеми частями машины, организует взаимодействие оператора с ЭВМ, автоматизирует процесс подготовки и выполнения программ.
Программы технического обслуживания – проверка оборудования.
Пакеты прикладных программ.
