- •Системне програмнезабезпечення
- •Введение
- •1. Классификация программных продуктов
- •1.1. Основные понятия программного обеспечения
- •1.2. Характеристики программ. Защита программ
- •1.3. Классы программных продуктов
- •1. Структура системного программного обеспечения
- •1.5 Инструментарий технологии программирования
- •1.6 Характеристика пакетов прикладных программ
- •2. Обзор операционных систем пк
- •2.1. Назначение и функции операционной системы
- •2.2. Развитие операционных систем персональных эвм
- •Контрольные вопросы
- •Обзор возможностей операционных систем персональных эвм unix
- •Os/2 Warp
- •Microsoft Windows
- •Ос ручных и palmsize-компьютеров
Os/2 Warp
OS/2— 32-разрядная графическая многозадачная ОС фирмыIBMдля IBM PC-совместимых компьютеров.OS/2 изначально создавалась фирмамиIBMиMicrosoftдля полноценного использования приложениями возможностей современных микропроцессоров: всей адресуемой памяти, защищенного режима и многозадачности.
OS/2использует виртуальную память, объем которой динамически меняется. Приложения работают в средеOS/2в режиме вытесняющей многозадачности с разделением времени. При вытесняющей многозадачности ОС жестко делит ресурсы процессора между выполняющимися программами, в отличие от кооперативной многозадачности, при которой работающие программы делят процессорное время путем опроса друг друга. Возможна работа многопоточных приложений дляOS/2, запускающих несколько процессов одновременно.
Файловая система (High Performance File System, HPFS) системыOS/2обладает более высокой производительностью, чем файловая системаFAT 16, лучше защищена от сбоев и поддерживает длинные (до 256 символов) имена файлов.
Workplace Shell– 32-разрядная графическая оболочкаOS/2, основанная на объектно-ориентированной модели (System Object Model, SOM).
OS/2работает на компьютерах с микропроцессором не ниже 80386 и объемом оперативной памяти не менее 4 Мбайт. В 1990-х годах наиболее используемыми версиямиOS/2былиWarp 3иOS/2 Warp Connect 3(расширенная версия с сетевыми возможностями). В начале 1996 г. выпущенаOS/2 Warp Server— серверная ОС для многоранговой локальной сети.
MacOs
MacOS– 32-разрядная графическая ОС компьютеровApple Macintosh. Первая версия была представлена в 1984 г. В 2001 г. выходит новая версияMacOS X, основанная на UNIX.
Основными компонентами MacOSявляются:
Finder—программа, позволяющая найти и упорядочить файлы, а также запускать другие программы;
Системная папка– содержит системное ПО, необходимое для выполнения основных операций;
Справкапо использованиюMacOS;
Open Transport– обеспечивает программную поддержку подключения к сетям AppleTalk и Internet;
Apple Remote Access– позволяет подключить компьютер к сети с помощью модема;
ПО Internet – обеспечивает возможность работы сWeb-сайтами Internet и с электронной почтой;
Cyberdog– обеспечивает возможность навигации по Internet, работу с электронной почтой и подключение документов OpenDoc;
MacOS Runtime for Java– обеспечивает возможность выполнения Java-программ;
PC Exchange– позволяет использовать дискеты DOS и Windows;
MacLinkPlus– позволяет использовать файлы формата DOS и Windows;
QuickTime– позволяет воспроизводить цифровое видео;
QuickTime VR– позволяет воспроизводить виртуальную реальность;
QuickDraw 3D– позволяет воспроизводить трехмерные объекты;
OpenDoc– позволяет создавать и редактировать документы, содержащие различные типы данных;
AppleScript– язык программирования, с помощью которого можно автоматизировать выполнение некоторых задач.
Новая версия MacOS Xвключает дополнительно систему двухмерной графикиQuartz, поддерживающую единый формат электронных документов PDF, и современную технологию 3D-графикиOpenGL.
Ядро новой ОС, носящее название Darwin, основано на открытых стандартахUNIXи поддерживает файловые системы стандартаPOSIXи доступ к файламNFS, стандартные службыTelnetиFTP. В состав системы также включен популярный Web-серверApache, на котором работает больше половины всех Web-серверов в мире. ВDarwinвстроена поддержка Интернет-протоколовTCP/IP, а также протоколовPPPиIPsec, позволяющих пользователям организовывать защищенный доступ к удаленным сетям. Встроенная поддержка USB и FireWire позволяет сразу подключать многие периферийные устройства.
MacOS Xработает в режиме вытесняющей многозадачности, т.е. может выполнять несколько разных задач одновременно, самостоятельно распределяя ресурсы между более и менее важными задачами.
MS-DOS
В 1980-х – первой половине 90-х годов дисковая операционная система MS-DOS(Microsoft Disk Operation System) фирмыMicrosoftбыла самой популярной в миреOCдля IBM PC-совместимых ПК. Ее поставки начались в 1981 г. вместе с компьютерами IBM PC (под названиемPC-DOS). Многие чертыMS-DOSбыли унаследованы от ОСCP/M-80фирмыDigital Research, применявшейся в 8-разрядных ПК.
MS—DOSпозволяет использовать ПО, созданное дляMS—DOS, и предоставляет пользователю ряд возможностей по работе с файлами данных, их организации в каталоги и использованию устройств ввода-вывода.
Первая версия (1981 г.) MS-DOS 1.0полностью содержалась в ПЗУ ПК и позволяла управлять работой дисковода односторонних ГМД диаметром 5,25” (емкость носителя 180 Кбайт). В 1982 г. выпускается версияMS-DOS 1.1, поддерживающая двусторонние ГМД (емкость 360 Кбайт). Для ПКIBMPCXTв 1983 г. выпускаетMS-DOS 2.0, поддерживающая работу жестких дисков размером до 10 Мбайт. Впервые вводится работа с с файловой структурой (с каталогами). ВерсияMS-DOS 3.0(1984 г.) имела два нововведения: поддержку ЖД до 20 Мбайт и ГМД высокой плотности (1,2 Мбайта).MS-DOS 3.2(1986 г.) добавила поддержку ГМД диаметром 3,5” двойной плотности (720 Кбайт).MS-DOS 3.3(1987 г.) позволяла разбивать ЖД на логические диски размером не более 32 Мбайта. Здесь же появилась поддержка 3,5” ГМД высокой плотности (1,44 Мбайта). ВерсияMS-DOS 4.0(1988 г.) ввела поддержку ЖД размером более 32 Мбайт и программу-оболочкуDOSShell. Версия MS-DOS 5.0(1991 г.) впервые имела встроенный текстовый редакторEDITи позволила использовать оперативную память за пределами 1 Мбайта. В 1993 г. была выпущена версияMS-DOS 6.0, поддерживающая работу дисководовCD-ROM.
MS—DOSявляется однозадачной однопользовательской ОС, работающей в реальном режиме МП x86, использующей 640 Кбайт памяти компьютера и поддерживающей сравнительно простую файловую систему (File Allocation Table, FAT). ИзначальноMS—DOSориентирована на работу с микропроцессорами 8086 и 8088, имевшими только один режим работы —реальный. Защищенный режим работы микропроцессоров Intel 80286 и выше (с адресацией до 16 Мбайт памяти) могут использовать только некоторые драйверыMS—DOS, с виртуальной памятью система не работает.
Самой совершенной версией MS-DOS, выпущенной отдельно, являетсяMS-DOS 6.22(1994 г.).
К ОС, подобным MS-DOS, относятся:
PC-DOSфирмыIBM. ВерсияPC-DOS 7.0(1995 г.) обладает более широким набором сервисных программ, чем MS-DOS 6.22;
Novell DOS 7.0(бывшаяDR-DOSфирмыDigital Research) обладала существенно более широкими возможностями, чем MS-DOS. В 1994 г. фирмаNovellпрекратила выпуск этой ОС.
Многие операционные системы для IBM PC-совместимых компьютеров поддерживают работу программ для MS-DOS. Так, в ОС Microsoft Windows 95входит ядро реального режима и ряд сервисных программ, которые в комплексе являются дальнейшим развитиемMS-DOS, но не носят официального наименованияMS-DOS 7.0.
ОС IBM OS/2позволяет работать практически с любыми программами для MS-DOS.
ОС Microsoft Windows 98/NT/Ме/также позволяют выполнять многие программы дляMS-DOSи поддерживает ее команды.