
- •Оглавление
- •1. Концепция современного общества и тенденции его развития.
- •2. Влияние особенностей развития электронно-счётного машиностроения на информатизацию общества на современном этапе.
- •3. Сферы применения вт. Особенности развития компьютеризации общества с начала 80-хгодов хх века и способы решения возникших проблем.
- •4. Особенности развития электронно-счётного машиностроения и особенности компьютеризации в различных сферах применения
- •5. Характеристика новых систем общения « человек – эвм» на этапе развития компьютеризации общества. Направление новых технологий
- •6. Основные виды и характеристика новых систем общения на этапе компьютеризации общества.
- •7. Определение математического и программного обеспечения. Характеристические особенности развития мо с момента возникновения до современного уровня.
- •8. Этапы создания математического обеспечения
- •9. Система программирования: определение, сущность, классификация, связь с операционной системой
- •10. Языки программирования и системы команд, используемые в по.
- •11. Программное обеспечение ос реального времени: особенности и их реализация.
- •12. Типы модулей, функционирующих в вычислительной среде.
- •13. Типы задач в системе, диспетчерский и граничный приоритеты, очередь задач и её структура.
- •14. Блок тсв: определение, назначение и функции.
- •15. Метод логических устройств, система назначений.
- •16. Структура программ, реализуемые ос.
- •17. Определение операционной системы, типы ос – общее и особенное, понятие режима работы.
- •18. Группы определений операционных систем.
- •19. Принципы проектирования операционных систем.
- •20. Оптимальная система, понятие эффективности и критерия эффективности.
- •21 .Основные блоки (компоненты) ос. Прохождение задачи через ос
- •22. Понятие модуля в операционной системе, его функциональная значимость, разновидности, иерархия.
- •23. Структурный состав операционной системы. Назначение и функции комплекса программ технического обслуживания.
- •24. Виды структур программ, динамически развивающихся в ос. Концепция виртуальной машины, последовательность трансляции сверху вниз.
- •Концепция виртуальной машины, последовательность трансляции сверху вниз
- •25. Система назначений – смысл и применение.
- •26. Понятие архитектуры иерархической ос. Состав ос как набор процессов и объектов
- •27. 2-Х уровневая и 3-х уровневая ос: состав, назначение, осуществление работы.
- •28. Понятие виртуальной машины и принцип трансляции.
- •29. Динамическая последовательная структура программ, общая характеристика и разновидность.
- •30. Планировщик задач, структура.
- •31. Планировщик задач и иерархия уровней ос.
- •32 .Структура планировщика задач в многоуровневой ос
- •33. Структура очереди подзадач в многоуровневой ос.
- •34. Планировщик задач. Механизм планирования
- •35. Тупик: понятие, условие наличия, предотвращение.
- •36. Тупик: понятие, обнаружение, выход.
- •37. Объект исследования и типы моделей его представления
- •38.Понятие изоморфизма и гомоморфизма в абстрактной модели.
Концепция виртуальной машины, последовательность трансляции сверху вниз
Виртуальная память – пространство памяти всех уровней, объединенное системой адресации.
Система виртуальных машин (СВМ). Режим возник при создании системы виртуализации машин, которая предполагает образование на базе имеющихся достаточно больших ресурсов конкретные технические образования, предоставленные в полное пользование заказчика в форме выделения ему так называемой виртуальной машины.
Виртуальная машина - некое логическое понятие, созданное из технических средств, условное, в реальности не существующее.
// необходимо дополнить системой виртуальных страниц
Схема трансформации исходной программы в рабочую
Задание в общем случае - это выполнение такой последовательности взаимосвязанных обрабатывающих программ, которая охватывает всю прикладную задачу. Выполнение одной обрабатывающей программы может называться задачей (шагом задания или процессом).
Задание состоит из:
- управляющей информации
- программы
- данных
Программа или данные могут храниться либо в библиотеках, либо в файлах, доступных для выбора ОС.
Выполнение задания состоит из нескольких этапов:
- компиляция
- ассемблирование
- редактирование связей
- выполнение модуля
- оформление результата
- вывод результата
Схема прохождения исходной программы через ВС может быть представлена следующим образом:
Задание формируется в виде перечня необходимых для решения ресурсов, состава внешних устройств, перечня наборов данных (файлов), необходимых для работы, а также файлов, получающихся в результате обработки. Программы, написанные на входном языке системы, транслируются и могут быть помещены в библиотеку исходных модулей. В результате трансляции получается объектный модуль, который может быть помещен в библиотеку объектных модулей. Объектный модуль – это программа в некотором промежуточном одинаковом для всех входных языков формате, чаще всего в ассемблированном виде. Объектные модули обрабатываются программами, имеющими общее название «редактор связей» и в зависимости от уровня ОС создают либо абсолютный модуль, либо загрузочный. Абсолютный модуль – это полностью готовая к выполнению программа, которая помещается в библиотеку готовых программ, где и ждет своей очереди на выполнение. Загрузочный модуль выбирается из библиотеки загрузочных модулей программами выборки (макрокоманда FETCH), которые производят настройку его адресов и загружают в память для дальнейшего выполнения.
25. Система назначений – смысл и применение.
Система, работающая с логическими устройствами, обычно имеет три типа назначения логическим устройствам физических устройств:
- стандартное;
- постоянное;
- временное.
Стандартным (СН) называется назначение, которое осуществляется во время генерации системы. Оно характеризуется тем, что принятое соответствие логических и физических устройств вступает в силу с момента выполнения процедуры первоначальной загрузки, и сохраняется на все время работы системы.
С помощью директив назначения может быть выполнено постоянное или временное назначение.
Постоянное назначение (ПН) отменяет СН и в дальнейшем все время работы системы действует как стандартное. В каждый конкретный момент времени СН и ПН равнозначны по своему использованию системой. Они введены для того, чтобы различать назначения, установленные во время генерации системы от назначений, производимых в процессе работы с этой системой.
ПН может быть отменено или новым ПН, или процедурой первоначальной загрузки, во время которой восстанавливается СН.
Временное назначение (ВН) сохраняет действие только в пределах одного задания, и на это время заменяет СН и ПН. По окончании задания программы, управляющие заданиями, отменяют все ВН, и в силу вступает ПН или СН, т.о. ПН сохраняются от задания к заданию.
Следует помнить, что:
- одно и тоже физическое устройство не должно назначаться одновременно разным разделам памяти (кроме SYSRES и SYSLOG);
- для системного логического устройства должно назначаться физическое устройство из числа допустимых для него типов физических устройств: SYSRES или SYSLNK – всегда только диск, SYSIN – магнитная лента, диск, клавиатура, и т. д.
Совокупность заказанных услуг формирует определенный характер использования системы – режим работы системы. Режим, заданный при генерации, называется стандартным и поддерживается программами управления заданиями. Стандартный режим может быть изменен программистом с помощью управляющей информации на время своего задания, затем система восстанавливает стандартный режим.