Протокол прохождения контрольного примера




Порядок выполнения и оформления расчетных заданий по программированию

Задания выдаются и выполняются индивидуально, берутся из сборника [1] сразу на весь семестр. Сборник можно взять в читальном зале библиотеки СибГТУ[1]. Номера задач и варианты содержатся в файле «Варианты заданий для самостоятельной работы» (формат Microsoft Excel) на листе «Задания 1 семестра». Файл можно взять у лаборанта в ауд. А103, А109.Номер варианта согласовываетя с преподавателем и, как правило, не меняется в течение всего времени изучения курса «Алгоритмические языки и программирование». Смена номера варианта производится только по согласованию с преподавателем или по его указанию. Не допускается смена номера варианта без согласования с преподавателем.

Программы выполняются на языке Object Pascal (Delphi), С++, C#, Python. Использование других языков программирования допускается в индивидуальном порядке по согласованию с преподавателем. Порядок и темпы выполнения задач определяются студентом самостоятельно.

По каждому выполненному заданию составляется отчет в виде фрагментов программной документации в формате Microsoft Word. Отчет оформляется на каждое задание отдельно и должен содержать (см. Приложение 1):

  1. Титульный лист;
  2. Исходную постановку задачи (в т.ч. текст задания формулы в формате Microsoft Equation и необходимые рисунки в векторном формате);
  3. Описание контрольных примеров, необходимых для проверки работоспособности программы;
  4. Блочную схему в нотации UML в векторном формате Word;
  5. Исходный текст программы;
  6. Протокол прохождения одного (невырожденного) контрольного примера наиболее полно демонстрирующего работоспособность программы.

Отчет прилагается к ответу на контрольное задание, и размещается на образовательном портале СибГТУ. Отчет не архивировать!


Приложение 1. Пример оформления отчета

Министерство образования Российской Федерации

Сибирский государственный технологический университет

Факультет автоматизации и информационных технологий

Кафедра информационных технологий

 

Расчетная работа по программированию и алгоритмизации

Задание № 473а

  Принял        
          доц., к.т.н. С.П. Якимов
  Подпись   Дата/Время    
           
  Проверил        
          доц., к.т.н. С.П. Якимов
  Подпись   Дата    
           
           
  Выполнил        
          ст-т гр. 21-6 Иванов Н.Н
  Подпись   Дата    
           

Красноярск


Постановка задачи

Прямоугольный треугольник АВС задан катетами АВ и ВС. Вычислить гипотенузу АС:

.

Описание контрольного примера

Исходные данные: катеты АВ=2, ВС=3

Ожидаемый результат расчетов: Гипотенуза АС=4

Блочная схема

Текст программы

program Triangle;

var

A,B,C: Real;

begin

Write('Введите величины катетов');

ReadLn(A,B);

if (A>0) and (B>0)then

begin

C:=Sqrt(Sqr(A)+Sqr(B));

WriteLn('Гипотенуза АС=',C:10:2);

end

else

WriteLn('Введены недопустимые значения катетов');

ReadLn;

end.

 

Протокол прохождения контрольного примера

  1. Ввод данных с клавиатуры: А=2, В=3;
  2. Проверка (A>0) and (B>0) = (2>0) and (3>0) = True;
  3. C:=Sqrt(Sqr(A)+Sqr(B))= ;
  4. Печать сообщения «Гипотенуза АС= 4.00»;
  5. Конец сеанса работы программы.

[1] Компьютерные копии сборника, передаваемые студентами старших курсов, не выверены, часто содержат ошибки в формулировках задач, пользоваться ими можно, но с чрезвычайной осторожностью.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: