Реферат: Отчет по программированию
Название: Отчет по программированию Раздел: Рефераты по информатике Тип: реферат | ||||||
Пензенский государственный университет Кафедра "Информационно-вычислительные системы" ЗАПИСИОтчет о лабораторной работе №1по дисциплине «Информатика и программирование». Выполнил: ст-т гр.09ВЭ1 Давыдова Н. В. Проверил: доцент каф. ИВС Хохлов А. Е. 2009 1. Формулировка задачи Вычислить расстояние между двумя точками с координатами (x1 ,y1 ); (x2 , y2 ). 2. Техническое задание2.1 Требования к программе Программа должна запросить координаты двух точек и рассчитать расстояние между этими точками. 2.2 Порядок контроля и приёмки Для контроля правильности работы необходимо разработать тест. Для этого выбрать координаты двух точек по формуле рассчитать длину отрезка между ними и сравнить полученное значение с результатом рабочей программы, если результаты совпадают, то программа написана верно. 4. Описание программы 4.1 Общие сведения Программа простейшие программы разработана в среде TurboPaskal 7.0, её текст содержится в каталоге M:\давыдова\простейшие программы и приведен в приложении А. 4.2 Функциональное назначение Программа предназначена для расчета расстояния между двумя точками, по заданным координатам этих точек. 4.3 Описание логической структуры Алгоритм решения задачи в виде схемы программы представлен на рисунке 1.1. Решение задачи начинается с ввода координат двух точек (x1 ,y1 ); ( x2 , y2 ) с помощью оператора write. Находим расстояние между двумя точками l=√(x1 -x2 )2 +(y1 -y2 )2 , где x1 , y1 , x2 , y2 – координаты точек, l– расстояние между двумя точками. С помощью оператора readln выводим значения на экран. Рисунок 1.1 – Схема программы В программе используются следующие типы данных заданные пользователем: REAL: x1 , x2 , y1 , y2 , l– значения координат точек, расстояние между нимим. Программа предполагает, что пользователь введет координаты точек из диапазона вещественных данных (т.е. REAL) 5. Программа и методика испытаний Для проверки правильности работы программы рассмотрим отрезок с координатами, введенными с клавиатуры пользователем. Пускай это будут координаты (0,0); (0,5) . Длину отрезка находим по формуле √(0-0)2 +(0-5)2 =5 6. Описание применения После запуска программы на выполнение на экране появляется запрос точек x1 , y1 . Пользователь вводит эти значения, затем таким же образом запрашиваются программой и вводятся пользователем соответственно координаты вершин x2 , y2 . Работа программы и результаты испытаний находятся в приложении Б. Для завершения работы программы необходимо нажать кнопку «Close». Вывод В ходе выполнения лабораторной работы было сформулировано и утверждено техническое задание, разработан алгоритм решения задачи, составлена и отлажена программа, оформлена документация на программу. Проведенные испытания показали, что программа работает правильно. ТЕКСТ ПРОГРАММЫ Приложение А (обязательное) Program prosteishie; uses crt; var x1,x2,x3,y1,y2,l:real; begin clrscr; write('x1 y1 ? '); readln(x1,y1); write('x2 y2 ? '); readln(x2,y2); l:=sqrt(sqr(x1-x2)+sqr(y1-y2)); writeln('l=',l:6:2); readln; end. РЕЗУЛЬТАТЫ ИСПЫТАНИЙ Приложение Б (обязательное) Рисунок Б.1 Рисунок Б.2 |