Információ elektronika, 1980 (15. évfolyam, 1-6. szám)

1980 / 2. szám

tőség van olyan információ megjelenítésére is, amely már egyszer a programban szerepelt vagy szerepelni fog. Ebben az esetben az utasítás az alábbi: [̇ címke‡] □ TEXT □ (hivatkozás) ahol a hivatkozásnak a tananyagban máshol elhelyez­kedő TEXT utasítás címkéjével kell megegyeznie. Ha a TEXT utasításban hivatkozunk egy másik TEXT utasí­tásra, akkor a kijelölt információ megjelenítése után a program visszatér a kiinduló TEXT utasítás után követ­kező utasítás végrehajtására. AS­I utasítás [(cimk‘]D IasksI (megjelenítésre kerülő kérdés) END vagy [(címke)] □ I ASIC$ | ^ ^vat^oz^^ ahol a hivatkozás egy másik ASK utasítás címkéje. Az ASK utasítás formailag megegyezik a TEXT utasítás­sal. A különbség csak annyi, hogy a TEXT helyett ASK alapszót kell használni, és a tanulótól a feltett kérdésre választ vár. Amíg valamilyen válasz nem érkezik, addig a program futása megáll. Az utasítás kérdés feltevését teszi lehetővé, amely az ASK és END alapszavak között levő sorokban helyezkedik el. DIA utasítás [(címke)] □ DIA □ [((berendezés azonosító száma))] (kivetítendő diakép sorszáma) Hatására a végberendezéshez (VT 340) kapcsolt Aspecto­­mat diavetítő tárában elhelyezett diaképek közül a meg­felelő sorszámú vetítődik ki. A berendezés azonosító száma azt a célt szolgálja, hogy más berendezést, esetleg több diavetítőt is lehessen vezérelni. A diavetítő illesztése a laboratóriumban történt. A diavetítő lehetővé teszi a display által be nem mutat­ható rajzok, diagramok, képek megjelenítését. GO TO utasítás [(címke)] □ j^Qjoj n (hivatkozás) Az utasítás feltétel nélküli vezérlésátadó utasítás, amely­nek hatására a GO TO alapszó után következő hivatko­zás annak az utasításnak a címkéje, amelyikkel folytató­dik a program végrehajtása. SET utasítás [(címke)] □ SET □ (számláló neve) Ezzel az utasítással számlálót lehet definiálni nulla kez­deti értékkel, illetve már más értékkel rendelkező szám­lálót lehet nullázni. A számláló elnevezésére ugyancsak azok a szabályok érvényesek, mint amelyek a címkékre. ADD utasítás [(címke)] □ ADD □ (számláló neve), | (számláló neve) ) (hozzáadandó érték)) Az ADD utasítással az elsőnek felsorolt számláló értékét lehet egy másik számláló értékével vagy a leírt értékkel megnövelni. SUB utasítás [(címke)] □ SUB □ (számláló neve), j Jszamlaló( neve) | L J ((kivonandó érték)) Hatása megegyezik az ADD utasításéval, azzal a különb­séggel, hogy a számláló értékét csökkenti az argumen­tumban megadott értékkel vagy az adott számláló érté­kével. IF COUNT utasítás [(címke)] □ IF □ COUNT □ (számláló neve), (számláló értéke) □ I GOTO­­ ^ (hivatkozás) Ha az előzőleg definiált és használt számláló értéke egyenlő vagy nagyobb az utasításban megadott értéknél, akkor a GOTO alapszó után levő hivatkozás által kijelölt címkéjű utasítás hajtódik végre, egyébként az IF COUNT utasítást követő utasítással folytatódik a program végre­hajtása. COUNT utasítás [(címke)] □ COUNT □ (számláló neve) Az utasítás hatására a megnevezett számláló neve és tar­talma megjelenik a terminálon. IF REPLY utasítás [(címke)] □ IF REPLY ’(válasz 1) ’, ’ (válasz2) ’,..., ( GOTO I GO TO­­ (hivatk°zás) Feltételes vezérlésátadó utasítás. Hatására, ha a válaszok között van azonos (VAGY logikai kapcsolat a várt vála­szok között) a tanuló által adott válasszal, akkor a GOTO alapszó után álló hivatkozás által kijelölt címkéjű utasítás kerül végrehajtásra. Ha a tanuló válasza nem egyezik meg a REPLY alapszó után felsorolt válaszokkal (karakterenként­ megfeleltetés), akkor ezen IF utasítás után a következő utasítás végrehajtása következik. Az utasítás lehetőséget ad részleges válasz azonosítására is. Ha egy adott válaszban egy vagy több karaktert el akarunk hanyagolni, akkor az aláhúzás (_) karaktert kell írni a helyébe. Ez az utasítás módot ad a kulcsszókeresésre is. A kulcs­szókeresés esetén az előre látott válaszokban csak olyan kulcsszavakat kell megadni, amelyeknek a tanuló vála­szában való előfordulása már elegendő információt szol­gáltat a tanuló válaszának megítélésére. Kulcsszókeresés­kor a várt kulcsszavakat (válaszokat) kérdőjelekkel köz­rezárva kell felsorolni. STOP utasítás [(címke)] □ STOP A STOP utasítás a program futásának, végrehajtásának végét jelzi. FIN utasítás FIN Ez az utasítás a program fizikai végét jelzi. N FORMÁCIÓ-ELEKTRONIKA 1980/2

Next