Реферат

Реферат Отчет по программированию

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.6.2025





Пензенский государственный университет

Кафедра "Информационно-вычислительные системы"

ЗАПИСИ

Отчет о лабораторной работе №1


по дисциплине «Информатика и программирование».






Выполнил: ст-т гр.09ВЭ1

                                                                                                Давыдова Н. В.

Проверил:    доцент каф. ИВС

           Хохлов А. Е.
2009


1. Формулировка задачи

          Вычислить расстояние между двумя точками с координатами  (x1,y1);  (x2, y2).
2. Техническое задание



2.1 Требования к программе

  Программа должна запросить координаты  двух точек и рассчитать расстояние между этими точками.
2.2  Порядок контроля и приёмки

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

               4. Описание программы

          4.1 Общие сведения

           Программа простейшие программы разработана в среде Turbo Paskal 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



1. Биография на тему Архимед Arhimedes
2. Реферат Цели и инструменты монетарной политики и монетарного регулирования в современной России
3. Реферат на тему Местная анестезия
4. Реферат на тему Метрологическое обеспечение испытаний электронных средств
5. Реферат на тему Житие преподобного отца нашего Никона игумена Радонежского
6. Реферат Бедность как социальная работа
7. Курсовая Экономико-статистический анализ внешней торговли Австралии
8. Бизнес-план Повышение продуктивности скота за счет изменения рациона кормления а так же анализ эффективности
9. Реферат Общественное питание Рецептура Товароведная оценка
10. Реферат Управление в туризме