Реферат

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

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

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

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

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

от 25%

Подписываем

договор

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

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





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

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

ЗАПИСИ

Отчет о лабораторной работе №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. Реферат Анализ воспроизводства населения РФ с использованием статистических методов
2. Лабораторная работа на тему Разработка нормативов численности
3. Реферат на тему A Comparison Of
4. Реферат Производительность труда на предприятиях торговли анализ состояния и резервы роста
5. Реферат на тему Mission To Mars Essay Essay Research Paper
6. Реферат Жольт
7. Реферат Особенности русского градостроительства на примере исторических зданий Санкт-Петербурга
8. Реферат Теория и практика инфляции
9. Реферат Вклад российских ученых в мировую экономическую науку
10. Реферат на тему Призначення будова таврування фарбування маркування боєприпасів та