Instruksjoner er oftest skrevet i skjemaetposter på algoritmisk språk. Det er nødvendig for presis forskrivning av alle trinn og utførelse. Det er klare forskjeller mellom skolens algoritmiske språk og programmeringsspråk. Som regel fungerer ikke bare en datamaskin som utøver i den første versjonen, men også en annen enhet som er i stand til å utføre arbeid. Ethvert program skrevet på et algoritmisk språk trenger ikke gjøres av teknologi. Implementeringen av alle instruksjonene i praksis er et rent eget spørsmål. Beskrivelsen av algoritmen i algoritmisk språk vil også bli vurdert nedenfor. Det vil hjelpe deg å forstå strukturen til dette systemet.
Algoritmisk språk studeres ofte på skoler,mest kjent som trening. Det har blitt utbredt på grunn av det faktum at det bruker ord som er mest forståelige for enhver student. Et lignende språk med syntaks på russisk ble introdusert for lenge siden, nemlig på midten av 1980-tallet. Den ble brukt til å gi et grunnlag for skolebarn og lære dem et datavitenskapskurs uten datamaskin. Dette språket ble utgitt i 1985 i en av lærebøkene. Det ble også trykket flere ganger for spesielle bøker som var ment for undervisning i 9. og 10. trinn. Den totale utgivelsen av publikasjonen var 7 millioner eksemplarer.
Først og fremst må du skrive ned ALG-bokstavkombinasjonen. Navnet på algoritmen følger. Deretter, etter NACH, må du beskrive en rekke kommandoer. KOH-operatøren betyr avslutningen på programmet.
Beskrivelse av algoritmen på algoritmisk språk:
ALG selskap
START
tilbake
sving 90 grader mot venstre
frem
KOH
Når du skriver nøkkelord må duunderstrek eller fet. For å indikere logiske blokker, bør du bruke innrykk, og hvis det er sammenkoblede ord i begynnelsen og slutten, må du bruke den vertikale linjen, som indikerer forbindelsen.
For å komponere nye instruksjoner, kan dubruke gamle poster. Slike instruksjoner kalles hjelpeinstruksjoner. Alle de tidligere beskrevne algoritmene kan være like. Det er også mulig at i dette systemet vil en ekstra algoritme bli brukt, som i seg selv mottok en referanse til hjelpesystemer.
Ofte, når du lager en instruksjon, er det detbehovet for å bare bruke en algoritme som en ekstra. Dette er grunnen til at opptak ofte kan være kompliserte og uhåndterlige. Men det er verdt å merke seg at evnen til å gjøre en referanse er enklere enn å omskrive de samme postene flere ganger.
Det er derfor i praksis ofte brukten standard hjelpealgoritme som hele tiden er under brukerens kontroll. Instruksjonen kan ha en referanse, både til seg selv og til hvilken som helst annen. Algoritmiske språkkommandoer er designet for slike handlinger. Slike instruksjoner kalles rekursive.
Den selvbindende kommandoen er innenfor selve systemet. Denne rekursjonen er rett frem. En indirekte er en der algoritmen kalles i en hvilken som helst annen hjelpeinstruksjon.
Algoritmer som har en bestemt rekkefølgeKommandosekvensen kan endres kontinuerlig avhengig av resultatene av gjennomføringen av spesielle deler av programmet. Slike systemer kalles forgreningssystemer. For å opprette dem, må du bruke en spesiell grenkommando. Den har en forkortet og komplett staveordning. Sykliske algoritmer er ikke uvanlige som utfører spesifikke kommandoer flere ganger.
For å forbedre studiet av teoripå grammatisk språk opprettet fagpersonene ved fakultetet for mekanikk og matematikk ved Moskva statsuniversitet i 1985 en spesiell kompilator. Den fikk navnet "E-workshop". Med hjelpen var det mulig å gå inn i, endre og utføre programmer. Året etter ble det gitt ut et bestemt sett med utøvere. Vi snakker om "Robot", "Draftsman", "Two-legged", "All-terrain vehicle". Dette gjorde det mulig å implementere algoritmene enkelt og enkelt. Denne kompilatoren har blitt veldig populær og har blitt brukt på noen datamaskiner. I ganske lang tid har dette programmeringsspråket blitt raffinert og endret. I 1990 dukket en senere versjon av den opp i en lærebok.
Nå opplever skolens algoritmiske språkgjenfødelsen etter en spesialpakke "Idol" for Windows og Linux ble utviklet. Systemet fungerer med flere artister. Klassisk blant dem er "Robot", "Draftsman". Den samme pakken er inkludert i installasjonsfilen for School Linux. Dette systemet ble spesielt utviklet etter ordre fra det russiske vitenskapsakademiet. Den distribueres gratis og fritt. I løpet av de siste årene har det beskrevne språket blitt aktivt foreslått brukt i eksamen som en av spørsmålstypene.
Algoritmisk språk brukes til å løseganske mange oppgaver. Den egner seg for å mestre både matematikk og øvelser i andre fag. Det skal bemerkes at det også brukes for å gjøre det lettere for skolebarn å studere lignende emner.
Den mest kjente representantenmaskinavhengige språk er "Assembler". Under programmeringen på den, må en person tydelig indikere til oversetteren, takket være spesielle operatører, hvilke minneceller som skal fylles eller overføres. Siden syntaksen til "Assembler" er så nært som mulig datamaskinsformen, er det ganske vanskelig å studere den. Det er derfor algoritmisk språk undervises på skolen, så vel som i begynnelsen av undervisningen i programmering det første året av høyere utdanning.
Et algoritmisk språk har spesiellestandardfunksjoner som har fått statusen "innebygd". Det er takket være dem at du enkelt kan skrive mange operasjoner med tall og uttrykk uten å utføre rutinemessige oppføringer. Det algoritmiske språkprogrammet er ganske enkelt. Standardfunksjoner kan tillate deg å beregne kvadratrot, logaritmer, modul og så videre. De mest populære innebygde metodene er som følger:
Takket være dette, hvilken som helst programmerer eller rett og sletten person som lærer å jobbe med et algoritmisk språk, kan enkelt skrive et matematisk problem uten å ty til oppfinnelsen av sykkelen. Derfor bør det bemerkes at dette språket er ganske praktisk. Det er enkelt å forstå, og også så lett å forstå som mulig. Ikke rart at det var inkludert i skolens læreplan. Studentene studerer det med glede.