Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mag.DOC
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
45 Кб
Скачать
☆

4. Внешние устройства эвм.

4.1 Организация ввода-вывода данных в ЭВМ. Каналы ввода-вывода. Принципы подключения периферийных устройств.

4.2. Интерфейсы вычислительных систем. Классификация и примеры реализации.

4.3. Классификация технические характеристики внешних запоминающих устройств. Методы записи данных на магнитный и оптический носители. Накопители на магнитных лентах и дисках. Оптические и магнитооптические накопители.

4.4. Алфавитно-цифровые и графические дисплеи

4.5. Печатающие устройства. Знакосинтезирующие, ударные, барабанные электромеханические устройства посимвольной и построчной печати. Методы немеханической регистрации: ксерографический, электрохимический, термический, искровой, струйный и лазерный.

4.6. Устройства ввода-вывода данных с линий связи. Преобразование сигналов с линии связи. Модемы. Методы передачи и защита от ошибок.

5. Организация вычислительных комплексов и многопроцессорных систем.

5.1. Архитектура многомашинных и мультипроцессорных вычислительных систем и комплексов. Системы с МКОД -, ОКМД - и МКМД - архитектурой.

5.2.  Мультимикропроцессорные системы. Алгоритмы функционирования централизованных и децентрализованных вычислительных систем.

5.3. Систолические СБИС (организация синхронных вычислений и моделирование).

5.4. Траспьютеры. Структура, понятия процесса и канала. Асинхронные вычисления в мультипроцессорных структурах и особенности применения языка ОККАМ

6. Алгоритмические языки и программирование.

6.1. Общие сведения о языках программирования. Классификация языков: машинно-ориентированные и процедурно-ориентированные языки. Языки 4-го поколения.

6.2. Основные принципы объектно-ориентированного программирования. Понятие объекта. Инкапсуляция данных. Изоморфизм.

6.3. Общая характеристика процедурно-ориентированного языка. Алфавит. Основные объекты языка. Представление данных. Основные операторы языка. Подпрограммы в языке.

6.4. Организация и хранение данных. Массивы, таблицы, списки, деревья. Организация данных на внешних носителях. Файлы: описания и операции.

6.5 Общая характеристика машинно-ориентированного языка. Алфавит языка, форматы операторов. Способы адресации и команды в языке. Описание данных. Операторы языка.

6.6. Особенности представления и обработки данных в ЭВМ. Классификация типов представления данных на машинном уровне. Преобразование типов числовых данных.

6.7. Структурные уровни ассемблерной программы: модули, сегменты процедуры. Понятие о моделях памяти. Структура и образ памяти. Простая и оверлейная структура.

6.8. Понятие макроопределения, макрокоманды и макрорасширения. Структура и операторы формирования макроопределения.

6.9. Подпрограммы. Организация подпрограмм. Передача управления. Передача параметров и возврат результатов на уровне машинно-ориентированного и процедурно-ориентированного языков.

6.10. Основные понятия трансляции. Принципы трансляции с ассемблера. Функции и структура транслятора.

6.11. Функции транслятора с процедурно-ориентированного языка. Лексический анализ. Трансляция выражений и операторов. Синтаксические методы трансляции. Формальные грамматики и языки и автоматы. Построение синтаксических анализаторов по грамматике.

6.12. Надежность программного обеспечения. Основные положения структурного программирования. Технология разработки программных изделий. Case-системы. Особенности технологии разработки информационных систем на базе СУБД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]