předchozí lekce (1.02) | obsah kurzu | následující lekce (1.04) |
Okno příkazy se podobá textovému editoru. Má však velmi důležitou vlastnost. Pokud napíšete v okně libovolný text a stisknete klávesu ENTER, pokusí se systém ihned napsaný řádek vykonat jako známý příkaz. To znamená, že systém si přečte text řádku, na kterém stál kurzor a zjišťuje, zda se jedná o jemu známý povel nebo příkaz. Pokud ano, povel nebo příkaz provede. Proto se toto okno nazývá příkazové.
Příkazy a povely jsou pro systém instrukce, co má vykonat. Příkazem je většinou označen přímý hlavní povel systému. Jako povely jsou označovány doplňkové příkazy, které jsou zabudovány jako podpůrné akce. Příkazy a povely je vhodné psát malými písmeny s velkými písmeny na počátku slova. Pokud jsou přitom názvy povelů uvedeny z více slov, nesmí být mezi nimi uvedeny mezery.
Napište nyní v příkazovém okně slovo BEEP a stiskněte klávesu ENTER. Systém zjistí, že příkaz BEEP je pokyn, pro pípnutí. Zajistí proto, že reproduktor počítače krátce pípne. Takto systém vykonal vámi zadaný příkaz do podoby srozumitelné pro počítač.
V příkazovém okně máte možnost vyzkoušet si mnoho příkazů a povelů systému, aniž napíšete jedinou řádku programu. Pokud uděláte chybu, systém vás na to upozorní a vy máte možnost ihned chybu opravit bez nutnosti opakované kompilace programu. Zapomenete-li například napsat ve výše uvedeném příkazu BEEP jedno 'E', oznámí vám systém, že uvedený příkaz nezná. Najedete proto kurzorem na chybné místo, provedete opravu a po stisku klávesy ENTER se již příkaz vykoná.
Jistě jste si již všimli, že klávesa ENTER neukončí na místě kurzoru řádek, jak to
bývá u textových editorů. Řádek zůstane celý zachován a kurzor se automaticky
přesune na začátek prázdného řádku za předchozí příkazy. Pokud zkusíte zapsat příkaz
Jazyk KLONDAIK a JUKON:
Writeln('KLONDAIK');
Jazyk BONANZA:
Writeln("BONANZA")
vypíše se do textového výstupního okna text KLONDAIK. Všimněte si, že v jazyce
KLONDAIK a JUKON je text uveden ve jednoduchých apostrofech, příkaz je ukončen
středníkem. V jazyce BONABZA je text uveden mezi dvojitými uvozovkami, příkaz nesmí být
ukončen středníkem. Odlišnosti v jednotlivých jazycích budou vždy vyznačeny odlišnou
barvou.
Možnostmi příkazu Writeln je věnována následující lekce. Nyní bude stačit, pokud si zapamatujete, že příkaz Writeln v uvedeném tvaru vypíše obsah textu uvedeného mezi apostrofy do textového výstupního okna. Mezi apostrofy můžete zkusit přitom zadat libovolný jiný text. Zkuste text několikrát změnit a změny vždy odešlete klávesou ENTER. Jistě si všimnete, že původní text před opravou zůstane v příkazovém okně zachován a příkaz s novým textem bude doplněn na konec příkazového okna. Díky tomu máte vždy přehled o historii zadávaných příkazů. Neprovedete-li v textu žádnou změnu a příkaz opakovaně odešlete, nebude stejný příkaz zadávaný beze změny za sebou v historii příkazového okna za sebou znovu opakován.
Historii zadávaných příkazů můžete libovolně používat bez ohledu na pořadí původního zadávání. Pokud provedete v některém řádku příkazového okna libovolnou změnu a následně stisknete klávesu ESC, příkaz se neprovede a text upraveného řádku bude uveden do původního stavu. Příkazy vyzkoušené v příkazovém okně máte možnost přes schránku Windows následně převést do programu.
Různými pokusy s příkazovým oknem jste dosáhli toho, že máte ve výstupním textovém okně uvedeny různé texty. S každým použitím příkazu Writeln přibude na konec okna jeden řádek. To připomíná použití psacího stroje, kdy také není možné se vracet zpět. V dávných dobách prahistorie výpočetní techniky sálových počítačů se podobné psací stroje používaly pro komunikaci s počítačem. Tehdy se jim říkalo konzole - anglicky console. Uvedené anglické označení je proto také používáno pro příkazy přímo související s obsluhou textového výstupního okna. Pokud například zkusíte zadat v příkazovém okně příkaz ConsoleClear, zjistíte, že zruší obsah textového výstupního okna. Obdobného efektu dosáhnete, pokud se přepnete do textového výstupního okna a stisknete v podřízeném toolbaru uvedeného okna ikonu znázorňující prázdnou stránku. Po kontrolním dotazu bude obsah textového výstupního okna zrušen.
V následující kapitole se seznámíte, jak vypisovat v textovém výstupním okně za použití příkazu WRITELN i jiné informace a hodnoty.
předchozí lekce (1.02) | obsah kurzu | následující lekce (1.04) |