Velen van jullie willen programmeurs worden, maar om X- of Y-redenen weet je niet welke taal je moet leren of hoe je het moet leren, en hoewel er veel handleidingen zijn zoals die op Wikibooks, "Gezegende angst" verhindert ons om de wereld van programmeren te betreden, bovendien geloven velen dat leren programmeren heel erg is "ingewikkeld" (Dit alles vertel ik je uit ervaring).
Dus voor die mensen breng ik je een tool om pseudo-programma's te schrijven, die, hoewel het geen volledige taal is, ons kan helpen om te beginnen en later, als we al ervaring hebben, kunnen we een echte taal leren zoals C, C ++ of Python, enz. .
PSEUDO-TAAL
Allereerst moeten we, om te beginnen, weten wat een pseudo-taal is. Welnu, een pseudo-taal is niets meer dan een programmeertaal waarin het mogelijk is om functies, operators, conditionals en elementaire repetitieve functies te gebruiken die ons zullen helpen om verder in de wereld van programmeren te duiken.
PSEINT
Wat is Pseint? pseint is een gratis programma gedistribueerd onder de GNU GPL v3, en dit is het programma dat ons zal helpen bij het leren van onze pseudo-taal. Om Pseint te installeren, moet u het eerst downloaden.
Later hangt het ervan af of ze het pakket hebben gedownload dat zegt «Downloadpakket voor GNU / Linux 32/64 bits» moeten Doe het volgende:
cd tar -xvf pseint-l <32 0 64> -. tgz cd pseint
als ze degene hebben gedownload die zegt Bij «Download broncode» zouden de afhankelijkheden geïnstalleerd moeten zijn, daarna zouden ze moeten doen
cd tar -xvf pseint-src.tgz cd pseint maak linux
en daarmee zijn we bang dat het is geïnstalleerd
DE PROGRAMMEEROMGEVING CONFIGUREREN
./wxpseint
Hiermee wordt het programma geopend en de eerste keer dat u het uitvoert, verschijnt er een venster om de draagraketten te maken, we accepteren het en dan zullen we personaliseren ...
en daar markeren we het volgende
- niet toestaan dat variabelen of posities van niet-geïnitialiseerde arrays worden gebruikt (1)
- kracht definiëren variabeletypen (0)
- controle over het gebruik van; aan het einde van opeenvolgende verklaringen (1)
- toestaan om tekstvariabelen samen te voegen met de operator + (1)
- functies inschakelen voor stringverwerking (1)
- AND, OR, NOT en MOD woorden toestaan voor &, |, ~ en% (1) operators
- gebruik indexen op arrays en basis 0 (0) strings
- toestaan om variabelen te gebruiken om arrays te schalen (1)
- toestaan toewijzen met het teken = (1)
- toestaan om functies / threads te definiëren (1)
- gebruik flexibele syntaxis (1)
- voorwaarden toestaan in spreektaal (1)
- Gebruik nassi-schneiderman-diagrammen (0)
- Gebruik alternatieve manieren om het diagram te lezen en erop te schrijven (1)
Zodra dit is gebeurd, klikken we en zijn we klaar om te werken !! In de volgende tutorial ga ik beginnen met het uitleggen van de basisfuncties van Pseint om te beginnen met programmeren.
In Pseint zette ik mijn eerste stappen richting de wereld van programmeren, daarna ging ik duidelijk vooruit (er wordt niet veel van alles gezegd) richting C, Python, CSS + HTML en nog wat andere kleine dingen die er zijn
om die reden is dat ik ze wil leren zodat degenen die niet durven beginnen met programmeren
Nou, ze hebben me het op de universiteit geleerd, om te abstraheren van de taal en te gaan denken als een programmeur, om repetitieve cycli, ifs, enz. Te begrijpen, en alleen als er al zoiets was, hadden ze enige oefening om algoritmen voor eenvoudige problemen te maken. we beginnen met de "serieuze" talen
Groeten en ga zo door, dus ik ben dol op deze blog
Ik heb bij U geleerd om blueJ te gebruiken (deze voor linux), dan Netbeans dit is in foundation en programmering 1 en 2, daarna gebruiken we in programmering 3 en 4 visual basic (c #) en in webontwikkeling gebruiken we wat sublimetekst is voor programma in html, met css, php en js 🙂
Dit programma heeft me veel geholpen in de algoritmenklas op de universiteit, Pseint en Psseudo-taal begrijpen, het zal ons veel helpen, dit programma heeft me meer doen begrijpen dan mijn professor, hahahaha, Gegroet
Ik ben blij dat het je heeft geholpen, met dit programma denk ik dat zelfs mijn kat kan leren programmeren hahaha, groeten
Ik heb het al geïnstalleerd op mijn openSUSE, ik hoop dat ik veel met je kan leren xnmm!
Ik hoop dat ik zeer binnenkort het tweede bericht zal uploaden waarin ik de basisfuncties ga uitleggen en van daaruit zullen we beginnen met «programma's»
Dit is interessant. Ik zal op je berichten letten, programmeren trekt mijn aandacht en ik wist echt niet waar ik moest beginnen, nu zal ik beginnen 😀
Het is goed dat je hebt besloten, geloof me dat programmeren niet zo moeilijk is als het lijkt, ik geloofde daarvoor dat je om te programmeren jaren of decennia moet besteden om te kunnen programmeren, maar als je eenmaal de basis begrijpt, kun je je fantasie de vrije loop laten.
groeten
Bedankt, ik had zoiets nodig om in dit bedrijf te komen! Blijf hoger gaan.
Ze lieten me kennismaken met LPP, ik werd er altijd ziek van 😛
Op dit moment leer ik Scheme met het oog op het lezen van het MIT SICP-boek, het belangrijkste om te leren programmeren is om de angst te verliezen en te weten dat de eerste concepten het moeilijkst zijn en dat de meest gecompliceerde taal altijd de eerste zal zijn, al met die begrippen de limiet die u zelf stelt.
groeten
Het tweede deel is al klaar, waar ik de nodige definities uitleg om verder te gaan !!!
link: https://blog.desdelinux.net/programacion-basica-pseint-parte-2/
De opdracht om het programma in mijn geval uit te voeren is:
./wxPSeInt
Zoals we weten, is het gebruik van hoofdletters in GNU / Linux belangrijk.