Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Классификация ПО. Языки прогр-я.doc
Скачиваний:
14
Добавлен:
12.03.2015
Размер:
90.11 Кб
Скачать

Процессор командного языка

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

2). Системные оболочки

Оболочки — это программы для упрощения работы со сложными программными системами. Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги. Примером может служить пакет программ Total Commander.

3). Сетевые операционные системы – комплекс программ, обеспечивающих обработку, передачу и хранение данных в сети. Наибольшее распространение имеют такие системы, как Windows NT, NetWare, VINES и др.

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

– программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя. Эти программы часто называются утилитами. Наиболее распространенные комплекты утилит: Norton Utilites фирмы Symantec; PC Tools for Windows.

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

  • программы контроля, тестирования и диагностики;

  • программы-драйверы по управлению устройствами ввода-вывода, оперативной памятью и т.д.;

  • программы- архиваторы;

  • антивирусные программы;

  • программы восстановления, форматирования, защиты данных ;

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

  • программы для управления оперативной памятью;

  • программы для записи CD-ROM.

Прикладное программное обеспечение

Этот класс программных средств наиболее преставителен, что объясняется широким применением средств компьютерной техники во всех сферах деятельности человека, созданием автоматизированных информационных систем в различных предметных областях.

  • системы управления базами данных (СУБД), обеспечивающие организацию и хранение баз данных на автономно работающих компьютерах либо централизованное хранение баз данных на файл-сервере и сетевой доступ к ним (Access);

  • текстовые процессоры (Word);

  • табличные процессоры (Excel);

  • средства электронной презентации (PowerPoint);

  • средства автоматизированного бухгалтерского учета (1С.Бухгалтерия и др.);

  • ППП глобальных сетей ЭВМ (Оpera, Internet Explorer и др.);

  • Графические редакторы.

  • ППП, обеспечивающие математические, статистические и другие методы решения задач (MathCAD, MatLab, Statistica, Statgraphics).

  • ППП автоматизированного проектирования (ChemCad, AutoCad).

  • органайзеры (планировщики) (Lotus Organizer).

  • программы-переводчики, средства проверки орфографии и распознавания текста.

  • Интеллектуальные системы(системы искусственного интеллекта)

  • Программные средства мультимедиа, компьютерные игры.