- •Методичні вказівки
- •Додаток е. Приклад структури програми 40
- •Перелік умовних позначень
- •1 Завдання до виконання рз
- •2 Вимоги до змісту та обсягу рз
- •3 Порядок та термін виконання
- •4 Програмні документи
- •4.1 Види програмних документів
- •4.2 Шифри документів
- •4.3 Опис програмних документів
- •4.3.1 Загальні вимоги
- •4.3.2 Специфікація
- •4.3.3 Текст програми
- •4.3.4 Опис програми
- •4.3.5 Керівництво оператора
- •4.3.6 Програма й методика випробувань
- •4.3.7 Пояснювальна записка
- •4.3.8 Оформлення схем алгоритмів у програмній документації
- •5 Основні вимоги до оформлення текстових документів
- •5.1 Загальні вказівки
- •5.2 Правила оформлення текстових документів
- •5.2.1 Нумерація сторінок
- •5.2.2 Побудова тексту
- •5.2.3 Викладення тексту
- •5.2.4 Оформлення ілюстрацій
- •5.2.5 Побудова таблиць
- •5.2.6 Написання формул
- •5.2.7 Оформлення приміток
- •5.2.8 Посилання на нормативну літературу
- •5.2.9 Оформлення списку джерел інформації
- •5.2.10 Оформлення додатків
- •6.1.1 Створення проекту
- •6.1.2 Додавання файла до вже існуючого проекту
- •6.1.3 Компіляція програми
- •6.1.4 Виконання програми
- •6.2.1 Створення проекту консольного додатка
- •6.2.2 Компіляція й виконання програми
- •6.3.1 Створення нового проекту
- •6.3.2 Додавання файла до проекту Додавання файла до проекту виконується в такий спосіб.
- •6.3.3. Компіляція програми та виконання програми
- •Список джерел інформації
- •Додаток г п риклад вмісту специфікації
- •Додаток д Приклад тексту програми
- •Додаток е Приклад структури програми
- •Додаток ж
- •61002, Харків, вул. Фрунзе, 21
Додаток г п риклад вмісту специфікації
КІТ.19А.20176-01
Позначення |
Назва |
Примітки |
|
|
|
КІТ.19А.20176-01 12 01-1 - ЛЗ |
Текст програми. ЛЗ |
|
КІТ.19А.20176-01 12 01-1 |
Текст програми |
|
КІТ.19А.20176-01 13 01-1 - ЛЗ |
Опис програми. ЛЗ |
|
КІТ.19А.20176-01 13 01-1 |
Опис програми |
|
КІТ.19А.20176-01 34 01-1- ЛЗ |
Керівництво оператора. ЛЗ |
|
КІТ.19А.20176-01 34 01-1 |
Керівництво оператора |
|
КІТ.19А.20176-01 81 01-1 - ЛЗ |
Пояснювальна записка. ЛЗ |
|
КІТ.19А.20176-01 81 01-1 |
Пояснювальна записка |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Додаток д Приклад тексту програми
КІТ.19А.20176-01 12 01-1 3
// rgz.cpp, студ. гр. КІТ19А Іванов О.А., 2010 р.
#include «stdafx.h»
using namespace std;
struct TStud
{ char name [20];
int year;
};
struct TList
{ TStud info; //інформаційне поле
TList *next; //адреса наступного елемента
};
class CList
{ TList *head; //адреса голови списку
public:
CList(){};
void ReadFile(){}; //введення даних з файла
void ReadConsole(){}; //введення даних з клавіатури
void WriteFile(){}; //запис даних у файл
void WriteMonitor(){}; //видача даних на екран монітору
void Edit(){}; //редагування даних
void Poisk(){}; //пошук даних за зразком
void Help(){}; //виведення підказки
~CList(){};
};
int menu() //функція видачі меню та вводу команди оператора
{
int kom;
cout<< «1. Read File»<<endl;
cout<< «2. Read Console» <<endl;
cout<< «3. Write File»<<endl;
cout<< «4. Write Monitor»<<endl;
cout<< «5. Edit»<<endl;
cout<< «6. Poisk»<<endl;
cout<< «7. Help»<<endl;
cout<< «8. exit «<<endl;
cout<<«Vvedite nomer komandi «;
cin>> kom;
return kom;
}
int _tmain(int argc, _TCHAR* argv[])
{ int komanda;
CList grup;
do
{ komanda=menu();
switch (komanda)
{ case 1: grup.ReadFile() ; break;
case 2: grup.ReadConsole (); break;
case 3: grup.WriteFile(); break;
case 4: grup.WriteMonitor (); break;
case 5: grup.Edit(); break;
case 6: grup.Poisk(); break;
case 7: grup.Help(); break;
case 8: return 0;
}
}
while(komanda!=8);
return 0;
}
