Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Обробка масиву покажчиків

Реферат Обробка масиву покажчиків





Міністерство освіти Республіки Білорусь

Установа освіти

«Гомельський державний університет імені Франциска Скорини»

Фізичний факультет

Кафедра автоматизованих систем обробки інформації










Курсовий проект

Основи алгоритмізації та програмування

Обробка масиву покажчиків




Виконавець

Поліцина О.А.

Керівник

Дробишевський В.А.






Гомель +2013

Зміст


Введення

. Опис програмного комплексу

.1Главная програма MAINPRO

.2Модуль меню MYMENU

.3Модуль описи основних типів даних TYPES

.4Модуль введення інформації з текстового файлу в масив записів OPEN

.5Модуль перегляд всіх елементів масиву SHOW

.6Модуль додавання нових елементів в кінець масиву ADD

.7Модуль виведення інформації з масиву в текстовий файл WRITING

.8Модуль коригування полів обраного елемента ELEMZAM

.9Модуль сортування масиву по числовому полю SORTING

.10Модуль заміни обраного елемента ZAMENA

. Перевірка програми на контрольному прикладі

.1Запуск головної програми MAINPRO

.2Запуск модуля перегляду всіх елементів масиву SHOW

.3Запуск модуля додавання нових елементів в кінець масиву ADD

.4Запуск модуля виведення інформації з масиву в текстовий файл WRITING

.5Запуск модуля коригування полів обраного елемента ELEMZAM

.6Запуск модуля сортування масиву по числовому полю SORTING

.7Запуск модуля заміни обраного елемента ZAMENA

Висновок

Список використаних джерел

Додаток А


Введення


Основною метою даного курсового проекту є розробка програмного комплексу з обробки заданої множини даних у динамічної пам'яті комп'ютера. У процесі роботи над курсовим проектом повинна бути створена програма, яка створює набір даних в динамічній пам'яті комп'ютера і дозволяє коригувати його. Набір даних являє собою масив покажчиків, кожен з елементів якої внесено до динамічну пам'ять за допомогою константи типу запис з файлу на зовнішньому носії.

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

Для роботи з динамічними програмними об'єктами використовується контрольний тип або тип покажчиків. У змінній посилального типу зберігається посилання на програмний об'єкт (адреса об'єкта). Покажчик може перебувати в станах: містити адресу якої-небудь змінної, пам'ять під яку вже виділена; містити спеціальний порожній адреса Nil.

Програма реалізована за допомогою використання модулів, в кожному з яких описана процедура.

Процедура - підпрограма, яка викликається спеціальним оператором з основної програми і після свого виконання повертає одне або кілька значень. З викликає програми в процедуру передається список формальних параметрів. Між списками формальних і фактичних параметрів повинні бути встановлені відповідності за кількості, порядку проходження і за типом.

Модуль - окремо бережена і незалежно компилируемая одиниця. Являє собою сукупність програмних ресурсів, призначених для використання іншими модулями і програмами.

Безліч даних - групи в дитячому садку.

шифр групи (string); кількість дітей у групі (integer); прізвище вихователя (string);

Перелік запитів виконуваних в розробляється програмному комплексі:

) введення інформації з текстового файлу в масив записів;

) додавання нових елементів в кінець масиву;

) перегляд всіх елементів масиву;

) висновок інформації з масиву в текстовий файл;

) коригування полів обраного елемента (за індексом);

) сортування масиву по числовому полю;

) заміна обраного елемента;


1. Опис програмного комплексу


. 1 Головна програма MAINPRO


Дана програма є основною. Вона викликає всі модулі, використовувані для реалізації запитів. На початку програми за допомогою процедури vvod модуля OPEN масив заповнюється да...


сторінка 1 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Аналіз методів сортування одновимірного масиву
  • Реферат на тему: Практична обробка безлічі даних, що представляють собою масив покажчиків на ...