Структура программного обеспечения ЭВМ.

 

К настоящему времени разработано огромное количество программ. Эти программы предназначены как для обеспечения функционирования самой машины, так и для решения различных прикладных задач. В общем случае структуру программного обеспечения ЭВМ можно представить в виде приведенном на рис. 2.3.1.

 

Рис.2.3.1

 

Программное обеспечение (ПО) делится на два больших класса: системное ПО и прикладное ПО. Системное ПО предназначено для управления работой машины и включает в себя операционные системы (MS DOS, WINDOWS, UNIX) и операционные оболочки (FAR).

Прикладное программное обеспечение (ППО) предназначено для решения различных прикладных задач. Сюда относится общее ППО – это программы которые используют все пользователи ЭВМ (текстовый процессор WORD, табличный процессор EXCEL, база данных Access, переводчик PROMT и т.п.).

Специализированное ППО содержит программы, которые используются в различных отраслях науки и техники. Сюда относятся:

- системы технического рисования (VISIO, PHOTOSHOP и т.п.);

- системы для математических расчетов (MATHCAD, MATLAB, MAPLE и т.п.).

- системы автоматизированного проектирования (MC5 (6, 7), ORCAD).

- программы, которые создает сам пользователь.

Промежуточное положение между ними занимают системы программирования – они предназначены для создания программ как системных, так и прикладных. В настоящее время наиболее широкое распространение получили системы программирования: Турбо Паскаль (ТР); Delphi; C++; Visual Basic (VB).