Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Типизированные файлы



Цель лабораторной работы:

- изучение структурной организации, способов доступа к элементам и других особенностей типизированных файлов;

- изучение стандартных подпрограмм библиотеки Турбо Паскаля для работы с типизированными файлами;

- приобретение навыков работы с типизированными файлами;

- совершенствование навыков процедурного программирования при решении задач обработки типизированных файлов.

Задание на программирование: используя технологию процедурного программирования разработать программу обработки типизированных файлов с числом записей не менее 5, структуру которых определяет индивидуальное задание. Вспомогательные файлы и массивы не использовать.

Порядок выполнения работы:

1) Получить у преподавателя индивидуальное задание.

2) Построить дерево подзадач и на его основе структурную диаграмму программы для решения индивидуальной задачи.

3) Сформулировать условие поиска данных в файле и организовать поиск по условию с сохранением найденных записей в новом файле.

4) Описать и использовать подпрограммы: проверки существования, создания, просмотра, сортировки файла записей, поиска данных в файле.

5) Предусмотреть в программе возможность выбора варианта выполнения программы с помощью меню в окне диалога с пользователем.

6) Использовать оконный интерфейс предыдущих лабораторных работ.

7) При демонстрации выполнения программы обеспечить одновременный показ в окнах на экране исходного и результирующего файла.

8) Оформить отчет о лабораторной работе в составе: постановка задачи, дерево подзадач, спецификация подпрограмм, текст программы, контрольные примеры.


Варианты индивидуальных заданий





Дата публикования: 2014-11-03; Прочитано: 287 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...