Calidad

Solo disponible en BuenasTareas
  • Páginas : 5 (1099 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de noviembre de 2009
Leer documento completo
Vista previa del texto
Unidad 3
Conocimiento de programación y un lenguaje estructurado
3.1 Introducción a la Programación
3.1.1 Definición de Programa
3.1.2 Definición de Programación
3.1.3 Definición de Lenguaje de Programación
3.2 Introducción y orígenes del lenguaje
3.3 Estructura Básica de un programa
3.4 Concepto de Datos
3.4.1 Tipos de Datos
3.4.2 Concepto de Identificadores
3.4.3 Almacenamientodireccionamiento y representación en memoria
3.4.4 Proposición de Asignación
3.5 Operadores Operandos y Expresiones
3.5.1 Prioridad de Operadores Evaluación de Expresiones
3.6 Proceso creación de un Ejecutable

3.1.1 Definición de Programa

3.1.1. Definición de Programa :    
Es un conjunto de instrucciones escritas en un lenguaje de programación que indican a la computadora la secuencia depasos para resolver un problema.
3.1.2. Definición de Programación
Se refiere a la obtención de un programa definitivo que pueda ser comprensible para la máquina.
Programa Fuente
| |Esta escrito en un lenguaje de programación. (pascal, C++,Visual Fox, Visual Basic, etc). |
| |Es entendible por el programador.|

 Programa Ejecutable
| |Está en lenguaje máquina. |
| |Entendible por la máquina. |

3.1.3. Lenguaje deProgramación :
       
Es un conjunto de palabras, símbolos y reglas sintácticas mediante los cuales puede indicarse a la computadora los pasos a seguir para resolver un problema.
        Los lenguajes de programación pueden clasificarse por diversos criterios, siendo el más común su nivel de semejanza con el lenguaje natural, y su capacidad de manejo de niveles internos de la máquina.Estos lenguajesse clasifican en tres grandes categorías :

| |Lenguaje Máquina |
| |Lenguaje de Bajo nivel (ensamblador) |
| |Lenguaje de Alto nivel.|

Lenguaje Máquina
        Son aquéllos que están escritos en lenguajes directamente inteligibles por la máquina (computadora), ya que sus instrucciones son cadenas binarias (cadenas o series de caracteres de dígitos 0 y 1) que especifican una operación y las posiciones (dirección) de memoria implicadas en la operación se denominaninstrucciones de máquina o código máquina. El código máquina es el conocido código binario.
        Las instrucciones en lenguaje máquina dependen del hardware de la computadora y, por tanto, diferirán de una computadora a otra.
 
 
Lenguajes de Bajo Nivel
        Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular. El lenguaje debajo nivel por excelencia es el ensamblador. Las instrucciones en lenguaje ensamblador son instrucciones conocidas como nemotécnicos. Por ejemplo, nemotécnicos típicos de operaciones aritméticas son : en inglés : ADD, SUB, DIV, etc. ; en español : SUM, RES, DIV, etc.
 
     Lenguajes de Alto Nivel
        Estos lenguajes son los más utilizados por los programadores. Están diseñados para que laspersonas escriban y entiendan los programas de un modo mucho más fácil que los lenguajes máquina y ensambladores. Un programa escrito en lenguaje de alto nivel es independiente de la máquina (las instrucciones no dependen del diseño del hardware o de una computadora en particular), por lo que estos programas son portables o transportables. Los programas escritos en lenguaje de alto nivel pueden...
tracking img