PSeInt, en pseudokode-tolk for lærere og studerende

Om PSeint

I den næste artikel skal vi se på PSeInt. Det er en software, der fungerer som en pseudokode tolk specielt designet til dem, der er dedikeret til undervisning i programmering. Hovedformålet med denne software er støtte undervisning i programmering og hjælpe studerende i hans første skridt i verden af ​​programmering.

Ved hjælp af et simpelt og intuitivt pseudosprog på spansk suppleret med et flowchart-editor, dette program giver brugeren mulighed for at fokusere på de grundlæggende begreber i beregningsalgoritme. Dette søger at minimere vanskelighederne ved et sprog og at give et arbejdsmiljø med adskillige hjælpemidler og ressourcer.

Pseudokode bruges ofte som en første kontakt til at introducere grundlæggende begreber såsom brugen af ​​kontrolstrukturer, udtryk eller variabler uden at skulle beskæftige sig med det egentlige syntaks for et ægte sprog. Hovedformålet er at være et værktøj til lære og forstå de grundlæggende begreber ved programmering for at anvende dem med en pseudokode på spansk.

Generelle træk ved PSeInt

Skabelon tilgængelig i PSeInt

Blandt programmets hovedfunktioner og funktioner kan følgende fremhæves:

  • Det er et program tværplatform (GNU / Linux, Microsoft Windows og Mac OS X).
  • Det er helt gratis og gratis (GPLv2-licens).
  • Fås til 32 og 64 bit.
  • gaver værktøjer til at skrive algoritmer i pseudokode på spansk.
  • Tilbyder funktioner af automatisk udfyldt.
  • Syntaksfarvning.
  • Gør det lettere at arbejde kommandoskabeloner.
  • Smart indrykning.

mørk baggrund

  • Fortegnelser over funktioner, operatorer og variabler.
  • Det gør det muligt generere og redigere rutediagrammet af algoritmen.
  • Det giver os muligheden for at lave en samtidig redigering af flere algoritmer.
  • El pseudosprog brugt kan konfigureres.
  • Du kan fortolke / udføre skriftlige algoritmer. Det giver mulighed for at ændre algoritmen og se ændringer i udførelsen med det samme. Det giver os også muligheden for at fortryde en udførelse for at genstarte den eller gentage den fra et vilkårligt punkt.
  • Tilbyder en speciel tilstand, hvor beskriver de handlinger, der udføres på hvert trin.
  • Programmet viser os syntaksfejl i realtid.
  • Det peger også på runtime fejl.
  • tilbud detaljerede beskrivelser af hver fejl med deres hyppigste årsager og løsninger.
  • Det gør det muligt konvertere algoritmen fra pseudokode til kode fra andre sprog som: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3 eller QBasic Visual Basic.

PseInt hjælp

  • Programmet tilbyder brugerne en integreret hjælpesystem om pseudokoden og brugen af ​​programmet. Det inkluderer også et sæt eksempler med forskellige sværhedsgrader.

Dette er blot nogle af dets funktioner og funktioner. De kan konsulter dem alle mere detaljeret fra projektets websted.

PSeInt Download

For at kunne bruge dette program i Ubuntu skal du bare gå til Downloads side af projektet. Som du kan se i følgende skærmbillede, der kan vi finde downloadindstillingerne til forskellige platforme. For dette eksempel vil jeg vælg Gnu / Linux-indstillingen “Download pakke til Gnu / Linux 64bits»:

Download programmet

Pakken til GNU / Linux, som vi skal downloade, er en komprimeret tgz-fil. Hvis du føler dig uafklaret om, hvilken version du skal vælge (32 eller 64 bit), du skal bare køre følgende kommando i en terminal (Ctrl + Alt + T):

kommando uname -m

uname -m

Hvis resultatet er «x86_64»Som den, der blev vist i det forrige skærmbillede, skal du vælge downloadmuligheden for 64bits.

Programmet behøver ikke installation. Vi bliver kun nødt til at gå til den mappe, hvor vi har gemt den downloadede fil. En gang i det vil der ikke være andet end pakke den downloadede fil ud med en kommando som:

tar -xzvf pseint-l64-20191127.tgz

Så bliver vi nødt til det kør fra biblioteket «pseint»At filen«pseint«.

hvordan man starter PSeInt

cd pseint

./pseint

I det første løb PSeInt tilbyder os at oprette genvejsikoner, både i systemmenuen og på skrivebordet, som vi kan starte programmet med fra det grafiske miljø.

For mere information om brugen af ​​dette program kan du se dokumentationen som de tilbyder på deres hjemmeside.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.