Операционные системы и прикладные программы.

advertisement
История создания ОС.
Семейство ОС MS
Windows.
Операционные системы
Microsoft Corporation
1981 год
MS-DOS — коммерческая операционная система
для персональных компьютеров. MS-DOS — самая
известная ОС из семейства DOS.
10 ноября 1983
Корпорация Microsoft объявила о начале
разработки
графической
операционной
оболочки Windows 10 ноября 1983 года, хотя
еще в конце 1982 г. программисты Microsoft
начали
создавать
универсальный
набор
графических процедур, названный Графическим
Интерфейсом с Компьютером (Computer Graphic
Interface, CGI).
1985 год
Windows 1.01 была первой попыткой Microsoft
реализовать многозадачную операционную среду для
персонального компьютера на основе графического
интерфейса.
1987 год
Windows 2.0
1990 год
Событием – 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).
Windows 3.x — общее название семейства операционных систем
компании Майкрософт, выпущенных с 1990 по 1994г.
Windows NT
Разработка Windows NT под рабочим названием NT OS/2 была начата в
ноябре 1988 года.
Windows NT — Изначально развивалась отдельно от семейства
операционных систем Windows 9x и позиционировалась на рынке как
надёжное решение для рабочих станций (Windows NT Workstation) и
серверов (Windows NT Server). 1993 год.
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 миллионов лицензий.
Линейка Microsoft Windows
для домашнего использования:
1. Windows 1.0 – 1985 год
2. Windows 2.0 – 1987 год
3. 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 NT
1. Windows NT 3.1 – 27 июля 1993
2. Windows NT 3.5 (Daytona) – 21 сентября 1994
3. 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
Задание
Найти в Internet и сделать презентацию по
теме «Эволюция UNIX-подобных ОС»
(название системы, когда появилась, кто
создатель).
Эволюция Unix-подобных ОС
1. Unix
2. Mac OS
3. Linux
Программное обеспечение компьютера
Операционные системы
Операционная система
Операционная
система
—
базовый
комплекс
компьютерных
программ,
обеспечивающий управление аппаратными
средствами компьютера, работу с файлами,
ввод и вывод данных, а также выполнение
прикладных программ и утилит.
Операционная
система
обеспечивает
совместное
функционирование всех устройств компьютера и
предоставляет пользователю доступ к его ресурсам.
Структура ОС
Структуру ОС составляют следующие модули:
Базовый модуль (ядро ОС) – управляет работой программы и файловой
системой, обеспечивает доступ к ней и обмен файлами между периферийными
устройствами.
Командный процессор – расшифровывает и исполняет
пользователя, поступающие прежде всего через клавиатуру.
команды
Драйверы периферийных устройств – программно обеспечивают
согласованность работы этих устройств с процессором (каждое периферийное
устройство обрабатывает информацию по разному и в различном темпе).
Дополнительные сервисные программы (утилиты).
Этапы загрузки операционной системы
1 этап
BIOS (базовая система ввода-вывода) — это единственная часть ОС,
реализованная аппаратно.
При включении компьютера BIOS опрашивает все устройства. Если всё
в порядке, обычно подаётся короткий звуковой сигнал.
2 этап
После первичного тестирования оборудования, BIOS ищет загрузчик
ОС (небольшая программа, размещённая в загрузочном секторе диска)
на внешних носителях информации.
3 этап
Загрузчик найден. Управление передаётся ему. Дальше он считывает
ядро ОС и загружает его в оперативную память.
4 этап
Загружается графическая оболочка.
5 этап
Загружаются драйверы периферийных устройств.
6 этап
ОС полностью загрузилась. После этого управление передаётся
командному процессору (command.com).
Простейшие функции
операционной системы:
•
Загрузка приложений в оперативную память и их
выполнение;
•
Доступ к периферийным устройствам (устройства
ввода-вывода);
•
Управление оперативной памятью (распределение
между процессами, виртуальная память);
•
Управление доступом к данным на
энергонезависимых носителях;
•
Пользовательский интерфейс;
•
Сетевые операции.
Прикладное программное обеспечение
Прикладная программа или приложение ‒ программа,
предназначенная
для
выполнения
определенных
пользовательских
задач
и
рассчитанная
на
непосредственное взаимодействие с пользователем.
В большинстве операционных систем прикладные
программы не могут обращаться к ресурсам компьютера
напрямую, а взаимодействуют с оборудованием
посредством операционной системы.
Виды прикладных программ
Приложения общего назначения:
1. Программные калькуляторы.
2. Текстовые редакторы.
3. Графические редакторы.
4. Звуковые редакторы.
5. Мультимедиа проигрыватели.
6. СУБД (системы управления базами данных).
Приложения специального назначения:
1. Системы компьютерного черчения.
2. Компьютерные словари и энциклопедии.
3. Системы автоматического перевода.
4. Системы распознавания текста.
5. Бухгалтерские программы.
6. Системы программирования.
и т.д.
Графический интерфейс ОС и приложений
Графический интерфейс представляет собой совокупность
диалоговых окон с элементами управления, окон папок и
приложений, содержащих меню, контекстных меню
объектов графического интерфейса (окон, значков, дисков,
папок, файлов и т.д.)
Графический
интерфейс
позволяет
осуществлять
взаимодействие человека с компьютером в форме диалога
с использованием окон и меню.
Элементы диалоговых окон:
• вкладки
• кнопки
• текстовые поля
• раскрывающийся список
• счётчик
• флажок
• переключатель
• ползунок
Прикладные программы и утилиты
Прикладное программное
обеспечение – компьютерная
программа, предназначенная
для выполнения конкретного
действия.
Утилита - программный продукт,
предназначенный не для решения
какой-либо прикладной задачи, а
для решения вспомогательных
задач.
Утилиты
Ути́лита (англ. utility или tool) — программный продукт,
предназначенный не для решения какой-либо прикладной задачи, а
для решения вспомогательных задач.
Так компьютерные утилиты можно разделить на три группы:
1) утилиты сервисного обслуживания компьютера,
2) утилиты расширения функциональности
3) информационные утилиты.
При установке операционной системы, по умолчанию ставится целый
пакет стандартных программ 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 → ОК. Ввод имени программы.
cleanmgr.exe
Программа очистки дискового пространства для Windows - Disk Space
Cleanup Manager for Windows.
Программа очистки диска используется для освобождения пространства на
жестком диске с помощью удаления временных файлов Интернета,
установленных компонентов и программ, которые больше не
используются, и очистки корзины.
Программа запускается через Пуск → Выполнить → cleanmgr.
Командная строка
Командная строка (консоль) – используется для выполнения команд,
вводимых с клавиатуры.
Запуск консоли: «Пуск» → «Выполнить» → «cmd».
convert.exe
Утилита командной строки служит для преобразования томов с файловой
системой FAT и FAT32 в тома с файловой системой NTFS.
DrWatson Postmortem Debugger
drwatson.exe
Программа «Доктор Ватсон» (Drwtsn32.exe) устанавливается в
системную папку при установке Windows. Параметры, используемые по
умолчанию, задаются при первом запуске программы «Доктор Ватсон»,
который выполняется при возникновении программной ошибки или по
команде пользователя. При возникновении программной ошибки в
Windows система выполняет поиск обработчика программных ошибок.
Он обрабатывает ошибки по мере их возникновения во время
выполнения программы. Если найти обработчик не удается, система
проверяет, чтобы приложение не находилось в режиме отладки, после
чего рассматривает ошибку как не подлежащую обработке. Далее
система ищет отладчик программных ошибок в системном реестре и
обрабатывает такие ошибки. Подробное описание программы есть в
справке Windows
ftp.exe
Позволяет передавать файлы с компьютера и на компьютер с помощью
программ, поддерживающих протокол FTP (File Transfer Protocol). Подробное
описание программы есть в справке Windows.
iexpress.exe
Простейший инсталлятор файлов IExpress в Windows XP. Удобный диалог,
упаковывает файлы в exe-файлы.
ipconfig.exe
IP Configuration Utility. Утилита командной строки Ipconfig служит для
отображения всех текущих параметров сети TCP/IP и обновления параметров
DHCP и DNS. При вызове команды ipconfig без параметров выводится только IPадрес, маска подсети и основной шлюз для каждого сетевого адаптера.
mmc.exe
Microsoft Management Console. Консоль управления – средство для
создания, сохранения и открытия средств администрирования
(называемых консолями MMC), которые управляют оборудованием,
программными и сетевыми компонентами операционной системы
Windows. ММС запускается на различных операционных системах
Windows 9x и Windows NT. MMC не выполняет административные
функции, но на ней размещаются инструменты, выполняющие эти
функции. Основной тип инструментов, которые можно добавить на
консоль называется оснасткой. Другими добавляемыми элементами
являются элементы управления ActiveX, ссылки на веб-страницы,
папки, виды панели задач и задачи. Есть два основных способа
использования консоли ММС: в пользовательском режиме, работая с
существующими консолями ММС, можно администрировать систему,
или в авторском режиме создавать новые консоли или изменять
существующие.
msconfig.exe
System Configuration Utility. (Настройка системы) Для выполнения этой
процедуры необходимо войти в систему с учетной записью «Администратор»
или члена группы «Администраторы». Если компьютер подключен к сети, то
параметры сетевой политики могут запретить выполнение данной процедуры.
Данная программа позволяет изменять конфигурацию системы путем
отключения некоторых компонентов с помощью флажков, что снижает риск
опечаток
при
работе
с
текстом
системных
файлов.
Внимание! Корпорация Майкрософт настоятельно рекомендует не
использовать программу настройки системы для изменения файла Boot.ini без
руководства специалиста службы поддержки корпорации Майкрософт.
Изменение этого файла может привести к неработоспособности компьютера.
netstat.exe
TCP/IP Netstat Command. Отображение активных подключений TCP, портов,
прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации
IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для
протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Запущенная без
параметров, команда nbtstat отображает подключения TCP.
nslookup.exe
Предоставляет сведения, предназначенные для диагностики инфраструктуры
DNS. Для использования этого средства необходимо быть знакомым с
принципами работы системы DNS. Средство командной строки Nslookup
доступно, только если установлен протокол TCP/IP.
ping.exe
TCP/IP Ping Command. С помощью отправки сообщений с эхо-запросом по
протоколу ICMP проверяет соединение на уровне протокола IP с другим
компьютером, поддерживающим TCP/IP. После каждой передачи выводится
соответствующее сообщение с эхо-ответом. Ping - это основная TCP/IPкоманда, используемая для устранения неполадки в соединении, проверки
возможности доступа и разрешения имен. Команда ping, запущенная без
параметров, выводит справку.
sfc.exe
System File Checker. Сканирует и проверяет версии всех защищенных
системных файлов после перезапуска компьютера. Для выполнения команды
sfc необходимо войти в систему в качестве члена группы администраторов.
Если программа sfc находит, что защищенный файл был переопределен,
подходящая
версия
файла
восстанавливается
из
папки
%системный_корневой_каталог%\system32\dllcache,
а
затем
заменяет
неправильный файл.
shutdown.exe
Windows Remote Shutdown Tool. Позволяет выключать или перезапускать
локальный или удаленный компьютер. Использование без параметров команды
shutdown приведет к выходу из системы текущего пользователя.
tracert.exe
TCP/IP Traceroute Command. Определяет путь до точки назначения с помощью
посылки в точку назначения эхо-сообщений протокола Control Message Protocol
(ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL).
Выведенный путь — это список ближайших интерфейсов маршрутизаторов,
находящихся на пути между узлом источника и точкой назначения. Ближний
интерфейс представляют собой интерфейс маршрутизатора, который является
ближайшим к узлу отправителя на пути. Запущенная без параметров, команда
tracert выводит справку.
Сводная таблица
стандартных программ
ОС 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
Определяет путь до точки назначения с помощью посылки в точку назначения эхосообщений.
Download