Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Исходники Форум Информер Страны мира
   Документация по Паскалю    >>    metpasc3
   
 
 Основы программирования и алгоритмические языки, #3  Голубь Н.Г. 18.10.2000

Методические рекомендации предназначены для студентов заочной формы обучения, профессионально продолжающих изучение программирования (ТУРБО ПАСКАЛЬ) во втором и третьем семестрах, и могут быть использованы студентами очной и вечерней форм обучения при подготовке к лабораторным работам.



111k 
 

ОСНОВЫ ПРОГРАММИРОВАНИЯ И АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ Методические рекомендации по выполнению контрольных и лабораторных работ Часть 3 В предлагаемом пособии содержатся варианты последних трех контрольных (лабораторных) работ по курсу "Основы программирования и алгоритмические языки, часть 3", методические указания и образцы машинных листингов базовых вариантов всех контрольных работ (см. Прил.1-3). В приложении 4 дано описание расширенных ASCII-кодов, в приложении 5 - особенностей реализации текстового вывода с использованием модуля CRT. В приложении 6 приведены основные сведения по распределению оперативной памяти программ после компиляции в среде ТУРБО ПАСКАЛЬ и по монитору кучи, даны примеры обработки динамических структур данных (стек, список, очередь). В конце каждой контрольной работы дается ориентировочный перечень вопросов для самоподготовки. Методические рекомендации предназначены для студентов заочной формы обучения, профессионально продолжающих изучение программирования (ТУРБО ПАСКАЛЬ) во втором и третьем семестрах, и могут быть использованы студентами очной и вечерней форм обучения при подготовке к лабораторным работам. ОГЛАВЛЕНИЕ ---------- ВВЕДЕНИЕ ПОРЯДОК ВЫПОЛНЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ CОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ КОНТРОЛЬНАЯ РАБОТА № 8 МАССИВЫ ЗАПИСЕЙ ВАРИАНТЫ КОНТРОЛЬНЫЕ ВОПРОСЫ КОНТРОЛЬНАЯ РАБОТА № 9 ФАЙЛЫ ЗАПИСЕЙ (ТИПИЗИРОВАННЫЕ ФАЙЛЫ) КОНТРОЛЬНЫЕ ВОПРОСЫ КОНТРОЛЬНАЯ РАБОТА № 10 ДИНАМИЧЕСКАЯ ОБРАБОТКА ФАЙЛОВ ЗАПИСЕЙ КОНТРОЛЬНЫЕ ВОПРОСЫ СПИСОК ИСПОЛЬЗОВАННОЙ И РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ ПРИЛОЖЕНИЕ 1 ПРИМЕР ВЫПОЛНЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ № 8 П.1.1. СТРУКТУРА ЗАПИСИ <ТОВАР> П.1.2. СТРУКТУРА БАЗЫ ДАННЫХ <ТОВАРЫ> П.1.3. ЛИСТИНГ ПРОГРАММЫ WORK8.PAS П.1.4. ОПИСАНИЕ ПРОГРАММЫ И АЛГОРИТМОВ ПРИЛОЖЕНИЕ 2 ПРИМЕР ВЫПОЛНЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ № 9 П.2.1. СТРУКТУРА БАЗЫ ДАННЫХ <ТОВАРЫ> П.2.2. ЛИСТИНГ МОДУЛЯ INPUT.PAS П.2.3. ЛИСТИНГ МОДУЛЯ FILE_REC.PAS П.2.4. ЛИСТИНГ ПРОГРАММЫ WORK9.PAS ПРИЛОЖЕНИЕ 3 ПРИМЕР ВЫПОЛНЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ № 10 ЛИСТИНГ ПРОГРАММЫ WORK10.PAS ПРИЛОЖЕНИЕ 4 РАСШИРЕННЫЕ ASCII - КОДЫ ПРИЛОЖЕНИЕ 5 ОСОБЕННОСТИ РЕАЛИЗАЦИИ ТЕКСТОВОГО ВЫВОДА (МОДУЛЬ CRT) П.5.1. ПРИМЕР ИСПОЛЬЗОВАНИЯ ПЕРЕМЕННОЙ TEXTATTR П.5.2. ДЕМОНСТРАЦИОННЫЙ ПРИМЕР ПРИЛОЖЕНИЕ 6 РАСПРЕДЕЛЕНИЕ ОПЕРАТИВНОЙ ПАМЯТИ П.6.1. КАРТА ПАМЯТИ ПРОГРАММ НА TURBO PASCAL П.6.2. МОНИТОР КУЧИ П.6.2.1. ОСВОБОЖДЕНИЕ ПАМЯТИ П.6.2.2. СПИСОК СВОБОДНЫХ БЛОКОВ П.6.2.3. ПЕРЕМЕННАЯ HEAPERROR П.6.3. ПРИМЕРЫ ДИНАМИЧЕСКИХ СТРУКТУР ДАННЫХ П.6.3.1. РАБОТА С УКАЗАТЕЛЯМИ П.6.3.2. ПРОВЕРКА ВОЗМОЖНОСТИ РАЗМЕЩЕНИЯ ЗАПИСИ В КУЧЕ П.6.3.3. ОРГАНИЗАЦИЯ ОЧЕРЕДИ П.6.3.4. ОРГАНИЗАЦИЯ СПИСКА П.6.3.5. ОРГАНИЗАЦИЯ СТЕКА