Analytiker | |
---|---|
Språkklass | programmeringsspråk |
Framträdde i | 1968 |
Författare | Glushkov V. M. och andra. |
Utvecklaren | Viktor Mikhailovich Glushkov , V. M. Glushkov Institute of Cybernetics och Poltava Polytechnic |
Analytiker är ett programmeringsspråk utvecklat 1968 vid Institutet för cybernetik vid Vetenskapsakademin i den ukrainska SSR under ledning av akademiker Viktor Mikhailovich Glushkov . Det är en utveckling av språket ALMIR-65 , samtidigt som det bibehåller kompatibiliteten med det.
Ett utmärkande drag för språket är abstrakta datatyper, beräkningar i godtyckliga algebror, analytiska transformationer.
Det implementerades på MIR-2- maskiner .
Senare utvecklades en version av Analytik-74 , implementerad på MIR-3- maskiner .
För tillfället existerar ANALYST-språket i form av ANALYTIK-2010 datoralgebrasystemet, som utvecklas gemensamt av Institutet för problem med matematiska maskiner och system vid National Academy of Sciences of Ukraine och Poltava National Technical University uppkallad efter Yuriy Kondratyuk .
I ANALYTICS används ett kombinerat alfabet av ryska och latinska versaler: A B C D E F G I J K L M N O P R S T U V X Z
Detta tillvägagångssätt gjorde det möjligt att använda ett 45-tangenters tangentbord på förberedelser och datainmatningsenheter.
Decimalsiffror: 1 2 3 4 5 6 7 8 9 0
Konstanter π och e .
Aritmetiska operationer i prioritetsordning:
Handling | Tecken |
---|---|
exponentiering | ↑ |
multiplikation, division | ×, / |
addition, subtraktion | +, - |
Booleska villkor: =, ≠, >, ≥, <, ≤.
I komplexa logiska uttryck kan tecknen på logiska operationer användas: "NOT", "AND", "OR"
Tecken | Handling |
---|---|
" " | urval av serviceord |
, | separation av listelement (namn, siffror, funktionsargument, procedurparametrar, matrisindex) |
; | skilja påståenden eller beskrivningar från varandra |
. | decimalkomma i nummer eller slutet av etiketten |
⏨ | mantissa och exponentseparator |
() | parenteser av aritmetiska och logiska uttryck, val av funktionsargument eller kombination av operatorer |
[ ] | Indexparenteser |
' ' | Välj utdatatext |
Språkets alfabet innehåller också allmänt accepterade matematiska symboler: ∞ √ ∑ ∏ ∫ d ∂
Ett utropstecken (!) kan användas i programtexten.
Nedan finns en lista över huvudfunktionsorden för ANALYTEN. Serviceord kan förkortas förutsatt att läsningen är entydig. Serviceord är inte reserverade, eftersom de är åtskilda med citattecken.
"Stiga på" | "Ta" |
"Slutsats" | "Springa" |
"Beräkna" | "Var" |
"Schema" | "Skilja" |
"För" | "INNAN" |
"Om en" | "Titel" |
"Värden" | "Annat" |
"Integrera" | "Slutet" |
"MASSiv" | "Skala" |
"PÅ" | "Föra" |
"Tillämpa" | "Plats" |
"Procedur" | "Låta" |
"Bitness" | "Sluta" |
"Linje" | "Tabell" |
"SEDAN" | "Formatera" |
"Steg" |