V příštím článku se podíváme na PSeInt. Jedná se o software, který pracuje jako tlumočník pseudokódu speciálně navržen pro ty, kteří se věnují výuce programování. Hlavním cílem tohoto softwaru je podporovat výuku programování a pomáhat studentům ve svých prvních krocích ve světě programování.
Tento program využívá jednoduchý a intuitivní španělský pseudojazyčný jazyk doplněný editorem vývojových diagramů umožňuje uživateli soustředit pozornost na základní koncepty výpočetního algoritmu. Toto usiluje o minimalizaci obtíží jazyka a zajištění pracovního prostředí s řadou učebních pomůcek a zdrojů.
Pseudokód se často používá jako první kontakt k zavedení základních konceptů, jako je použití řídicích struktur, výrazů nebo proměnných, aniž by bylo nutné vypořádat se zvláštnostmi syntaxe skutečného jazyka. Jeho hlavním účelem je být nástrojem pro naučit se a porozumět základním konceptům programování a aplikovat je pomocí pseudokódu ve španělštině.
Obecné vlastnosti PSeInt
Mezi hlavní funkce a funkce tohoto programu lze zdůraznit následující:
- Je to program cross platform (GNU / Linux, Microsoft Windows a Mac OS X).
- Je to úplně zdarma a zdarma (Licence GPLv2).
- K dispozici pro 32 a 64 bitů.
- Presenta nástroje pro psaní algoritmů v pseudokódu ve španělštině.
- Nabízí funkce automaticky dokončeno.
- Syntaxe zbarvení.
- Usnadňuje práci šablony příkazů.
- Inteligentní odsazení.
- Výpisy z funkce, operátory a proměnné.
- Umožňuje vygenerovat a upravit vývojový diagram algoritmu.
- Dá nám to možnost udělat simultánní editace více algoritmů.
- El pseudojazyčný použitý je konfigurovatelný.
- Můžeš interpretovat / provádět psané algoritmy. Umožňuje upravit algoritmus a okamžitě zobrazit změny v provádění. Dá nám také možnost vrátit provedení zpět, abychom jej mohli restartovat nebo opakovat z libovolného bodu.
- Nabízí speciální režim, ve kterém popisuje akce prováděné v každém kroku.
- Program nám ukáže syntaktické chyby v reálném čase.
- Také to poukazuje runtime chyby.
- Nabídka podrobný popis každé chyby s jejich nejčastějšími příčinami a řešením.
- Umožňuje převést algoritmus z pseudokódu na kód z jiných jazyků jako: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3 nebo QBasic Visual Basic.
- Program nabízí uživatelům a integrovaný systém nápovědy o pseudokódu a použití programu. Zahrnuje také sadu příklady s různými úrovněmi obtížnosti.
To jsou jen některé z jeho funkcí a funkcí. Oni mohou konzultovat všechny podrobněji z webových stránek projektu.
Stažení PSeInt
Abyste mohli tento program používat v Ubuntu, musíte jít do Stránka ke stažení projektu. Jak můžete vidět na následujícím snímku obrazovky, najdeme zde možnosti stahování pro různé platformy. Pro tento příklad budu vyberte možnost Gnu / Linux „Stáhnout balíček pro Gnu / Linux 64 bitů»:
Balíček pro GNU / Linux, který si stáhneme, je a komprimovaný soubor tgz. Pokud si nejste jisti, kterou verzi zvolit (32 nebo 64 bitů), stačí spustit následující příkaz v terminálu (Ctrl + Alt + T):
uname -m
Pokud je výsledek «x86_64»Stejně jako na předchozím snímku obrazovky musíte vybrat možnost stahování pro 64 bitů.
Program nevyžaduje instalaci. Budeme muset jít pouze do složky, do které jsme uložili stažený soubor. Jakmile v něm bude, nebude nic jiného než rozbalte stažený soubor příkazem jako:
tar -xzvf pseint-l64-20191127.tgz
Pak budeme muset spustit z adresáře «pseint»Že soubor«pseint«.
cd pseint ./pseint
Při prvním spuštění PSeInt nám nabídne vytvoření ikon zástupců, a to jak v systémové nabídce, tak na ploše, pomocí které můžeme program spustit z grafického prostředí.
Další informace o používání tohoto programu můžete provést nahlédněte do dokumentace které nabízejí na svých webových stránkách.