операционные системы операционные оболочки – интерфейсные системы, драйверы (программы, управляющие работой внешних устройств) утилиты (служебные программы) диспетчеры файлов или файловые менеджеры средства динамического сжатия данных (архиваторы) средства диагностики ПК средства обеспечения компьютерной безопасности базовый модуль (ядро ОС)- управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами; командный процессор - расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру; драйверы периферийных устройств - программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе); дополнительные сервисные программы (утилиты) - делают удобным и многосторонним процесс общения пользователя с компьютером. Первый этап загрузки ОС. В системном блоке компьютера находится постоянное запоминающее устройство (ПЗУ, постоянная память, ROM-Read Only Memory - память с доступом только для чтения), в котором содержатся программы тестирования блоков компьютера и первого этапа загрузки ОС. Они начинают выполнятся с первым импульсом тока при включении компьютера. На этом этапе процессор обращаются к диску и проверяет наличие на определенном месте (в начале диска) очень небольшой программы загрузчика. Если эта программа обнаружена, то она считывается в ОЗУ и ей передается управление. Второй этап загрузки ОС. Программа - загрузчик, в свою очередь, ищет на диске базовый модуль ОС, переписывает его память и передает ему управление. Третий этап загрузки ОС. В состав базового модуля входит основной загрузчик, который ищет остальные модули ОС и считывает их в ОЗУ. После окончания загрузки ОС управление передается командному процессору и на экране появляется приглашение системы к вводу команды пользователя. осуществление диалога с пользователем; ввод-вывод и управление данными; планирование и организация процесса обработки программ; распределение ресурсов (оперативной памяти, процессора, внешних устройств); запуск программ на выполнение; всевозможные вспомогательные операции обслуживания; передача информации между различными внутренними устройствами; программная поддержка работы периферийных устройств (дисплея, клавиатуры, принтера и др.). "Центр справки и поддержки" Microsoft помощь по всем вопросам технической поддержки Windows, то есть по вопросам, связанным с печатью и факсимильной связью, быстродействием и обслуживанием, оборудованием и исправлением неполадок. Консоль "Управление компьютером" имеются представления "Служебные", "Хранилище" и "Службы и приложения". С помощью диспетчера устройств можно проверить установленные устройства и загрузить или обновить драйверы устройств. С помощью диспетчера диска можно просмотреть параметры настройки диска, а с помощью компонента "Службы" — просмотреть выполняющиеся приложения. Средство "Сведения о системе"предоставляет параметры настройки ресурсов оборудования, компонентов, программной среды и Интернета, а также дополнительные средства диагностики неполадок. Средство "Восстановление системы" способ отказаться от вредоносных изменений в системе, внесенных в процессе установки устройства или приложения. Комплект офисных приложений MS OFFICE Бухгалтерские системы Финансовые аналитические системы Интегрированные пакеты делопроизводства CAD – системы (системы автоматизированного проектирования) Редакторы HTML или Web – редакторы Браузеры – средства просмотра Web - страниц Графические редакторы Экспертные системы И так далее. Инструментальное ПО или системы программирования - это системы для автоматизации разработки новых программ на языке программирования. 1. 2. 3. 4. Текстовый редактор для создания файла с исходным текстом программы. Компилятор или интерпретатор. Исходный текст с помощью программы-компилятора переводится в промежуточный объектный код. Исходный текст большой программы состоит из нескольких модулей (файлов с исходными текстами). Каждый модуль компилируется в отдельный файл с объектным кодом, которые затем надо объединить в одно целое. Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код. визуальный методы программирования Borland Delphi - предназначен для решения практически любых задачи прикладного программирования Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений Microsoft Visual Basic – это популярный инструмент для создания Windows-программ Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows Приведите примеры прикладного программного обеспечения: 1) общего назначения 2) профессионально – ориентированного назначения. Приведите несколько примеров операционных систем. Приведите несколько примеров утилит (служебных программ) Построить функциональную схему операционной системы (на 1 уровне: управление данными, управление задачами, связь с пользователем). Сообщение по темам: «Однозадачные и многозадачные режимы работы с ПК» «Однопользовательские и многопользовательские режимы работы с ПК» Возможна ли работа с ПК в: Однозадачном однопользовательском режиме? Однозадачном многопользовательском режиме? Многозадачном однопользовательском режиме? Многозадачном многопользовательском режиме? В каком из представленных режимах будут по максимуму использоваться ресурсы ПК?