
- •Кафедра "Математическое обеспечение и применение эвм" Отчет по учебной практике
- •Пенза 2012 Содержание
- •Введение. Информационная структура предприятия …………………………………………..3
- •I раздел.
- •1.1 Введение. Информационная структура предприятия
- •1.2 Раздел анализа
- •1.3 Раздел проектирования
- •1.4 Раздел реализации
- •1.5 Раздел тестирования
- •1.6 Заключение
- •1.7 Список использованных источников и приложения
- •II Раздел.
- •2.1Задания. Одномерные массивы.
- •Двумерные массивы.
- •Процедуры и функции
- •Листинг.
- •2.2.1 Одномерные массивы
- •2.2.2 Двумерные массивы
- •Двумерные массивы
1.4 Раздел реализации
Раздел реализации (кодирования) может просто ссылаться на приложение, в котором приводиться текст программы (обычно в отчете это приложении А). Кроме этого необходимо привести и диаграмму компонентов, которая показывает «физические» файлы приложения.
Если в тексте программы присутствуют неочевидные приемы кодирования, то их необходимо описать. Например:
использование дополнительного массива, который не связан с заданной структурой данных;
динамический массив в качестве списка;
реализация стека, как массива ограниченной длины.
1.5 Раздел тестирования
В разделе тестирования должны быть приведены тесты и результаты функционального тестирования программных средств. Тесты должны соответствовать функциям программы. Подтверждение выполнения тестов приводится в виде "скриншотов". Примеры описания тестов приведены ниже.
Тест №1.
Действия пользователя: Нажать кнопку «Показать».
Ожидаемый результат: На форме должен появиться ромб.
Результат: На форме появился ромб.
|
Тест |
Ожидаемые результаты |
Полученные результаты |
1 |
Запуск программы |
Должно появиться главное окно программы. После нажатия клавиши Show, окно примет вид, в соответствие с рисунком __(далее следует номер по тексту отчета) |
Соответствуют ожидаемым результатам. |
1.6 Заключение
В данном разделе – конкретно и кратко – должно быть приведено описание выполненных работ за период учебной практики и разработанного программного обеспечения. Например, так:
«За время учебной практики изучены информационная структура кафедры «МО и ПЭВМ», программные средства и технологии поддержки учебного процесса, а также основы разработки программных средств с использованием языка UML.
Осуществлена разработка приложения «Ромб». В отчете приведено описание основных этапов разработки: анализа требований, проектирования и реализация программных средств. Создан удобный интерфейс пользователя, спроектированы собственные классы (TLocation, TPoint_g, TRomb). Разработаны тесты и проведено тестирование. На основе результатов тестов можно сделать вывод, что приложение работает корректно».
1.7 Список использованных источников и приложения
На каждый приведенный в списке источник (книга, статья из журнала, ссылка из Internet) в тексте должна быть ссылка в виде: [<номер из списка>].
Каждое приложение должно начинаться титульным листом с заголовком:
Приложение <обозначение:А, B, C…> (обязательное). <название приложения>
Например: Приложение А (обязательное). Текст программы
II Раздел.
2.1Задания. Одномерные массивы.
1.f Присвоить переменной F значение true, если элементы массива составляют строго возрастающую арифметическую прогрессию, и false в противном случае
1.i Записать в массив В положительные элементы массива А, отрицательные элементы – в массив С
2.
Вычислить
значения функции
для всех таких
значений
и
(i=1,2,…,N),
что подкоренное выражение больше нуля
3.
Решить уравнение
для заданных пар значений
и
(i
= 1, 2, … , N)
5.Даны массивы А, В, состоящие из N элементов каждый. Присвоить переменной F значение true, если все элементы массива А встречаются в массиве В, и false в противном случае .