Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
392.19 Кб
Скачать

Рецензия на приведённую программу

В программе имеются ошибки:

  • в операторах вычисления p и q;

  • неправильный порядок действий 2ха нужно заключить в ();

  • если d меньше 0 (d<0), то в операторе вычисления q значение функции sqrt (d) будет неопределенно, например, для уравнения 2x2 + x + 1 = 0 данная программа не сможет вычислить корни. Для исправления ошибки надо указанный заменить на следующий: q:= sqrt (abs(d))/(2*a).

Переменная d введена необоснованно вместо нее можно использовать переменную с. Вместо р можно использовать b. Вместо q можно использовать а. Вместо r можно b, вместо кор2 а.

Значение выражения 2*а можно присвоить дополнительной переменной (например кор1) для уменьшения времени выполнения программы. После исправления всех замечаний программа будет иметь следующий вид:

кор1:=2*a

Начало вещ. a, b, c, кор1;

Цел. Pr;

Ввод (a, b, c), кор1:=2*a;

C:=b**2-2* кор1*c;

B:=-b/ кор1;

A:= sqrt(abs(d))/кор1;

Если c< 0 то

Начало b:=b**2-c**2

кор1:=sqrt(b);

a:=arcsin(a/ кор1);

конец иначе

начало кор1:=b+a;

a:=b-a;

конец

pr:=sign (c);

вывод (pr, кор1, a);

конец

Виды программ, программной эксплуатационной документации по еспд. Общие вопросы стандартизации

В нашей стране действует система стандартизации. Ее задачи:

  • установление требований к качеству продукции,

  • установление единой системы показателей качества,

  • единой системы мер, единой терминологии,

  • норм и требований в области проектирования и производства,

  • внедрение унификации,

  • установление стандартов на технологию и организацию работ и др.

Особое внимание в системе государственной стандартизации уделяется вопросам документации. По документации создаются целые комплексы стандартов. Существуют комплексы: единая система конструкторской документации (ЕСКД), единая система программной документации (ЕСПД).

Стандарты бывают различных категорий:

  • Государственные (ГОСТ);

  • Отраслевые (ОСТ);

  • Стандарты предприятий (СТП).

Для всех стандартов имеется области распространения. ГОСТы обязательны для применения во всех предприятиях и организациях страны; ОСТы – для предприятий и организаций данной отрасли, СТП распространяются на данное предприятие.

Рассмотрим комплекс ЕСПД. Этот комплекс состоит из 29 стандартов. Их объектом являются программная документация и вопросы организации разработки программ. ЕСПД регламентирует набор программных документов, содержания, момент разработки документа по отношению к стадиям разработки самой программы, оформления документов, порядок внесения изменений, размножения документов, применяемые обозначения и термины, графические обозначения для построения блок-схем; устанавливает последовательность и содержании работ при проведении разработок программ.

Обозначение каждого стандарта состоит из 5 цифр, например, ГОСТ-19.202-78, где через «-» дается год утверждения стандарта, 19 – означает класс стандарта, 2 – порядковый номер группы, 02 – порядковый номер в группе.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]