История создания ОС

  • ppt
  • 06.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 7. История создания ОС.ppt

История создания ОС. Семейство ОС MS Windows.

Операционные системы Microsoft Corporation

MS-DOS  — коммерческая операционная система для персональных компьютеров. MS-DOS — самая известная ОС из семейства DOS.

1981 год

Корпорация Microsoft объявила о начале разработки графической операционной оболочки Windows 10 ноября 1983 года, хотя еще в конце 1982 г. программисты Microsoft начали создавать универсальный набор графических процедур, названный Графическим Интерфейсом с Компьютером (Computer Graphic Interface, CGI).

10 ноября 1983

1985 год

Windows 1.01 была первой попыткой Microsoft реализовать многозадачную операционную среду для персонального компьютера на основе графического интерфейса.

1987 год Windows 2.0

Событием – 90-х был выпуск графической операционной оболочки Microsoft Windows 3.0, которая стала бестселлером и лучшим продуктом года. Windows имела приятный графический пользовательский интерфейс (по сравнению с тем, что до сих пор появлялось для IBM PC), предоставляла значительный комплекс услуг, оперировала всем объемом памяти, адресуемым микропроцессором 80286, 80386 и выше. С 32 - разрядными микропроцессорами (80386 и выше) и при наличии не менее 2 Мб памяти Windows 3.0 могла использовать виртуальную память, этот режим работы был назван 386 расширенным (386 Enhanced Mode ). Система имела многозадачные возможности. DOS-программы под Windows 3.0 выполнялись в режиме вытесняющей многозадачности. Программы, соответствующие Windows API, выполнялись в режиме кооперативной многозадачности. Минимальный объем оперативной памяти, при котором Windows могла хоть как-то функционировать, составлял 1 Мб в стандартном режиме (Standard Mode). Кроме того, Windows по-прежнему могла работать на машинах класса IBM PC XT с использованием только нижних 640 Кб памяти (реальный режим, Real Mode).

1990 год

Windows 3.x — общее название семейства операционных систем компании Майкрософт, выпущенных с 1990 по 1994г.

Windows NT — Изначально развивалась отдельно от семейства операционных систем Windows 9x и позиционировалась на рынке как надёжное решение для рабочих станций (Windows NT Workstation) и серверов (Windows NT Server). 1993 год.

Разработка Windows NT под рабочим названием NT OS/2 была начата в ноябре 1988 года.

Windows NT

Windows 95 — графическая операционная система, выпущенная 24 августа 1995 года корпорацией.

Windows NT 4.0 — последняя версия семейства сетевых операционных систем Windows NT. 1996 г.

Windows 98 (кодовое имя Memphis) — графическая операционная система, выпущенная корпорацией Майкрософт 25 июня 1998 года.

Windows Millennium Edition, также известная как Windows ME — смешанная 16/32-разрядная операционная система. 2000г.

Windows 2000 (также называемая Win2k, W2k или Windows NT 5.0) — это операционная система семейства Windows NT. 2000 г.

Windows XP ( внутренняя версия — Windows NT 5.1) — операционная система семейства Windows NT. 2001 г.

Windows Vista (Longhorn) – операционная система семейства Microsoft Windows NT. 30 января 2007

Windows Seven (Blackcomb, Vienna) — операционная система семейства Windows NT. 22 октября 2009.

Windows 8 — ОС, принадлежащая к семейству ОС Microsoft Windows, в линейке следующая за Windows 7 и разработанная транснациональной корпорацией Microsoft. Номер версии в линейке NT — 6.2. Поступила в продажу 26 октября 2012 года. По различным данным, на январь 2014 года доля операционной системы Windows 8 среди используемых в мире для доступа к сети Интернет составила от 10,58 % (Net Applications) до 13,4 % (W3Schools).
Серверной версией является Windows Server 2012. На июль 2013 года было продано 100 миллионов лицензий.

Windows 1.0 – 1985 год
Windows 2.0 – 1987 год
Windows 3.x – 1990 год
4. Windows 95 – 1995 год
5. Windows 98 – 1998 год
6. Windows Me – 2000 год
7. Windows XP – 2001 год
8. Windows Seven – 2009 год
9. Windows 8 – 2012 год

Линейка Microsoft Windows
для домашнего использования:

Windows NT 3.1 – 27 июля 1993
Windows NT 3.5 (Daytona) – 21 сентября 1994
Windows NT 4.0 – 29 июля 1996
4. Windows 2000 – 17 февраля 2000
5. Windows XP (Whistler) – 25 октября 2001
6. Windows Server – 24 апреля 2003
7. Windows Vista (Longhorn) – 30 января 2007
8. Windows Server 2008 – 27 февраля 2008
9. Windows 7 (Blackcomb, Vienna) – 22 октября 2009
10. Windows Server 2012 – 26 октября 2012

Линейка Microsoft Windows NT

Эволюция Unix-подобных ОС
1. Unix
2. Mac OS
3. Linux

Задание
Найти в Internet и сделать презентацию по теме «Эволюция UNIX-подобных ОС»
(название системы, когда появилась, кто создатель).

Операционные системы

Программное обеспечение компьютера

Операционная система — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

Операционная система

Структуру ОС составляют следующие модули:

Базовый модуль (ядро ОС) – управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами.

Командный процессор – расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру.

Драйверы периферийных устройств – программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе).

Дополнительные сервисные программы (утилиты).

Структура ОС

Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.

Этапы загрузки операционной системы

1 этап
BIOS (базовая система ввода-вывода) — это единственная часть ОС, реализованная аппаратно.
При включении компьютера BIOS опрашивает все устройства. Если всё в порядке, обычно подаётся короткий звуковой сигнал.
2 этап
После первичного тестирования оборудования, BIOS ищет загрузчик ОС (небольшая программа, размещённая в загрузочном секторе диска) на внешних носителях информации.
3 этап
Загрузчик найден. Управление передаётся ему. Дальше он считывает ядро ОС и загружает его в оперативную память.
4 этап
Загружается графическая оболочка.
5 этап
Загружаются драйверы периферийных устройств.
6 этап
ОС полностью загрузилась. После этого управление передаётся командному процессору (command.com).

Простейшие функции операционной системы:

Загрузка приложений в оперативную память и их выполнение;
Доступ к периферийным устройствам (устройства ввода-вывода);
Управление оперативной памятью (распределение между процессами, виртуальная память);
Управление доступом к данным на энергонезависимых носителях;
Пользовательский интерфейс;
Сетевые операции.

Прикладная программа или приложение ‒ программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем.

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

Прикладное программное обеспечение

Виды прикладных программ

Программные калькуляторы.
Текстовые редакторы.
Графические редакторы.
Звуковые редакторы.
Мультимедиа проигрыватели.
СУБД (системы управления базами данных).

Приложения общего назначения:

Системы компьютерного черчения.
Компьютерные словари и энциклопедии.
Системы автоматического перевода.
Системы распознавания текста.
Бухгалтерские программы.
Системы программирования.
и т.д.

Приложения специального назначения:

Графический интерфейс ОС и приложений

Графический интерфейс представляет собой совокупность диалоговых окон с элементами управления, окон папок и приложений, содержащих меню, контекстных меню объектов графического интерфейса (окон, значков, дисков, папок, файлов и т.д.)

Графический интерфейс позволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон и меню.

Элементы диалоговых окон:

вкладки
кнопки
текстовые поля
раскрывающийся список
счётчик
флажок
переключатель
ползунок

Утилита - программный продукт, предназначенный не для решения какой-либо прикладной задачи, а для решения вспомогательных задач.

Прикладное программное обеспечение – компьютерная программа, предназначенная для выполнения конкретного действия.

Прикладные программы и утилиты

Ути́лита (англ. utility или tool) — программный продукт, предназначенный не для решения какой-либо прикладной задачи, а для решения вспомогательных задач.
Так компьютерные утилиты можно разделить на три группы:
утилиты сервисного обслуживания компьютера,
утилиты расширения функциональности
информационные утилиты.

Утилиты

При установке операционной системы, по умолчанию ставится целый пакет стандартных программ Windows, о которых простому пользователю просто ничего не известно. На эти программы нет ярлыков, они нигде не упоминаются, кроме справки, да в советах специалистов. Программы находятся здесь C:\WINDOWS\System32. Нет смысла описывать все программы. Часть программ предназначена только для специалистов. Рассмотрим только те, которые действительно могут быть полезны.

cleanmgr.exe - Disk Space Cleanup Manager for Windows
cmd.exe - Windows Command Processor (Командная строка)
convert.exe - File System Conversion Utility
drwatson.exe - Доктор Ватсон
ftp.exe - File Transfer Program
iexpress.exe - Wizzard
ipconfig.exe - IP Configuration Utility
mmc.exe - Microsoft Management Console
msconfig.exe - System Configuration Utility
netstat.exe - TCP/IP Netstat Command
nslookup.exe - nslookup APP
ping.exe - TCP/IP Ping Command
sfc.exe - System File Checker
shutdown.exe - Windows Remote Shutdown Tool
tracert.exe - TCP/IP Traceroute Command

Программы запускаются через Пуск - Выполнить - вводится имя программы - ОК или через командную строку:
Пуск → Выполнить → cmd.exe → ОК. Ввод имени программы.

Некоторые полезные утилиты

Программа очистки дискового пространства для Windows - Disk Space Cleanup Manager for Windows.
Программа очистки диска используется для освобождения пространства на жестком диске с помощью удаления временных файлов Интернета, установленных компонентов и программ, которые больше не используются, и очистки корзины.
Программа запускается через Пуск → Выполнить → cleanmgr.

cleanmgr.exe

Командная строка

Командная строка (консоль) – используется для выполнения команд, вводимых с клавиатуры.
Запуск консоли: «Пуск» → «Выполнить» → «cmd».

Утилита командной строки служит для преобразования томов с файловой системой FAT и FAT32 в тома с файловой системой NTFS.

convert.exe

drwatson.exe Программа «Доктор Ватсон» (Drwtsn32.exe) устанавливается в системную папку при установке Windows. Параметры, используемые по умолчанию, задаются при первом запуске программы «Доктор Ватсон», который выполняется при возникновении программной ошибки или по команде пользователя. При возникновении программной ошибки в Windows система выполняет поиск обработчика программных ошибок. Он обрабатывает ошибки по мере их возникновения во время выполнения программы. Если найти обработчик не удается, система проверяет, чтобы приложение не находилось в режиме отладки, после чего рассматривает ошибку как не подлежащую обработке. Далее система ищет отладчик программных ошибок в системном реестре и обрабатывает такие ошибки. Подробное описание программы есть в справке Windows

DrWatson Postmortem Debugger

Позволяет передавать файлы с компьютера и на компьютер с помощью программ, поддерживающих протокол FTP (File Transfer Protocol). Подробное описание программы есть в справке Windows.

ftp.exe

Простейший инсталлятор файлов IExpress в Windows XP. Удобный диалог, упаковывает файлы в exe-файлы.

iexpress.exe

IP Configuration Utility. Утилита командной строки Ipconfig служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS. При вызове команды ipconfig без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера.

ipconfig.exe

Microsoft Management Console. Консоль управления – средство для создания, сохранения и открытия средств администрирования (называемых консолями MMC), которые управляют оборудованием, программными и сетевыми компонентами операционной системы Windows. ММС запускается на различных операционных системах Windows 9x и Windows NT. MMC не выполняет административные функции, но на ней размещаются инструменты, выполняющие эти функции. Основной тип инструментов, которые можно добавить на консоль называется оснасткой. Другими добавляемыми элементами являются элементы управления ActiveX, ссылки на веб-страницы, папки, виды панели задач и задачи. Есть два основных способа использования консоли ММС: в пользовательском режиме, работая с существующими консолями ММС, можно администрировать систему, или в авторском режиме создавать новые консоли или изменять существующие.

mmc.exe

System Configuration Utility. (Настройка системы) Для выполнения этой процедуры необходимо войти в систему с учетной записью «Администратор» или члена группы «Администраторы». Если компьютер подключен к сети, то параметры сетевой политики могут запретить выполнение данной процедуры. Данная программа позволяет изменять конфигурацию системы путем отключения некоторых компонентов с помощью флажков, что снижает риск опечаток при работе с текстом системных файлов. Внимание! Корпорация Майкрософт настоятельно рекомендует не использовать программу настройки системы для изменения файла Boot.ini без руководства специалиста службы поддержки корпорации Майкрософт. Изменение этого файла может привести к неработоспособности компьютера.

msconfig.exe

TCP/IP Netstat Command. Отображение активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Запущенная без параметров, команда nbtstat отображает подключения TCP.

netstat.exe

Предоставляет сведения, предназначенные для диагностики инфраструктуры DNS. Для использования этого средства необходимо быть знакомым с принципами работы системы DNS. Средство командной строки Nslookup доступно, только если установлен протокол TCP/IP.

nslookup.exe

TCP/IP Ping Command. С помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом. Ping - это основная TCP/IP-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда ping, запущенная без параметров, выводит справку.

ping.exe

System File Checker. Сканирует и проверяет версии всех защищенных системных файлов после перезапуска компьютера. Для выполнения команды sfc необходимо войти в систему в качестве члена группы администраторов. Если программа sfc находит, что защищенный файл был переопределен, подходящая версия файла восстанавливается из папки %системный_корневой_каталог%\system32\dllcache, а затем заменяет неправильный файл.

sfc.exe

Windows Remote Shutdown Tool. Позволяет выключать или перезапускать локальный или удаленный компьютер. Использование без параметров команды shutdown приведет к выходу из системы текущего пользователя.

shutdown.exe

TCP/IP Traceroute Command. Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда tracert выводит справку.

tracert.exe

Сводная таблица
стандартных программ
ОС Windows XP

Прикладные программы

Программа

Назначение

Проводник (Explorer)

Предназначена для работы с дисками, папками и файлами компьютера.

Internet Explorer

Предназначена для просмотра интернет-страниц.

Outlook Express

Программа предназначена для работы с электронной почтой.

Windows Media Player

Предназначен для воспроизведения аудио- и видеофайлов различных форматов.

Windows Movie Maker

С помощью этой программы можно оцифровать видео, создать собственный фильм или слайд-шоу с наложением звука.

Paint

Программа Paint предназначена для создания и редактирования растровых изображений.

WordPad

Программа предназначена для создания и редактирования текстовых документов с относительно сложным форматированием.

Блокнот (Notepad)

Предназначен для создания и редактирования текстовых документов.

Звукозапись

Предназначена для записи звука.

Программа просмотра изображений

Предназначена для просмотра и небольшого редактирования растровых изображений.

Программа

Назначение

Удаленный помощник

Человек за удалённым компьютером может с вашего разрешения управлять вашей машиной и в случае необходимости исправить неполадки.

Адресная книга

Адресная книга программа, предназначенная для хранения контактов.

Комплекс «Специальные возможности»

Предназначен для людей с ограниченными возможностями (например, слабовидящих или с ограниченной подвижностью).

Подключение к удалённому рабочему столу

Предназначена для подключения и дистанционного управления другим компьютером по локальной сети.

HyperTerminal

Используется для подключения к другим компьютерам.

Калькулятор

Предназначен для различного рода вычислений.

Вспомогательные программы

Утилита

Назначение

cleanmgr.exe

Программа очистки дискового пространства.

cmd.exe

Командная строка. используется для выполнения команд, вводимых с клавиатуры.

convert.exe

Служит для преобразования томов с файловой системой FAT и FAT32 в тома с файловой системой NTFS.

drwatson.exe

обрабатывает ошибки по мере их возникновения во время выполнения программы.

ftp.exe

Передача файлов по ftp-протоколу.

iexpress.exe

Простейший инсталлятор файлов.

ipconfig.exe

Служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS.

mmc.exe

Консоль управления – создание, сохранение и открытие средств администрирования (называемых консолями MMC).

msconfig.exe

Настройка системы.

netstat.exe

Отображение активных подключений TCP.

nslookup.exe

Предоставляет сведения, предназначенные для диагностики инфраструктуры DNS.

ping.exe

Проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP.

sfc.exe

Сканирует и проверяет версии всех защищенных системных файлов после перезапуска компьютера.

shutdown.exe

Позволяет выключать или перезапускать локальный или удаленный компьютер.

tracert.exe

Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений.

Встроенные утилиты