Программное обеспечение ПЭВМ
Комп как сложная техническая система не решает никаких проблем если на нем не установлено ПО.
Классификация программ:
Системные программы, выполняющие различные вспомогательные функции
Прикладные программы, обеспечивающие выполнение необходимых пользователем работ
Инструментальные системы (системы программирования), обеспечивающие создание новых программ
Системные программы:
Операционная система, осуществляет диалог с пользователем, управление компьютером, его ресурсами
Драйверы, расширяют возможности DOS по управлению устройствами ввода/вывода компьютера, оперативной памятью и т.д.
Программы-оболочки, обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS (NC, XTree Pro Gold, PC Shell)
Графические операционные оболочки представляют новые возможности для запускаемых программ: графический интерфейс, мультипрограммирование, расширенные средства для обмена информацией между программами.
Вспомогательные программы(утилиты) программы архиваторы ZIP, RAR, ARJ антивирусы
Прикладные программы:
Программные средства общего назначения :
Текстовые редакторы
Системы компьютерной вёрстки
Графические редакторы
СУБД
Программные средства специального назначения :
Экспертные системы
Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука)
Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)
Системы управления содержимым
Программные средства профессионального уровня :
АСУ АСУ ТП Геоинформационные системы
Системы программирования:
Даже при наличии десятков тысяч программ для PC пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ. К языкам программирования относятся: Ассемблер, Паскаль, Си, Си++, Фортран, Ада, Кобол, Модула, Бейсик , Лисп, Пролог , SQL, Object PAL, dBase, HTML , Java, Perl
Для популярных языков программирования (Си, Си++, Паскаль, Бейсик, Фортран и др.) имеется множество систем программирования, позволяющих создавать программы, работающие в среде DOS, Windows и др. В последнее время стали появляться системы программирования на языке Java, они позволяют создавать программы, вызываемые при просмотре Web-страниц в глобальной электронной сети Internet.
Особым классом систем программирования являются системы для создания приложений типа клиент-сервер. Эти системы позволяют быстро создавать информационные системы для подразделений и даже крупных предприятий. В них содержатся средства для создания пользовательского интерфейса, описания процедур обработки данных, заготовки для выполнения типовых действий по обработке данных и т.д. Эти системы, как правило, позволяют работать с самыми различными СУБД — Oracle, Microsoft SQL Serverи др
Прикладные программы.
Прикладные программы- обеспечивают выполнение необходимых пользователем работ.с помощью них пользователь может решить разнообразные задачи набрать текст создавать рис и тд
Программные средства общего назначения :
Текстовые редакторы- компьютерная программа, предназначенная для обработки текстовых файлов, такой как создание и внесение изменений.
Системы компьютерной вёрстки - использование персонального компьютера и специального программного обеспечения для создания макета с целью последующей печати в типографии или на принтере.
Пользователь создаёт собственный макет страницы, который может содержать текст, рисунки, фотографии и другие иллюстративные элементы. Microsoft Publisher, Apple Pages.
Графические редакторы - это инструменты компьютера для получения графических изображений: рисунков, картинок, чертежей, диаграмм, графиков и т.д., которые получаются на экране монитора и могут быть напечатаны.
СУБД (Система Управления Базами Данных) - позволяют управлять большими информационными массивами – базами данных MS Access и др.)
Программные средства специального назначения :
Экспертные системы- компьютерная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.CLIPS
Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука)
Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)
Системы управления содержимым главной целью такой системы является возможность собирать в единое целое и объединить на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь
Программные средства профессионального уровня :
САПР(Система Автоматизированного Проектирования )
АСУ(Автоматизированная система управления )
АСУ ТП (Автоматизированная система управления технологическим процессом)
АСНИ (Автоматизированная Система Научных Исследований)
Геоинформационные системы
Биллинговые системыв некоторых видах бизнеса, в частности в телекоммуникациях — автоматизированная система учёта предоставленных услуг, их тарификации и выставления счетов для оплаты. В телекоммуникации биллинг официально именуется «Автоматизированная Система Расчётов» (АСР).
.Примеры бриллинговых систем: Abills, UTM5, CBOSS, TraffPro, Fastcom, FreeNibs
Систеные программы
Системные программы, выполняющие различные вспомогательные функции.
Операционная система,осуществляет диалог с пользователем, управление компьютером, его ресурсами. Функции ОС осуществление диалога с пользователем; ввод-вывод и управление данными;
планирование и организация процесса обработки программ; запуск программ на выполнение;
передача информации между различными внутренними устройствами; Популярные ОС:
Apple : Mac OS (8, 9, x), IOS IBM : IBSYS, OS/2, ОС ЕС Microsoft : Microsoft Windows (NT, 2000, XP, Vista, 7, Mobile) Novell : NetWare (3.x - 6.x)Linux : Linux
Драйверы, - это компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению некоторого устройства.
Программы-оболочки, обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS (NC, XTree Pro Gold, PC Shell) компьютерные программы, предоставляющие интерфейс пользователя для работы с файловой системой и файлами. Данные программы позволяют выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Тотл командер
Графические операционные оболочки представляют новые возможности для запускаемых программ: графический интерфейс, мультипрограммирование, расширенные средства для обмена информацией между программами.
Вспомогательные программы(утилиты)программы установщики коммуникац программы дл печати экрнов
Системы программирования