Analytiker (programmeringssprog)

analytiker
Sprog klasse programmeringssprog
Dukkede op i 1968
Forfatter Glushkov V. M. og andre.
Udvikler Viktor Mikhailovich Glushkov , V. M. Glushkov Institute of Cybernetics og Poltava Polytechnic

Analytiker  er et programmeringssprog udviklet i 1968 ved Institute of Cybernetics ved Academy of Sciences i den ukrainske SSR under vejledning af akademiker Viktor Mikhailovich Glushkov . Det er en udvikling af ALMIR-65- sproget , mens det bibeholder kompatibiliteten med det.

Et karakteristisk træk ved sproget er abstrakte datatyper, beregninger i vilkårlige algebraer, analytiske transformationer.

Det blev implementeret på MIR-2- maskiner .

Senere blev en version af Analytik-74 udviklet , implementeret på MIR-3- maskiner .

I øjeblikket eksisterer ANALYST-sproget i form af ANALYTIK-2010 computeralgebra-systemet, som udvikles i fællesskab af Institute for Problems of Mathematical Machines and Systems fra National Academy of Sciences of Ukraine og Poltava National Technical University opkaldt efter Yuriy Kondratyuk .


Alfabet og grundlæggende sprogkonstruktioner

I ANALYTICS anvendes et kombineret alfabet af russiske og latinske store bogstaver: A B C D E F G I J K L M N O P R S T U V X Z

Denne tilgang gjorde det muligt at bruge et 45-tasters tastatur på forberedelses- og datainputenhederne.

Decimaltal: 1 2 3 4 5 6 7 8 9 0

Konstanter π og e .

Aritmetiske operationer i prioriteret rækkefølge:

Handling Skilt
eksponentiering
multiplikation, division ×, /
addition, subtraktion +, -

Booleske forhold: =, ≠, >, ≥, <, ≤.

I komplekse logiske udtryk kan tegnene for logiske operationer bruges: "NOT", "AND", "OR"

Skilt Handling
" " valg af serviceord
, adskillelse af listeelementer (navne, tal, funktionsargumenter, procedureparametre, matrixindekser)
; adskille udsagn eller beskrivelser fra hinanden
. decimaltegn i nummer eller slutningen af ​​etiketten
 ⏨ mantisse og eksponentseparator
() parentes af aritmetiske og logiske udtryk, valg af funktionsargumenter eller kombination af operatorer
[ ] Indeks parentes
' ' Valg af outputtekst

Sprogets alfabet indeholder også almindeligt accepterede matematiske symboler: ∞ √ ∑ ∏ ∫ d ∂

Et udråbstegn (!) kan bruges i programmers tekst.

Nedenfor er en liste over hovedfunktionsordene for ANALYSATOREN. Serviceord kan forkortes, forudsat at læsningen er entydig. Serviceord er ikke forbeholdt, da de er adskilt af anførselstegn.

"Gå ind" "Tage"
"Konklusion" "Løb"
"Beregn" "Hvor"
"Tidsplan" "Differentiere"
"Til" "FØR"
"Hvis en" "Titel"
"Værdier" "Ellers"
"Integrere" "Slutten"
"MASSiv" "Vægt"
"PÅ DEN" "Tage med"
"Ansøge" "Plads"
"Procedure" "Lade"
"Bidhed" "Hold op"
"Linje" "Bord"
"DEREFTER" "Format"
"Trin"

Se også

Litteratur

Links