Преди да навлезем в тънкостите на „ИЗХОД“ в COBOL, от ключово значение е да разберем уместността на термина в света на програмирането. Изходът е толкова прост, колкото изглежда; той означава края на програма или цикъл, което го прави незаменим елемент в парадигмата на процедурното програмиране. Тази функционалност позволява подобрен контрол върху изпълнението на програмата и се използва широко в езиците за програмиране, включително COBOL. Контролният поток в COBOL има тенденция да позволява сложни вложени структури, като по този начин подходящото включване и разбиране на използването на оператора EXIT става още по-уместно.
Интегриране на оператор EXIT в програма на COBOL:
Решението за ефективно използване на EXIT се върти около разбирането как тази команда променя потока на програмата. Изявлението EXIT означава края на част от кода, но не е задължително да спира изцяло изпълнението на програмата. Те представляват инертен израз в програмата, вид заместител или фиктивен оператор, който не изпълнява никаква функция или обработка.
Как да използвате EXIT в COBOL
Разбирането на синтаксиса и структурата на оператора EXIT може да помогне на човек да навигира ефективно в неговото приложение. Ето как можете да интегрирате оператора EXIT в програмата COBOL, следвайки подход стъпка по стъпка.
Процедурен отдел.
Секция за някои процедури.
Започнете.
Покажете „Добре дошли в урока за COBOL!“.
Изход.
Край.
Програмата започва с отдела за процедури, в който се помещава раздел, наречен раздел за някои процедури. След това този раздел извиква параграф, наречен Начало. Параграфът Begin показва съобщение и след това извиква оператора EXIT, което води до края на рутината за параграфа.
Забележка: EXIT в COBOL не включва никакъв вид проверка на условия, проверка на грешки или отстраняване на грешки в кода.
Работа с вложени структури
Работата с вложени структури в COBOL е обичайна гледка. Въпреки това, управлението на контролния поток може да бъде предизвикателство без използването на оператора EXIT.
Процедурен отдел.
Секция първа процедура.
Започнете1.
Покажете „Вие сте въвели първата процедура“.
Раздел за втора процедура.
Започнете2.
Покажете „Вие сте въвели втората процедура“.
Изход.
Край2.
Изход.
Край1.
В този кодекс има два раздела в отдела за процедури, а именно първа процедура и втора процедура. И двата съдържат параграфи, маркирани съответно с Begin1 и Begin2. Изявлението EXIT се използва за обозначаване на края на тези рутинни процедури.
Основни моменти, които трябва да запомните:
- EXIT ни дава гъвкавостта да контролираме потока на изпълнение в програмата, особено с вложени структури.
- Въпреки че EXIT не изпълнява никаква специфична функционалност, той играе решаваща роля в структурната организация на програмата COBOL.
- Разбирането на разликата в приложението на EXIT между COBOL и други езици за програмиране може да доведе до по-ефективно междуезично програмиране.
Разлики в използването на EXIT в различни езици
Въпреки че концепцията остава същата, приложението на EXIT варира между езиците за програмиране. Тази вариация е очевидна в толерантността на синтаксиса, семантиката и ролята на EXIT при контролиране на структурите на цикъла.