Klíčové slovo

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Klíčové slovo je v informatice slovo nebo identifikátor, který má specifický význam v programovacím jazyce. Význam klíčových slov se v různých jazycích liší.

V mnoha jazycích, například v jazyce C a v podobných prostředích jako je C++, je klíčové slovo vyhrazené, protože identifikuje syntaktickou formu. Slova, užitá v řídících strukturách, jako if, then a else, jsou klíčová slova. V těchto jazycích nesmí být tato slova použita jako jména proměnných nebo funkcí.

Některé programovací jazyky, například PostScript, jsou v tomto ohledu velmi liberální. Dovolují použití klíčových slov pro specifické účely.

Oproti tomu v programovacím jazyce Common Lisp jsou klíčová slova speciální skupinou symbolů nebo identifikátorů. Na rozdíl od ostatních symbolů, které obvykle stojí za proměnnou nebo funkcí, jsou klíčová slova samo-rozlišující se a samy se ohodnocují. Obvykle se užívají pro pojmenování argumentů funkce a znázorňují symbolické hodnoty.

Jazyky se rozlišují dle toho, co je interpretováno jako klíčové slovo a co jsou knihovny procedur. Některé jazyky poskytují klíčová slova pro vstupně-výstupní operace, zatímco v jiných jsou součástí knihoven procedur. V Pythonu a mnohých dialektech BASICu je print klíčové slovo. Oproti tomu v jazyce C je printf funkcí ve standardní knihovně.

V jazycích obsahujících makra mohou být řídící struktury, jako je if, implementovány jako makra nebo funkce. V jazycích bez těchto rysů jsou zpravidla klíčová slova.

Při vyhledávání informací[editovat | editovat zdroj]

V knihovnictví se klíčová slova (angl. index term nebo také subject heading) používají pro označení tématu knihy a její zařazení do katalogu, většinou výběrem slov z řízeného rejstříku. Podle klíčových slov je pak možné hledat knihy podobného obsahu.

Podobně na webu jsou klíčová slova používána při vyhledávání stránek (a ty proto bývají na vybraná slova optimalizovány).

Reference[editovat | editovat zdroj]