Entradas

Mostrando entradas de abril, 2019

3.3 Traducción de un programa:

Imagen
3.3 Traducción de un programa:  compilación, enlace de un programa, errores en tiempo de compilación Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.[] Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a cómo piensa un ser humano, para luego compilarlo a un programa más manejable por una computadora. 3.4 Ejecución de un programa A un programa en ejecución se le suele llamar también proceso. El proceso de ejecución de un ...

3.2 Estructura básica de un programa

Imagen
3.2 Estructura básica de un programa.  Como ya se ha visto, cuando se escribe un programa lo que se trata de hacer es indicarle a la computadora cómo ha de resolver un problema. Estos programas siguen determinada estructuras, que dependen del tipo de lenguaje que usemos y del entorno en el cual lo creemos. Principios generales: Un cargador - todo programa necesita ser cargado en la memoria por el sistema operativo. De esto se encarga el intérprete. Definición de los datos - la mayoría de los programas operan con datos y por lo tanto en el código fuente debemos definir qué tipo de datos vamos a utilizar en el programa. Esto se realiza de manera diferente en los distintos lenguajes. Todos los lenguajes que usaremos tienen la posibilidad de crear una nueva definición de datos simplemente al utilizar los datos. Veremos esto en la próxima sección. Instrucciones - son la parte central del programa. Las instrucciones manipulan los datos que hemos definido, realizan cálculos, muestran ...

UNIDAD 3 INTRODUCCIÓN A LA PROGRAMACIÓN DE UN LENGUAJE ESTRUCTURADO

Imagen
  UNIDAD 3 INTRODUCCIÓN A LA PROGRAMACIÓN DE UN LENGUAJE ESTRUCTURADO. 3.1 INTRODUCCIÓN A LA PROGRAMACIÓN. Se llama Programación  A la implementación de un algoritmo en un determinado lenguaje de programación, para realizar un programa. Algoritmo  Es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Programa  (Software en inglés) es una secuencia de instrucciones que una computadora puede interpretar y ejecutar. El proceso de creación de software es materia de la ingeniería del software, una de las ramas propias de la Ingeniería Informática. Según Niklaus Wirth un programa está formado por algoritmos y estructura de datos. Se han propuesto diversas técnicas de programación, cuyo objetivo es mejorar tanto el proceso de creación de software como su mantenimiento. Entre ellas se pueden mencionar la programación lineal, estructurada, modular y orientada a objetos. Características generales que de...

SI ANIDADOS

Imagen

condicion de horas trabajadas

Imagen

condiciones con operacion

Imagen