Termins „dators” var būt noteikts, kā tehnisko līdzekļu kopums, kuri kalpo diskrēto datu automatizētai apstrādei pēc uzdota algoritma.
Algoritms – viens no fundamentāliem matemātiskas un skaitīšanas tehniskas jēdzieniem. Standartu Starptautisko organizācija ISO formulē algoritma jēdzienu, kā „instrukciju galējais komplekts, kurš nosaka uzdevuma atrisināšanu ar operāciju galēja daudzuma palīdzību (ISO 2382/1-84).
Algoritma pamatīpašības ir: diskrētība, noteiktība, masveidīgums, un rezultativitāte.
Diskrētība izpaužas ar to, ka algoritms apraksta darbības virs diskrētās informācijas (piemēram, skaitļa – vai simboliskās ), pie tam šīs darbības ir pašas diskrētās.
Noteiktības īpašība, nozīmē, ka algoritmā ir norādīts viss kam jābūt izdarītam, pie tam ne vienai no darbībām nedrīkst traktēties divējādi.
Algoritma masveidīgums nozīmē viņa lietojamību pie izveidota vairākumam nozīmēm, bet ne tikai kaut kādām unikālām nozīmēm.
Beidzot, algoritma rezultativitāte sastāv no iespējas rezultāta saņemšanas par soļu galējo skaitli.
Algoritmu izskatāmās īpašības iepriekš nosaka viņu realizācijas iespēju uz datora, pie tam process, kuru rada algoritms, tiek saukts par skaitīšanas procesu.…