Тема: Схема алгоритма и её описание



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

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ»

ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕСССИОНАЛЬНОГО ОБРАЗОВАНИЯ

УТВЕРЖДАЮ

Заместитель декана по УР

__________________Говорова М.М.

«_____»_________________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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!