close

Вход

Забыли?

вход по аккаунту

?

Oformlenie otcheta PRIMER

код для вставкиСкачать

1. Оформление отчета
Неважно, что что-то идет неправильно. Возможно это хорошо выглядит...
Из законов Мэрфи
Отчет по каждой лабораторной работе по программированию состоит из следующих разделов:
1. Титульный лист
2. Текст задания
3. Описание входных и выходных данных 4. Описание способа решения задачи
5. Блок-схема алгоритма
6. Распечатка текста программы
7. Распечатка результатов работы программы
8. Проверка корректности работы программы
Отчет оформляется в соответствии с приведенным далее образцом (см. Приложение 1) на русском или английском языке на одной стороне листов формата А4, скрепленных степлером. Страницы нумеруются в правом верхнем углу. Точки в заголовках разделов не ставятся.
Следует иметь в виду, что распечатка текста программы и результатов ее работы являются документами, в которых не допускаются какие-либо исправления. Обе распечатки должны быть получены с принтера. При использовании Word'а распечатки делаются только шрифтом Courier. Для получения распечатки результатов работы пользуйтесь буфером обмена Windows.
Блок-схема алгоритма выполняется по ГОСТ 19.701-90 (см. Приложение 2). Наиболее удобно выполнять блок-схемы при помощи системы Visio. Блоки нумеруются в разрыве линии. Блоки "Начало" и "Конец" не нумеруются.
Приложение 1
Образец оформления отчета
Министерство образования и науки Российской федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Тульский государственный университет
Механико-технологический факультет
Кафедра "Автоматизированные станочные системы"
Курс "Информатика"
ЛАБОРАТОРНАЯ РАБОТА №1
Выполнил студ. гр. 62ХХХХ Иванов И.И.
Проверил к.т.н., доц. Петров П.П.
Тула - 20122
Вариант №26
Текст задания
Составить программу вычисления площади треугольника по формуле Герона
Описание входных и выходных данных
Входными данными являются длины сторон треугольника - вещественные числа. Результатом работы является площадь заданного треугольника - вещественное число.
3
Описание способа решения задачи
Для решения поставленной задачи можно воспользоваться формулой Герона:
,
где a, b, c - длины сторон треугольника;
s - площадь треугольника;
p - полупериметр.
4
Блок-схема алгоритма
5
Распечатка текста программы
unit Unit1; {$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
StdCtrls;
type
{ TForm1 }
TForm1 = class(TForm)
Button1: TButton;
Label1: TLabel;
LabeledEdit1: TLabeledEdit;
LabeledEdit2: TLabeledEdit;
LabeledEdit3: TLabeledEdit;
procedure Button1Click(Sender: TObject);
6
private
{ private declarations }
public
{ public declarations }
end; var
Form1: TForm1; implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
VAR a, { длина 1-й стороны }
b, { длина 2-й стороны }
c, { длина 3-й стороны }
p, { полупериметр }
s: REAL; { площадь}
7
begin
try
a:=StrToFloat(LabeledEdit1.Text);
b:=StrToFloat(LabeledEdit2.Text);
c:=StrToFloat(LabeledEdit3.Text);
except
Label1.Caption:='Неверные данные';
exit;
end;
p:=(a+b+c)/2;
s:=SQRT(p*(p-a)*(p-b)*(p-c));
Label1.Caption:='Площадь треугольника равна ' + FloatToStr(s);
end;
end.8
Распечатка результатов работы
Проверка корректности
работы программы
a=3; b=4; c=5
p=(a+b+c)/2=(3+4+5)/2=6
ПРИЛОЖЕНИЕ 2
Правила оформления блок-схем по ГОСТ 19.701-90
Блоки имеют пропорции 1: 1,5, кроме блоков начала и конца, имеющих пропорции 1:4. Например, если ширина блока составляет 5 см, его высота должна быть 3,3см. Блоки, кроме начала или конца, нумеруются в разрыве линии слева вверху. Пример обозначенияЧто это?Какому оператору соответствует
Начало или конец программы, процедуры, функцииPROGRAM
PROCEDURE, FUNCTION
Процесс. Любое вычисление.Оператор присваивания:
a:=b+c*4;
Вызов процедуры или функцииPROCEDURE Start;
. . .
Start;
Выбор, проверка условияОператор IF:
IF a>b THEN . . .
ELSE . . . Множественное ветвлениеОператор CASE:
CASE a OF:
1: . . .;
2: ... ;
3: ... ;
4:....;
END;
Ввод-вывод данных без уточнения устройства ввода-выводаОператоры WRITE, WRITELN, READ, READLN:
READLN(x);
Файл прямого доступа.Данный блок обозначает не оператор, а используемые программой данные
Ввод с клавиатурыОператоры READ, READLN:
READLN(A,B);
Вывод на экранОператоры WRITE, WRITELN:
WRITELN(A,B,X:10:2);
Цикл с заданным числом повторенийОператор FOR:
FOR i:=1 TO 10 DO . . .
Цикл с предусловиемОператор WHILE:
WHILE I<10 DO . . .
Цикл с постусловиемОператор REPEAT...UNTIL:
REPEAT
. . . UNTIL i>10; 
Документ
Категория
Рефераты
Просмотров
30
Размер файла
354 Кб
Теги
primer, oformlenie, otchet
1/--страниц
Пожаловаться на содержимое документа