Mapa mental
LENGUAJES DE PROGRAMACION
Contenido del mapa
LENGUAJES DE PROGRAMACION
CARACTERISTICAS
- Aumenta la legibilidad y la facilidad de escritura,
- Aumentan el control que el programador tiene sobre un programa, y por lo tanto aumenta la confiabilidad. Ejemplos son las estructuras IF-THEN-ELSE, WHILE, FOR.
- Controlan el flujo de ejecución de los programas. Influyen en la legibilidad y en la facilidad de escritura.
- Aumenta la confiabilidad del software ya que al ser más sencillo, la verificación y detección de errores es más sencilla.
- son muy útiles ya que organizan la información de acuerdo a su tipo y en estructuras de datos convenientes. Los tipos y estructuras de datos aumentan la confiabilidad ya que es posible el chequeo de tipos.
- Determina la manera en que se combinan los símbolos y elementos de un lenguaje.
- minimiza la complejidad de los problemas a resolver agrupandolos de acuerdo a ciertas características.
- naturalidad con la que un lenguaje expresa sus sentencias.
CONCEPTOS BASICOS
- Variables: se refieren a locaciones de memoria ligadas a un nombre y a un tipo
- Valores y referencias: los valores son el estado de determinada celda o grupo de celdas de la memoria, mientras que las referencias indican la posición de esa celda en memoria.
- Expresiones: Son construcciones sintácticas que permiten combinar valores con operadores y producir nuevos valores.
- Gramática de atributos: Las gramáticas de atributos son más poderosas que las BNF porque permiten formalizar aspectos sensibles al contexto.
- Entidades: Son los elementos sobre los que trabaja un programa.
- Atributos: nombre, valor, tipo, locación de memoria, tiempo de vida, alcance y alias.
- Ligaduras: Se refiere a asociar un atributo con una entidad.
Darle instrucciones a una computadora para que realice deterninada accion
Información
- Descripción
- caracteristicas y conceptos basicos de lenguajes de programacion
- Creado por
- sara daniela silva chaparro
- Visitas
- 21
- Etiquetas
- Valoración