- •Наименование тем и изучаемых вопросов дисциплины «Основы алгоритмизации и программирования» для заочного отделения специальности рис
- •Общие требования по выполнению лабораторных заданий nn 1-3
- •Лабораторное задание 3
- •Курсовая работа Задание на курсовую работу (кр) выдается преподавателем и
- •При определении оценки учитываются:
- •Требования к пояснительной записке
Лабораторное задание 3
Тема. Работа со сложными типами данных
Задание. С помощью программных средств С++ создать мини-СУБД, используя заданную вариантом структуру данных (см. Приложение)
Программа должна уметь выполнять следующие функции:
при загрузке показывать заставку, информирующую пользователя о программе и о том, как с ней работать;
работать в интерактивном режиме с простым и дружественным интерфейсом;
вводить новые данные в СУБД;
осуществлять вывод данных по избранным объектам на экран в заданном порядке;
изменять избранные элементы выбранного объекта;
сохранять изменения данных в дисковом файле при завершении работы;
производить чтение данных из дискового файла;
при необходимости завершать работу без сохранения измененных данных;
Приложение
Варианты к заданию 3
Номер варианта – последняя цифра в зачетной книжке
Курсовая работа Задание на курсовую работу (кр) выдается преподавателем и
может быть сформировано самим студентом под руководством преподавателя.
КР выполняется в соответствии с заданием на КР в течение семестра. Результаты КР оформляются в виде пояснительной записки, которая должна быть сдана на проверку преподавателю – руководителю КР не позднее, чем за 10 дней до начала зачетной недели.
При выявлении в работе принципиальных ошибок, невыполнении требований задания на КР или требований на оформление пояснительной записки работа возвращается студенту на доработку.
Завершающим этапом КР является ее защита, которая проводится в течение последней недели семестра и представляет собой собеседование по материалам выполненной КР руководителя КР со студентом
исполнителем КР, в результате которого выставляется оценка.
При определении оценки учитываются:
степень самостоятельности выполнения КР;
полнота и качество проработки вопросов задания на КР;
доведение алгоритма разработки до завершающего этапа – отладки и машинной реализации (работающая программа);
качество оформления работы:
соответствие основным требованиям ГОСТ 7.32-91 (Отчет о научно-исследовательской работе. Общие требования и правила оформмления);
соответствие основным требованиям ГОСТ 19.001-77, ГОСТ19.701-90 и др. (ГОСТы Единой системы программной документации - ЕСПД);
наличие полной блок-схемы алгоритма решаемой задачи;
срок сдачи пояснительной записки;
результаты собеседования.