Školski algoritamski jezik: svrha, pravila, naredbe. Pojam algoritamskog jezika

Najčešće se upute pišu kao zapis u algoritamskom jeziku. Potrebno je za precizno propisivanje svih koraka i njihovo izvršenje. Postoje očite razlike između školskog algoritamskog jezika i programskih jezika. U pravilu, kao umjetnik u prvoj verziji, ne samo računalo, nego i drugi uređaj koji može obavljati posao. Bilo koji program napisan na algoritamskom jeziku ne mora nužno biti izveden tehnikom. Provedba svih uputa u praksi je čisto odvojeno pitanje. U nastavku ćemo opisati opis algoritma u algoritamskom jeziku. Pomoći će vam razumjeti uređaj ovog sustava.


Studiranje u školi

Često škole proučavaju algoritamski jezik, najpoznatiji kao obrazovni. Postala je raširena zbog činjenice da koristi najrazumljiviji za svakog učenika te riječi. Sličan jezik s ruskom sintaksom uveden je davno, naime sredinom 1980-ih. Koristio se kao temelj za studente i poučavao ih bez računalnog tečaja računalnih znanosti. Taj je jezik objavljen 1985. godine u jednom od udžbenika. Također je nekoliko puta ponovno tiskan i za posebne knjige koje su bile namijenjene učenju u 9. i 10. razredu. Ukupna naklada publikacije iznosila je 7 milijuna primjeraka.

Slijed zapisa algoritma

Prije svega, potrebno je napisati kombinaciju slova ALG. Slijedi naziv algoritma. Nakon MRP-a potrebno jeopisati niz naredbi. KOON operator znači kraj programa.


Opis algoritma na algoritamskom jeziku: ALG Tvrtka POF skreće 90 stupnjeva ulijevo KOH Kod pisanja ključne riječi treba naglasiti ili istaknuti podebljano. Da bi se odredili logički blokovi, treba koristiti alineje, a uz prisustvo uparenih riječi na početku i na kraju potrebno je koristiti okomitu značajku koja označava vezu.

Sastav algoritama

Kako bi se sastavile nove upute, možete koristiti stare zapise. Ove se upute nazivaju pomoćne. Sličan algoritam može biti bilo koji od gore opisanih, sastavljen ranije. Također, vrlo je vjerojatno da će se u ovom sustavu primijeniti dodatni algoritam, koji je i sam dobio upućivanje na pomoćne sustave. Često, prilikom izrade priručnika, postoji potreba za korištenjem samo jednog algoritma kao dodatnog. Zbog toga zapisi često mogu biti složeni i glomazni. No, vrijedi napomenuti da je mogućnost obavljanja knjiženja lakša od ponovnog pisanja istih unosa nekoliko puta. Zato se u praksi često koristi standardni pomoćni algoritam, koji je konstantno podređen korisniku. Uputa može imati upućivanje na sebe ili bilo koju drugu osobu. Naredbe algoritamskog jezika namijenjene su za takve radnje. Ove se upute nazivaju rekurzivne. Komanda povezivanja sa samim sobom nalazi se unutar samog sustava. Ova rekurzija je jednostavna.Indirektno se razmatra gdje se poziv algoritma javlja u bilo kojoj drugoj pomoćnoj instrukciji.
Algoritmi s određenim redom naredbi mogu se neprestano mijenjati ovisno o rezultatima izvršenja posebnih dijelova programa. Takvi se sustavi nazivaju grananje. Da biste ih stvorili, morate koristiti posebnu granu grane. Ima skraćeni i cjeloviti obrazac pisanja. Često postoje ciklički algoritmi koji izvršavaju posebne naredbe nekoliko puta.

E-radionica

Kako bi se poboljšalo proučavanje teorije gramatičkog jezika, profesionalci strojne opreme MSU-a 1985. stvorili su poseban kompajler. Dobio je naslov "E-radionica". Omogućuje vam unos, uređivanje i izvršavanje programa. Sljedeće godine izašao je određeni broj izvođača. To su roboti, crtač, dupli, iznutra. To je omogućilo jednostavnu i jednostavnu implementaciju algoritama. Ovaj prevodilac dobio je veliku distribuciju, korišten je na nekim računalima. Već neko vrijeme ovaj programski jezik je rafiniran i promijenjen. Godine 1990. njegova se kasnija verzija pojavila u udžbeniku.

Idol

Danas školski algoritamski jezik doživljava svoj drugi porođaj nakon što je razvio poseban paket "Idol" za Windows i Linux. Sustav radi s nekoliko izvođača. Klasična među njima je "Robot", "Draw". Ovaj je paket dio instalacijske datoteke Linux škole. Ovaj je sustav bio posebanProjektirao je Ruska akademija znanosti. Distribuira se besplatno i besplatno. Posljednjih nekoliko godina jezik se aktivno predlaže da se koristi u EDI kao jedna od vrsta pitanja.

Imenovanje jezika

Algoritamski jezik koristi se za rješavanje prilično velikog raspona zadataka. Prikladan je za ovladavanje matematičkim i vježbama iz drugih predmeta. Treba napomenuti da se on koristi i za jednostavniju studiju studenata sličnih tema.

Razlike između strojnih i algoritamskih jezika

Najpoznatiji predstavnik strojno ovisnih jezika je Asembler. Tijekom programiranja na njoj, osoba treba jasno naznačiti prevoditelju preko posebnih operatora koje ćelije memorije treba popuniti ili premjestiti. Budući da je sintaksa "Asembler" što je moguće bliže računalnom obliku zapisa, teško ga je proučiti. Zbog toga se algoritamski jezik uči u školi, kao i na početku programiranja za prvu godinu visokog obrazovanja.

Standardne funkcije

Algoritamski jezik ima posebne standardne funkcije koje su dobile status "ugrađenog". Zahvaljujući njima možete lako napisati mnogo operacija s brojevima i izrazima bez izvođenja rutinskih zapisa. Program u algoritamskom jeziku je vrlo jednostavan. Uspostavljene funkcije mogu vam omogućiti izračun kvadratnog korijena, logaritama, modula i tako dalje. Najpopularnije ugrađene metode su:
  • apsolutni modul abs (X);
  • kvadratni kvadrat (X);
  • prirodni i decimalni logaritmi ln (X), lg (X);
  • minimalni i maksimalni min (X, Y), max (X, Y);
  • trigonometrijske funkcije sin (X), cos (X), tg (X), ctg (X). Zbog toga, bilo koji programer ili samo osoba koja uči raditi s algoritamskim jezikom, moći će lako napisati matematički problem bez pribjegavanja izumu bicikla. Dakle, treba napomenuti da je ovaj jezik prilično prikladan. Lako ga je razumjeti, ai lako ga je opaziti. Nije ni zbog čega unesen u školski kurikulum. Učenici su sretni što je proučavaju.
  • Povezane publikacije