Obsah:
Definice - Co znamená Command Driven?
Termín „řízený příkazem“ označuje programy a softwarové aplikace, které jako příkazy k provedení úkolu berou konkrétní slova nebo písmena. Tyto programy používají rozhraní příkazového řádku, které postrádá grafické komponenty a prvky uživatelského rozhraní, které se nacházejí v jiných typech rozhraní, jako jsou uživatelská rozhraní založená na nabídkách a grafika. Programy řízené příkazy jsou efektivnější, ale je obtížné se naučit, jak je používat. Mnoho počátečních počítačových systémů a operačních systémů bylo řízeno příkazy, a dokonce i dnes mnoho programátorů stále používá příkazem řízené kompilátory a rozhraní kvůli své účinnosti.
Techopedia vysvětluje Command Driven
Příkazem řízené systémy jsou aplikace a programy, které mají jednoduché rozhraní, které přijímá textové příkazy jako vstup od uživatele a plní odpovídající úkoly.
Textové příkazy zadané uživatelem mohou být celé slovo, zkratka nebo jeden znak.
Tyto systémy se vyhýbají potřebě navigace různými vrstvami menu nalezenými v systému řízeném nabídkou a jsou tedy rychlejší než ostatní typy uživatelských rozhraní. Pro začínající uživatele může být obtížné používat systém řízený příkazy, protože si musí zapamatovat různé jedinečné příkazy a předepsanou syntaxi potřebnou k provedení určité úlohy. Tyto systémy jsou však často používány počítačovými profesionály, protože příkazy jim umožňují přímý přístup k funkcím OS a eliminují těžké procesy zahrnuté v grafickém uživatelském rozhraní.
Některé známé aplikace řízené příkazy zahrnují operační systém Microsoft Disk (MS-DOS), příkazový řádek nainstalovaný v systémech Windows, prostředí Unix a některé interprety dotazů SQL.
Většina rozhraní řízených příkazy se skládá z černé obrazovky, jediného záhlaví nahoře, posuvníku a blikajícího kurzoru.
Přestože se grafická rozhraní stala nejoblíbenějším způsobem interakce s uživateli, uživatelé mohou také využívat aplikace jako Command Prompt (Windows) a Terminals (Mac) pro přístup k funkci příkazového řádku systému a provádění pokročilých úkolů.