Osnovno programiranje sa Pseintom (1. dio)

Mnogi od vas žele biti programeri, ali iz X ili Y razloga ne znate koji jezik učiti niti kako ga naučiti, i iako postoji mnogo priručnika poput onih na wikibooks, ponekad "Blaženi strah" sprečava nas da uđemo u svijet programiranja, osim toga, mnogi vjeruju da je učenje programiranja vrlo "komplicirano" (Sve ovo kažem vam iz iskustva).

Dakle, za te ljude donosim vam alat za pisanje pseudo-programa, koji nam, iako nije cjelovit jezik, može pomoći da započnemo, a kasnije kad već imamo iskustva, možemo naučiti pravi jezik poput C, C + + ili Python, itd.

 PSEUDO-JEZIK

Prije svega, da bismo započeli, moramo znati što je pseudo-jezik. Pa, pseudo-jezik nije ništa drugo nego programski jezik u kojem je moguće koristiti funkcije, operatore, kondicionale i osnovne repetitivne funkcije koje će nam pomoći da se dublje upuštamo u svijet programiranja
PSEINT

pseint
Šta je Pseint? pseint je besplatni program distribuira se pod GNU GPL v3, a ovo je program koji će nam pomoći u procesu učenja našeg pseudo-jezika. Da biste instalirali Pseint, prvo je preuzeti ga.
Poslije ovisi jesu li preuzeli paket koji kaže «Preuzmi paket za GNU / Linux 32/64 bita» će Uradite sljedeće:

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

ako su preuzeli onu koja kaže «Izvorni kod za preuzimanje» trebao bi imati instalirane zavisnosti nakon toga što bi trebao učiniti

cd tar -xvf pseint-src.tgz cd pseint make linux

i uz to se bojimo da je instaliran

KONFIGURIRANJE PROGRAMSKOG OKRUŽENJA

./wxpseint

Ovime se program otvara i prvi put kad ga pokrenu, pojavit će se prozor za kreiranje pokretača, mi ga prihvaćamo i tada ćemo personalizirati…
pseint

i tu označavamo sljedeće

  1. ne dopustiti upotrebu varijabli ili položaja neinicijaliziranih nizova (1)
  2. sila definirati varijabilne tipove (0)
  3. kontrolirati upotrebu; na kraju sekvencijalnih izjava (1)
  4. dopustiti spajanje tekstualnih varijabli s operatorom + (1)
  5. omogućiti funkcije za rukovanje nizom (1)
  6. dopustiti riječi AND, OR, NOT i MOD za operatore &, |, ~ i% (1)
  7. koristiti indekse na nizovima i temeljiti 0 (0) nizove
  8. dopustiti upotrebu varijabli za veličinu nizova (1)
  9. dopustiti dodjeljivanje znakom = (1)
  10. dopustiti definiranje funkcija / niti (1)
  11. koristite fleksibilnu sintaksu (1)
  12. dopustiti uvjete u razgovornom jeziku (1)
  13. Koristite dijagrame nassi-schneiderman (0)
  14. Koristite alternativne načine čitanja i pisanja na dijagramu (1)
Ovo je konfigurirano da ima srednji nivo poteškoće

Jednom kada to završimo kliknemo i spremni smo za rad !! U sljedećem uputstvu započet ću objašnjavanjem osnovnih funkcija Pseinta kako bih započeo s programiranjem.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

14 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena.

*

*

  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.

  1.   brusilica rekao je

    U Pseintu sam napravio prve korake prema svijetu programiranja, a zatim sam očito napredovao (ne govori se sve) prema C, Pythonu, CSS + HTML-u i još nekim malim stvarima

    1.    xnmm rekao je

      iz tog razloga je da ih želim naučiti tako da oni koji se ne usude započeti programiranje

      1.    brusilica rekao je

        Pa, naučili su me na univerzitetu, kako bih se apstrahirao od jezika i počeo razmišljati kao programer, razumio ponavljajuće cikluse, ifs, itd. I tek kad je već bilo kao, imali su neke prakse u stvaranju algoritama za jednostavne probleme počinjemo sa "ozbiljnim" jezicima

        Pozdrav i nastavite, tako da volim ovaj blog

    2.    shini kire rekao je

      Na U-u su me naučili koristiti blueJ (ovaj za linux), zatim Netbeans, ovo je u osnovi i programiranju 1 i 2, zatim u programiranju 3 i 4 koristimo visual basic (c #), a u web razvoju koristimo ono što je sublimetext za program u html-u, sa css, php i js 🙂

  2.   Erick rekao je

    Ovaj program mi je puno pomogao u nastavi algoritama na univerzitetu, razumio sam Pseint i pseudo-jezik, puno će nam pomoći, ovaj program me natjerao da razumijem više od svog profesora, hahahaha, pozdrav

    1.    xnmm rekao je

      Drago mi je što vam je pomoglo, s ovim programom mislim da čak i moja mačka može naučiti programirati hahaha, pozdrav

  3.   BrigaDier Pepis rekao je

    Već sam ga instalirao na svojoj openSUSE, nadam se da mogu naučiti puno s vama xnmm!

    1.    xnmm rekao je

      Nadam se da ću vrlo brzo učitati drugi post u kojem ću objasniti osnovne funkcije i odatle ćemo krenuti s "programima"

  4.   Ocellan rekao je

    Ovo je zanimljivo. Bit ću pažljiv na vaše objave, programiranje mi skreće pažnju i zaista nisam znao odakle da počnem, sada ću imati početak 😀

    1.    xnmm rekao je

      Dobro je što ste se odlučili, vjerujte mi, programiranje, čini se, nije teško, i prije sam vjerovao da za programiranje morate potrošiti godine ili desetljeća da biste mogli programirati, ali nakon što shvatite osnove, možete pustiti mašti na volju.
      Saludos

      1.    spartan2103 rekao je

        Hvala, trebalo mi je tako nešto da bih se počeo baviti ovim poslom! Nastavi ići više.

  5.   Furyvento rekao je

    Upoznali su me sa LPP-om, uvijek mi je bilo muka 😛

    Trenutno učim Shemu s ciljem čitanja knjige MIT SICP, najvažnije je naučiti programirati gubitak straha i znanje da su najteži prvi koncepti, a najkompliciraniji jezik uvijek će biti prvi, već s tim konceptima granicu koju ste sami postavili.

    Saludos

  6.   xnmm rekao je

    Drugi dio je već spreman gdje objašnjavam potrebne definicije za nastavak !!!
    veza: https://blog.desdelinux.net/programacion-basica-pseint-parte-2/

  7.   Guille rekao je

    Naredba za pokretanje programa u mom slučaju je:
    ./wxPSeInt

    Kao što znamo, u GNU / Linuxu velika je slova velika.