Šolski algoritemski jezik: namen, pravila, ukazi. Koncept algoritemskega jezika
Večina navodil je napisana v obliki algoritemskega jezika. Potrebna so natančna navodila za vse korake in njihovo izvedbo. Obstajajo razlike med šolskim algoritmskim jezikom in programskimi jeziki. Praviloma kot izvajalec v prvi različici deluje ne le računalnik, ampak tudi druga naprava, ki je sposobna opravljati delo. Nobenega programa, napisanega v algoritemskem jeziku, ni nujno potrebno s tehnologijo. Izvajanje vseh navodil v praksi je strogo ločeno vprašanje. V nadaljevanju bomo obravnavali tudi opis algoritma v algoritemskem jeziku. Pomagal bo razumeti napravo tega sistema.
Vsebina
Študij v šoli
Pogosto v šolah se preučuje algoritemski jezik, najpogosteje znan kot akademski jezik. Razširjen je bil zaradi dejstva, da za vsakega učenca uporablja najbolj razumljive besede. Podoben jezik s sintakso v ruskem jeziku je bil uveden že davno, in sicer sredi osemdesetih let prejšnjega stoletja. Uporabili so se za osnovo za šolarje in jih poučevali o računalniškem programu brez računalnika. Jezik je bil objavljen leta 1985 v enem od učbenikov. Prav tako je bila večkrat ponatisnjena in za posebne knjige, ki so bile namenjene usposabljanju v 9. in 10. razredu. Skupni promet je znašal 7 milijonov izvodov.
Zaporedje zapisovanja algoritma
Najprej je treba zapisati črko ALG. Ime algoritma sledi. Potem, po NAC, morate opisati vrsto ukazov. Operator KOH pomeni konec programa.
Opis algoritma v algoritemskem jeziku:
ALG Družba
INCH
nazaj
zavijte 90 stopinj na levo
naprej
KOH
Pri pisanju ključnih besed morate poudariti ali izbrati s krepko pisavo. Če želite določiti logične bloke, uporabite indentacijo in če imate seznanjene besede začetka in konca, morate uporabiti navpično vrstico, ki označuje povezavo.
Zbiranje algoritmov
Če želite ustvariti nova navodila, lahko uporabite stare vnose. Takšna navodila se imenujejo pomožna. Podoben algoritem je lahko kateri koli od prej opisanih. Prav tako obstaja možnost, da se bo v tem sistemu uporabljal algoritem, ki je sam dobil referenco za pomožne sisteme.
Pogosto pri ustvarjanju navodil je treba uporabiti le en algoritem kot dodaten. Zato so lahko pogosto zapletene in zapletene. Vendar je treba omeniti, da je sposobnost pošiljanja preprostejša od ponovnega pisanja istih zapisov večkrat.
Zato se v praksi pogosto uporablja standardni pomožni algoritem, ki je stalno podrejen uporabniku. Navodilo ima lahko referenco tako za sebe kot tudi za katero koli drugo. Algoritmični ukazi za jezik so namenjeni takšnim dejanjem. To so navodila, ki se imenujejo rekurzivna.
Sam zavezujoč ukaz je v samem sistemu. Ta rekurzija je neposredna. Posredni se šteje za tisti, pri katerem se klic algoritma pojavi v katerem koli drugem pomožnem navodilu.
Algoritmi, ki imajo določen red ukazov, se lahko nenehno spreminjajo glede na rezultate izvedbe posebnih delov programa. Takšni sistemi imenujemo razvejanje. Da bi jih ustvarili, morate uporabiti poseben ukaz veje. Ima kratko in popolno pisno shemo. Pogosto so ciklični algoritmi, ki večkrat izvajajo posebne ukaze.
E-delavnica
Za izboljšanje preučevanja teorije slovničnega jezika so strokovnjaki MSU leta 1985 izdelali poseben prevajalnik. Imenoval se je "E-delavnica". S svojo pomočjo lahko vnesete, spremenite in izvedete programe. Naslednje leto je izšel določen nabor izvajalcev. Govorimo o "Robot", "Draftsman", "Dvuynom", "Vezdehod". To je olajšalo in enostavno izvajalo algoritme. Ta prevajalnik je postal zelo priljubljen, je bil uporabljen na nekaterih računalnikih. Precej dolgo je bil ta programski jezik spremenjen in spremenjen. Leta 1990 se je v učbeniku pojavila njegova kasnejša različica.
Idol
Zdaj šolski algoritemski jezik doživlja preporod, potem ko je bil razvit poseben paket "Idol" za Windows in Linux. Sistem deluje z več izvajalci. Med njimi so klasični "Robot", "Draftsman". Isti paket je vključen v namestitveno datoteko Linux "School". Ta sistem je bil razvit posebej za Rusko akademijo znanosti. Je brezplačen in brezplačen. V zadnjih nekaj letih je bil jezik aktivno predlagan za uporabo v USE kot enega izmed vrste vprašanj.
Dodelitev jezika
Algoritemski jezik se uporablja za reševanje precej velikega števila težav. Primeren je za obvladovanje matematičnih in vaj v drugih predmetih. Treba je opozoriti, da se uporablja tudi tako, da študentje olajša študij podobnih tem.
Razlike strojnih in algoritmičnih jezikov
Najbolj znani predstavnik računalniško odvisnih jezikov je "Assembler". Med programiranjem na njem mora oseba jasno sporočiti prevajalcu prek posebnih operaterjev, katere celice je potrebno napolniti ali prenesti. Ker je sintakso "Assembler" čim bližje računalniški obliki snemanja, je to precej težko preučiti. Zato se algoritemski jezik poučuje v šoli, pa tudi na začetku programskega usposabljanja v prvem letu visokošolskega izobraževanja.
Standardne funkcije
Algoritemski jezik ima posebne standardne funkcije, ki imajo status »vgrajenega«. Zahvaljujoč njih lahko enostavno napišete številne operacije s številkami in izrazi brez opravljanja rutinskih zapisov. Program v algoritemskem jeziku je precej preprost. Standardne funkcije vam omogočajo izračun kvadratnega korena, logaritmov, modula in tako naprej. Najbolj priljubljene vgrajene metode so naslednje:
- absolutni absolutni abs (X);
- kvadratni korenski sqrt (X);
- naravno in decimalni logaritmi ln (X), log (X);
- najmanjše in največje min (X, Y), max (X, Y);
- trigonometrične funkcije sin (X), cos (X), tg (X), ctg (X).
Zahvaljujoč temu se lahko kateri koli programer ali samo oseba, ki se nauči delati z algoritmičnim jezikom, zlahka napiše matematični problem, ne da bi se zatekla k izumu kolesa. Zato je treba opozoriti, da je ta jezik zelo priročen. Preprosto je razumeti in je prav tako čim bolj enostavno v zaznavanju. Ni čudno, da se je seznanil s šolskim kurikulumom. Šolski otroci z veseljem preučujejo.
- Cerkveno-slovanski jezik: zgodovina, pomen in kraj v sodobnem svetu
- Kako se berejo angleške besede? Ali se je težko naučiti angleščine?
- V katerem jeziku so Rimljani govorili: starodavne grške ali latinske?
- Kaj je to - prevajalnik ali Kako narediti računalnik razumeti, kaj želite od njega?
- Lastnosti in metode zapisovanja algoritmov
- Uvodne besede v ruskem jeziku: značilnosti
- Java programski jezik
- Semantika je znanost, brez katere je neverjetno težko naučiti jezik
- Ruski je ustavno določen državni jezik Rusije
- "Pascal" je ... Jezik "Pascal" za začetnike: opis
- Katere so najpreprosteje jezike za učenje tujcev in Rusov?
- Kako napisati esej o ruskem jeziku: kratka priporočila
- Zgodovina razvoja programskih jezikov: na kratko o vsem
- Zgodovinska slovnica ruskega jezika. Učenje zgodovine jezika
- Kaj je Mokshan?
- Kateri jezik se govori v Avstriji? Literarna različica, narečja
- Na katerem jeziku govorimo na Finskem v našem času
- Na katerem jeziku se govori na Irskem? Kaj je Gaelic?
- Ruski v sodobnem svetu
- Kompilacija je proces, ki omogoča komunikacijo med programerjem in računalnikom
- Jezik v jeziku - vzroki, simptomi in zdravljenje