Lenguaje
PROGRAMACIÓN I
Semana 1 (04-07 Febrero)
1.
1.1
1.2
1.3
1.4
1.5
1.6
Elementos del lenguaje C
Conceptos Generales
Componentes y estructura de un programa
Tipos dedatos y declaración de Variables
Constantes
Operadores
Sentencias de Entrada y Salida
Checa esto:
¿Te aburre la
programación?
Reseña Histórica.
El lenguaje C fue desarrollado por DennisRitchie en 1972 en los laboratorios de Bell
mejorando el lenguaje B de Thompson, el
cual, a su vez, deriva del lenguaje BCPL de
Martin Richards.
Fue necesario definir un estándar que estárepresentado hoy por el ANSI C.
1.1
Conceptos Generales
Características de C
1.- El lenguaje de programación C está
caracterizado por ser de uso general, con una
sintaxis sumamente corta y unjuego de
operadores muy potente.
2.- Carece de instrucciones de entrada y salida,
de manejo de strings (cadenas de caracteres),
quedando el trabajo en manos de las
bibliotecas provocando con estoalgunos
problemas de portabilidad.
Características de C
3.- Un programa en C durante su ejecución crea y usa 4
regiones de memoria lógicas diferentes;
La primera región contiene el código delprograma.
La segunda contiene las variables globales.
La tercera, es la pila (Stack) que almacena temporalmente
las direcciones de las funciones, el estado de CPU,...etc.
Y la cuarta llamada elmontón (HEAP), que es la región libre,
que sirven para reservación dinámica de memoria.
1.2
Componentes y
estructura de un programa
CÓDIGO
FUENTE
CÓDIGO
OBJETO
PROGRAMA
EJECUTABLE1.2
Componentes y
estructura de un programa
a) Función main(): main() es la función
principal, indicando donde empieza el
programa.
b) El cuerpo es un conjunto de sentencias
delimitadas pordos llaves. "{Cuerpo}".
Cada sentencia termina con el punto y
coma ";".
1.2
Componentes y
estructura de un programa
c) Encabezado. Las líneas anteriores a la
función
main()
se
denominan...
Regístrate para leer el documento completo.