05.13.15 — Вычислительные машины (1015948)
Текст из файла
В основу настоящей программы положены следующие вузовские дисциплины:дискретная математика; программирование; теория автоматов и формальных языков;аналитическоемоделирование;имитационноемоделирование;логическоепрограммирование; основы схемотехники; элементы и узлы ЭВМ; операционныесистемы; организация ЭВМ; архитектуры вычислительных систем; интерфейсыпериферийных устройств; сети ЭВМ и телекоммуникации; автоматизацияпроектирования; теория вычислительных процессов; микропроцессорные системы;надежность вычислительных систем.Процессоры и организация их работы1. Центральный процессор. Организация, функционирование.
Выполнение машинныхкоманд. Слово состояния программы.2. Формализация понятия алгоритма. Машина Тьюринга.3. Процессор ввода-вывода. Организация, функционирование.4. Операции над числами с фиксированной точкой. Алгоритмы. Реализация.5. Схемная и микропрограммная реализация БУУ.6. Операции над числами с плавающей точкой. Алгоритмы. Реализация.7. Выполнение операций над двоично-десятичными числами. Логические операции.Алгоритмы.
Реализация.8. Прерывание. Аппаратура, выполнение.9. Конвейерное выполнение операций и команд.Аппаратные особенностиконвейерных ЭВМ. Влияние на производительность межкомандной зависимости.Цифровые вычислительные машины, системы и сети1. Основные структуры ЗУ, ПЗУ, ППЗУ.2. Ассоциативные и матричные процессоры.3. Топология сетей.
Системы с коммутацией каналов и пакетов. Среды передачиданных.4. Комплексы ЭВМ и многопроцессорные машины.5. Понятие системы цифровой обработки сигналов. Цифровые фильтры.6. Методы и средства диагностики отдельных устройств и ЭВМ в целом.7. Коды с обнаружением и исправлением ошибок.8.
Надежность восстанавливаемых и невосстанавливаемых систем.9. Надежность программного обеспечения.10. Принципы аналого-цифрового и цифроаналогового преобразования информации.Основные структуры преобразователей.11. Принципы построения гибридных вычислительных систем и организациявычислений в них.12. Интерфейсы внешних устройств. Общая характеристика. Многоуровневаяорганизация.13. Интерфейс VME Bus.
Назначение. Основные характеристики. Многоуровневаямагистральная структура.14. Структуры интерфейсов.Микропроцессорные системы1. Обеспечениевысокойпроизводительностимикропроцессорныхсистем:суперскалярные структуры; предсказание программных переходов и ветвлений;разнесенные архитектуры; мультитредовые МП.2. Микроконтроллеры (МК): структура; процессорное ядро; порты ввода/вывода;процессоры событий; сопряжение МК с периферийными устройствами.3. Коммуникационные МК: структура; реализуемые функции; коммуникационныйпроцессорный модуль; контроллеры коммуникационных каналов.Теоретические основы проектирования, эксплуатации и применениявычислительных машин и системМетоды минимизации нормальных дизъюнктивных и конъюнктивных форм.Методы минимизации многополюсных комбинационных схем.Структурные автоматы.
Минимизация.Исчисление высказываний и его интерпретация в алгебре логики. Исчисленияпредикатов первого порядка.5. Схемотехника комбинационных, регистровых и пересчетных схем.6. Методы решения задач безусловной оптимизации.7. Методы решения задач условной оптимизации.8. Методы решения задач линейного программирования.9. Канальная трассировка соединений в БИС.10. Характеристики и классификация ПЛИС. Структура программируемых логическихустройств (PLA, PROM, PAL, CPLD) и семейства ПЛИС данных структур.Разработка цифровых устройств на основе ПЛИС фирмы Altera в САПР Quartus II.11.
Программируемые пользователем вентильные матрицы FPGA. Проектированиецифровых устройств на основе ПЛИС фирмы XILINX в САПР WebPACK ISE имоделирование их в ModelSim.12. Понятие о моделях, их классификация; требования к моделям; моделирование, какэтап проектирования.13. Математическоеиимитационноемоделирования.Моделимассовогообслуживания.14. Моделирование случайных величин, событий и потоков событий.15. Сети Петри.16.
Обработка результатов эксперимента, планирование эксперимента.17. Языки моделирования. Верификация как метод анализа схемных решений.1.2.3.4.Основы алгоритмизации и программирование1. Типы данных, процедуры (подпрограммы) и макросредства в языкахпрограммирования. Классификация типов данных, способы передачи параметровв процедурах на примере языка Си.2. Динамические структуры данных (списки, деревья, стеки, очереди), способы ихпредставления и основные операции над ними.3. Таблицы, способы их организации (упорядоченные таблицы, таблицы-деревья,перемешанные таблицы).Архитектура вычислительных машин, систем и сетей1. Способы адресации.
Адресность. Оценка адресности. Выбор основания системысчисления.2. Конвейер команд. Временные проблемы. Диспетчеризация.3. Иерархическая система памяти. Виртуальная память. Секционированная память.Оценка эффективности.4. Буферная память типа кэш. Оценка эффективности.5. Моделирование тракта ОП - процессор.6. Режимы работы ЭВМ. Оценка эффективности режима СРВ.7. Машины, управляемые потоком данных.
Эффективность.Системное программное обеспечение1. Операционные системы, их основные функции. Архитектуры ОС. Понятие ядраОС. Монолитные, иерархические и микроядерные ОС.2. Организация взаимодействия процессов. Однозадачность и многозадачность.Процессы и потоки. Многозадачность на основе синхронизации. Синхронизацияпроцессов и потоков.
Семафоры. Тупики и их разновидности.3. Стратегия распределения основных ресурсов ЭВМ (память-ОЗУ, процессоров,последовательно используемых ресурсов).Базы данных, защита информации, нейрокомпьютерные системы1. Логическое проектирование реляционных баз данных.2. Язык структурированных запросов SQL. Выбор и модификация данных,группировка таблиц, агрегатные функции, использование подзапросов.3. Защита информации в системах обработки и хранения информации. Политикабезопасности. Мандатное управление доступом.4.
Нейрокомпьютер. Основные направления реализации нейросетей. Оценкапроизводительности нейрокомпьютеров.5. Основные парадигмы многослойных нейронных сетей (сеть обратногораспространения, сеть встречного распространения).6. Основные парадигмы нейронных сетей с обратными связями (сеть Хопфилда, сетьХэмминга, двунаправленная ассоциативная память).Основная литератураБройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем. Учебник для вузов.
СПб.:Питер, 2006.2. Бройдо В.Л., Ильина О.П. Вычислительные системы, сети и телекоммуникации.СПб.: Питер, 2008.3. Мельников В.П. Информационная безопасность: 3е издание – М: Издательскийцентр «Академия», 2008.4. Брауде Э. Технология разработки программного обеспечения. — СПб.: Питер,2004.5. Гаврилова Т.А., Хорошевский В.Ф., Базы знаний интеллектуальных систем –СПб.: Питер, 2000.6. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение.
СПБ, изд.«Питер», 2001.7. Половко А. М., Гуров С. В. Основы теории надежности: Учебное пособие. –СПб.: БХВ-Петербург, 2006.8. Сергиенко А.Б. Цифровая обработка сигналов. Издание 3. – СПб.: BHV, 20119. Галушкин А.И. Нейронные сети: основы теории. – М., Горячая линия – Телеком,2010. – 480 с.10. Тернстрем Т., Вебер Э., Хотек М. Мicrosoft SQL Server 2008. Разработка базданных.
Учебный курс Мicrosoft. М.: Издательство «Русская Редакция». 2010.11. Корнеев В. «Современные микропроцессоры» - ВНV-СПб, 2006.12. Новиков Ю.В. «Основы микропроцессорной техники» - М., ИНТЕРНЕТ-У, 2006.1.Дополнительная литература1. Гордеев А. В. Операционные системы: учебник для вузов.2-е изд. СПб.: Питер,2005.2. Дейтел Х. М., Дейтел П. Дж. Операционные системы. Распределенные системы,сети, безопасность: третье издание.
Пер. с англ. М.: Бином-Пресс, 2006.3. Пятибратов А.П., Гудыно Л.П., Кириченко А.А.. Вычислительные системы, сети ителекоммуникации: Учебник. 4-е изд., перераб. и доп. М.: Финансы и статистика,2005.4. Гагарина Л. Г., Кокорева Е. В., Виснадул Б. Д. Технология разработкипрограммного обеспечения. — М.: ИД «ФОРУМ»; ИНФРА-М, 2008.5. Кнут Д. Э. Искусство программирования, тт.1-3. “Вильямс”, Москва-ПетербургКиев, 2000.6. Артамонов Г.Т., Брехов О.М. Оценка производительности ВСаналитикостатистическими моделями.
- М.: Энергоатомиздат, 1991.7. Теория проектирования вычислительных машин, систем и сетей: Учебное пособие/В.И.Матов, Артамонов Г.Т., Брехов О.М.и др. - М.:Изд-во МАИ, 1999.8. Мартин, Роберт С. Быстрая разработка программ: принципы, примеры, практика. М.: Издательский дом "Вильямс", 2004.9. Силаева Т.А. Методы решения задач оптимального проектированиявычислительных систем - М: МАИ, 2000.10. Ершов С.
С. Архитектура и организация ЭВМ: учебное пособие. Часть 1. ЮУрГУ,кафедра ЭВМ, 2008.11. Кириллов В.В. Архитектура базовой ЭВМ. Санкт-Петербург: СПбГУ ИТМО, 2011.12. Таненбаум Э. Архитектура компьютера. 5-е изд, Издательство: Питер, 2007.13. Солонина А.И., Улахович Д.А., Арбузов С.М. и др. Основы цифровой обработкисигналов: курс лекций.– СПб.: БХВ-Петербург, 2003.14. Федотова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE-технологии: Практикум. –М.:Издательство: Горячая линия - Телеком, 2005.15.
Коровкина Н.Л., Грекул В.И., Денищенко Г.Н. Проектирование информационныхсистем. Основы информационных технологий. Издательство: ИНТУИТ.РУ,БИНОМ.ЛЗ, 2008.16. Брехов О.М. «ЭВМ и вычислительные сети в терминах массового обслуживания:Учебное пособие» – М.:МАИ, 1986.17.
Хайкин С. Нейронные сети: полный курс, издание 2-е. — М.: «Вильямс», 2006. —985 с.18. Кузнецов С.Д. Основы баз данных. БИНОМ, 2010.19. Роб П., Корнел К. Системы баз данных: проектирование реализация и управление.БХВ-Петербург. 200420. Олифер В.Г. Сетевые операционные системы: 2-е изд. СПб.: Питер, 2008.21.
Новиков Ф.А. Дискретная математика для программистов. Учебник для вузов. 2-еизд. – СПб.: Питер, 2005..
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.