русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Відкладка модулів проекту.


Дата додавання: 2014-11-27; переглядів: 848.


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

Практично будь-який нетривіальний проект перед початком відладки містить хоча б одну синтаксичну або логічну помилку.

 

2. Відладка синтаксичних помилок.

Синтаксичні помилки полягають в порушенні формальних правил використовування операторів. Ці помилки з'являються в результаті недостатнього знання розробником мови програмування і неуважності при наборі операторів на екрані дисплея.

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

1)компілятор розпізнає не всі помилки;

2)деякі помилки можуть спричинити за собою те, що правильні оператори сприйматимуться компілятором як помилкові, і навпаки – помилкові оператори компілятор сприйме як вірні;

3)помилка в одному місці модуля може спричинити за собою серію діагностичних повідомлень компілятора в інших місцях модуля;

4)через деякі помилки компіляція модуля може взагалі припинятися і перевірка подальших операторів не проводиться.

Інформація про всі помилки, знайдені в модулі, виводиться в спеціальне вікно, яке з'являється в нижній частині екрану. Кожний рядок цього вікна містить ім'я файлу, номер рядка, в якому знайдена помилка і характер помилки. Якщо двічі клацнути “мишею” на рядку з описом помилки, курсор встановиться в тому рядку модуля, де знайдена помилка. Слід виправляти помилки послідовно, зверху вниз і після виправлення кожної помилки компілювати програму наново. З метою скорочення часу компіляції рекомендується здійснювати перевірку наявності помилок в режимах Syntax Check і Compile меню Project. Для отримання більш повної інформації про характер помилки можна звернеться до HELP натисненням клавіші F1.

Відкладка синтаксису вважається завершеною, коли після чергової компіляції в режимі Build All меню Projectвідсутні діагностичні повідомлення про помилки.

 


<== попередня лекція | наступна лекція ==>
Radiobutton1 - Checked --- True | Відкладка логічних помилок.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн