ВУЗ:
Составители:
Рубрика:
23
Создать два текстовых файла, состоящих из записей, имеющих заданную
структуру и содержащих заданное количество записей(см. ваш вариант).
Написать программу, решающую следующие задачи:
1) Ввод данных из текстовых файлов и запись в типизированные файлы.
2) Вывод на экран содержимого типизированных файлов.
3) Ввод каждого из сформированных типизированных файлов в массив
записей
и их сортировка по заданного полю.
4) Вывод упорядоченных массивов записей в новые типизированные файлы
и на экран дисплея.
5) Сортировка слиянием содержимого двух упорядоченных типизированных
файлов в новый типизированный файл.
6) Вывод на экран содержимого объединенного и упорядоченного
типизированного файла.
Все выводимые на экран результаты должны быть снабжены
заголовками,
поясняющими этот результат и оформлены в виде таблиц.
При разработке программы использовать обращение к процедурам с
параметрами. Процедуры необходимо оформлять так, чтобы их можно было
использовать дважды, т.е. для каждого их файлов.
Варианты заданий выбрать из лабораторной работы №1. Число записей в
текстовых файлов задает преподаватель.
2. Разработка
программ с использованием динамической памяти
2.1. Динамические переменные
При выполнении любой программы, каждая используемая в ней
переменная получает свой адрес в оперативной памяти (ОП). В Турбо
Паскале имеются два способа распределения памяти для переменных:
статический и динамический. При статическом распределении всем
объявленным в разделе описаний программы переменным выделяются
фиксированные
участки памяти. В связи с этим использование заранее не
объявленных переменных не допускается. Причем, под все объявленные в
Создать два текстовых файла, состоящих из записей, имеющих заданную
структуру и содержащих заданное количество записей(см. ваш вариант).
Написать программу, решающую следующие задачи:
1) Ввод данных из текстовых файлов и запись в типизированные файлы.
2) Вывод на экран содержимого типизированных файлов.
3) Ввод каждого из сформированных типизированных файлов в массив
записей и их сортировка по заданного полю.
4) Вывод упорядоченных массивов записей в новые типизированные файлы
и на экран дисплея.
5) Сортировка слиянием содержимого двух упорядоченных типизированных
файлов в новый типизированный файл.
6) Вывод на экран содержимого объединенного и упорядоченного
типизированного файла.
Все выводимые на экран результаты должны быть снабжены
заголовками, поясняющими этот результат и оформлены в виде таблиц.
При разработке программы использовать обращение к процедурам с
параметрами. Процедуры необходимо оформлять так, чтобы их можно было
использовать дважды, т.е. для каждого их файлов.
Варианты заданий выбрать из лабораторной работы №1. Число записей в
текстовых файлов задает преподаватель.
2. Разработка программ с использованием динамической памяти
2.1. Динамические переменные
При выполнении любой программы, каждая используемая в ней
переменная получает свой адрес в оперативной памяти (ОП). В Турбо
Паскале имеются два способа распределения памяти для переменных:
статический и динамический. При статическом распределении всем
объявленным в разделе описаний программы переменным выделяются
фиксированные участки памяти. В связи с этим использование заранее не
объявленных переменных не допускается. Причем, под все объявленные в
23
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
