Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS_pechat.docx
Скачиваний:
9
Добавлен:
15.04.2015
Размер:
370.32 Кб
Скачать

Транслятор – переводит исходный модуль, написанный на языке высокого уровня в объектный код.

Компиляторы – это трансляторы, в которых сначала осуществляется полный перевод программы, а затем ее выполнение.

Интерпретаторы – это трансляторы, в которых фазы перевода и выполнения меняются (повторяются).

Загрузчик – это программа, которая позволяет разместить другую программу в определенное место памяти (назначить адреса).

Редакторы связи (связывающие загрузчики) – это загрузчики, которые позволяют не только размещать программу в памяти, но и компоновать ее из отдельно-транслируемых модулей.

Отладчики – это программы, позволяющие отыскивать ошибки времени исполнения. Синтаксические ошибки отлавливаются транслятором, а ошибки времени выполнения отлавливаются ОС. Отладчик, включенный в состав ОС, обязательно ориентирован на конкретную версию ОС.

Свойства ПО:1)Любое ПО характеризуется машинно-зависимыми свойствами и машинно-независимыми свойствами.

- Машинно-зависимые свойства определяются процентом операторов программ, написанных в коде данной машины.

- Машинно-независимые свойства определяются процентом операторов программ, записанных на языке высокого уровня.

пример: MS-DOS – фактически полностью машинно-зависима;

UNIX – машинно-независима.

2)Второе свойство ПО – переносимость. Если СПО можно ставить на вычислительные системы различной архитектуры то оно переносимо. 3) Третье свойство ПО – Вариабельность.

Свойство ПО подвергаться модификации.

Функции ОС: 1)загрузка и передача управления первой команде выполняемой программы; 2)выделяет необходимые ресурсы для выполнения данной программы или распределяет их между несколькими программами; 3) обнаруживает сбои или ошибки в ходе вычислительного процесса; 4)предоставляет пользователю средства для управления ходом вычислительного процесса, средства для настройки ОС, средства, информирующие пользователя о ходе вычислительного процесса (интерфейс пользователя);

Типы ОС: 1) однопрограммные ОС (в памяти только одна программа, и все ресурсу принадлежат ей(MSDOS));

2) многопрограммные ОС (одновременно в памяти выполняется несколько задач). Различают истинную мультизадачность (в этом случае есть несколько процессоров в системе, каждый из которых выполняет свою задачу (ЕС1096)) и кажущуюся мультизадачность (процессор ОС переключается на выполнение первой, второй, третьей и т. д. программ).

В мультипрограммных ОС каждая программа имеет свой приоритет (OS/360, 370(IBM), Unix, Linux); 3) системы коллективного пользования (допускают одновременную работу нескольких пользователей под управлением одной ОС, выделяя каждому пользователю фиксированные ресурсы и определенное количество времени) – (UNIX , LINUX);

4) системы реального времени (в этих системах время реакции системы на любое событие в управляемом объекте не превышает времени завершения этого события(RT/11 , RSX));

5) Сетевые системы.(MS Windows NT)

2.Основные отличия:

1.Многозадачность

2.Графический интерфейс

3. 32 (или 64--) разрядность против 16-разрядной MS Dos

В систему MS-DOS 2.0 были включены следующие новшества: поддержка дискет и жестких дисков; иерархическая структура каталогов вместе с группой команд(CD, MD, RD и др.); перенаправление ввода-вывода; утилита PRINT, обеспечивающая вывод на печать в фоновом режиме; устанавливаемые драйверы внешних устройств; драйвер ANSI.SYS для расширения возможностей экрана и клавиатуры; файл конфигурирования CONFIG.SYS; поддержка блоков окружения и команда SET; динамическое выделение и освобождение памяти; поддержка национальных форматов; расширение возможностей командных файлов (команды ECHO, FOR, GOTO и др.); большая группа новых команд, утилит и драйверов устройств (BACKUP, RESTORE, EXIT, FIND, KEYB, PATH, PROMPT, SET, VDISK.SYS и др.). Новшества Windows: новое оформление графического интерфейса; поддержка метода сглаживания текста ClearType, улучшающего отображение текста на ЖК-дисплеях; возможность быстрого переключения пользователей; функция «удалённый помощник», позволяющая опытным пользователям и техническому персоналу подключаться к компьютеру с системой Windows XP по сети для разрешения проблем; программа восстановления системы, предназначенная для возвращения системы в определённое предшествующее состояние; улучшенная совместимость со старыми программами и играми; более развитые функции управления системой из командной строки; поддержка проводником Windows цифровых фотоформатов и аудиофайлов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]