Fi1aer04

Páginas: 155 (38540 palabras) Publicado: 3 de noviembre de 2015
Fundamentos de inform´atica para Ingenier´ıa Aerona´utica

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


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.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS