Тема: Схема алгоритма и её описание
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ»
ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕСССИОНАЛЬНОГО ОБРАЗОВАНИЯ
УТВЕРЖДАЮ
Заместитель декана по УР
__________________Говорова М.М.
«_____»_________________20____г.
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
По выполнению лабораторной работы на тему: «Файловые структуры данных»
(_II__ семестр, 201__/201__ учебный год)
(для студентов дневного отделения)
Специальность: «Программирование в компьютерных системах» (09.02.03)
Согласовано:
Преподаватель(и):
___________________ Данилина Т.В.
Санкт-Петербург
20___
Пояснительная записка
Заключительная работа проводится в рамках изучения дисциплины «Основы программирования» в IV семестре в количестве 18 учебных часов из которых первое занятие в количестве 2 академических часов отводится для вводного занятия , в рамках которого раздаются индивидуальные варианты задания, а также определяются цели практики и средства их достижения; выдвигаются требования по структуре и оформлению отчета. Последние 2 академических часа отведены на защиту отчетов.
Целью работы является:
– закрепление теоретических знаний, полученных при изучении дисциплины «Основы программирования»;
|
|
– проверка возможности самостоятельной работы студентов в среде BORLAND C3.1, MS Windows;
– овладение навыками алгоритмизации и программирования задач диалогового типа с использованием различных типов данных;
– овладение навыками алгоритмизации и программирования файловых структур данных, проектирование структуры файла, ввода данных в файл, чтение данных из файла.
Занятие 2
Тема: Постановка задачи
Цель работы:
– закрепить теоретические знания и приобрести практические навыки по выделению (определению) входных/выходных данных из постановки задачи с учетом специфики предметной области;
– приобрести практические навыки по разработке выходных экранных форм, как с учетом специфики предметной области, так и возможных требований заказчика.
Практическое задание:
Разработать структуру входных данных и возможных ограничений на них. Разработать выходные экранные формы.
Технология выполнения работы:
Учитывая знания, полученные в рамках дисциплины «Исследовательская практика» и информацию почерпнутую из интернет-ресурсов , а так же личный опыт определить исходные и выходные данные, согласно полученному заданию. Определить ограничения на исходные данные не только с учетом типов данных, но и руководствуясь особенностями предметной области. Разработать полные и не избыточные экранные формы, отражающие как основную, так и проблемную часть задания. При разработке экранных форм учесть специфику предметной области и личный опыт (если таковой имеется).
|
|
Содержание отчета:
– Титульный лист.
– Введение.
– Формулировка задания.
– Исходные данные. Ограничения на исходные данные.
– Выходные данные и формы.
Занятие 3
Тема: Функциональные требования к программе
Цель работы:
– приобрести практические навыки по разработке функциональных требований к программе, содержащей функции;
– получение практических навыков по выделению дополнительных функциональных требований согласно заданию, функциям для работы с файлами, специфики написания диалоговых программ, а также возможных требований заказчика.
Практическое задание:
Разработать основные функциональные требования к программе, учитывающие функции для работы с файлами. Разработать дополнительные функциональные требования к программе, реализующие специфику предметной области согласно заданию и возможным требованиям заказчика. Разработать сервисные функциональные требования, отвечающие принципам диалоговых программ.
|
|
Технология выполнения работы:
Учитывая навыки, полученные при изучении дисциплины «Основы программирования», интернет-ресурсы и личный опыт определить основные функциональные требования к программе ориентируясь на методы обработки как типизированных, так и текстовых файлов с учетом целостности хранения данных. Так же, при разработке основных функциональных требований предусмотреть требования, реализующие ведение (изменение/дополнение/удаление) данных. Определить дополнительные функции, отражающие реализацию целостности хранимых данных, с точки зрения пользователя (администратора банка данных). При разработке сервисных функциональных требований учесть личный опыт «общения» с АИС любого профиля.
Содержание отчета:
– Функциональные требования к программе.
Занятие 3
Тема: Схема алгоритма и её описание
Цель работы:
– Закрепить теоретические знания и приобрести практические навыки по разработке алгоритмов по обработке файлов с учетом разработанных функциональных требований к программе, содержащей функции.
Практическое задание:
|
|
Разработать алгоритм, соответствующий разработанным основным, дополнительным и сервисным функциональные требования к программе согласно ГОСТ 19.701-90.
Технология выполнения работы:
Учитывая навыки, полученные при изучении дисциплины «Теория алгоритмов», «Основы программирования» разработать алгоритм соответствующий постановке задаче, структуре исходных, выходных данных, выходных экранных форм и разработанным функциональным требованиям к программе.
Содержание отчета:
– Схема алгоритма и её описание.
Занятие 4
Дата добавления: 2018-04-15; просмотров: 294; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!