GOTO

GOTO - (azərb. GOTO deyimi, ing. GOTO statement, rus. оператор GOTO) — Fortran, BASIC və başqa proqramlaşdırma dillərində: idarəetməni proqramın başqa bir hissəsinə ötürən idarəedici deyim. Məsələn, BASIC dilindəki aşağıdakı proqram 1000 dəfə “Hello” kəlməsini çap edir:

10 LET X=0 20 PRINT “HELLO” 30 LET X=X+1 40 IF X<1000 THEN GO TO 20

Proqramlaşdırmanın bir çox nəzəriyyəçiləri və praktikləri proqramlarda GOTO deyimindən istifadə etməməyi məsləhət görürlər, bəzi proqlamlaşdırma dillərində isə (məsələn, Modula-2) belə deyim ümumiyyətlə yoxdur. Bu ona görə edilir ki, GOTO deyimi bir tərəfdən proqramın daha əyani olan bloklu quruluşunu pozur, digər tərəfdən kompilyatorun optimal kod generasiya etməsini çətinləşdirir.

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.