Site hosted by Angelfire.com: Build your free website today!


El lenguaje
Antecedentes | Nacimiento | Crecimiento | Madurez | Disponibilidad | Ejemplos | Home

Sintaxis

 

    • La sintaxis de un lenguaje define como se pueden poner juntos símbolos, palabras reservadas, e identificadores para hacer un programa válido.
    • La semántica de un constructor de un lenguaje es el significado del constructor; ella define su papel en un programa.
    • Un programa sintácticamente correcto no implica que sea lógicamente (semánticamente) correcto.
    • Los programas son más fáciles de construir y codificar cuando están constituidos por componentes separados.
    • Un componente software puede considerarse como cualquier elemento de software que transforma una entrada en una salida.

 

Procedimiento

       

      Son los pasos que definen el empleo especifico de cada elemento del sistema o el contexto procedimental en que reside el sistema. Los sistemas basados en computadoras Intentan poner orden a un desarrollo de sistemas e intentan poner al software en su contexto por lo tanto establece enlaces que unen al software con los elementos de un sistema basado en computadoras. El papel del ingeniero de sistemas es definir los elementos de un sistema especifico basado en computadora en el contexto de la jerarquía global de sistemas. Por lo tanto examinaremos las tareas que constituyen los sistemas de computación.

      En el proceso cada elemento se implementa especificando los componentes técnicos que dan funcionalidad necesaria a un elemento en el contexto software, un componente podría ser un programa de computadora, un componente de programa reutilizable, un modulo, una clase u objeto o incluso una sentencia de lenguaje de programación.

       

Control de flujo

       

      Se admite estructuras de control como bucles y control de flujo. En muchos casos, es condición necesaria que los ciclos sean desenrollables (para esto se debe conocer de antemano el número de veces que se ejecutará). Por otra parte, se pide que las secuencias de control estén limitadas en cuanto a niveles de anidamiento o bien que el predicado esté formado por variables globales a todo el programa (es decir dentro del programa se sepa ya si el predicado es cierto o falso).