Please enable JavaScript.
Coggle requires JavaScript to display documents.
lenguajes - Coggle Diagram
lenguajes
lenguaje de programación
consiste en un conjunto de órdenes o comandos que describen el proceso deseado. Cada lenguaje tiene sus instrucciones y enunciados verbales propios, que se combinan para formar los programas de cómputo.
Existen muchos lenguajes de programación con características y aptitudes muy diferenciadas. Todo ello se encuentra en dos grandes grupos:
▪ Los lenguajes máquina.
En estos lenguajes, la codificación de estos lenguajes se hace utilizando un lenguaje binario de ceros y unos que son los únicos símbolos que puede entender cualquier computador.
▪ Los lenguajes simbólicos
Lenguaje de programación en el que las instrucciones de los
diferentes programas se codifican utilizando los caracteres de las lenguas naturales. La ejecución de un programa.
Programación Imperativa
modelado de la realidad por medio de representaciones de la información y de un conjunto de acciones a realizar. Orden de las acciones en el tiempo.
También podemos decir que es una representación simbólica de una posición de memoria que cambia de valor
Ejemplos de estos lenguajes son
C, C++, FORTRAN, ALGOL, PL/I, Pascal, Ada, Smalltalk, y COBOL
Propiedades generales de los lenguajes imperativos o de procedimientos.
Orientados a la utilización por programadores profesionales.
Requiere especificación sobre cómo ejecutar una tarea.
Se deben especificar todas las alternativas.
Requiere gran número de instrucciones de procedimiento.
El código puede ser difícil de leer, entender y mantener.
Lenguaje creado originalmente para operación por lotes.
Puede ser difícil de aprender.
Difícil de depurar. - Orientados comúnmente a archivos.
lenguaje natural
son aquellos con los cuales hablamos y escribimos en nuestras actividades cotidianas
. Entre sus ventajas podemos citar que es fácil de usar y de entender: no debemos aprendernos ningún lenguaje nuevo y cualquiera puede leer la especificación y comentarla o criticarla. Entre los inconvenientes están la imprecisión y la ambigüedad. Aunque el análisis de requisitos se haya realizado correctamente, una especificación en lenguaje natural puede dar lugar a que la implementación final no cumpla estos requisitos.
Nombre Osvaldo Cajar
Cedula 8-959-2462