Проектирование аппаратно-программных вычислительных средств
Логические элементы: AND, OR, XOR, NOT.
Стандартные комбинационные схемы: мультиплексор, шифратор, дешифратор, сумматор.
Стандартные схемы памяти: триггер, регистр, счетчик, оперативное запоминающее устройство, постоянное запоминающее устройство.
Интуитивное иерархическое проектирование.
Понятие о микропрограммных автоматах.
Сравнение достоинств и недостатков программной и аппаратной реализации функций вычислительных средств.
САПР ПО
Предметы в Unified Model Language, их классификация.
Диаграммы и отношения в Unified Model Language.
Диаграммы в Unified Model Language.
Технология разработки ПО
Основные этапы классического жизненного цикла разработки программного обеспечения.
Организация производства и управления предприятием
Производственная система, ее свойства и состав.
ФЛП
1. Типы данных языка Java. Классы и объекты в Java.
2. Абстрактные классы и интерфейсы в Java. Наследование и полиморфизм в Java.
Конструирование программ и языки программирования
1. Язык программирования Си. Основные типы данных. Операции и выражения. Операторы управления вычислительным процессом. Функции форматного ввода/вывода.
2. Язык программирования Си. Указатели. Использование указателей. Указатели и массивы. Динамическое выделение памяти.
3. Язык программирования Си. Обработка символьных величин и строк.
4. Язык программирования Си. Функции пользователя. Классы хранения и видимость переменных.
5. Язык программирования Си. Работа с файлами.
6. Функциональная классификация целочисленных машинных команд. Команды пересылки данных. Арифметические, логические команды. Команды передачи управления. Цепочечные команды.
7. Сложные структуры данных: массивы, структуры, объединения, записи.
8. Макросредства языка ассемблера: псевдооператоры equ и =, макрокоманды, макродирективы, директивы условной компиляции.
9. Архитектура и программирование сопроцессора: регистры состояния, управления, тегов. Форматы данных. Система команд сопроцессора.
- По специальности 1-40 01 01 «Программное обеспечение информационных технологий»
- Математический анализ
- Геометрия и алгебра
- Теория вероятностей и математическая статистика
- Дифференциальные уравнения
- Начертательная геометрия, инженерная и машинная графика
- Основы алгоритмизации и программирования
- Архитектура вычислительных систем
- Проектирование аппаратно-программных вычислительных средств
- Системное программное обеспечение
- Сети эвм
- Геометрия и алгебра
- Теория вероятностей и математическая статистика
- Дифференциальные уравнения
- Начертательная геометрия, инженерная и машинная графика
- Основы алгоритмизации и программирования
- Системное программное обеспечение
- Базы данных знаний и экспертные системы
- Структуры и организация данных
- Объектно-ориентированное программирование
- Системы управления базами данных (субд)
- Перечень задач Математический анализ
- Геометрия и алгебра
- Теория вероятностей и математическая статистика
- Дифференциальные уравнения
- Архитектура вычислительных систем
- Системы управления базами данных (субд)
- Для базы данных, состоящей из таблиц
- Для базы данных, состоящей из таблиц