Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsii_Kara-Ushanova.doc
Скачиваний:
12
Добавлен:
22.02.2015
Размер:
326.14 Кб
Скачать

10.Принципы организации о.С. На примере Windows

Изначально создавалась только для Intel.В настоящее время может быть использована на любых машинах. Основные концепции: Многозадачность Графический интерфейс пользователя (GUI) Виртуальная память Страничная архитектура памяти с линейной адресацией Защищенный режим работы Независимость от компьютерной платформы и совместимость с другими О.С.Plug and Play – технология автоматической идентификации устройств Использование средств мультимедиа Поддержка сетиМногозадачность и диспетчеризацияЗадача – программа, процесс. Способность О.С. обеспечивать совместное использование процессора несколькими задачами. В Windows используется многозадачность. О.С. представляет задаче квант времени, по истечении которого процессор передается другой программе.Самый высокий приоритет – у ОС.

Виртуальная памятьМашины с Intel 386 имеют 32-разрядную адресную шину. 232 ≈ 4 гб

Виртуальная память – потенциально доступная память. Это метод управления памятью, позволяющий нескольким параллельно работающим программам делить между собой адресное пространство.Структура WindowsО.С. разделяется на несколько подсистем, каждая из которых выполняет отдельный набор функций.2 части Windows:1. Работает в режиме пользователя2. Работает в режиме ядра Ядро ОС работает в привилегированном режиме и никогда не удаляется из памяти.Функции:- Управление самым нижним уровнем- Управление выделением аппаратных и программных ресурсов задачам Ядро окружено исполнительной частью – executive. Она получает работу от клиентских программ и распределяет её между своими компонентами. Современные версии Windows предназначены для работы на любых типах компьютеров. Независимость от аппаратных средств обеспечивает HAL (Hardware Abstract Layer)Подсистемы окружения обеспечивают интерфейс прикладного программирования: API – Application Programming Interface Другие надсистемы обеспечивают согласование API других ОС с API Windows. В Win32 могут использоваться:- все приложения Windows- ГИП- приложения, созданные в других средахВзаимодействие приложений с ОС осуществляется посредством API Windows. API представляет собой тысячи функциональных библиотек динамической компоновки. dll – Dynamic Link LibraryГрафический интерфейс Windows

Оболочка – программа, приложение win32.

Основополагающие концепции:

  1. ГИП системы ОПММ

  2. Эргономический подход

  3. Принцип WYSYWYG – What You See Is What You Get

  4. Документально-ориентированный подход

  5. OLE-концепция – object linking and embedding – объектное связывание и внедрение

В OLE концепции различают 2 метода:

1. Связывание объектов (в состав документа внедряется ссылка)

2. Внедрение (в состав документа внедряется сам объект)

Элементы ГИПРабочий стол. На нем расположены иконки.

Иконки используются- для представления задач- для изображения папок

- для изображения ярлыков- для изображения документов (файлов)

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

В MS DOS формат 8.3 – 8 символов на имя и 3 символа на расширение

В Windows разрешается использовать длинные имена (до 255 символов)

Разрешено использовать латинский и русский алфавиты, цифры, заглавные буквы.

Запрещается: \ / : * ? < > | При переходе из Windows в DOS в имени будут использованы первые 6 символов, затем ~ и порядковый номер.Панель задач.

На ней:- кнопка "пуск"- системные индикаторы: часы, язык

- задачи, представленные в Windows, в виде экранных кнопокКнопка Пуск:

- инициализирует главное меню- программы- документы- настройки- выполнить

- помощь- завершение работы Мышь левая клавиша – основная правая – рабочая

Манипуляции (левая кнопка)а) выделение (1 щелчок)б) инициализация объекта (2 щелчка)в) Drag and Drop – захватить, перетащить и отпустить

Правая клавиша: Раскрывает контекстное меню: доступ к свойствам объекта

Окна – основной элемент Окно – графически выделенная часть экрана, принадлежащая какой-либо задаче. Окно – образ задачи Закрытые окна – закрытые задачи.

Диалоговые окна – появляются в процессе работы. Проводник (Windows Explorer)

Две панели:Левая – иерархическое дерево структуры данных

Правая – содержание выбранной папки

Функции:- поиск- копирование, перемещение, удалениеshift – перемещение

ctrl – копированиеМодель переноса – перемещение данных, обмен данных между приложениями.В основе лежит концепция OLE.

Возможны:

Внедрение без сохранения связи с сохранением связи

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