Варианты алгоритмов
№ варианта | Алгоритм |
Написать процедуру вычисления дисперсии выборки | |
Написать процедуру вычисления корреляционного момента 2-х выборок | |
Написать процедуру вычисления коэффициента корреляции 2-х выборок | |
Написать процедуру вычисления математического ожидание выборки | |
Написать процедуру вычисления матрицы поворота на угол Fi вокруг оси Y | |
Написать процедуру вычисления матрицы поворота на угол Fi вокруг оси Z | |
Написать процедуру вычисления матрицы поворота на угол Fi вокруг оси X | |
Написать процедуру вычисления матрицы поворота на угол Fi для плоского случая | |
Написать процедуру вычисления начального момента порядка k для выборки | |
Написать процедуру вычисления центрального момента порядка k для выборки | |
Написать процедуру вычисления произведения 2-х квадратных матриц | |
Написать процедуру вычисления разности 2-х квадратных матриц | |
Написать процедуру вычисления разности векторов | |
Написать процедуру вычисления скалярного произведения векторов | |
Написать процедуру вычисления среднего квадратического уклонения | |
Написать процедуру вычисления суммы 2-х квадратных матриц | |
Написать процедуру вычисления суммы векторов | |
Написать процедуру вычисления транспонирования матрицы | |
Написать процедуру вычисления умножения матрицы на вектор | |
Написать процедуру вычисления умножения матрицы на число | |
Написать процедуру вычисления длины вектора |
|
|
Практическая работа №1
Задание:
Изучите перечисленные ГОСТы.
Изучите ГОСТ 19.701-90 Схемы алгоритмов, программ, данных и систем
Для своего варианта выполните схему алгоритма в соответствии с ГОСТ 19.701-90.
Примеры составления программных документов в соответствии с ГОСТами приводятся на различных сайтах, например asutpseta.
Обозначение | Наименование |
ГОСТ 19.001-77 | Единая система программной документации. Общие положения |
ГОСТ 19.101-77 | Единая система программной документации. Виды программ и программных документов |
ГОСТ 19.102-77 | Единая система программной документации. Стадии разработки |
ГОСТ 19.103-77 | Единая система программной документации. Обозначение программ и программных документов |
ГОСТ 19.001-77. Единая система программной документации. Общие положения
Настоящий стандарт устанавливает целевое назначение, область распространения, классификацию и правила обозначения стандартов, входящих в комплекс Единой системы программной документации (ЕСПД).
1. НАЗНАЧЕНИЕ ЕСПД
1.1. Единая система программной документации - комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ и программной документации.
|
|
1.2. В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
Ø унификации программных изделий для взаимного обмена программами и применения ранее разработанных программ в новых разработках;
Ø снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
Ø автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок.
2. ОБЛАСТЬ РАСПРОСТРАНЕНИЯ И СОСТАВ ЕСПД
2.1. Правила и положения, установленные в стандартах ЕСПД, распространяются на программы и программную документацию для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
2.2. В состав ЕСПД входят:
Ø основополагающие и организационно-методические стандарты;
Ø стандарты, определяющие формы и содержание программных документов, применяемых при обработке данных;
Ø стандарты, обеспечивающие автоматизацию разработки программных документов.
2.3. Разработка организационно-методической документации, определяющей и регламентирующей деятельность организаций по разработке, сопровождению и эксплуатации программ, должна проводиться на основе стандартов ЕСПД.
ГОСТ 19.101-77. Единая система программной документации. Виды программ и программных документов
Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Стандарт полностью соответствует СТ СЭВ 1626-79.
Приведем содержание разделов 1 и 2 ГОСТа, устанавливающие основные виды программ и программных документов
1. ВИДЫ ПРОГРАММ
1.1. Программу (по ГОСТ 19781-90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ.
1.2. Программы подразделяют на виды, приведенные в табл. 1
Таблица 1
Вид программы | Определение |
Компонент | Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса |
Комплекс | Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса |
1.3. Документация, разработанная на программу, может использоваться для реализации и передачи программы на носителях данных, а также для изготовления программного изделия.
(Измененная редакция, Изм. № 1).
2. ВИДЫ ПРОГРАММНЫХ ДОКУМЕНТОВ
2.1. К программным относят документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ.
2.2. Виды программных документов и их содержание приведены в табл. 2.
Таблица 2
Вид программного документа | Содержание программного документа |
Спецификация | Состав программы и документации на нее |
Ведомость держателей подлинников | Перечень предприятий, на которых хранят подлинники программных документов |
Текст программы | Запись программы с необходимыми комментариями |
Описание программы | Сведения о логической структуре и функционировании программы |
Программа и методика испытаний | Требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля |
Техническое задание | Назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний |
Пояснительная записка | Схема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений |
Эксплуатационные документы | Сведения для обеспечения функционирования и эксплуатации программы |
|
|