Рекомендуемая категория для самостоятельной подготовки:
Реферат*
Код |
309523 |
Дата создания |
08 июля 2013 |
Страниц |
19
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Содержание
Содержание
Введение
Операционные системы семейства UNIX
MS-DOS
Windows 3.1x
Windows 95
Windows NT
OS/2 Warp
Заключение
Используемая литература
Введение
Типовые операционные системы ПЭВМ, их сравнительная характеристика
Фрагмент работы для ознакомления
Ограничения DOS
Без сомнения, главная отличительная черта вычислительных систем 90-х годов - графический интерфейс пользователя (graphical user interface, GUI). Сторонники GUI утверждают, что этот ориентированный на непосредственное визуальное восприятие обрабатываемых объектов нтерфейс сильно ускоряет работу с ПК и за счет простоты освоения делает его более доступным массовому потребителю.
Более серьезный недостаток - ограничение памяти, доступной DOS-программ - 640 К. На самом деле DOS может использовать до 1 Mb ОЗУ, но архитектура IBM PC сокращает доступную память до 640 К. Есть множество обходных путей - отображаемая память, расширенная память, расширители DOS, блоки верхней памяти, создаваемые диспетчерами памяти для процессора 80386, но факт остается фактом: не существует естественного способа, позволяющего прикладным программам использовать мегабайты ОЗУ, установленные на современных машинах.
Единственный надежный способ преодолеть эти барьеры раз и навсегда - заставить процессор работать в защищенном режиме. Но ни DOS, ни ее прикладные программы не способны работать в этом режиме, поэтому огромные пространства расширенной памяти остаются недоступными для большинства программ.
Скелетная природа DOS привлекает разработчиков программного обеспечения. Большинство основных прикладных программ общаются с экраном, клавиатурой и принтером в обход DOS, так как предоставляемые ею услуги по организации интерфейса с этими и другими устройствами совершенно недостаточны. DOS, например, не поддерживает ввод-вывод через последовательный порт по прерываниям. Программисты тратят довольно много времени на написание драйверов для сотен различных принтеров и видеоадаптеров. Конфигурации оборудования бывают настолько разнообразными, что трудно написать программу, которая работала бы на любом IBM-совместимом компьютере. Кроме общей файловой системы DOS здесь мало чем может помочь.
Прикладная программа, написанная для Windows, наоборот, будет работать на любом ПК, удовлетворяющем жестким требованиям Windows. Что важно, ответственность за подготовку драйверов перекладывается с разработчика программного обеспечения на изготовителя оборудования, так что разработчик может посвятить больше времени работе над ядром программы.
Не так-то просто обучиться пользоваться различными DOS-программами. В DOS нет стандартного интерфейса для прикладных программ, поэтому то, что работает в одной программе, вероятнее всего, не будет работать в другой. Для того чтобы записать файл в Windows-программе достаточно выбрать пункт Save из меню File. В программе WordPerfect for DOS для того, чтобы начать этот процесс, необходимо нажать F10. В пакете Lotus 1-2-3 - /FS. Этот список можно продолжать сколько угодно. Исследования показывают, что средний пользователь IBM-совместимого ПК регулярно используют две-три прикладные программы, пользователи же компьютеров Macintosh - почти вдвое больше. Одно из возможных объяснений такой разницы состоит в том, что благодаря подобию программных изделий для Macintosh пользователь, знакомый с одной прикладной программой, легче осваивает другие.
Еще один "черный шар" против DOS - полное отсутствие мультизадачности. DOS предназначена для одновременного выполнения только одной программы, и попытки заставить ее работать по-другому (за исключением некоторых очень специфичных случаев) чреваты крахом системы. Даже резидентные программы (TSR), являющиеся ограниченным, но все же весьма полезным исключением из правила, осложняют дело, когда конфликтуют друг с другом или с другими элементами системы. Имеется большое количество изделий различных фирм, обеспечивающих мультизадачность или переключение задач в системах, базирующихся на DOS, но ни одна из них не может сравниться по эффективности с такой операционной системой, как OS/2, которая с самого начала была предназначена для одновременной работы нескольких программ.
Сила в простоте
Одна из наиболее очевидных сильных сторон DOS - умеренные требования к оборудованию. Для того, чтобы работать с Windows на более или менее приемлемой скорости, необходим как минимум ПК на основе процессора 80386 с не менее чем 4Мбайт ОЗУ. Если надо DOS может вполне нормально работать с 640 Кбайт и на процессоре 8088. DOS-программы работают быстро, по большей части благодаря тому, что большинство из них использует текстовый режим дисплея. Даже графические DOS-программы, как правило, в несколько раз быстрее своих Windows-аналогов, так как над ними не довлеет GDI (Graphics Device Interface, интерфейс графического устройства, компонент Windows, который используется программами для вывода на экран). То, что один толкует как недостаток, другому кажется достоинством. Для пользователя, знакомого с командами DOS и достаточно быстро работающего на клавиатуре, командная строка - оружие, а не ловушка.
Простота DOS позволяет делать то, что неосуществимо в более сложных операционных средах. Например, можно с помощью команды DEBUG создать очень мощные утилиты. API (application programming interface, интерфейс прикладных программ) DOS достаточно прост, и даже начинающие программисты могут научиться писать полезные программы. В то же время API Windows очень сложен и для овладения им необходимо несколько месяцев. Кроме того, создание программ для Windows требует изощренных инструментальных средств, в частности редакторов ресурсов, компиляторов и отладчиков, работающих в этой операционной системе. Не случайно, что для Windows гораздо меньше условно бесплатного и бесплатного программного обеспечения.
Windows 3.1x
Ключевой идеей Windows является обеспечение полной независимости программ от аппаратуры. Система Windows 3.1 изначально создавалась так, чтобы полностью взять на себя общение с конкретным типом дисплея или принтера. Как пользователю, так и программисту, создающему приложение под Windows предоставлены универсальные средства, снимающие проблему обеспечения совместимости с конкретной аппаратурой (аппаратная совместимость) и программным обеспечением (программная совместимость).
Унифицированный единый графический интерфейс с пользователем облегчает изучение новых программных продуктов.
Одним из средств, обеспечивающих программную совместимость, является механизм обмена данными между различными приложениями. Специальный "почтовый ящик" (clipboard) Windows 3.1 позволяет пользователю переносить информацию из одного приложения в другое, не заботясь о ее формате и представлении. В отличии от профессиональных операционных систем, где механизм обмена данных между программами доступен только программисту, в Windows 3.1 это делается очень просто и наглядно для пользователя.
Механизм обмена данных между приложениями - жизненно важное свойство многозадачной среды. И в настоящее время производители программного обеспечения пришли уже к выводу, что для переноса данных из одного приложения в другое одного "почтового ящика" явно недостаточно. Появился новый, более универсальный механизм - OLE (Object Linking Embedded - Встроенная Объектная Связь), который позволяет переносить из одного приложения в другое разнородные данные.
Windows не только позволяет работать с привычным программным продуктом, но и предлагает дополнительные возможности (запуск нескольких программ одновременно, быстрое переключение с одной программы на другую, обмен данными между ними и т.п.). Обеспечена возможность работы со всеми прикладными программами MS-DOS (текстовыми процессорами, СУБД, электронными таблицами и пр.).
Windows 3.1 может работать в одном из трех режимов: Real (реальном), Standart (стандартном), 386 Enhanced (расширенном). В процессе установки Windows анализирует имеющиеся аппаратные ресурсы и автоматически устанавливает режим, наиболее полно использующий возможности имеющейся аппаратуры.
В реальном режиме Windows 3.1 не использует аппаратные возможности, не поддерживаемые MS-DOS (этот режим является единственно возможным для машин с процессором 8086/8088): как и в MS-DOS, пользователь ограничен оперативной памятью в 640 Кбайт.
В стандартном режиме (возможном на компьютерах с процессором 80286 или 80386) Windows 3.1 полностью использует имеющуюся на компьютере расширенную память, загружая туда все приложения, написанные специально для Windows. Программы DOS загружаются в обычную память.
В расширенном режиме (возможном на компьютерах с процессором 80386 и выше) при запуске приложений (как Windows, так и обычных программ для MS-DOS) Windows 3.1 поддерживает т.н. режим виртуальной машины (запускаемой программе как бы выделяется свой собственный компьютер со всеми ресурсами), реализуя многозадачную среду.
Windows 3.1 позволяет запускать одновременно несколько программ (в том числе одну и ту же программу несколько раз), с возможностью мгновенного переключения с одной программы на другую. Это позволяет инициировать длительный процесс (печать, сортировку и копирование больших объемов данных) и заняться другой работой, а не ждать, пока он закончится.
Windows 95
Список литературы
"Используемая литература
1. И. И. Попов, Т. Л. Партыка «Операционные системы, среды и оболочки» Издательство: Форум, Инфра-М, 2006 г., 400 стр.
2. Ляхович Владислав, Крамаров Сергей «Основы информатики. Изд. 4-е»
Год выпуска: 2007 Страниц: 720
3. Л.Д. Луганцев «Операционные системы»; М. 1999. электронный учебник
"
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00488