6

Home

5 Publicidad 4 Enviar Tutorial 3 Foro 2 Contactar 1 Noticias Políticas De Privacidad Subscríbete a las noticias de PGN
   
   
 
a Secciones b
Programación :
Flash
Java
Delphi
C++
Visual Basic
Rpg Maker
Game Maker
Asp
Diseño Gráfico
Desarrollo Web :
Dreamweaver
Promocionar Web
Rentabilizar Una Web
Alojamiento Web
Otros :
Ubuntu y Linux
Códigos De Fuente
c   d
Contenido

 

CONFIGURACIÓN DE UN PROGRAMA

En este punto describiremos los elementos que conforman un programa típico desde el punto de vista de la programación en lenguaje C.

Un programa de computadora en un lenguaje estructurado tiene un esquema que se puede describir para todos los casos, independientemente del lenguaje que se seleccione. Este esquema general, de todo programa de computadora, tiene dos grupos de instrucciones:
Declaraciones

Instrucciones ejecutables
Que conforman el grupo de líneas de un programa, desde el algoritmo más simple, con una entrada de información, un proceso de la misma y una salida de resultados.

En los lenguajes de alto nivel un algoritmo sencillo, conformado por unas cuantas instrucciones, se denomina procedimiento o programa principal, en el lenguaje C equivale a un modulo denominado función principal, según se muestra a continuación:

Main() /* Función principal */

{

Declaraciones ejecutables;

INSTRUCCIONES EJECUTABLES (Lectura, proceso y despligue de resultados);

}

El ámbito de la función principal esta delimitado por medio de llaves que encierran a las declaraciones y a las instrucciones ejecutables; toda información entre /*...*/ es un comentario que no se procesa.

DECLARACIONES

Estas son un conjunto de instrucciones que por lo general son conocidas en la mayoría de los lenguajes de alto nivel como no ejecutables; su objetivo es dar a la computadora información sobre tipos de variables, arreglos, y características diversas, pero, en el caso del lenguaje C, también incluye la posibilidad de dar valores iniciales de variables.

INSTRUCCIONES EJECUTABLES

Las instrucciones ejecutables son aquellas expresiones en las que se calcula o realiza algo, es decir son aquellas que implican hacer algo y no simplemente declarar características de variables o dar información.

Las instrucciones ejecutables más empleadas son por ejemplo calculo de expresiones de las instrucciones de reemplazo, las instrucciones de control de flujo o ramificaciones, los ciclos iterativos, etc. Es toda instrucción que implica un cambio u orden a ejecutar.

El conjunto de instrucciones anteriores (EJECUTABLES Y NO EJECUTABLES), se conoce como programa fuente.

El proceso de la información, en el caso particular del lenguaje C, se realiza por medio de módulos que el programador define y son en si mismos funciones. La primera de las funciones se conocerá como función principal o main(), las siguientes se podrán denominar arbitrariamente y agrupar parte del proceso que realizan nuestro programa, por ejemplo de f1() hasta fN(), según nuestra muy particular técnica de programación.

Además se cuenta con diversos elementos de la programación estructurada y funciones de biblioteca en conjunto con las funciones que el usuario define, permite la entrada de información, su procesamiento y salida de resultados, ese conjunto de funciones definirá en C nuestro programa fuente.

Con excepción de las funciones de biblioteca, las funciones que defina el usuario por lo general incluirán sus propias DECLARACIONES e INSTRUCCIONES EJECUTABLES, de esta manera un problema extenso o complicado puede dividirse mediante módulos más sencillos determinados en cada función.


PARTES DE UN PROGRAMA CONSIDERANDO MÓDULOS

(FUNCIONES O SUBPROCESO SEPARADOS)

#directivas del procesador <nom_arch.h>

#define nombe_equiv cadena_o

declaraciones sobre los tipos de funciones empleadas y, declaraciones de variables globales o que son válidas en todas las funciones;

main() /* Función principal */

{

Declaraciones sobre variables locales al proceso principal

INSTRUCCIONES EJECUTABLES;

Return(0);

}

función1(argumentos)

{

Declaraciones locales a este proceso o que actúan solo dentro de esta parte;

INSTRUCCIONES EJECUTABLES;

Return(expresión);

}

funciónX(argumentos)

{

Declaraciones locales a la función X este proceso o que actúan solo en este ámbito

Pag. 1 2

 

1 Enlaces 1
Directorio Web SEO
Solicite sus prestamos en Openbank
Hechizos
Calendario 2009
Todo El Deporte En Actualidad
Tutoriales gratis
Diseño web
Forex
Tarot Amigo
Juegos Gratis
Car hire Malaga 
Marbella villas
Regalos

3D

1   1
 
   
   
         
         
         
         
   
   
Programación y Diseño ©2008 www.programacion-ard.com Todos los derechos reservados Contactar