1625914861-63fd2fd26e47c9d3bd72d28e63d9597e (840104)
Текст из файла
Контрольные вопросы по курсу “Системное и прикладное ПО”
Лекция №1. Введение. Поколения ЭВМ
-
Понятие «Программное обеспечение».
-
Определение алгоритма.
-
Основные свойства алгоритмов.
-
Определение системного программного обеспечения.
-
Определение прикладного программного обеспечения.
-
Архитектура ЭВМ фон Неймана.
-
Перечислить принципы логического устройства ЭВМ фон Неймана.
-
Описать принцип программного управления (фон Нейман).
-
Описать принцип однородности памяти (фон Нейман).
-
Описать принцип адресности (фон Нейман).
-
Основные различия между первым и вторым поколением ЭВМ.
-
Основные различия между вторым и третьим поколением ЭВМ.
-
Основные различия между третьим и четвертым поколением ЭВМ.
-
Принцип функционирования систем пакетной обработки программ.
-
Принцип функционирования систем разделения времени.
Лекция №2. Операционные системы. Процессы
-
Определение операционной системы.
-
Основные функции операционной системы.
-
Понятие системного вызова.
-
Понятие прерывания.
-
Понятие исключительной ситуации.
-
Понятие процесса.
-
Диаграмма состояний процесса.
-
Понятие блока управления процессом (Process Control Block).
-
Описать процедуру переключения контекста процессов.
-
Определение планирования процессов.
Планирование – процесс выбора следующего процесса на исполнение.
-
Цели планирования процессов, свойства алгоритмов планирования.
-
Определение вытесняющих и невытесняющих алгоритмов планирования.
-
Описать алгоритм планирования Round Robin.
-
Принцип работы алгоритмов гарантированного планирования.
-
Принцип работы алгоритмов приоритетного планирования.
-
Описать различие алгоритмов планирования процессов со статическими и динамическими приоритетами.
-
Принципы работы алгоритма планирования «Многоуровневые очереди».
-
Принципы работы алгоритма планирования «Многоуровневые очереди с обратной связью».
Лекция №3. Управление памятью
-
Понятие основной памяти ЭВМ, ее отличия от вторичной памяти.
-
Основные функции управления памятью.
-
Принцип сегментной организации памяти.
-
Определение внутренней фрагментации.
-
Определение внешней фрагментации.
-
Определение свопинга.
-
Перечислить стратегии размещения процессов в памяти в схеме с переменными разделами.
-
Принцип страничной организации памяти.
-
Отличие страничной и сегментной организации памяти.
-
Принцип сегментно-страничной организации памяти
-
Связывание адресов при сегментно-страничной организации памяти
-
Принцип организации виртуальной памяти.
-
Преимущества использования виртуальной памяти.
-
Политики управления памятью.
-
Структура таблицы страниц виртуальной памяти.
-
Организация многоуровневых таблиц страниц виртуальной памяти.
-
Принципы функционирования ассоциативной памяти.
-
Понятия трешинга
-
Определение рабочего множества страниц памяти процесса.
-
Принцип локальности.
Лекция №4. Файловые системы
-
Определение файла.
-
Основные функции файловой системы.
-
Схема физического устройства жесткого диска.
-
Из каких компонентов состоит физической адрес ячейки памяти на жестком диске?
-
Чем отличается сектор от блока с точки зрения файловых систем.
-
Из чего состоит Master Boot Record?
-
Как используется Master Boot Record при загрузке ОС?
-
Из каких основных логических подсистем состоит файловая система?
-
Достоинства и недостатки выделения дискового пространства в виде связного списка.
-
Как организуется хранение файлов методом «таблица отображения файлов»?
-
Как организуется хранение файлов методом «индексные узлы»?
-
Методы управления свободным дисковым пространством «Битовый вектор», «Связный список».
-
Как реализуется представление директорий в файловых системах?
-
Как организовано хранение файлов в ОС MS-DOS.
-
Как организовано хранение файлов в ОС Unix.
-
Описать процедуру монтирования файловых систем.
-
Что такое жесткое связывание файлов (hard link)?
-
Что такое символическое связывание файлов (symbolic link)?
-
Описать алгоритм планирования запросов к жесткому диску SSTF.
-
Описать алгоритмы планирования запросов к жесткому диску LOOK, C-LOOK.
Лекция №5. Управление вводом-выводом
-
Логическая организация локальной магистрали компьютера.
-
Принцип передачи данных по локальной магистрали компьютера.
-
Назначение контроллера устройства.
-
Перечислить и указать назначение регистров контроллера устройства.
-
Алгоритм взаимодействия между процессором и контроллером.
-
Принцип работы прерываний.
-
Назначение и принцип работы контроллера прерываний.
-
Организация прямого доступа к памяти (DMA).
-
Назначение контроллера прямого доступа к памяти (DMA).
-
Характеристики устройств ввода-вывода.
-
Логическая структура системы ввода-вывода.
-
Назначение драйвера устройства и базовой подсистемы ввода-вывода.
-
В каких случаях применяется буферизация данных?
-
Чем буферизация отличается от кэширования?
-
Аномалия Билэди.
-
Описать алгоритм вытеснения из кэша SecondChance.
-
Описать алгоритм вытеснения из кэша LRU.
-
Описать алгоритм вытеснения из кэша NFU.
Лекция №6. Сети
-
Понятие и основные признаки локальной вычислительной сети.
-
Определения: абонент сети, сервер, клиент.
-
Перечислить основные факторы, влияющие на работоспособность сети.
-
Перечислить базовые топологии сети.
-
Перечислить производные топологии сети.
-
Назначение терминаторов.
-
Назначение повторителей.
-
Назначение концентраторов.
-
Назначение маршрутизаторов.
-
Преимущества и недостатки топологии «шина».
-
Преимущества и недостатки топологии «звезда».
-
Преимущества и недостатки топологии «кольцо».
-
Описать структуру сетевого пакета.
-
Взаимодействие абонентов сети: метод дейтаграмм.
-
Взаимодействие абонентов сети: метод с логическим соединением.
-
Что такое инкапсуляция/декапсуляция пакетов?
-
Перечислить уровни эталонной модели ISO/OSI.
-
Принцип функционирования эталонной модели ISO/OSI.
-
На каком уровне модели ISO/OSI функционируют концентраторы и почему?
-
На каком уровне модели ISO/OSI функционируют маршрутизаторы и почему?
Лекция №7. Глобальная сеть Интернет
-
Правила идентификации компьютера в сети.
-
Для чего указывается маска подсети компьютера?
-
Для чего указывается основной шлюз компьютера?
-
Назначение протокола DHCP.
-
Описание взаимодействия клиента и сервера по протоколу DHCP.
-
Назначение сетевой службы DNS.
-
Характеристики сетевой службы DNS.
-
Описание функционирования службы DNS.
-
Определение термина «Интернет».
-
Какие технологии лежат в основе пространства WWW?
-
Назначение и описание стандарта URL.
-
Назначение и описание протокола HTTP.
-
Назначение и описание языка HTML.
Лекция №8. Интернет-сервисы
-
Определение поисковой машины.
-
Понятие индексирования web-страниц.
-
Перечислить основные компоненты поисковых машин и указать их назначение.
-
Описать принцип функционирования поисковых машин.
-
Описать принцип подсчета Google PageRank.
-
Описать принцип подсчета индекса цитирования Яндекс.
-
Описать алгоритм ранжирования результатов поискового запроса.
-
Описать принцип работы счетчиков посещаемости web-сайтов.
-
Определение peer-to-peer сетей.
-
Определение электронных денег.
-
Преимущества и недостатки электронных денег.
-
Принцип работы IP-телефонии.
Лекция №9. Информационная безопасность
-
Понятие информационной безопасности.
-
Понятие окна опасности.
-
Перечислить основные категории информационной безопасности.
-
Источники угроз информационной безопасности.
-
Описание DoS-атаки как примера угрозы доступности.
-
Возможные причины возникновения DoS.
-
Виды вредоносных функций и способы распространения вредоносного ПО.
-
Принцип работы антивирусного ПО.
-
Описание вредоносного ПО: червь Морриса, Melissa, Nimda, Lovesan.
-
Определение НСД.
-
Основные механизмы обеспечения безопасности сетей.
-
Определение идентификации, аутентификации и авторизации.
-
Модель угроз Долева-Яо.
-
Защищенный обмен данными с помощью открытого и закрытого ключа.
-
Назначение ЭЦП.
Лекция №10. Языки программирования
-
Определение ЯП.
-
Состав спецификации ЯП.
-
Определение компилятора.
-
Перечислить этапы компиляции программы.
-
Цели лексического анализа программы.
-
Цели грамматического анализа программы.
-
Цели семантического анализа программы.
-
Определение интерпретатора.
-
Достоинства и недостатки интерпретируемых ЯП.
-
Определение и назначение псевдокода.
-
Определение и классы императивных ЯП.
-
Определение и классы декларативных ЯП.
-
Понятия классов и объектов парадигмы ООП.
-
Перечислить и охарактеризовать основные понятия ООП: инкапсуляция, наследование, полиморфизм.
-
Понятие шаблона проектирования.
-
Примеры антишаблонов проектирования (не менее 3х).
Лекция №11. Прикладное ПО
-
Определение оболочки операционной системы.
-
Примеры команд управления файлами и каталогами.
-
Примеры команд управления процессами.
-
Примеры команд управления пользователями и доступом.
-
Примеры команд работы с сетью.
-
Примеры команд работы с текстом.
-
Перечислить наиболее распространенные классы прикладного ПО.
-
Назначение и функции офисных приложений MS Excel, MS Visio, MS Project.
-
Перечислить наиболее распространенные виды корпоративных систем.
-
Определение и назначение ERP-систем.
-
Определение и назначение CRM-систем.
-
Определение и назначение SCADA-систем.
-
Перечислить и описать виды лицензий на программное обеспечение.
Лекция №12. Облачные вычисления
-
Определение виртуальной машины.
-
Принцип работы виртуальной машины.
-
Области применения виртуальных машин.
-
Понятие виртуализации.
-
Какие ресурсы могут быть виртуализированы?
-
Определение облачных вычислений.
-
Ключевые характеристики облака.
-
Виды развертывания облаков.
-
Типы облачных сервисов: перечислить и описать.
-
Привести пример архитектуры облака: Microsoft, Amazon, Google или др.
-
Примеры облачных сервисов.
-
Назначение программы Lync.
-
Назначение платформы Sharepoint.
-
Назначение платформы System Center.
-
Понятие зрелости IT-инфраструктуры
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.