Meestal staan de instructies in het formulierrecords in algoritmische taal. Het is noodzakelijk voor de exacte voorschriften van alle stappen en hun implementatie. Er zijn duidelijke verschillen tussen de algoritmische taal van de school en programmeertalen. In de eerste uitvoeringsvorm fungeert in de regel niet alleen een computer als uitvoerder, maar ook een ander apparaat dat in staat is om werk uit te voeren. Elk programma dat in een algoritmische taal is geschreven, hoeft niet technologisch geavanceerd te zijn. De uitvoering van alle instructies in de praktijk is een puur apart vraagstuk. Hieronder zal ook de beschrijving van het algoritme in de algoritmische taal worden besproken. Het zal helpen om het apparaat van dit systeem te begrijpen.
Vaak wordt op scholen een algoritmische taal bestudeerd,vooral bekend als leerzaam. Het kreeg een wijdverspreide verspreiding vanwege het feit dat het de woorden gebruikt die voor elke student het meest begrijpelijk zijn. Een soortgelijke taal met syntaxis in het Russisch werd lang geleden geïntroduceerd, namelijk halverwege de jaren tachtig. Het werd gebruikt om schoolkinderen een basis te geven en hen een computerwetenschappelijke cursus zonder computer te geven. Deze taal werd in 1985 gepubliceerd in een van de leerboeken. Het werd ook verschillende keren herdrukt voor speciale boeken die bedoeld waren om in de klassen 9 en 10 te worden onderwezen. De totale oplage van de publicatie bedroeg 7 miljoen exemplaren.
Allereerst moet u de lettercombinatie ALG schrijven. Hieronder volgt de naam van het algoritme. Vervolgens moet je na START een reeks opdrachten beschrijven. De KOH-operator geeft het einde van een programma aan.
Beschrijving van het algoritme in algoritmische taal:
ALG vennootschap
BEGIN
terug
90 graden over
vooruit
KOH
Bij het schrijven van trefwoorden moet jeOnderstrepen of vetgedrukt. Om logische blokken op te geven, moeten inspringingen worden gebruikt en als er begin- en eindwoorden zijn, moet u de verticale balk gebruiken, die de verbinding aangeeft.
Om nieuwe instructies op te stellen, kan datgebruik oude records. Dergelijke instructies worden dochteronderneming genoemd. Een soortgelijk algoritme kan elk van de hierboven beschreven algoritmen zijn. Het is ook mogelijk dat in dit systeem een extra algoritme wordt toegepast, dat zelf een verwijzing heeft gekregen naar hulpsystemen.
Vaak bij het maken van instructiesde noodzaak om slechts één algoritme als een extra te gebruiken. Daarom kunnen opnames vaak complex en omslachtig zijn. Maar het is vermeldenswaard dat de mogelijkheid om te verzenden gemakkelijker is dan dezelfde aantekeningen meerdere keren te herschrijven.
Daarom wordt het in de praktijk vaak gebruiktstandaard hulpalgoritme, dat voortdurend ondergeschikt is aan de gebruiker. De instructie kan naar zichzelf verwijzen, maar ook naar elke andere. Algoritmische taalopdrachten zijn ontworpen voor dergelijke acties. Deze instructies worden recursief genoemd.
Het zelfbindende commando bevindt zich in het systeem zelf. Een dergelijke recursie is direct. Indirect wordt beschouwd als een algoritme waarbij het algoritme wordt aangeroepen in een andere hulpinstructie.
Algoritmen met een specifieke volgordevolgende commando's kunnen constant veranderen afhankelijk van de resultaten van de uitvoering van speciale delen van het programma. Dergelijke systemen worden vertakking genoemd. Om ze aan te maken, moet je een speciale vertakkingsopdracht gebruiken. Het heeft een verkort en volledig spellingsschema. Vaak zijn er cyclische algoritmen die speciale opdrachten meerdere keren uitvoeren.
Om de studie van theorie te verbeterenin grammaticale taal creëerden de professionals van de mechmath van de Moscow State University in 1985 een speciale compiler. Het wordt de "E-Workshop" genoemd. Met zijn hulp was het mogelijk om programma's in te voeren, te wijzigen en uit te voeren. Het volgende jaar werd een specifieke set artiesten uitgebracht. We hebben het over de "Robot", "Tekenaar", "Tweebenige", "Terreinwagen". Dit maakte het eenvoudig en gemakkelijk om algoritmen te implementeren. Deze compiler wordt op grote schaal verspreid en is op sommige computers gebruikt. Deze programmeertaal is al geruime tijd verfijnd en aangepast. In 1990 verscheen een latere versie in het leerboek.
Nu gaat de algoritmische taal van de school doorzijn wedergeboorte na het speciale "Idol" -pakket werd ontwikkeld voor Windows en Linux. Het systeem werkt met verschillende artiesten. Klassiek onder hen zijn "Robot", "Tekenaar". Hetzelfde pakket is opgenomen in het Linux-installatiebestand School. Dit systeem is speciaal ontwikkeld voor de Russische Academie van Wetenschappen. Het wordt gratis en gratis verspreid. In de afgelopen jaren is de voorgestelde taal actief voorgesteld om in de USE te worden gebruikt als een van de soorten vragen.
Algoritmische taal wordt gebruikt om op te losseneen behoorlijk breed scala aan taken. Het is geschikt voor het beheersen van zowel wiskunde als oefeningen in andere vakken. Opgemerkt moet worden dat het ook wordt gebruikt voor het gemakkelijker bestuderen door schoolkinderen van soortgelijke onderwerpen.
Beroemdste vertegenwoordigermachine-afhankelijke talen is "Assembler". Tijdens het programmeren moet een persoon dankzij speciale operatoren duidelijk aangeven aan de vertaler welke geheugencellen moeten worden gevuld of overgedragen. Aangezien de syntaxis van "Assembler" zo dicht mogelijk bij de computervorm van opnemen ligt, is het vrij moeilijk om deze te bestuderen. Daarom wordt de algoritmische taal zowel op school als aan het begin van het lesgeven in het eerste jaar van een instelling voor hoger onderwijs gegeven.
Algoritmische taal heeft iets speciaalsstandaardfuncties die de status "ingebouwd" hebben gekregen. Het is dankzij hen dat u gemakkelijk veel bewerkingen met getallen en uitdrukkingen kunt schrijven zonder routine-invoer uit te voeren. Een programma in een algoritmische taal is vrij eenvoudig. Met native functies kunt u de vierkantswortel, logaritmen, module enzovoort berekenen. De meest populaire inline-methoden zijn als volgt:
Dankzij deze, elke programmeur of gewooneen persoon die is opgeleid om met een algoritmische taal te werken, kan gemakkelijk een wiskundig probleem schrijven zonder zijn toevlucht te nemen tot de uitvinding van een fiets. Er moet dus worden opgemerkt dat deze taal best handig is. Het is gemakkelijk te begrijpen en ook zo gemakkelijk te lezen. Geen wonder dat hij kennis maakte met het schoolcurriculum. Studenten bestuderen het graag.