UNIDAD III INTRODUCCION A LA PROG

Páginas: 8 (1809 palabras) Publicado: 9 de noviembre de 2015
UNIDAD II
OPERADORES, VARIABLES,
CONSTANTES, TIPOS DE
DATOS Y EXPRESIONES

PROGRAMA
Conjunto de instrucciones escritas en
cualquier Lenguaje de programación.
Cada Lenguaje de Programación
dispone de una sintaxis o de un
conjunto de reglas, propias de cada
lenguaje de programación.

“FUNDAMENTOS CONCEPTUALES DE
PROGRAMACION”
El programa de alto nivel se suele almacenar
en 1 o más archivos. Todoslos archivos fuente
de C++ terminan con extensión .CPP ejem:
calclulo.cpp,
derivada.cpp,
TAREA.CPP,
EJEMPLO.CPP, se produce también
un
programa ejecutable con la extensión .EXE

CARACTERISTICAS DEL LENGUAJE C





Es un Lenguaje de Propósitos Generales.
Es un Lenguaje de Alto y Medio Nivel.
Es un Lenguaje Modular.
Tiene un rico conjunto de operadores y
tipos de datos.

Hay una serie deoperaciones que no
están incluidas en el compilador, sino que las
realiza un preprocesador antes de cada
compilación. Las más importantes son:
#define, #include.

El Lenguaje C está constituido por
tres elementos:
• el compilador

• el preprocesador
• la librería estándar.

EL COMPILADOR
El compilador es el elemento más
característico del Lenguaje C. Su
misión consiste en traducir a
Lenguaje Máquinael programa C, el
compilador es capaz de detectar
ciertos errores durante el proceso de
compilación, enviando al usuario el
correspondiente mensaje de error.

EL PREPROCESADOR
Es un componente característico de
C, que no existe en otros Lenguajes
de Programación. Actúa sobre el
programa fuente antes de que el
compilador empiece su función, para
realizar ciertas operaciones como por
ejemplo lasustitución de constantes
simbólicas.

FUNCIONES Y MODULARIZACION
Los programas de C consisten de módulos o
piezas que se denominan funciones. Una
función sirve para realizar tareas concretas y
simplificar el programa. Nos sirve para evitar
tener que escribir el mismo código varias
veces.

La modularización es el proceso que
consiste en dividir un programa muy grande en
una serie de módulos máspequeños y
manejables. A estos módulos se les
denomina funciones en Lenguaje C.

BIBLIOTECA ESTANDAR DE C:
Existe una gran recopilación de funciones
existentes, que se conocen como la biblioteca
estándar de C, que nos ayudan a llevar a cabo
E/S de disco, manejo de cadenas, operaciones
matemáticas, etc.
Se puede tener acceso a un header por medio
de una directiva include la cual le indica alcompilador que sustituya la línea actual por el
conjunto de líneas del archivo indicado .
Ejemplo de codificación de una librería:
#include
#include

BIBLIOTECA ESTANDAR DE C:
Las funciones, tipos y macros de la
biblioteca estándar están declarados en
headers, algunos ejemplos son:



etc;

ESTRUCTURA DE UN PROGRAMA
Comentarios
/*.....mensaje....*/
Directivas include
#include<..........>
Definición de constantes #define........
Declaración de variables tipo var1, var2;
Prototipos de funcionestipo nombre(args)
Función main()
main()
{
Enunciados
intrucciones de c
}
Definición de funciones tipo nombre(args)
 

LA FUNCION main()
Todo programa en C,desde el más pequeño hasta el
más complejo, tiene un programa principal, que es con el
que se comienza la ejecución del programa. Este
programa principal es también una función, pero una
función que está por encima de todas las demás. Esta
función se llama main() y tiene la forma siguiente :
 main()
{
sentencia1;
sentencia2;
sentencia3;
......
......
}

PALABRAS RESERVADAS
En C, como en cualquierotro lenguaje,
existen una serie de palabras clave
(keywords) que el usuario no puede utilizar
como identificadores (nombres de
variables y/o de funciones).
Estas palabras sirven para indicar al
computador que realice una tarea muy
determinada
(desde
evaluar
una
comparación, hasta definir el tipo de una
variable) y tienen un especial significado
para el compilador.

PALABRAS RESERVADAS
Toda...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ACTIVIDADES UNIDAD III introduccion a la educacion a distancia 1
  • Unidad III Introduccion
  • UNIDAD III
  • Unidad III
  • Unidad III
  • UNIDAD III
  • unidad III
  • UNIDAD III

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS