1 LAS COMPUTADORAS .................................................................................................................... 2
1.1 INTRODUCCIÓN .............................................................................................................................. 2
1.2 LAS PARTES DE UNA COMPUTADORA ................................................................................................... 3
INTRODUCCIÓN ................................................................................................................................................. 3
LAS PARTES INTERNAS ........................................................................................................................................ 3
Unidad Central de Proceso ........................................................................................................................... 3
Memoria principal ......................................................................................................................................... 5
Unidades de medida de almacenamiento .................................................................................................... 6
Tecnologías de fabricación............................................................................................................................ 7
LAS PARTES EXTERNAS ........................................................................................................................................ 7
Teclado .......................................................................................................................................................... 7
Video ............................................................................................................................................................. 8
Mouse (Ratón) .............................................................................................................................................. 9
Memoria auxiliar ........................................................................................................................................... 9
Impresora .................................................................................................................................................... 11
1.3 LA INFORMACIÓN DENTRO DE LA COMPUTADORA ................................................................................. 12
1.4 EL FUNCIONAMIENTO .................................................................................................................... 14
1.5 EL SISTEMA OPERATIVO .................................................................................................................. 16
2.1 INTRODUCCIÓN ............................................................................................................................ 18
2.2 PROGRAMACIÓN DE COMPUTADORAS ............................................................................................... 20
2.3 PROGRAMACIÓN Y RESOLUCIÓN DE PROBLEMAS ................................................................................... 21
2.4 EL PROCESO DE RESOLUCIÓN DE PROBLEMAS ....................................................................................... 22
INTRODUCCIÓN ............................................................................................................................................... 22
ETAPAS DE LA RESOLUCIÓN DE PROBLEMAS .......................................................................................................... 23
2.5 LENGUAJES DE PROGRAMACIÓN: LENGUAJES DE MÁQUINA, LENGUAJES ENSAMBLADORES Y LENGUAJES DE ALTO
NIVEL ................................................................................................................................................ 25
2.6 LOS PARADIGMAS DE LA PROGRAMACIÓN ........................................................................................... 26
2.7 EL PARADIGMA DE PROGRAMACIÓN IMPERATIVA.................................................................................. 27
2.8 ETAPAS EN LA CONSTRUCCIÓN DE UN PROGRAMA ................................................................................. 27
U.N.S.L. Argentina
i
Departamento de Informática
A. Dasso, A. Funes -
Introducción a la Programación -
Notas de Clase
3 PROGRAMACIÓN EN C ................................................................................................................. 29
3.1 INTRODUCCIÓN ............................................................................................................................ 29
3.2 LA ESTRUCTURA GENERAL DE UN PROGRAMA EN C ................................................................................ 29
3.3 PROGRAMACIÓN Y DATOS ............................................................................................................... 30
3.4 TIPOS DE DATOS, OPERADORES Y EXPRESIONES EN C .............................................................................. 32
TIPOS DE DATOS ARITMÉTICOS ........................................................................................................................... 33
Enteros ........................................................................................................................................................ 33
Caracteres ................................................................................................................................................... 33
Flotantes o Reales ....................................................................................................................................... 34
OPERADORES Y EXPRESIONES ............................................................................................................................. 35
Operadores y expresiones aritméticas ....................................................................................................... 35
Operadores y expresiones relacionales ...................................................................................................... 36
Operadores y expresiones lógicas .............................................................................................................. 37
Operador de asignación .............................................................................................................................. 37
Conversiones de tipos – Operador cast ...................................................................................................... 38
Operadores de incremento y decremento ................................................................................................. 40
3.5 ESTRUCTURAS DE CONTROL ............................................................................................................. 40
SECUENCIA ..................................................................................................................................................... 41
SELECCIÓN ..................................................................................................................................................... 42
ITERACIÓN ...................................................................................................................................................... 45
4.1 LAS FUNCIONES EN C ..................................................................................................................... 49
DEFINICIÓN DE UNA FUNCIÓN EN C ..................................................................................................................... 51
INVOCACIÓN DE UNA FUNCIÓN .......................................................................................................................... 51
PASAJE DE PARÁMETROS ................................................................................................................................... 51
4.2 ALCANCE O ÁMBITO DE LOS IDENTIFICADORES ...................................................................................... 53
4.3 TIEMPO DE VIDA DE LOS IDENTIFICADORES .......................................................................................... 54
5.1 PUNTEROS EN C ........................................................................................................................... 57
PUNTEROS A VOID .......................................................................................................................................... 59
5.2 PASAJE DE PARÁMETROS POR REFERENCIA O DIRECCIÓN EN C ..............................................
Links de descarga
http://lwp-l.com/pdf15817
Comentarios de: Introducción a la Programación - Notas de clase para el curso: Programación I (1)
Comentarios de: Introducción a la Programación - Notas de clase para el curso: Programación I (1)