Programacion en C

Páginas: 7 (1630 palabras) Publicado: 3 de junio de 2013
UNIDAD II: INTRODUCCIÓN al lenguaje de programación C
2.1 Conceptos básicos de la programación estructurada
2.1.1 Definición de programación
Acción de programar. En computación, la programación es el proceso de escribir -en un lenguaje de programación- el código fuente de un software. Un término más amplio de programación puede incluir no sólo a escribir, sino a analizar, probar, depurar ymantener el código programado. El fin último de la programación es crear programas o software, que luego será ejecutado por otro programa o directamente por el hardware de la computadora.
PROGRAMACION ES LA ACCION DE SOLUCIONAR UN PROBLEMA, Y/O SATISFACER UNA NECESIDAD DE CARACTER INFORMATICO. DICHA SOLUCION ES GENERAR UN PROGRAMA O SOFTWARE UTILIZANDO UN DETERMINADO LENGUAJE DE PROGRAMACION.2.1.2 Definición de lenguaje de programación
Un lenguaje de programación es aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes.
Conjunto de sentencias utilizadas para escribirsecuencias de instrucciones que para que ejecute una computadora
2.1.3 Definición de programa
Un programa es un conjunto de instrucciones u órdenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función específica.
Un programa es un conjunto de instrucciones escritas en algún lenguaje de programación. El programa debe ser compilado o interpretadopara poder ser ejecutado y así cumplir su objetivo.

2.1.4 Paradigma de la programación estructurada
La programación estructurada significa escribir un programa de acuerdo a las siguientes reglas:
El programa tiene un diseño modular
Los módulos son diseñados de manera descendente
Cada módulo se codifica utilizando tres estructuras de control básicas: secuencia, selección y repetición.
Laprogramación estructurada  utiliza un número limitado de estructuras de control que minimizan la complejidad de los programas y, por consiguiente, reducen los errores, hace los programas más fáciles de escribir, verificar, leer y mantener.

La programación estructurada significa:
El programa completo tiene un diseño modular.
Los módulos se diseñan con metodología descendente (puede hacersetambién ascendente).
Cada módulo se codifica utilizando las tres estructuras de control básicas: secuenciales, selectivas y repetitivas (ausencia total de sentencias GO TO).
Estructuración y modularidad son conceptos complementarios (se solapan).

2.2 Estructura básica de un programa
Un programa en C se compone de una o más funciones. Una de las funciones debe ser obligatoriamente main. Unafunción en C es un grupo de instrucciones que realizan una o más acciones. Asimismo, un programa contendrá una serie de directivas  #include que permitirán incluir en el mismo archivos de cabecera que a su vez constaran de funciones y datos predefinidos en ellos.
2.2.1 Comentarios
Los comentarios dentro de un programa se identifican:
// hola
/* hola */
2.2.2 Declaración de archivode cabecera (directivas de preprocesador)
2.2.3 Prototipos de función
2.2.4 Declaración de variables y constantes
2.2.5 La función principal main()
2.2.6 Definición de otras funciones

#include                         directivas del preprocesador
#define                           Macros del procesador
 Declaraciones globales
prototipos de funciones
variables
            Funcionprincipal main   
                  main()   
                         {       
                            declaraciones locales
                            sentencias
                          }
                     Definiciones de otras funciones
                        tipo1  func1 (....)
                        {
                            .......
                        }          ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS