КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Структура, принцип работы
Операционная система семейства WINDOWS Классификация операционных систем (ОС). Базовое - операционная система. Классификация ПО. Классификация системного ПО. III ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ПО) Классификация ПО: Системное - организует процесс обработки данных и среду для прикладных программ. Прикладное - решает прикладные задачи пользователя.
Функции СПО - создание операционной среды функционирования прикладных программ; автоматизация разработки новых программ; обеспечение надежной эффективной работы компьютера и вычислительных сетей; проведение диагностики и профилактики компьютера и сети; выполнение вспомогательных технологических процессов.
Системное ПО: Сервисное -сервисные программы-оболочки и утилиты; трансляторы языков программ-трансл.-компиляторы,трансл.-интерпретаторы,ассемблеры;программное тех. обслуживание- тестовые программы, программы контроля. В компиляторе все команды переводятся на язык машинных команд и затем собираются в единый файл. В интерпретаторе идет пошаговый перевод и одновременное выполнение. Язык маш. команд--- ассемблер ---яз. высокого уровня---сист. упр-я базами данных.
Операционная система - программа, автоматически запускающаяся после включ. питания. Управляет работой всех уст-в, осуществляет диалог с пользователем и выполняет его команды, запускает на исполнение другие программы. Классификация ОС: -по кол-ву одновременно работающих пользователей(одно- и многопользовательская).У многопольз.- защита от несанкционированного доступа других. -по числу одновременно выполняемых процессов(одно- и многозадачные) -по кол-ву поддерживаемых процессоров(одно- и многопроцессорные) -по разрядности ОС(не больше разрядности CPU) -по типу доступа пользователя(пакетная обработка- формируется пакет заданий, обрабатываемых с учетом приоритета; обработка с разделением времени- одновременный диалоговый режим для каждого пользователя- по очереди выделяются ресурсы компьютера) -по типу использования ресурсов(сетевые и локальные) Пример:MSDOS(1981)-однозадачная, интерфейс с пользователем с помощью вводимых команд, модульная(легко установить и перенести), малый объем доступной ОП, нет средств защиты. Базовая сист. ввода-вывода-BIOS.Командный процессор COMMAND.COM
Операционная система Microsoft Windows представляет собой однопользовательскую многозадачную операционную систему с графическим интерфейсом. Программа для Windows должна разделять аппаратные ресурсы компьютера (видеомонитор, клавиатуру, мышь, диски и т. д.),с остальными, работающими параллельно, программами. Windows содержит ядро, подсистему управления оперативной памятью, подсистему управления программами, файловую систему, драйверы для работы с устройствами ввода/вывода и др. Файловая система. Windows использует файловую систему NTFS,в которой нет таблицы размещения файлов FAT и сняты практически все ограничения на длину имени файла. Управление программами в Windows обеспечивает запуск и одновременную работу нескольких программ. Программы, созданные специально для Windows, называются приложениями. В Windows одновременно может быть запущено несколько приложений и несколько программ. Для всех приложений Windows в расширенном режиме работы создается одна виртуальная машина, причем процессор работает в защищенном режиме. Приложения Windows сделаны таким образом, что они сами "добровольно" отдают друг другу процессорное время, обеспечивая так называемую невытесняющую мультизадачность. Также есть 32-разрядные приложения, которые имеют каждый свой виртуальную машину и вытесняют мультизадачность. Управление оперативной памятью. Приложение Windows выполняется в защищенном режиме, поэтому оно не может адресоваться к любым областям памяти. Это сильно повышает надежность операционной системы в целом - мультизадачная система не должна завершаться аварийно при аварийном завершении одного из приложений. С помощью системы управления памятью приложение может заказать для себя буфер очень большого размера. Физически этот буфер может находиться либо в расширенной памяти, либо в виртуальной. Можно также заказать небольшой буфер в стандартной памяти. Виртуальная память располагается на жестком диске компьютера. При первоначальной установке Windows вы должны определить расположение и размер файла, который будет использоваться для виртуальной памяти. Другая особенность системы управления памятью в операционной системе Windows связана с управлением сегментами памяти, выделенными приложению. Приложения Windows состоят из сегментов кода и сегментов данных. Сегменты приложения Windows получают дополнительный атрибут - тип сегмента. Существуют сегменты с фиксированным расположением в оперативной памяти, перемещаемые (могут менять свое расположение в адресном пространстве) и удаляемые (обычно используются для хранения выполняемых сегментов или сегментов констант). Перемещаемые сегменты нужны потому, что Windows многозадачна и оперативная память, используется совместно всеми работающими параллельно приложениями.ОС Windows по мере необходимости "уплотняет" оперативную память, высвобождая непрерывное адресное пространство для запуска новых приложений. Драйверы устройств ввода/вывода.Основное требование к этим драйверам заключается в способности работать в мультизадачном режиме, обеспечивая совместное использование устройств ввода/вывода всеми одновременно работающими приложениями. Библиотеки динамической загрузки DLL. Когда приложения желают вызвать Windows для получения обслуживания, происходит обращение к единственной копии нужного модуля, находящейся в оперативной памяти. DLL находятся на диске в виде файлов с расширением имени dll. Интерфейс графических устройств GDI.В Windows реализована концепция графического интерфейса, независимого от аппаратной реализации используемого устройства ввода/вывода. Этот интерфейс называется GDI. Он позволяет использовать одни и те же функции для рисования графических объектов (таких, как линии, окружности, прямоугольники и т. д.) как на экране видеомонитора, так и на бумаге, вставленной в матричный или лазерный принтер, в плоттер или другое устройство графического вывода, которое имеет драйвер для Windows. Очереди сообщений. Работа Windows основана на передаче сообщений. Передача сообщений - это способ, при помощи которого организован обмен информацией между отдельными подсистемами, приложениями. Само по себе сообщение представляет собой структуру данных, содержащую уникальный для Windows код и другие параметры, отражающие адресат.Windows содержит в себе системную очередь сообщений.Приложение Windows постоянно анализирует содержимое своей очереди сообщений. Когда в очереди появляется сообщение от какого-либо органа управления, приложение выполняет соответствующее действие. 3.3.2. Основные понятия: файлы, папки, ярлыки (графическое изображение, имя, атрибуты) Файл может представлять как программу (файлы с расширениями.EXE и.COM) или как данные (файлы с другими расширениями). Под файлом понимается любая среда существования информации на ЭВМ вне оперативной памяти. Основным приложением Windows для обработки файловой системы, является Диспетчер файлов Он позволяет обрабатывать файлы в произвольном числе окон. На физическом уровне организации данных вся информация в среде Windows представлена в виде файлов и каталогов. На логическом уровне организации данных для пользователя предлагается терминология: файлы с расширением.EXE или.COM называются программами или приложениями. Файлы данных (все остальные файлы) называются Документами (Documents). В Windows различаются файлы данных или документы зарегистрированных и незарегистрированных типов. Для открытия документа зарегистрированного типа достаточно дважды щелкнуть "мышкой" по имени документа (или значку, ярлыку). Windows откроет приложение или программу, с помощью которого был создан документ, и загрузит этот документ для редактирования или обработки. Для зарегистрированных типов документов расширения не отображаются. Каждому зарегистрированному типу документов присваивается своя икона (пиктограмма) для удобства просмотра файловой системы в приложении Проводник. Каталоги называются Папками. Таким образом, файловую систему образуют папки, в которых располагаются программы и документы. Кроме основных объектов файловой системы папок, приложений и документов, вводится специальные объекты - ярлыки. Ярлык самостоятельного значения не имеет и физически представляет собой небольшой файл с расширением.LNK (для папок, документов и приложений Windows) или.PIF (для приложений MS-DOS) и содержит адрес объекта представленного ярлыком. Он отличается от обычной пиктограммы наличием стрелки в ее уголке. Ярлык избавляет пользователя от поиска объекта в файловой системе компьютера. При создании ярлыка необходимо определить следующее: графический значок, название ярлыка, полное имя файла объекта, на который будет ссылаться ярлык. Над ярлыками можно проводить те же операции, как и над файлами или каталогами. Удаление ярлыка никаким образом не отображается на объекте, к которому он прикреплен. Копирование ярлыка в пределах одного компьютера не нарушает доступа к файлу, к которому он прикреплен, а при переносе ярлыка файла на другой компьютер доступ к файлу через скопированный ярлык будет закрыт, т.к. исходный файл остался на другом компь"ютере.
Дата добавления: 2015-04-24; Просмотров: 500; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |