Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Описание метода решения задачи

Требования к оформлению отчета по лабораторной работе

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

По каждой лабораторной работе составляется отчет (один на бригаду). Отчет должен содержать:

– титульный лист;

– название;

– цель работы;

– лабораторное задание;

– описание метода решения задачи;

– листинг (текст программы);

– пояснительный текст к программе;

– схема программы;

– результаты работы программы;

– протокол трассировки программы;

– выводы.

Название, цель работы и лабораторное задание содержится в методических указаниях к лабораторной работе.

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

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

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

Протокол трассировки программы должен отражать состояние переменных программы в ключевые моменты (результат расчета математической формулы, значения переменных перед проверкой условия, значения счетчика цикла и т.д.). Протокол формируется по результатам пошагового исполнения программы на основе содержимого отладочных окон, в первую очередь на основе содержимого окон «Watch», «Locals» и «Registers».

Выводы должны доказывать или оценивать правильность составленной программы, объяснять допущенные ошибки. В выводах необходимо отразить те навыки и знания, которые были получены после выполнения лабораторной работы.

Оформление отчета

Отчет оформляется на листах формата А4 (297*210).

Ориентация: книжная.

Поля:

Верхнее: 1,5 см.

Нижнее: 1,5 см.

Левое: 2,5 см.

Правое: 1,5 см.

Шрифт:

Заголовок 1: Arial 16, полужирный.

Заголовок 2: Arial 16.

Заголовок 3: Arial 14, полужирный.

Заголовок 4: Arial 14.

Основной текст: Times New Roman 14.

Листинг: Courier New 12.

 

Пример 1

Пример оформления отчета по лабораторной работе на тему «Линейная программа», которая должна выполнить расчет математической формулы .

 


     
 
Министерство образования Российской Федерации Пензенский государственный университет Кафедра «Вычислительная техника»
 
 
ОТЧЕТ по лабораторной работе №1 по курсу «Программирование» на тему «Линейная программа»
 
   
Выполнили: студенты группы 14ВВ1 Петров П.П. Васильев В.В.   Принял: к.т.н., доцент Смирнов С.С.
 
 
Пенза 2015

 

Название

Линейная программа.

Цель работы

Изучение основных принципов и получение навыков написания линейной программы на языке Си.

Лабораторное задание

Разработать программу на языке Си выполняющую расчет математической формулы .

Описание метода решения задачи

Исходная математическая формула разбивается 4 импликанты.

1 импликанта:

2 импликанта:

3 импликанта:

4 импликанта:

Расчет каждой импликанты выполняется отдельно. Результатом вычисления математической формулы является значение 4-ой импликанты.

Листинг

Файл Lab1.cpp

#define _CRT_SECURE_NO_WARNINGS

#define _CRT_NONSTDC_NO_WARNINGS

 

#include <stdio.h>

#include <conio.h>

#include <math.h>

#include <locale>

 

void main(void)

{

double x, y;

double a, b, c;

 

setlocale(LC_ALL, "Russian");

printf("Введите число x: ");

scanf("%Lf", &x);

a = 10.5 + x;

b = x * x;

c = a / b;

y = sqrt(c);

printf("Результат y: %Lf\n", y);

getch();

}

 



<== предыдущая лекция | следующая лекция ==>
Особенности тестирования объектно-ориентированных программ. Тестирование классов | Точка после номера и после названия не ставится!
Поделиться с друзьями:


Дата добавления: 2016-10-22; Мы поможем в написании ваших работ!; просмотров: 1358 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2421 - | 2133 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.