Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Перевірка стану лінії

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Важливою функцією в програмі є функція перевірки стану лінії. Реалізовано її в функції errors (). На рисунку 4 наведено блок-схему алгоритму роботи функції errors (): В цій частині курсового проекту було розглянуто основні функціональні вузли програми та концепції її роботи. При написанні програми використовувались такі технічні засоби: Послідовність операторів, що реалізовують даний алгоритм… Читати ще >

Перевірка стану лінії (реферат, курсова, диплом, контрольна)

Важливою функцією в програмі є функція перевірки стану лінії. Реалізовано її в функції errors (). На рисунку 4 наведено блок-схему алгоритму роботи функції errors ():

Послідовність операторів, що реалізовують даний алгоритм:

int errors (int x).

{.

int n=0;

if (x&0×10==0×10).

{.

printf («Connection error!»);

n=1;

}.

if (x&0×8==0×8).

{.

printf («Error of synchronization!»);

n=1;

}.

return (n);

}.

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

Технічні засоби, які використовувались

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

  • — комп'ютер на основі процесора AMD Vision A4™ 64 X2 Dual Core 1.90 GHz;
  • — DDR III — 800 MHz 4 Gb;
  • — HDD 500 Gb;
  • — Motherboard HP-Pavilion.

Програма може працювати на всіх версіях Windows, включаючи Windows 7 (фактично на цій операційній системі ПЗ і розроблялось, за допомогою компілятора Turbo C). Для роботи програми буде достатньо слабкого комп’ютера на базі Intel Celeron та 32 Mb оперативноъ пам’яті та вбудованим контролером послідовного інтерфейсу.

В цій частині курсового проекту було розглянуто основні функціональні вузли програми та концепції її роботи.

Показати весь текст
Заповнити форму поточною роботою