0 / 0 / 0
Регистрация: 24.09.2018
Сообщений: 91
1

Создать систему обработки данных однотабличной базы, состоящей из записей следующего типа

03.12.2018, 22:45. Показов 587. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать систему обработки данных однотабличной базы, состоящей из записей следующего типа:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// тип данных номера зачетной книжки
TNumber    = String[MAXNUMBER];
// тип данных фамилии студента
TLastName  = String[MAXNAME];
// тип данных имени студента
TFirstName = String[MAXNAME];
//------------------------------------------------------
// тип данных записи или строки таблицы
TRecord    = record
               // номер зачетной книжки
               strNumber   : TNumber;
               // фамилия студента
               strLastName : TLastName;
               // имя студента
               strFirstName: TFirstName;
               // оценка студента по предмету
               iAssessment : Byte;
               // поле метки для удаления записи
               iDeleteLabel: Byte;
end;
Постоянные MAXNAME и MAXNUMBER выбираются произвольно. Система обработки данных должна быть оформлена в объектном модуле. Объект должен содержать поле таблицы данных, поле числа строк таблицы. Для обработки данных должны использоваться следующие процедуры и функции:
– процедура инициализации таблицы в памяти, удаляющая мусор;
– процедура загрузки таблицы данных из текстового файла;
– процедура ввода табличных данных с консоли;
– процедура вывода таблицы данных на консоль;
– процедура выгрузки таблицы в текстовый файл;
– процедура сортировки данных по номеру зачетной книжки;
– процедура сортировки данных по фамилии студента;
– процедура сортировки данных по имени студента;
– процедура добавления новой записи в таблицу;
– процедура установки метки для удаления записи по фамилии;
– процедура упаковки таблицы: удаление помеченных записей;
– функция формирования меню для вызова различных действий;
– конструктор для приведения системы в исходное состояние.

Написать тестовую программу проверки работы объектного модуля, обрабатывающего данные таблицы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2018, 22:45
Ответы с готовыми решениями:

Создать систему обработки данных однотабличной базы
всем здруствуйте помогите с некоторыми аспектами я уже разобрался.Создать систему обработки данных...

Доработать систему обработки данных однотабличной базы
Помогите с дописать модуль Unit DataBase; Interface const MAXNUMBER=11; MAXNAME=25; ...

Разработать интерактивную систему для обработки данных базы
2.Написать программу на языке прогромирования Delphi для задания: создайте одномерный массив,...

Реализация однотабличной базы данных
•Запись и загрузку файла базы данных (бинарный файл). •Добавление новых записей, удаление и...

1
Эксперт Pascal/Delphi
6809 / 4566 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
04.12.2018, 13:40 2
Создать систему обработки данных однотабличной базы
Доработать систему обработки данных однотабличной базы
0
04.12.2018, 13:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2018, 13:40
Помогаю со студенческими работами здесь

Создание простейшей однотабличной базы данных
Кто может справиться с этой задачей на Си: Создание простейшей однотабличной базы данных....

Создание однотабличной базы данных и запросов
Привет! Ребят я новичок.. задание на картинке, помогите разобраться! Создал таблицу как на фото,...

Средствами СУБД Access создать модель базы данных, состоящей из одной таблицы, и ввести данные
Дана предметная область на тему < книги по С# >: автор | название книги | город | издательство |...

Создание простейшей однотабличной базы данных и основные операции с ней
Создание простейшей однотабличной базы данных. Программа должна осуществлять: • Запись и загрузку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru