- •Лабораторная работа № 1 Работа с двоичными масками
- •I. Требования к выполнению заданий
- •II. Варианты заданий
- •Лабораторная работа № 2 Работа со строками
- •I. Требования к выполнению заданий
- •II. Варианты заданий
- •Лабораторная работа № 3
- •II. Варианты заданий
- •Лабораторная работа № 5
- •2. Вложенные операторы if
- •3. Составной оператор в операторе if
- •Лабораторная работа № 6 Создание и обработка массивов
- •I. Требования к выполнению задания:
- •II. Варианты заданий
- •Лабораторная работа № 7 Использование множеств
- •Варианты заданий
- •Лабораторная работа № 8 Использование записей и файлов
- •1 Часть (записи)
- •2 Часть (файлы)
- •Лабораторная работа № 9 Изучение механизма передачи данных в процедуры
- •I. Требования к выполнения заданий
- •II. Варианты заданий
- •17 (18)
- •Лабораторная работа № 10 Указатели и динамические переменные
- •Часть 1. Простые ссылочные типы
- •Часть 2. Стеки и списки
- •Библиографический список
- •Содержание
- •Языки программирования
- •390005, Рязань, ул. Гагарина, 59/1.
Часть 2. Стеки и списки
Из задания ко второй части работы № 8 (файлы) надо взять ту часть, которая относилась к созданию и обработке типизированного файла из записей и выполнить её следующим образом:
создать во внешней памяти типизированный файл из записей;
перед обработкой информации из файла прочитать ее в оперативную память в связанную динамическую переменную (по указанию преподавателя):
в стек (одно звено соответствует одной записи);
в список (одно звено соответствует одной записи).
обработать информацию из стека (списка) в соответствии с заданием.
Все элементарные действия (заполнение файла, запись элемента в стек/список и т.п.) должны быть оформлены в виде подпрограмм, а все объявления и подпрограммы должны быть оформлены в виде модуля (модулей).
Библиографический список
Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5): Справ.-метод. пособие. М.: Изд-во МАИ, 1992. 576 с.
Епанешников А.М., Епанешников В.А. Программирование в среде Turbo Pascal 7.0. М.: «ДИАЛОГ-МИФИ», 1997. 288 с.
Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня: Учебник для вузов. СПб.: Питер, 2003. 544 с.
Содержание
|
Лабораторная работа № 1 ……………………………………………. |
3 |
|
Лабораторная работа № 2 …………………………………………… |
4 |
|
Лабораторная работа № 3 …………………………………………… |
5 |
|
Лабораторная работа № 4 …………………………………………… |
8 |
|
Лабораторная работа № 5 …………………………………………… |
10 |
|
Лабораторная работа № 6 …………………………………………… |
20 |
|
Лабораторная работа № 7 …………………………………………… |
22 |
|
Лабораторная работа № 8 …………………………………………… |
23 |
|
Лабораторная работа № 9 …………………………………………… |
30 |
|
Лабораторная работа № 10 ………………………………………… |
44 |
Языки программирования
|
Составители: |
К у з ь м и н Юрий Михайлович |
|
|
Е л е с и н а Светлана Ивановна |
|
|
Г р и н ч е н к о Наталья Николаевна |
Редактор Р.К. Мангутова
Корректор С.В. Макушина
Подписано к печати 20.08.05. Формат бумаги 60х84 1/16.
Бумага газетная. Печать трафаретная. Усл. печ. л. 3.0
Уч.-изд. л. 3,0. Тираж 50 экз. Заказ
Рязанская государственная радиотехническая академия.
390005, Рязань, ул. Гагарина, 59/1.
Редакционно-издательский центр РГРТА.
