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

Реферат Програма обробки відомості про час виконання завдання на ЕОМ





мації статичні змінні неприйнятні. У компіляторі фірми Borland є динамічні масиви, розмір яких змінюється в процесі роботи програми. Однак більшу зручність являють собою двонаправлений список так як тільки в ньому можливі: перестановка порядку проходження елементів без копіювання самої структури; пошук як у прямому, так і зворотному напрямку; вставка і видалення елементів найбільш оптимальним чином. p align="justify"> Наступна структура використовується для зберігання записів вхідного файлу:

struct table

{

char f [16];// прізвище

char io [5];// ініціали імені та по батькові

char shifr [9];// шифр завдання

int code, N;// код і номер рядка

float alltime;// загальний час

float cputime;// час CPU

float prcpu;// відсоток часу CPU

float srcpu;// середній%-т часу CPU

float allltime ;//сума загального часу

float allcpu;// сума часу CPU

} ;


struct element

{

struct table data;

struct element * left ;//покажчик па попередню// рядок

struct element * right ;//покажчик па следущую

} * p, * temp, * begin, * end;// рядок

2.5 Опис алгоритму програми

Програма складається з 18 функцій. Кожна функція викликається з головної програми за допомогою меню, кожен пункт якого викликає окрему функцію. p align="justify"> Програма складається з наступного:

Функція org (int q) організовує роботу всієї програми за допомогою

меню.

Функція readfile призначена для читання даних з файлу. За допомогою циклу функція зчитує з вхідного файлу слова від пробілу до пробілу. p align="justify"> Функція view виводить на екран дані у вигляді таблиці, при цьому можна використовувати прокрутку тексту за допомогою клавіш, стрілок вгору і вниз.

Функція find_int (int a) шукає в списку поля, що містять числові дані.

Функція find_ср (int a) шукає в списку поля, що містять літерні дані (слова).

Функція look (int a) забезпечує виведення результатів пошуку на екран.

Функції work1 (int a) і work2 (int a) виконують необхідні обчислення.

Функція dob () додає рядок у кінець списку.

Функція remove () видаляє зі списку рядок, за вибором оператора.

Функції RW_int (int a) і RW_ch (int a) редагують таблицю даних (зміна полів таблиці).

Функція sortir (int a) вик...


Назад | сторінка 3 з 14 | Наступна сторінка





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

  • Реферат на тему: Функція особистого споживання в Україні на підставі щоквартальних даних 200 ...
  • Реферат на тему: Гуманістична функція оцінки в навчальному процесі
  • Реферат на тему: Естетична функція слова в художньому тексті за романом М.А. Булгакова &quo ...
  • Реферат на тему: Структура і функція митних органів Російської Федерації
  • Реферат на тему: Функція y = ax ^ 2 + bx + c