Информатика. Учебное пособие - 19 стр.

UptoLike

Системы программированияэто часть ПО, с помощью которой создаются все программы. Систе-
мы программирования включают в себя трансляторы (компиляторы или интерпретаторы) различных
языков программирования.
Программы технического обслуживания представляют собой программные средства контроля, ди-
агностики и восстановления работоспособности.
Прикладное ПО обеспечивает эффективное решение задач пользователя. Ключевым понятием здесь
является пакет прикладных программ.
Пакет прикладных программ (ППП) – комплекс программ для решения определенного круга задач
по какой-либо теме или предмету.
Различают следующие типы ППП:
общего назначения;
методо-ориентированные;
проблемно-ориентированные.
ППП общего назначения ориентированы на автоматизацию широкого класса функциональных задач
пользователя. К этому классу ППП относятся: текстовые процессоры (например, Word); графические
процессоры (Corel DROW); издательские системы (PageMaker); табличные процессоры (Excel); системы
управления базами данных (Access); оболочки экспертных систем, систем поддержки принятия реше-
ний и т.д..
В основе методо-ориентированных ППП лежит реализация того или иного метода решения задачи.
Проблемно-ориентированные ППП, как это и определено названием, ориентированы на решение опре-
деленной задачи (проблемы) в конкретной предметной области. Это наиболее широкий класс пакетов
прикладных программ. Среди них можно выделить такие, как ППП правовых справочных систем и др.
3.3 ОБЩИЕ ТЕНДЕНЦИИ РАЗВИТИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Преобладающими в развитии ПО являются следующие тенденции:
все ускоряющееся развитие;
универсализация программных продуктов и специализация их составляющих;
упрощение (естественность) интерфейса пользователя.
Вычислительная техника весьма динамичная область знаний. На смену известным изученным про-
граммным продуктам и техническим средствам приходят совершенно новые. Необходимо, используя
полученные базовые знания, умения и навыки, непрерывно их совершенствовать, самообучаться. Спо-
собствует этому процессу то, что программное обеспечение создает человек для самого себя, и все (или
почти все), реализованное в ПО, в обыденной жизни уже существует (каталоги в MS DOS – аналог ка-
талоги в библиотеке, рабочий стол в Windows – аналог рабочего стола с нужными папками и инстру-
ментами в офисе).
Объединение противоречивых свойств, таких как универсализация и специализация, происходит
практически во всем. Такой подход позволяет разработчикам ПО удовлетворить потребности большего
числа потребителей. Упрощение жизни пользователю рационально, однако достигается оно за счет (то
же пользователя) ужесточения требований к ресурсам ПЭВМ.
Интерфейс пользователя (User Interface) (ИП), как и все в ПЭВМ, обеспечивается аппаратными и
программными средствами. Аппаратная часть ИП с 60-х годов по настоящее время представлена экра-
ном, клавиатурой и мышью. Базовый "инструмент" ПО монохромные и цветные экраны, окна, меню и
графикаизвестен давно, с начала 70-х. Но "революция" в понимании ПЭВМ и того, что они могут,
все-таки произошла. Ее совершили создание и стандартизация графического ИП (Graphical User Interface –
GUI). GUI основан на следующих четырех принципах:
1) общий интерфейс пользователя, который определяет стандартный путь подачи команд компью-
теру, одинаковые структуру приложений и инструментарий (выпадающее меню, система подсказок и
пр.). Такой подход используется и Apple, и Microsoft, и IBM, и др.;
2) наличие битовой карты, высокая разрешающая способность, цветной дисплей. Каждый объект,
отображаемый на экране, имеет, по крайней мере, два представления: внутреннее и внешнее. Внутрен-
нее представление (не видимое) основано на некоторой модели, а внешнее (видимое) выводится на эк-
ран и состоит из пикселей. Это пассивное изображение называют битовой картой, так как оно создано