Архитектура эвм и систем.
Основные характеристики, области применения ЭВМ различных классов; функциональная и структурная организация процессора; организация памяти ЭВМ; основные стадии выполнения команды; организация прерываний в ЭВМ; организация ввода-вывода; периферийные устройства; архитектурные особенности организации ЭВМ различных классов; параллельные системы; понятие о многомашинных и многопроцессорных вычислительных системах; матричные и ассоциативные вычислительные сети; конвейерные и потоковые вычислительные сети; сети ЭВМ; информационно-вычислительные системы и сети.
Многопроцессорные и многомашинные вычислительные системы. Принципы построения и проблемы объединения. Супер-ЭВМ.
Основные этапы рабочего цикла процессора. Средства описания вычислительных устройств. Язык микроопераций. Понятие микрооперации и микрокоманды. Понятие микропрограммы.
Память ЭВМ. Классификация запоминающих устройств ЭВМ. Виды и основные характеристики памяти. Иерархическая структура памяти. Адресная память. Ассоциативная память. Стековая память. КЭШ память. Виртуальная память.
Персональные компьютеры. Состав, структура, архитектура, характеристики. Наиболее распространенные типы ПК.
Поколения ЭВМ. Два класса ЭВМ – цифровые и аналоговые, их принципы действия. Основные типы современных ЭВМ, их назначение, отличительные признаки и характеристики. Понятие об архитектуре ЭВМ. Основные блоки ЭВМ.
Принципы организации арифметико-логических устройств. Классификация АЛУ. Особенности АЛУ для выполнения разных типов операций над разными типами операндов. Особенности АЛУ микропроцессоров.
Процессоры ЭВМ и микропроцессоры. Назначение, структура, основные блоки. RISС и CISС архитектуры процессоров.
Управляющие устройства (автоматы) ЭВМ. Функции управляющих автоматов. Классификация управляющих автоматов. Принцип действия управляющего автомата с хранимой в памяти логикой. Микропрограммное управление. Управляющий автомат с жесткой ( аппаратной ) логикой. Методика синтеза управляющего автомата.
Литература.
1. Каган Б. М. Электронные вычислительные машины и системы: Учеб. пособие для вузов. М.: Энергоатомиздат, 1991.
2. Преснухин Л. Н., Нестеров П. В. Цифровые вычислительные машины: Учеб. пособие для вузов. М.: Выс. шк., 1981.
3. Майоров В. Д. Процессоры ЭВМ. Учебное пособие. Ростов н/Д: РГУПС, 1998. 80 с.
4. Майоров В.Д. Организация ЭВМ и систем. Учебное пособие. Ростов н/Д: РГУПС. 2000.
Проектирование информационных систем.
Общая характеристика процесса проектирования ИС; структура информационно-логической модели ИС; разработка функциональной модели; исходные данные для проектирования; разработка модели и защита данных; разработка пользовательского интерфейса; разработка проекта распределенной обработки. Структура программных модулей; разработка алгоритмов; логический анализ структур ИС; анализ и оценка производительности ИС; управление проектом ИС; проектная документация; инструментальные средства проектирования ИС; типизация проектных решений; графические средства представления проектных решений; эксплуатация ИС.
Диаграммы потоков данных.
Критерии качества проекта. Связность.
Критерии качества проекта. Сцепления.
Рациональный унифицированный процесс.
Структурные методологии проектирования информационных систем.
Этапы проектирования информационных систем.
Язык UML. Диаграммы взаимодействия.
Язык UML. Диаграммы состояний.
Язык UML. Диаграммы сценариев.
Литература.
1. Информационные технологии на ж.д. транспорте Под ред. Э.К. Лецкого, Э.С. Поддавашкина, В.В. Яковлева. - М.:УМК МПС России,2000.-680с.- 4 экз
2. Г.Н. Калянов. CASE-технологии: консалтинг в автоматизации бизнес-процессов. – М.: Горячая линия – Телеком, 2000. – 320с. – 2 экз.
3. Г.Буч. Объектно-ориентированный анализ и проектирование. Второе издание. М: Диалог-МИФИ, 2002 г., 478 с.
