Basiese programmering met Pseint (deel 1)

Baie van u wil programmeerders wees, maar om X- of Y-redes weet u nie watter taal u moet leer of hoe u dit moet leer nie, en alhoewel daar baie handleidings is soos dié op wikiboeke, soms die "Geseënde vrees" verhoed dat ons die wêreld van programmering betree. Daarbenewens glo baie dat leer om te programmeer baie is "ingewikkeld" (Dit alles vertel ek u uit ondervinding).

Ek bring dus vir u 'n instrument om pseudoprogramme te skryf, alhoewel dit nie 'n volledige taal is nie, ons wel kan help om aan die gang te kom en later, as ons reeds ervaring het, kan ons 'n regte taal soos C, C + leer. + of Python, ens.

 PSEUDO-TAAL

Om te begin, moet ons eers weet wat 'n pseudo-taal is. Wel, 'n pseudo-taal is niks anders nie as 'n programmeertaal waarin funksies, operators, voorwaardes en basiese herhalende funksies gebruik kan word om ons verder in die wêreld van programmering te verdiep.
PSEINT

pseint
Wat is Pseint? pseint is 'n gratis program versprei onder die GNU GPL v3, en dit is die program wat ons sal help om ons pseudo-taal te leer. Om Pseint te installeer, moet u dit eers aflaai.
Later hang dit af of hulle die pakket wat sê, afgelaai het «Laai pakket af vir GNU / Linux 32/64 bisse» sal Doen die volgende:

cd teer -xvf pseint-l <32 0 64> -. tgz cd pseint

as hulle die een wat sê, afgelaai het «Aflaai bronkode» moet die afhanklikheid geïnstalleer word daarna

cd teer -xvf pseint-src.tgz cd pseint maak linux

en daarmee vrees ons dat dit geïnstalleer is

KONFIGURERING VAN DIE PROGRAMMERINGSOMGEWING

./wxpseint

Hiermee word die program geopen en die eerste keer dat hulle dit uitvoer, sal 'n venster verskyn om die lanseerprogramme te skep, ons aanvaar dit en dan sal ons personaliseer ...
pseint

en daar merk ons ​​die volgende

  1. laat nie die gebruik van veranderlikes of posisies van ongeïnisialiseerde skikkings toe nie (1)
  2. krag definieer veranderlike tipes (0)
  3. beheer oor die gebruik van; aan die einde van opeenvolgende stellings (1)
  4. laat toe om teksveranderlikes saam te voeg met die operator + (1)
  5. funksies vir snaarhantering moontlik maak (1)
  6. laat AND, OF, NOT, en MOD woorde toe vir &, |, ~, en% (1) -operateurs
  7. gebruik indekse op skikkings en basis 0 (0) -stringe
  8. laat veranderlikes toe om skikkings volgens grootte te gebruik (1)
  9. laat toe om met die teken toe te ken = (1)
  10. laat toe om funksies / drade te definieer (1)
  11. gebruik buigsame sintaksis (1)
  12. laat toestande toe in omgangstaal (1)
  13. Gebruik diagramme van nassi-schneiderman (0)
  14. Gebruik alternatiewe maniere om op die diagram te lees en te skryf (1)
Dit is ingestel om 'n intermediêre moeilikheidsgraad te hê

Sodra dit gedoen is, klik ons ​​en ons is gereed om te werk !! In die volgende handleiding gaan ek die basiese funksies van Pseint verduidelik om te begin programmeer.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

14 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   sander dijo

    In Pseint het ek my eerste tree in die rigting van die wêreld van programmering gegee, en toe vorder ek natuurlik (nie veel word gesê nie) na C, Python, CSS + HTML en 'n ander dingetjie daar buite

    1.    xnmm dijo

      om die rede is dat ek hulle wil leer sodat diegene wat dit nie waag om te begin programmeer nie

      1.    sander dijo

        Hulle het my die universiteit geleer om die taal te onttrek en te begin dink soos 'n programmeerder, herhalende siklusse te verstaan, as, ens. ons begin met die "ernstige" tale

        Groete en hou aan, so ek hou van hierdie blog

    2.    shini kire dijo

      Ek is by U geleer om blueJ (dit vir linux) te gebruik, dan is Netbeans dit in die grondslag en programmering 1 en 2, dan in programmering 3 en 4 gebruik ons ​​visual basic (c #) en in webontwikkeling gebruik ons ​​waarvoor sublimetext is program in html, met css, php en js 🙂

  2.   Erick dijo

    Hierdie program het my baie gehelp in die algoritmeklas aan die universiteit, verstaan ​​Pseint en Psseudo-taal, dit sal ons baie help, hierdie program het my meer laat verstaan ​​as my professor, hahahaha, Groete

    1.    xnmm dijo

      Ek is bly dit het jou gehelp, met hierdie program dink ek selfs my kat kan leer om te programmeer hahaha, groete

  3.   brigadier pepis dijo

    Ek het dit reeds op my openSUSE geïnstalleer, ek hoop dat ek baie by u kan leer xnmm!

    1.    xnmm dijo

      Ek hoop dat ek binnekort die tweede pos sal oplaai waar ek die basiese funksies gaan verduidelik, en van daar af sal ons begin met 'programme'

  4.   Oceanan dijo

    Dit is interessant. Ek sal aandag gee aan u boodskappe, programmering vestig my aandag en ek het regtig nie geweet waar om te begin nie, nou sal ek 'n begin hê 😀

    1.    xnmm dijo

      Dit is goed dat u besluit het, glo my dat programmering nie moeilik is soos dit lyk nie. Ek het voorheen geglo om programme te doen, moet u jare of dekades spandeer om te kan programmeer, maar sodra u die basiese beginsels verstaan, kan u u verbeelding laat waai.
      Groete

      1.    spartan2103 dijo

        Dankie, ek het so iets nodig gehad om hierdie besigheid te begin doen! Hou aan om hoër te gaan.

  5.   Furyvento dijo

    Hulle het my aan LPP voorgestel, dit het my altyd siek gemaak 😛

    Op die oomblik leer ek 'n skema met die oog op die lees van die MIT SICP-boek. Die belangrikste ding om te leer om te programmeer, is om vrees te verloor en te weet dat die moeilikste die eerste begrippe is en dat die ingewikkeldste taal altyd die eerste sal wees. met die konsepte die limiet wat u dit self stel.

    Groete

  6.   xnmm dijo

    Die tweede deel is nou gereed waar ek die nodige definisies verduidelik om voort te gaan !!!
    skakel: https://blog.desdelinux.net/programacion-basica-pseint-parte-2/

  7.   Guille dijo

    Die opdrag om die program in my geval uit te voer, is:
    ./wxPSeInt

    Soos ons weet, is hoofletters in GNU / Linux belangrik.