Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми в середовищі операційної системи Windows XP Professional Service Pack 2

Реферат Розробка програми в середовищі операційної системи Windows XP Professional Service Pack 2





- присвоювання змінної циклу наступного більшого значення (у першому варіанті оператора) або наступного меншого значення (у другому варіанті).

Природно, що, якщо в першому варіанті lt; початкове значення gt; більше ніж lt; кінцеве значення gt; або в другому варіанті менше ніж lt; кінцеве значення gt; , Оператор не виконується жодного разу.

Після виходу з циклу lt; змінна циклу gt; стає невизначеною, за винятком випадку, коли вихід з циклу був здійснений за допомогою оператора GOTO або стандартної процедури Break.

У циклах REPEAT, WHILE і FOR можна використовувати дві стандартні процедури - Break і Continue. Процедура Break дозволяє достроково вийти з циклу, не чекаючи виконання умови виходу. Процедура Continue дозволяє почати нове ітерацію циклу, навіть якщо попередня не завершена.

Ідентифікатором називається символічне ім'я певного програмного об'єкта. Такими об'єктами є імена констант, змінних, типів даних, процедур і функцій, програм. Ідентифікатор - це будь-яка послідовність літер і цифр, що починається з букви.

У Турбо Паскалі до букв прирівнюється також знак підкреслення. Малі та великі літери в ідентифікаторах і службових словах не розрізняються. Наприклад: max, MAX, MaX і mAx - одне і те ж ім'я.

Довжина ідентифікатора може бути довільною, але значущими є тільки перші 63 символу.

Конструкції, укладені у фігурні дужки {} або в дужки виду (* *) є коментарями, можуть займати кілька рядків і ігноруються компілятором. Рядки, що починаються з символів {$ або (* $, є директивою компілятора. За цими символами слід мнемоніка команди компілятора. Букви російського алфавіту вживаються тільки в коментарях, в літерних і текстових константах.


2. Спеціальна частина


. 1 Постановка завдання


У даному курсовому проекті розробляється програма, яка допомагає зробити сортування записів, які відповідають кожному з студентів в алфавітному порядку.

У програмі передбачити:

1) Створення файлу student.dat - файлу записів наступної структури: прізвище (18 символів російського алфавіту), ім'я (10 символів російського алфавіту), по батькові (15 символів російського алфавіту), група (8 символів, приклад записи групи: ВЕПВ - 301), оцінки (10 оцінок, що складаються з одного числового символу в проміжку від 2 до 5 включно);

2) Перегляд файлу student.dat;

3) Сортировку файлу student.dat на прізвище студента в алфавітному порядку;

4) Сортировку файлу student.dat по групі студента в алфавітному порядку;

) Вихід з програми;

6) Виведення на екран інформацію про курсовому проекті та розробника;

7) Виведення на екран меню;

) Вибір пункту меню (число від 0 до 4) робити шляхом введення номера пункту меню і натисканням клавіші Enter.

З метою створення дружнього користувачеві інтерфейсу використовувати засоби модуля CRT, що дозволяють змінювати колір символів і фону, положення тексту на екрані, проводити очищення екрану, підвищувати і знижувати яскравість символів, включати звук з різною частотою.

2.2 Алгоритми програми і підпрограм


. 2.1 Алгоритм головної програми у вигляді блок-схеми


Малюнок 1. Алгоритм програми у вигляді блок-схеми.

2.2.2 Алгоритм підпрограми створення файлу у вигляді блок-схеми


Малюнок 2. Алгоритм підпрограми створення файлу у вигляді блок-схеми.

2.2.3 Алгоритм підпрограми перегляду файлу у вигляді блок-схеми


Малюнок 3. Алгоритм підпрограми перегляду файлу у вигляді блок-схеми.

2.2.4 Алгоритм підпрограми сортування файлу за прізвищем в алфавітному порядку у вигляді блок-схеми


Малюнок 4. Алгоритм підпрограми сортування файлу за прізвищем у вигляді блок-схеми.

Примітка. Алгоритм підпрограми сортування файлу по групі виглядає так само, як і алгоритм підпрограми сортування файлу за прізвищем, тільки замість (a.fam gt; b.fam) використовувати (a.gr gt; b.gr).


2.3 Текст програми з коментарями

sortirovka;

Uses crt, ch_tip, ch_priv, ch_sozd, ch_sort2, ch_sort, ch_sortgr, ch_srg2, ch_vivod;

var pm: char; x, y: byte;

Begin

p_priv ;; textcolor (15);

gotoxy (12,4); writeln ( ****** Програма веде роботу з файлом student.dat ****** ); (14,5); writeln ( ******************* Основне Меню ******************* );

...


Назад | сторінка 6 з 9 | Наступна сторінка





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

  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система