ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fases de un programa en Turbo C


Enviado por   •  8 de Febrero de 2015  •  Trabajos  •  1.372 Palabras (6 Páginas)  •  186 Visitas

Página 1 de 6

Marco teórico:

Este Proyecto necesitó de le algunos materiales como instrumentos que forman parte importante del proyecto tanto en la parte de programación como el la formación del circuito, los detalles de cada uno se los presentan a continuación:

Turbo C++:

Turbo C era un entorno de desarrollo integrado y compilador desarrollado por Borland para programar en lenguaje C.

Su primera versión es de 1987, a la que siguieron las versiones 1.5 y 2.0, de 1989. Fue el compilador más popular para desarrollar en C en entornos MS-DOS. Se le considera el primer IDE para C disponible para dicha plataforma.

Fue sustituido por Turbo C++ en 1990. La siguiente versión fue llamada Borland C++, y en la versión 3.0 el nombre Turbo C++ fue retomado. Tras el Borland C++ llegó el C++Builder.

Fases de un programa en Turbo C

Las fases de un programa en Turbo C se pueden resumir en:

1) Edición

2) Compilación

3) Enlazado

4) Ejecución

-La Edición de un programa consiste, simplemente, en editar el código fuente del programa, Turbo C incluye un editor para este efecto.

-La Compilación del programa consiste en convertir el código fuente en código objeto.

-El Enlazado consiste en enlazar el código objeto para obtener el código ejecutable.

-Finalmente, la Ejecución consiste precisamente en ejecutar el programa.

El entorno de Turbo C

El entorno de Turbo C facilita la edición, compilación y el enlazado de los programas, ya que incluye un editor y herramientas para compilar y enlazar los programas, para configurar el entorno de Turbo C, primero hay que conocerlo, a continuación se explican las características más importantes del entorno...

El editor de Turbo C

El editor de Turbo C es una poderosa herramienta que nos facilita enormemente la edición de un programa, es como un editor de texto cualquiera, pero, para los que están acostumbrados a los editores que funcionan bajo Windows, tal vez se encuentren con una forma diferente de editar texto, por ejemplo, para seleccionar un bloque de texto, en el editor de Turbo C, se presiona la combinación de teclas CTRL+K+B al inicio del bloque que se desea seleccionar, y la combinación CTRL+K+K al final del mismo. Después, con ese bloque seleccionado, se pueden hacer diversas cosas, como:

a) CTRL+K+Y: Elimina el bloque.

b) CTRL+K+V: Mueve el bloque.

c) CTRL+K+C: Copia el bloque.

De cualquier forma, es conveniente que se familiaricen con el editor de Turbo C a medida que aprenden a programar, es decir, no es necesario aprender a usar el editor al 100%.

FUNCIONES UTILIZADAS:

-kbhit() lee el buffer del teclado (buffer es una memoria temporal, en el teclado se almacena cada caracter ahí antes de ser procesado) y en caso de que se haya presionado una tecla antes de leer, kbhit() retorna verdadero, en caso de que no se haya presionado algo retorna falso

-fflush(stdin) vacía el buffer, en este caso puse como argumento stdin (que es la entrada estandar) para borrar el contenido del buffer si por si acaso se haya presionado algo por ahí antes

-outport(dirección_de_puerto,número_de_pin)

Se encuentra en la librería conio.h, esta función manda una señal al puerto especificado, en este caso la dirección del puerto paralelo es 0x378 y el número que le sigue es el número de pin (salida) a la que se envía la señal.

-la biblioteca dos.h: que es propia de este compilador el turbo C++, en compiladores más modernos ya no se usa, en lugar de esa está windows.h

-delay(int tiempo_de_retardo_En_microsegundos): pausa la ejecución del programa durante el tiempo que se le especifique

Puerto paralelo.

Vamos a dar ciertos detalles sobre el puerto paralelo:

Un puerto paralelo es una interfaz entre una computadora y un periférico cuya principal característica es que los bits de datos viajan juntos enviando un byte completo o más a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando un bus.

El cable paralelo es el conector físico entre el puerto paralelo y el periférico. En un puerto paralelo habrá una serie de bits de control en vías aparte que irán en ambos sentidos por caminos distintos.

En contraposición al puerto paralelo está el Puerto serie, que envía los datos bit a bit por el mismo hilo.

El sistema operativo gestiona las interfaces de puerto paralelo con los nombres LPT1, LPT2 y así sucesivamente, las direcciones base de los dos primeros puertos es:

A) LPT1 = 0×378.

B) LPT2 = 0×278

La estructura consta de tres registros: de control, de estado y de datos.

El registro de control es un bidireccional de 4 bits, con un bit de configuración que no tiene conexión al exterior, su dirección en el LPT1 es 0x37A.El registro

...

Descargar como (para miembros actualizados)  txt (8.9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com