PSeInt, tumač pseudo koda za nastavnike i učenike

O PSeintu

U sljedećem članku ćemo pogledati PSeInt. To je softver koji radi kao tumač pseudo koda posebno dizajniran za one koji su predani učenju programiranja. Glavni cilj ovog softvera je podržati nastavu programiranja i pomoći studentima u svojim prvim koracima u svijetu programiranja.

Koristeći jednostavan i intuitivan pseudo-jezik na španskom jeziku, upotpunjen uređivačem dijagrama toka, ovaj program omogućava korisniku da se usredotoči na temeljne koncepte računskog algoritma. Ovim se nastoje minimizirati poteškoće svojstvene jeziku i radnom okruženju pružiti brojna nastavna sredstva i resursi.

Pseudocode se često koristi kao prvi kontakt za uvođenje osnovnih pojmova kao što je upotreba upravljačkih struktura, izraza ili varijabli, bez potrebe da se bave posebnostima sintakse stvarnog jezika. Njegova glavna svrha je biti alat za naučiti i razumjeti osnovne koncepte programiranja kako bi ih primijenili pseudokodom na španskom jeziku.

Opšte karakteristike PSeInt-a

Predložak dostupan u PSeIntu

Među glavnim karakteristikama i funkcijama ovog programa mogu se istaknuti sljedeće:

  • To je program cross platform (GNU / Linux, Microsoft Windows i Mac OS X).
  • Potpuno je besplatno i besplatno (GPLv2 licenca).
  • Dostupno za 32 i 64 bita.
  • Poklonima alati za pisanje algoritama u pseudokod na španskom jeziku.
  • Nudi funkcije automatski dovršen.
  • Bojanje sintakse.
  • Olakšava rad do predlošci naredbi.
  • Pametno udubljenje.

tamna pozadina

  • Spiskovi funkcije, operatori i varijable.
  • Omogućuje generirati i urediti dijagram toka algoritma.
  • Daće nam mogućnost da napravimo a istovremeno uređivanje više algoritama.
  • El pseudo-jezik koristi se podesivo.
  • Možete tumači / izvršava pisane algoritme. Omogućuje vam izmjenu algoritma i prikaz promjena u izvršavanju odmah. Također će nam pružiti mogućnost poništavanja izvršenja da bismo ga ponovo pokrenuli ili ponovili iz proizvoljne točke.
  • Nudi poseban način u kojem opisuje radnje izvršene u svakom koraku.
  • Program će nam pokazati sintaksne greške u stvarnom vremenu.
  • Takođe ističe runtime greške.
  • Ponuda detaljan opis svake greške, sa njihovim najčešćim uzrocima i rješenjima.
  • Omogućuje pretvoriti algoritam iz pseudokoda u kod iz drugih jezika kao što su: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3 ili QBasic Visual Basic.

PseInt help

  • Program nudi korisnicima a integrirani sistem pomoći o pseudokodu i upotrebi programa. Takođe uključuje set primjeri sa različitim nivoima težine.

Ovo su samo neke od njegovih karakteristika i funkcija. Oni mogu posavjetujte se sa svima njima detaljnije sa web stranice projekta.

PSeInt Download

Da biste mogli koristiti ovaj program u Ubuntuu, jednostavno morate idite na Stranica za preuzimanje projekta. Kao što možete vidjeti na sljedećem snimku zaslona, ​​tamo možemo pronaći opcije preuzimanja za različite platforme. Za ovaj primjer hoću odaberite opciju Gnu / Linux “Preuzmi paket za Gnu / Linux 64-bitne verzije”:

Preuzmite program

Paket za GNU / Linux koji ćemo preuzeti je komprimirana tgz datoteka. Ako se ne osjećate odlučno koju verziju odabrati (32 ili 64 bitni), samo trebate pokrenuti sljedeću naredbu u terminalu (Ctrl + Alt + T):

naredba uname -m

uname -m

Ako je rezultat «x86_64»Kao i onaj prikazan na prethodnom snimku zaslona, ​​morate odabrati opciju preuzimanja za 64 bita.

Program ne treba instalaciju. Morat ćemo otići samo u mapu u koju smo spremili preuzetu datoteku. Jednom kad uđete, neće biti ništa osim raspakirajte preuzetu datoteku naredbom poput:

tar -xzvf pseint-l64-20191127.tgz

Onda ćemo morati pokrenite iz direktorija «pseint»Da datoteka«pseint«.

kako pokrenuti PSeInt

cd pseint

./pseint

U prvoj vožnji, PSeInt će nam ponuditi da kreiramo ikone prečica, kako u sistemskom meniju tako i na radnoj površini, pomoću koje možemo pokrenuti program iz grafičkog okruženja.

Za više informacija o upotrebi ovog programa možete pogledajte dokumentaciju koje nude na svojoj web stranici.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.