Языки высокого уровня
    Делятся на:
1. Проблемно-ориентированные, предназначенные для решения  узкого класса задач (при программировании производится описание  задачи,
а не алгоритма ее решения).
2. Процедурно-ориентированные, созданные для описания  алгоритмов решения задач, в свою очередь
     Делятся на:
а) машинно-зависимые  языки  (полностью  использующие  аппаратуру ЭВМ, дающие возможность написать ясные и удобочитаемые  программы).
б) машинно-независимые языки или просто алгоритмические языки, не содержащие ма-шинно-независимых операторов. К  языкам  этого  типа относятся: Фортран, Алгол, Бей-сик, Фокал, Паскаль...
  Зарегистрировано более 2000 алгоритмических языков, хотя  постоянно эксплуатируются около двух десятков:
JAVA,  PROLOG,  ЛИСП,  РЕФАЛ,  АДА,  АЛГОЛ-68,  Стимула-67,  C++, PASCAL, PL/1, FORT,  FORTRAN,  MODULA,  TURBOPASCAL,  TurboBASIC, QBASIC, BASIC VISUAL, языки систем управления базами  данных dBASE, FOXPRO, CLLIPER.
     Основные достоинства этих языков:
1. Высокая производительность труда программистов.
2. Простота эксплуатации программ.
3. Возможность переноса с одной машины на другую.
4. Наличие средств контроля.
     Для языков программирования характерна тенденция перехода от языков описания ал-горитмов решения задач к языкам постановки  задач.
Прикладное программное обеспечение (ППО).
Прикладное программное обеспечение  (ППО)  или  пакет  прикладных программ (ППП) - это ряд программных систем, созданных по направлениям профессиональной деятельно-сти человека  для  автоматизации рутинных, сложных, длительных или опасных работ.
     Системы подготовки текстов - это программы, которые  осуществляют ввод инфор-мации и программ с клавиатуры ПК в ОЗУ. Программы пишутся на машинном языке бо-лее высокого уровня.
Системы по созданию текстов условно делятся на:
1. текстовые редакторы  (DOS, NC, TB, SC-4, PC TOOLS, TP)
2. форматёры  (WD, Лексикон, Multi Edit, Formtool)
3. текстовые процессоры  (Фотон, WD-7, Лексикон-6, Write,  Chiwrite, WinWord)
4. настольные издательства  (Tex, Ventura Publisher, Page Maker) Несколько отдельно стоят интегрированные пакеты программ типа    
    секретарские пакеты  (Patron, Секретарь)
    журналисткие пакеты  (News, Плакат, Baner, Poster)
    мультипликационные пакеты  (Fanta)
Они объединяют в себе несколько функций: ССТ, ЭТ и СУБД,  телефонный справочник, календарь, часы, записную книжку.
СУБД - системы управления базами данных.
     Управляются базы данных (БД)  специальными программными системами - СУБД. БД могут быть локальными и распределенными между различными объектами в компьютер-ных сетях  (локальных  и  глобальных).
     Каждая автоматизированная система использует свою БД: система продажи билетов на транспорте, междугородная телефонная связь, АСУП, здравоохранение, МВД, армия и т.д.
     Известны следующие СУБД: dBase II, dBase  III,  dBase  III Plus, FoxBase Plus, Fox Pro (ver. 2.6), Clipper; отечественные -Карат, Ребус ...VisualFP, Access.
     Каждая СУБД имеет свой собственный текстовый процессор, развитый язык програм-мирования, систему машинной  графики,  в связи  с чем предъявляет к компьютеру впол-не конкретные требования  технического характера.
ЭТ - электронные таблицы.
     Самая удобная форма представления данных  -  табличная.  Для обработки простейших таблиц широкое  применение  получили  пакеты прикладных программ (ППП), называе-мые табличными процессорами или электронными таблицами (ЭТ). Наиболее распространенные из  них  - это VisiCalc, SuperCalc, Multiplan, Excel, Paradox, Access;  отечественные - Тагра, Абак, Варитаб.
     ППП - это программы  для  выполнения  инженерно-технических, бухгалтерских, эко-номических, физико-математических и других расчетов по всем видам деятельности чело-века. Сюда входят обучающие, игровые и собственные программы  пользователя, всевоз-можные тесты контроля знаний,  психологического  состояния и многое другое, созданное для бытового и производственного  использования. Программы  упаковки  (сжатия)  данных  для  их дальнейшего хранения в архивах и программы антивирусной защиты.
6. Подведение итогов
Итак, ПО (устаревший термин - математическое обеспечение) -  это программы скрытые от глаз пользователя ПК и  обеспечивающие  диалог человек-ЭВМ. Все выпускаемые ПК снабжены  СПО  и  минимальным ППП. Стоимость ПО сравнима со стоимостью ПК и часто даже  превосходит ее.  Исходя из технических параметров и программных возмож-ностей сегодня говорят о классах ПК.
                      
7. Выдача домашнего задания
1. Выучить схему классификации ПО.
2. Знать, что такое ОС и ее функции.
3. Знать перечень эксплуатируемых ОС.
4. Знать, что такое утилиты, драйверы и трансляторы.
5. Иметь представление о языках программирования и их классификации.
6. Знать, какие группы программ входят в ППП.