ÁLGEMA

El lenguaje de programación algorítmico de alto nivel orientado al procedimiento ALGEM (Algoritmos económicos y matemáticos) fue diseñado por su creador Anatoly Ivanovich Kitov para programar una gran clase de problemas lógicos de información, principalmente económicos. La primera versión de ALGEM fue creada por A.I. director de trabajo científico (al mismo tiempo que actúa como jefe del Centro de Cómputo Principal del MRP), un grupo de sus estudiantes basado en el lenguaje universal ALGOL-60 . Pronto, bajo su liderazgo, se desarrolló y puso en funcionamiento un traductor apropiado, que hizo posible traducir programas escritos en ALGEM a los códigos de máquina de la computadora Minsk-22 (y más tarde Minsk-32 ). ALGEM era un lenguaje de programación independiente y, comparado con su predecesor ALGOL, tenía diferencias fundamentales que aseguraban una alta eficiencia y facilidad de uso y desarrollo. En particular, la introducción de un nuevo tipo de variables y matrices por parte de AI Kitov condujo a una nueva cualidad de este lenguaje. ALGEM tuvo la oportunidad de trabajar no solo con datos numéricos, sino también con información simbólica, la cual es utilizada por IPS (sistemas de recuperación de información) y ACS (sistemas de control automatizado). Una innovación fundamental en ALGEM fue la capacidad de usar variables de cadena que contenían cualquier carácter: letras, números y signos, en las que se podían realizar diversas operaciones lógicas y aritméticas. Además, A. I. Kitov introdujo variables compuestas, que incluyen información tanto simbólica como numérica. Se hizo posible combinar estas variables de un nuevo tipo tanto en matrices de cadenas como compuestas, lo cual es simplemente necesario para resolver tareas económicas y de gestión (no numéricas). Estos últimos, como saben, utilizan enormes matrices de información. Para su época, ALGEM fue un gran avance en el desarrollo de lenguajes de programación algorítmica de alto nivel.

Literatura