КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Файлы структур
Цель лабораторной работы: изучение структурной организации, способов доступа к элементам и других особенностей файлов структур; изучение стандартных средств языка C/C++ для работы с файлами; совершенствование навыков процедурного программирования на языке C/С++ при решении задач обработки файлов.
Задание на программирование: используя технологию процедурного программирования разработать программу обработки файлов структур с числом записей не менее пяти в соответствии с индивидуальным заданием.
Порядок выполнения работы:
1) Получить у преподавателя индивидуальное задание. 2) Построить дерево подзадач и на его основе структурную диаграмму программы для решения индивидуальной задачи. 3) Сформулировать условие поиска данных в файле и организовать поиск по ключу с сохранением найденных записей в новом файле. 4) Описать и использовать функции проверки существования, создания, просмотра, сортировки файла, поиска данных в файле. 5) Составить спецификации используемых функций. 6) Составить программу на языке C/С++. 7) Предусмотреть в программе возможность выбора варианта действия с помощью меню. 8) Проверить и продемонстрировать преподавателю работу программы на полном наборе тестов. 9) Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель, схема алгоритма решения, спецификация функций, текст программы, контрольные примеры.
Варианты индивидуальных заданий
|