Вопросы к экзамену по дисциплине "Операционные системы"
- Основные этапы развития вычислительной техники.
- Двоичная и шестнадцатеричная системы счисления.
- Трехшинная архитектура компьютера
- Типы шин и их характеристики.
- Разрядность шин и их связь с рабочими характеристиками компьютерной системы
- Что представляет собой микропроцессор? Как он работает?
- Регистры микропроцессора x86
- Язык Ассемблера – основные понятия. Сравнение с машинным языком и с языками высокого уровня.
- Основные команды и директивы Ассемблера для микропроцессора x86.
- Работа с TASM
- Использование утилиты debug.
- Операционные системы и их типы.
- Интерфейс командной строки и его применение.
- Графический интерфейс операционной системы.
- Окно командной строки. Основные команды, используемые в режиме командной строки.
- Программа "Проводник" - ее назначение и работа с ней.
- Пользовательский интерфейс Windows.
- Файлы и каталоги. Структура каталогов.
- Абсолютные и относительные пути к файлам.
- Работа с файлами. Операции открытия, чтения, записи и закрытия файла.
- Процессы и потоки – основные понятия.
- Организация взаимодействия между процессами.
- Синхронизация потоков.
- Работа с памятью, виртуальная память.
- Файловые системы FAT и NTFS.
- Встроенные утилиты для анализа работы ОС Windows. Диспетчер задач, мониторинг производительности.
- Программы сторонних производителей ПО для анализа ОС Windows.
- Многозадачность и ее реализация в современных ОС.
- Реестр Windows, его устройство и назначение.
- Использование Win32 API для вызова системных сервисов.
- Интегрированная среда разработки .NET и ее основные компоненты.
- Основы языка C++.
- Использование языка C++ для взаимодействия с Win32 API.