Fi1aer04
Páginas: 155 (38540 palabras)
Publicado: 3 de noviembre de 2015
Manuel Ruiz Arahal
Sevilla, octubre de 2003
2
Contenido
´
Indice
3
1 Introducci´
on y fundamentos
1
1.1
1.2
Inform´atica y computadoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1.1.1
Programas e instrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
Estructura funcional de lacomputadora digital . . . . . . . . . . . . . . . . . . .
3
2 Codificaci´
on binaria de la informaci´
on
2.1
5
Sistema binario de numeraci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.1.1
Conversiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.2
Codificaci´on de n´
umeros enteros . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.3Codificaci´on de caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.4
Otros tipos de informaci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.4.1
N´
umeros fraccionarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.4.2
Formatos gr´aficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
3 Estructura de lacomputadora digital
13
3.1
Esquema funcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
3.2
La memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
3.2.1
14
Caracter´ısticas de las memorias . . . . . . . . . . . . . . . . . . . . . . . .
3
4
CONTENIDO
3.2.2
Medidas de capacidad . . . . . . . . . . . . . . . . . . . . . . . .. . . . .
15
Clases de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
3.3.1
Estructura matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
3.3.2
La unidad de memoria central . . . . . . . . . . . . . . . . . . . . . . . . .
17
3.4
La unidad aritm´etico-l´ogica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
3.5
Launidad de entrada y salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
3.5.1
Perif´ericos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
La unidad de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.6.1
Funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
Ejecuci´on deinstrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
3.7.1
Transferencias entre registros . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.7.2
La instrucci´on de salto . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
3.3
3.6
3.7
4 Lenguajes de programaci´
on
4.1
31
C´odigo de m´aquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
31
4.1.1
C´odigo mnemot´ecnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
4.2
Ensamblador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
4.3
Sistema de explotaci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
4.3.1
Estructura
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
4.3.2Funciones de los sistemas de explotaci´on . . . . . . . . . . . . . . . . . . .
36
4.4
Lenguajes de alto nivel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
4.5
Lenguajes interpretados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
4.6
El entorno MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
5 Resoluci´
on deproblemas
45
c M.R. Arahal 2003 DISA. ESI. US.
5
5.1
Algoritmos y pseudoc´odigo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
5.2
Objetos y operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
5.2.1
Fases del proceso de resoluci´on de problemas . . . . . . . . . . . . . . . .
49
Diagramas de flujo . . . . . . . . . . . . . . . . . . . . . . ....
Leer documento completo
Regístrate para leer el documento completo.