Вопросы по курсу "Программно-аппаратные интерфейсы информационных систем"

Размещено 06-01-2020 (Елисеева Л.Б.)

Вопросы к экзамену по курсу

ПРОГРАММНО–АППАРАТНЫЕ ИНТЕРФЕЙСЫ ИНфОРМАЦИОННЫХ СИСТЕМ

1. Аппаратная реализация базисных логических и арифметических функций.
2. Структура микропроцессоров семейства Intel, основные компоненты, их функции и взаимодействие компонент.
3. Регистры и их назначение, ОЗУ, КЭШ-память, шины.
4. Режимы работы, система адресации
5. Основные группы команд микропроцессора, элементы программирования на языке ассемблер.
6. Схема взаимодействия микропроцессора с периферийными устройствами, порты ввода-вывода, понятие о прерываниях.
7. Особенности работы микропроцессора в реальном и защищенном режимах. Функции базовой системы ввода-вывода (BIOS).
8. Основные типы периферийных устройств, синхронный и асинхронных режимы обмена данных, последовательные и блоковые устройства, режим прямого доступа в память.
9. Клавиатура как внешнее устройство, скан-коды клавиатуры, режим обмена, буфер клавиатуры, понятие о клавишах-переключателях, виртуальные коды клавиатуры.
10. Коммуникационные порты и последовательные интерфейсы RS232, RS485, элементы программирования.
11. Манипулятор – мышь как внешнее устройство, типы интерфейса и элементы программирования.
12. Звуковая карта и работа со звуком.
13. Понятия об интерфейсах блоковых устройств IDE, ATA, SATA, элементы программирования.
14. Видеоадаптеры и мониторы. Текстовые видеорежимы, системы кодирования и отображения текстовой информации.
15. Основные понятия о графических режимах отображения информации, режимы CGA,VGA,SVGA.
16. Структура Microsoft Windows приложения и его загрузка, понятие о динамических библиотеках.
17. Основные группы функций интерфейса прикладного программиста Win32 API.
18. Понятие об оконном интерфейсе, программирование под управлением событий, основные элементы визуального интерфейса для программ под операционной системой Microsoft Windows.
19. Основные понятия интерфейса прикладного программиста для Unix подобных систем,
20. Реализация системных вызовов в Linux программах, использование динамических библиотек.



Вопросы по курсу "Программирование и мат.моделирование" к зимней сессии

Размещено 07-12-2016 (Лихачева Ю.И.)


  • 1 курс
    2 курс