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

Тема 2. Программное обеспечение ЭВМ.

Расчет линейных цепей при несинусоидальных напряжениях и токах

Если напряжение, приложенное к цепи, имеет сложную форму:

,

то ток цепи с активным сопротивлением

,

ток в цепи с индуктивностью L

,

ток цепи с емкостью С

.

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

При пренебрежении поверхностным эффектом активное сопротивление для всех гармоник одинаково. Индуктивное сопротивление растет, а емкостное - убывает пропорционально порядку гармоники.

Таким образом, для расчета сложных линейных цепей может быть применен метод наложения: после разложения кривых заданных напряжений и токов в ряд Фурье задача решается для каждой гармоники в отдельности; при этом сопротивления ветвей для каждой гармоники в общем случае будут различными. Задачи для отдельных гармоник решаются однотипно и при их решении может быть использован весь аппарат теории синусоидальных токов – векторные диаграммы, символический метод и т. д. Затем можно произвести наложение решений для мгновенных значений отдельных гармоник – напряжений и токов каждой ветви и вычислить их действующие значения и мощность.

 

 

 

К настоящему времени разработано огромное количество программ. Эти программы предназначены как для обеспечения функционирования самой машины, так и для решения различных прикладных задач. В общем случае структуру программного обеспечения ЭВМ можно представить в виде приведенном на рис. 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).