книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Лабораторная работа на тему: "Устройство сопряжения шины ISA и семисегментного индикатора" по дисциплине: "Конструкторское технологическое обеспечение производства" ( Реферат, 20 стр. )
Лабораторная работа № 3 Настройка межсетевого экрана ( Контрольная работа, 11 стр. )
Лабораторные работы по автоматизации. ( Контрольная работа, 16 стр. )
Лабораторные работы. Организация вычислений на ПЭВМ с помощью пакета программ MathCAD 6.0+ ( Контрольная работа, 20 стр. )
Лазерные принтеры ( Реферат, 9 стр. )
Линейные и нелинейные уравнения. ( Контрольная работа, 15 стр. )
Линейные, разветвленные и циклические алгоритмы. Операторы цикла ( Контрольная работа, 21 стр. )
Линейный, разветвляющий и циклический алгоритмы 2к331111 ( Контрольная работа, 22 стр. )
Линейный, разветвляющий и циклический алгоритмы ецук22 ( Контрольная работа, 25 стр. )
Логические системы распознавания 2007-16 ( Контрольная работа, 16 стр. )
Логические системы распознавания ( Контрольная работа, 16 стр. )
Локальные вычислительные сети. Работа с ОС Windows ( Контрольная работа, 24 стр. )
Локальные и глобальные сети. История и перспективы развития. Юридические справочные правовые системы ( Контрольная работа, 20 стр. )
Магистрально-модульный принцип построения компьютера. Его подтипы, магистраль, процессор и оперативная память. ОС Windows ( Контрольная работа, 12 стр. )
Магистрально-модульный принцип построения компьютера 15 ( Курсовая работа, 39 стр. )
Манипулятор ( Реферат, 7 стр. )
Математика и Информатика ( Контрольная работа, 5 стр. )
Математика и информатика ( Контрольная работа, 16 стр. )
Математическая модель ( Контрольная работа, 29 стр. )
Математическая экономика ( Контрольная работа, 15 стр. )
МАТЕРИНСКАЯ ПЛАТА И ЕЕ КОМПОНЕНТЫ ( Контрольная работа, 9 стр. )
Машинная обработка экономической информации ( Курсовая работа, 25 стр. )
Машинный перевод: исторический обзор и преимущества. Классификация систем. ( Контрольная работа, 19 стр. )
Медицинские приборно-компьютерные системы е342424 ( Контрольная работа, 18 стр. )
МЕЖПРОЦЕССНОЕ ВЗАИМОДЕЙСТВИЕ 9 ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ ук2414211 ( Контрольная работа, 14 стр. )

Содержание

1. Классификация программного обеспечения

2. Базовое ПО

3. Прикладное ПО и тенденции его развития

1. Классификация программного обеспечения

Программное обеспечение можно разбить на две основные группы:

а) Системное ПО (Базовое)

б) Прикладное ПО

К группе базовых программ можно отнести операционные системы, прикладное же программное обеспечение это программы ориентирован-ные на работу под какой либо операционной системой.

2. Базовое ПО

Наиболее популярными операционными системами на сегодняшний день являются Microsoft DOS и Microsoft Windows. И как альтернатив-ные ОС можно назвать OS/2, UNIX,

История DOS началась в начале 80-х когда фирма IBM подбирала операционную систему для своего нового 16-разрядного компьютера. На конкурсной основе победила фирма Microsoft, Бил Гейтс предложил операционную систему права на которую купил, лишь доработав ее. Но-вая ОС получила название PC DOS. Далее эта операционная система развивалась пропорционально возрастающим требованиям оборудова-ния, к примеру в последующих версиях появилась поддержка дисков двойной плотности, подгружаемых драйверов, HMA и т.д. Следующее произведение Microsoft заслуживает отдельной темы.

Windows

В 1985 появилась новая операционная система (хотя скорее оболоч-ка чем ОС) Windows 1. Хотя новая ОС работала под управлением DOS с этого момента DOS постепенно стала сдавать свои как казалось когда-то непоколебимые позиции.

В те времена, когда работа над Windows только начи¬налась, счита-лось, что будущее принадлежит интег¬рированным средам. Фирма VisiCorp - создатель пер¬вой электронной таблицы VisiCalc, занималась созда¬нием пакета Vision, работавшего в текстовом режиме с возможно-стью управления манипулятором "мышь". Пакет предназначался для объединения нескольких приложений одной многооконной оболочкой. Фирма Quarterdesk в то время разрабатывала пакет DESQ, который впо-следствии стал основой для ее многоза¬дачной среды DESQView.

Позиция фирмы Microsoft была иной. После посеще¬ния исследова-тельского центра Xerox PARC прези¬дент фирмы Билл Гейтс решил за-няться созданием графической среды, которая послужила бы стандарт¬ной платформой для разработчиков прикладных про¬грамм. Тогда же этот центр посетил и Стив Джобб, создатель компьютеров Macintosh и, позднее, NeXT. Какое впечатление на обоих молодых людей оказало увиденное, хорошо известно. Итак, Microsoft поста¬вила себе задачу по созданию платформы для разра¬ботчиков. Предполагалось обеспечить разработчиков встроенными функциями для реализации пользова¬тельского интерфейса и его компонентов - окон, меню, панелей диалога, которые могли бы управ¬ляться с помощью клавиатуры или мыши.

Когда фирма Microsoft созвала пресс-конференцию на выставке Comdex, проходившей в ноябре 1985 года в Лас-Вегасе, многие посчи-тали это событие последним шансом, особенно после того как среда Windows не была выпущена, как было обещано, в июне того же года. Пресс-конференция плавно пере¬текла в презентацию нового продукта - Microsoft Windows 1.0.

По сравнению с интерфейсом Macintosh, среда Windows 1.0 выгля-дела, мягко говоря, "бледно". Окна на экране не перекрывались (а рас-полагались, запол¬няя экран, что называется tile), но имели кнопки для изменения размера и могли перемещаться мышью. В первой версии Windows не была реализована мета¬фора "рабочей поверхности" (desktop), к тому времени уже имевшаяся в среде Мас и в графической обо¬лочке GEM фирмы Digital Research. Программа управления файлами MS- DOS Executive работала в текстовом режиме.

Среда Microsoft Windows 1.0 не была требовательна к ресурсам: для ее работы было достаточно 256 Кбайт памяти и компьютера с двумя дисководами. Но как показал опрос первых пользователей, наличие же-ст¬кого диска и 640 Кбайт памяти существенно повы¬шали производи-тельность среды. Ряд проблем был решен, когда фирма Microsoft ввела поддержку рас¬ширенной памяти (LIM), стандарт которой был изна¬чально разработан фирмой Lotus для работы элек¬тронной таблицы 1-2-3.

Используя расширенную память, среда Windows 1.03 могла свопи-ровать код и данные в расширенную па¬мять вместо жесткого диска, но программы могли выполняться только в оперативной памяти. Для Windows 1.0 поставлялось немного прикладных про¬грамм Aldus Page Maker 1.0 ( перенесенный с Macintosh) и графический пакет In-A-Vision фирмы Micrografx. Обе программы работали чрезвычайно медленно, да-же на компьютерах класса PC AT.

Очевидно, что для того, чтобы Windows заняла лиди¬рующее поло-жение, требовались коренные измене¬ния. В 1987 году произошло два значительных собы¬тия: была объявлена первая версия системы управле¬ния электронными таблицами Excel for Windows (почему-то версии 2.0) и новая версия среды Windows.

Windows 2.0

По сравнению с версией 1.0, версия Windows 2.0 имела ряд усовершенствова-ний. Тогда как программа MS-DOS Executive по-прежнему работала в текстовом ре-жиме и не было графической программы управле¬ния файлами и рабочей области, появились перекры¬вающиеся окна с кнопками максимизации и миними¬зации. Под-держка перекрывающихся окон стала одной из причин длительных судебных процес-сов между фирмой Apple и фирмами Digital Research (графическая оболочка GEM) и Microsoft. Окна могли перемещаться по экрану; была реализо¬вана поддержка клавиа-турных эквививалентов для большинства стандартных команд и функций меню.

Не менее важным было введение протокола динами¬ческого об мена данными (DDE), и пакет Excel явился первым примером использования этой кон¬цепции. Про-токол давал возможность установить ди¬намическую связь между приложениями. Аналогич¬ный протокол был реализован, фирмой Apple только в рамках операционной системы System 7 в 1990 году.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»