GoConqr has a new look! Let us know what you think.

Mind map

LENGUAJES DE PROGRAMACION

sara daniela silva chaparro Spanish

Map content

LENGUAJES DE PROGRAMACION

  1. 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.
  2. 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.
  3. Darle instrucciones a una computadora para que realice deterninada accion

Information

Description
caracteristicas y conceptos basicos de lenguajes de programacion
Views
21
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?