Термодинамика. Техническая документация программного обеспечения Лекция 1

Техническая документация программного обеспечения Лекция 1

ГОСТ- нормативный докумен имеющий высший статус внутри страны в которой разрабатывался.

ГОСТ 19.701-90 Оформление схем алгоритмов, программ, данных и систем-
Схемы состоят из следующих условных обозначений (симводов):

1. Символы данных
Основные-

Символ данных, используется во всех схемах для отображения данных. Носитель не определен.


Символ запоминаемые. Не используется в схеме программы. Отображает хранимые даннын в виде пригодном для обработки. Носитель данных не определен.

Специфические символы (данные символы используются во всех схемах кроме схемы программы) -

 
 


ОЗУ. Используется для отображения данных в ОЗУ.

 
 


ЗУ с последовательным оступом. Отображает данные хранящиеся на носителях с последовтельном доступом.

Данные хранящиеся на носителе информации (магнитная лента и т. д.)

 
 


Зу с прямым доступом (винчестер)

 
 


Документ. Отображает данные на носителе в наглядной, читабельной форме.

Ручной ввод. Отображает данные вводимые в ручную. (напр. С клавиатуры)

Карта. Отображает данные на носителе в виде карты. (магнитные карты)

Бумажная лента. Отображает данные выводимые в виде бумадной ленты.


Дисплей. Отображает данные выводящиеся на экран.

1.

2. Символы процесса-

Основные-


Процесс.Отображает вункцию обработки данных любого вида.


Предопределенный процесс. Используется во всех схемах кроме схемы данных и схему ресурсов системы. Для отображения предопределенного процесса.

Ручная операция. Не используется в схеме программы и в схеме ресурсов системы. Отображает любой процесс выполненый человеком.

Подготовка. Не используется в схеме ресурсов системы.

Отображает модиыикацию команды или группы команд (установку переключателя, иницализацию, модификацию индексного регистра)

Решение. Используется только в схеме программы и в схеме работы системы. Отображает выбор решения по условию которое записанно в нутри символа. И ряд альтернативных выходов.

Паралельное действие. Не исполбзуется в схеме данных и в схеме ресурсов системы. Отображает синхронизацию двух и более паралельных операций.

К
Б
А
Д
С
Р
Процессы P,C,Д начинаются только после окончания процессов А и Б. А прцесс К, только после окончания С и Д.

Сумма Выполнить 10 раз
сумма
Суммирование, Алгоритм.
Граница цыкла. Используется только в схеме программы и схеме работы системы. Отображает наало и конец цикла. Обе части одинаково идентифицированны. Условие для инициализации приращения и завершения цикла записывается внутри символа.

1. Символы линии-

2. ыаа

3. Символы управления

Отображает поток данных и управления. Предполагает наличие стрелок указателей в случае необходимости или для удобо-читаемости. Используется во всех схемах.

 
 


Передача управления.Отображает непосредственную передачу управления от процесса к процессу, ингда с возможностью возврата. (передача управления, запрос, вызов события) Идентифицируется внутри символа.

 
 


Канал связи. Используется во всех схемах кроме схем программы. Для отображения передачи данных по каналу связи.

Пунктирная линия. Используется во всех схемах без исключения в двух случаях. Для коментариев и для отображения альтернативной связи между символами.

                   
   
     
 
   
 
   
 
 
 

Термодинамика – это раздел физики, содержанием которого являются процессы преобразования механической энергии во внутреннюю (тепловую) и обратно. В основе термодинамики лежат несколько фундаментальных законов, установленных путём обобщения многочисленных экспериментальных фактов.

До XIX века теплоту считали особым видом жидкости (теплородом), общее количество которой неизменно. Нагревание тела объясняли перетеканием этой жидкости из одного тела в другое. В середине XIX века Джеймс Джоуль и Роберт Майер экспериментально установили, что теплота и механическая работа являются двумя формами энергообме на между телами. Они впервые сформулировали принцип сохранения энергии, называемый теперь первым законом термодинамики.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: