Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Лекции по курсу операционные системы и среды - файл 1.doc


Лекции по курсу операционные системы и среды
скачать (539 kb.)

Доступные файлы (1):

1.doc539kb.19.12.2011 09:44скачать

содержание

1.doc

  1   2   3   4


Введение

Структура программного обеспечения персонального компьютера

Все программное обеспечение (ПО) ПК можно разделить на системное и прикладное.

Прикладное ПО представляет совокупность программ, предназначенных для решения задач из различных сфер применения ЭВМ (текстовые, графические редакторы, табличные процессоры, базы данных, программы компьютерной графики, программы переводчики и другие).

Системное ПО включает программы и комплексы программ, которые обеспечивают функционирование вычислительной системы (ВС), а также разработку и исправление программ пользователем.

Вычислительная система (ВС) – совокупность программных и аппаратных средств, в окружении которых выполняется программа.

Системное программное обеспечение:

  1. Операционные системы (ОС)

  2. Драйверы

  3. Интерфейсные оболочки

  4. Системы программирования

  5. Утилиты

  1. ОС – комплекс управляющих и обрабатывающих программ, который выступает как интерфейс между аппаратурой и пользователем, а также предназначен для наиболее эффективного использования ресурсов ПК [1, стр. 17]

  2. Драйверы – программы, которые обеспечивают взаимодействие ОС с периферийными устройствами ПК (клавиатурой, мышью и другими).

  3. Интерфейсные (файловые менеджеры) – обеспечивают удобные средства взаимодействия пользователя с ОС, расширяют или изменяют возможности по управлению ОС (NC, WC, FAR)

  4. ^ Система программирования – совокупность языка программирования и средств разработки (транслятор с соответствующего языка, библиотеки подпрограмм, редакторы, компоновщики и отладчики). Например: среда Delphi. Не бывает самостоятельных (оторванных от ОС, систем программирования), но позволяют разрабатывать программное обеспечение и под другие ОС

  5. Утилиты – специальные системные программы, которые позволяют обслуживать ОС, носители данных и вычислительную систему (программы разбиение ЖД, форматирование). Они могут работать только в соответствующей операционной среде (пример: утилиты фирмы Symantec Питера Нортона)

Развитие ОС

Далеко не сразу ОС стали необходимым элементом ПК. Первые модели 70-80-х годов содержали все необходимые средства для взаимодействия с пользователем в составе ПЗУ. Обычно это были интерпретатор Бейсик или др. языки программирования, командами которого компьютер управлялся. Теми же средствами выполнялось управление загрузкой программ с внешнего носителя (например, с магнитной ленты). Первая ОС для персональных компьютеров 70-х годов была СР/М-80 (Control Program for Microcomputers).

Когда ПК получили сложенный объект для управления (дисковод гибких дисков) в феврале 1981 и средств системного ПЗУ уже было недостаточно прошло первое испытание ОС MS-DOS1.0 на готовящемся к выпуску компьютера IBM PC (International Business Machines Corporation) DOS (Disk Operating System)

Эта ОС позволяла работать с файлами расположенными на гибких дисках.

Для компьютеров IBM PC основной ОС с 1981 г по 1995 г была ОС MS-DOS. За эти годы она прошла развитие от версии MS-DOS 1.0 до MS-DOS 6.22 (май 94).

  • ОС развивалась параллельно с аппаратным обеспечением. Появление новых устройств неизбежно приводило к изменению в ОС. (Поддержка 2-х сторонних гибких дисков, поддержка жестких дисков, увеличение их объёма, компакт-дисков, расширенной памяти).

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

  • Была включена поддержка иерархической файловой структуры.

  • Была обеспечена поддержка национальной клавиатуры и алфавитов.

  • Были включены многочисленные новые команды DOS (восстановление информации, разбивка диска, поддержка сжатия диска).

При выпуске новых версий MS-DOS фирма Microsoft следовала двум важнейшим принципам:

  • сохранение совместимости: любая версия MS-DOS могла использовать программы, написанные для любой предыдущей версии MS-DOS;

  • работоспособность новых версий на любом IBM PC совместимом компьютере, любым монитором.

Что же было невозможно:

  • MS-DOS так и осталась однозадачной;

  • оказалось невозможным встроить надёжные средства для защиты данных от несанкционированного доступа;

  • DOS программы выполнялись в пределах 1 Мб памяти, а остальная память использовалась лишь для хранения данных;

  • отсутствие или ограничение поддержки многих устройств в MS-DOS это легло на производителей прикладного программного обеспечения, и часто приложения DOS не поддерживали то или иное периферийное устройство;

  • отсутствие в MS-DOS стандартных средств для создания пользовательского интерфейса, поэтому реализованные в различных программах способы общения с пользователем оказались совершенно разными, что затрудняет использование (освоение) программ.

Фирма Microsoft продолжала работать над созданием графической среды и в 1985 г. вышел проект этой среды Windows 1.0 и прошла путь развития до Windows 3.1 для работы в локальных одноранговых сетях. Это надстройка над ОС MS-DOS, обеспечивающая большое количество возможностей и удобств для пользователей и программистов, то она не работала без ОС MS-DOS.

В 1995 году ОС была выпущена ОС Windows 95, которая стала первой самостоятельной графической ОС. Вышло несколько версий Windows 95

оригинальная август 1995 4.00.950

OSR 1 декабрь 1995 4.00. 950 а

OSR 2 1996 (введение FAT 32) 4.00. 950 в

OSR 2.5 1997 4.00.950 с.

Windows 95 – полнофункциональная ОС с графическим пользовательским интерфейсом Windows 95 работает значительно быстрее, более мощная и проще в использовании. Новые черты: улучшенный многозадачный режим, Plug and Play – автоматическое обслуживание и конфигурирование аппаратных средств, длинные имена файлов, дальнейшее развитие технологии OLE.

К 1998 прошло 3 года со дня выпуска первой версии Windows 95 нововведений накопилось не мало и 1998 год – была выпущена ОС Windows 98, которая в значительной мере идентична по ОС Windows 95 OSR 2.5.

Новые черты это стиль Web и интеграция с Internet, что позволяет осуществлять переход одним щелчком мыши. Включены новые служебные программы (сведения о системе, агент сжатия, программа очистки диска, утилита индикатор ресурсов и системный монитор и др.). Новые функции панели задач. Содержит обновленную и расширенную библиотеку драйверов.

Параллельно с развитием ОС Windows 3.хх/95/98 компания Microsoft разработала полноценную ОС 32 разрядную ОС Windows NT (New Technology). Первые версии этой ОС были выпущены в 93 – Windows NT 3.1 (2 варианта Windows NT Server и Windows NT Workstation). Она была предназначена для использования в сфере бизнеса. Она отличается высокой производительностью (наиболее производительное, использование ресурсов), надёжная, т.е. защищённая от некорректного поведения программ, реализует многозадачный режим. В неё включены средства защиты данных, разграничения доступа, слежения за действиями пользователей, протоколирование. Но её распространение сдерживалось более высокими требованиями в аппаратуре. В 1996 Windows NT 4.0 имела популярный интерфейс Windows 95.

Так же к недостаткам можно отнести отсутствие поддержки технологии Plug and Play и эта ОС имела худшую совместимость со старыми программами.

Программисты корпорации Microsoft планировали разработать такую ОС (на эту роль определяли Windows 2000), которая одновременно заменяла Windows 95/98 и Windows NT. Однако этого не случилось. Различие подходов к использованию компьютеров в сфере бизнеса и в быту существенно и пока эволюция ОС идёт двумя путями.

К 2000 было выпущено:

  • ОС 2000 (один вариант для рабочих станций - Windows Professional и три варианта в качестве серверов: Server, Advanced Server, Datacenter);

  • Windows Millennium Edition (Windows Me);

По сравнению с Windows 2000 Windows Me менее требовательна к ресурсам, её легче устанавливать и обслуживать. Она поддерживает различные мультимедийные приложения:

В 2001 году вышла в свет ОС Windows ХР, которая предоставляла пользователям ряд новых возможностей. Она являлась продолжением направления Windows NT/2000 , т.е. более надёжная и быстрая чем Windows 98, Me. Целью разработки Windows ХР являлось устранение недостатков Windows 2000. Имеет новый графический интерфейс, более простую навигацию и улучшенную совместимость.

Microsoft запланировала широко масштабную разработку драйверов устройств для этой ОС, и в ней был расширен набор собственных драйверов. Процесс установки драйверов проходить не заметно для пользователя. Так же включены новые средства аудио и видео. Они входят в состав Windows Media Player 8. Более высокая.

Другое направление ОС это многопользовательские многозадачные ОС. Одна из них UNIX — одна из самых популярных в мире операционных систем благодаря тому, что ее сопровождает и распространяет большое число компаний. Была разработана Кеном Томпсоном — сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году как многозадачная система для миникомпьютеров и компьютеров и мэйнфреймов. Разработчики включили в UNIX целый ряд новых разработок в области операционных систем. Она создавалась как операционная система для исследователей. При разработке UNIX была поставлена задача создать систему, которая могла бы удовлет­ворять непрерывно изменяющимся требованиям сотрудников, зани­мающихся разнообразными исследованиями.

В 1970 году Деннис Ритчи вместе с Кеном Томпсоном перепи­сали код системы с машинно-зависимого языка ассемблера (на ко­тором тогда писались все операционные системы) на язык высоко­го уровня — Си. Это позволило им написать всего одну версию операционной системы UNIX, которую потом можно было компи­лировать Си-компиляторами на различных машинах. Операцион­ная система UNIX стала мобильной, то есть способ­ной работать на различных типах машин практически без перепрограммирования [3, стр. 221].

Linux — свободно распространяемая версия UNIX, первоначально была разработана Линусом Торвальдсом (Linus Torvalds). Linux был создан с помощью многих UNIX -программистов и энтузи­астов из Internet, тех, кто имеет достаточно навыков и способностей развивать систему.

5 октября 1991 года Линус объявил первую «официальную» вер­сию Linux: версия 0.02. Основное внимание уделялось созданию ядра. После версии 0.03 Линус скачком перешел в нумерации к вер­сии 0.10, так как над проектом стало работать много специалистов и любителей.

Небольшие требования к вычислительным ресурсам. В Linux объ­единены мощь и гибкость рабочей UNIX-станции, возможность ис­пользования полного набора приложений Internet и полнофункциональный графический интерфейс, при незначительных требованиях к вычислительным ресурсам.

Linux поддерживает большую часть Unix программного обеспечения, включая графическую систему Х Window, - это огромное количество программ. Но Linux поставляется абсолютно бесплатно.

Linux – очень мощная и стабильная ОС. Не сегодняшний день, развитие Linux идет по двум ветвям. Первая, с четными номерами версий (2.0, 2.2, 2.4), считается более стабильной, надежной версией Linux. Вторая, чьи версии нумеруются нечетными номерами (2.1, 2.3), является более дерзкой и быстрее развивающейся и, следовательно более богатой ошибками. Разработка драйверов устройств для Linux пока отстает от Windows. Она затрудняется тем, что драйверы под Linux пишутся самими пользователями оборудования, вместо фирм-производителей. Разработчики популярного коммерческого программного обеспечения пока не торопятся переделывать свои приложения под Linux.

Linux разрабатывается интернациональной командой и их языком общения является английский. Различия между дистрибутивами Linux создает трудности при поддержке.
  1   2   3   4



Скачать файл (539 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации