Analytiker (programmeringsspråk)

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 .


Alfabet och grundläggande språkkonstruktioner

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"

Se även

Litteratur

Länkar