Экзаменационные билеты по СПО (774941)
Текст из файла
ВОПРОСЫ К ЭКЗАМЕНУ
по дисциплине
«Системное программирование»
(10-й семестр)
-
Основные понятия и история развития программного обеспечения (ПО) ЭВМ.
-
Структура ПО, примерный состав. Особенности ПО ПЭВМ.
-
Системное ПО и его основные функции. Состав СПО.
-
Структура команды ЭВМ. Автокод и правила построения мнемокодов.
-
Символический ассемблер. Состав и назначение.
-
Классическая организация компилятора. Стратегии просмотров.
-
Основные методы построения таблиц идентификаторов при компиляции.
-
Хэш-таблицы и их организация. Разрешение коллизий.
-
Роль ассемблеров в системах программирования.
-
Макроассемблеры, назначение, состав.
-
Макроассемблеры: макрогенераторы, макровызовы. Обработка формальных параметров.
-
Языки программирования высокого уровня, их назначение и классификация. Виды компиляторов.
-
Языки программирования высокого уровня: фазы компиляции.
-
Лексический анализ и контроль на этапе компиляции.
-
Разбор арифметических и логических выражений в простейшем случае. Матрицы разбора.
-
Разбор арифметических и логических выражений, включающих индексированные переменные, функции и т.д.
-
Распределение памяти при компиляции: статическое и динамическое распределение.
-
Оптимизация программ: машинно-независимые методы.
-
Оптимизация программ: машинно-зависимые методы
-
Распределение памяти при исполнении программ
-
Стековые механизмы, используемые в блочных языках.
-
Синтаксические методы, используемые при компиляции. Структура синтаксического компилятора.
-
Формальные грамматики. Формы записи грамматик.
-
Порождающие грамматики и языки. Распознающий анализ строк языка.
-
Классификация грамматик по Хомскому. Распознаватели.
-
Интерпретаторы, их разновидности и принципы организации.
-
Редакторы связей, их организация и принципы работы. Работа с библиотеками при загрузке.
-
Загрузчики, их типы, назначение. Основные задачи загрузчиков.
-
Абсолютный, настраивающий, непосредственно связывающий загрузчики, их структура, принципы работы.
-
Связывание программных модулей при загрузке.
-
Оверлейные и динамические загрузчики. Статическая и динамическая загрузка.
-
Компиляция и диагностика ошибок. Отладчики программ.
-
Системы программирования, назначение, состав. Примеры.
-
Система прерываний. Классификация прерываний, приоритеты.
-
Операционная система. Основные понятия, роль в ПО ЭВМ.
-
Ресурсы, их типы. Примеры.
-
Файловые системы. Назначение, функции. Организация файлов.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.