Cтраница 2
В комплект поставки ТВСО-1 входит системное программное обеспечение, компонуемое и формируемое по заказу потребителя. В его состав входят: одно - или многозадачная операционная система АСПО; программы связи с вышестоящим ВК; начальный загрузчик; тестово-диагностическая система; библиотека программ обработки технологической информации; интерпретатор языка управления ССО-1; интерпретирующая система БЭЙСИК. [16]
Все модули кроме собственного кода пользователя, системного ввода-вывода и обработки прерываний, берутся из библиотеки сортировки. Начальный загрузчик загружает последовательность назначающих модулей этапа сортировки. Каждый загруженный модуль выполняет свою функцию, и на его место загружается следующий. Выполняемая настройка включает генерацию функции сравнения, организацию памяти для буфера и областей сортировки, и, если необходимо, организацию структуры для сортировки по дереву. На основе таблицы параметров происходит построение, выбор и загрузка модулей, а также передача информации подготовленной рабочей программе. [17]
При загрузке операционной системы UNIX ( и большинства других операционных систем) начальный загрузчик, хранящийся в 0 - м секторе диска, загружает программу загрузки, которая, в свою очередь, загружает операционную систему. Зачем требуется этот лишний промежуточный этап. Ведь было бы проще, если начальный загрузчик, хранящийся в 0 - м секторе диска, загружал операционную систему напрямую. [18]
Получается замкнутый круг, поскольку любое решение проблемы опирается на предположение о том, что оно уже получено. Обычно здесь проводят параллель с попыткой приподнять себя над землей за волосы. Программы, инициирующие связь между процессором и терминалом, называются начальными загрузчиками или предзагрузчиками. В этом случае руководство оператору должно содержать список заносимых кодов и их адресов. Однако, к счастью, большинство начальных загрузчиков встроено в аппаратуру, и их запуск осуществляется одним переключателем ( аппаратный предзагрузчик) Эмулятор пульта использует такую процедуру. [19]
ОС 1800 является однопользовательской, однопро-граммной диалоговой операционной системой сбщего назначения, не содержащей никаких специальных средств межзадачного взаимодействия и синхронизации. Может применяться для разработки задач АСУ и в информационных системах. Система включает в себя следующие компоненты: монитор операционной системы ( процессор консольных команд, начальный загрузчик, программы организации пакетного режима, программу генерации ОС 1800 на новом диске, программу получения информации об устройствах - файлах); систему управления вводом-выводом ( две системы физического и логического ввода-вывода); средства обслуживания библиотек; макроассемблер; компилятор языка ПЛ / М; компилятор языка ФОРТРАН; компилятор языка МИБОЛ ( усеченный КОБОЛ); интерпретатор БЕЙСИКа; редактор текстов; отладчик. [20]
Прежде чем операционная система Windows 2000 сможет начать работу, она должна загрузиться. Цроцесс загрузки создает начальные процессы. Эта короткая программа на ассемблере считывает таблицу разделов, чтобы определить, в каком разделе содержится загружаемая операционная система. Найдя раздел с операционной системой, начальный загрузчик считывает первый сектор этого раздела, называемый загрузочным сектором, и передает управление ему. Если этот файл удается найти, он загружается в память и ему передается управление. При установке Windows 2000 на диск записываются соответствующие версии главной загрузочной записи и загрузочного сектора. [21]
Прежде чем операционная система Windows 2000 сможет начать работу, она должна загрузиться. Процесс загрузки создает начальные процессы. Эта короткая программа на ассемблере считывает таблицу разделов, чтобы определить, в каком разделе содержится загружаемая операционная система. Найдя раздел с операционной системой, начальный загрузчик считывает первый сектор этого раздела, называемый загрузочным сектором, и передает управление ему. Если этот файл удается найти, он загружается в память и ему передается управление. При установке Windows 2000 на диск записываются соответствующие версии главной загрузочной записи и загрузочного сектора. [22]
Технически червь состоял из двух программ: начального загрузчика и собственно червя. Будучи запущенным, он связывался с машиной, с которой был загружен, загружал основного червя и запускал его. После некоторых действий, направленных на попытки скрыть свое существование, червь заглядывал в таблицы маршрутизации нового хоста, определяя компьютеры, с которыми был соединен хост, после чего пытался распространить начальный загрузчик на эти машины. [23]
Получается замкнутый круг, поскольку любое решение проблемы опирается на предположение о том, что оно уже получено. Обычно здесь проводят параллель с попыткой приподнять себя над землей за волосы. Программы, инициирующие связь между процессором и терминалом, называются начальными загрузчиками или предзагрузчиками. В этом случае руководство оператору должно содержать список заносимых кодов и их адресов. Однако, к счастью, большинство начальных загрузчиков встроено в аппаратуру, и их запуск осуществляется одним переключателем ( аппаратный предзагрузчик) Эмулятор пульта использует такую процедуру. [24]
Технически червь состоял из двух программ: начального загрузчика и собственно червя. Будучи запущенным, он связывался с машиной, с которой был загружен, загружал основного червя и запускал его. После некоторых действий, направленных на попытки скрыть свое существование, червь заглядывал в таблицы маршрутизации нового хоста, определяя компьютеры, с которыми был соединен хост, после чего пытался распространить начальный загрузчик на эти машины. [25]