Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

_tc / Задание

.doc
Скачиваний:
5
Добавлен:
10.12.2013
Размер:
36.35 Кб
Скачать

Задание : С помощью программных средств турбо-паскаля создать мини-базу данных на диске, используя типизированный файл и заданную структуру данных SD (см. приложение) для каждого обьекта (студента).

Программа должна позволять:

  • Вводить новые данные (для нового объекта) по пунктам 1..14 в дисковый файл (далее просто файл);

  • Удалять из файла все данные, касающиеся заданного объекта;

  • Изменять (корректировать) избранные элементы выбранного обьекта и обновлять их в файле;

  • Осуществлять вывод данных на экран по заданному в варианте ключу (в заданной последовательности) по нажатию клавиши «пробел»;

  • Осуществлять поиск заданного объекта с выводом данных на экран.

В программе должен быть использован интерактивный диалоговый режим с выводом данных на экран в пользовательских окнах (исп. Модуль CRT).

Все данные , за иисключением п.1 Приложения генерировать псевдо случайным образом с помощью стандартных подпрограмм RANDOM и RANDOMIZE. Данные по п.1 (фамилии студентов) программа должна брать из заранее подготовленного текстового файла. Заданная последовательность вывода данных должна быть обеспечена использованием указанного в варианте алгоритма сортировки.

Приложение (структура данных SD):

  1. Фамилия и инициалы студента – до 20 символов;

  2. Группа – 1 или 2 (по 20..25 человек в каждой);

  3. Обучение по контракту – 20 % , нет – 80%;

Соседние файлы в папке _tc