18 великих изобретений в мире компьютеров и программирования

. , , . .

. , , FORTRAN, CRT- .



1. : « » (1821 .)


. « » . . , . - , .



2. : « » (1834 .)


, , . . , « » .



3. : (1841 — 1842 .)


— . 1841. . ( 1, 2, 3) , , , .



4. : Z3 (1941.)


, Z3. Z1 Z2 , . Z3 , , 22- , 8 .

, . . , .

Z3 1943 .



5. - : - (Atanasoff-Berry Computer, ABC, 1942 .)



. . ABC . , , . , , . ABC , . - .



6. - : «» (1943 .)


«» — . , . . . «» . .



7. - : ENIAC (1946 .)


ENIAC ( ) — . , ENIAC . . ENIAC 150 . , 20 .

, ENIAC , . ENIAC «» .



8. (1946/1952 .)


— . , . , . , , X-Y . 1947 , , «».

- DATAR 1952 . « » .



9. : SSEM (1948 .)


(. Manchester Small-Scale Experimental Machine, SSEM) — , . — , . , (« »). , 32 , CRT.

, SSEM — « I».



10. : (Plankalkül, 1948 .)


( Z3). Plankalkül 1943 , 1948 , . . ( ) 2000 — .



11. : « » EDSAC (1949 .)


— , ( ) ( ).

. , .



12. : «Simon» (1950 .)


Simon . , - . Simon , — , . , . 1 255 , .



13. : A-0 UNIVAC 1 (1952 .)


— , . A-0 , - . , . A-0 , , , .

1952 . . :

. . , .




14. : (1952 .)


— , . , . — ( ).



15. (1964 .)


. , . , , .



16. : Programma 101 (1965 .)


Programma 101, Perottina, . : , , , , , . $3,200 , ( 44,000 ). Programma 101 .



17. (1965 .)


— ( ). ( ) . 90- .



18. - : Simula (1967 .)


Simula — , (. ) - . , , SIMULA 67.

Simula 67 - .

Begin
   Class Glyph;
      Virtual: Procedure print Is Procedure print;
   Begin
   End;

   Glyph Class Char (c);
      Character c;
   Begin
      Procedure print;
        OutChar(c);
   End;

   Glyph Class Line (elements);
      Ref (Glyph) Array elements;
   Begin
      Procedure print;
      Begin
         Integer i;
         For i:= 1 Step 1 Until UpperBound (elements, 1) Do
            elements (i).print;
         OutImage;
      End;
   End;

Ref (Glyph) rg;
   Ref (Glyph) Array rgs (1 : 4);

   ! Main program;
   rgs (1):- New Char ('A');
   rgs (2):- New Char ('b');
   rgs (3):- New Char ('b');
   rgs (4):- New Char ('a');
   rg:- New Line (rgs);
   rg.print;
End;


. , , -.

Source: https://habr.com/ru/post/fr387479/


All Articles