Podemos considerar a Grace Murray Hopper como una precursora en los trabajos en programación
de ordenadores, siendo creadora del lenguaje COBOL y del primer
compilador.
Sabemos que un ordenador sólo puede interpretar un
lenguaje binario, de ceros y unos, pues sólo distingue dos estados.
Podemos explicárnoslo como que pase luz y no pase, esté magnetizado o no
lo esté.
SISTEMA
BINARIO:
El sistema de numeración binario utiliza sólo dos dígitos
(0 y 1), que tienen distinto valor dependiendo de la posición que ocupen,
y que viene determinado por una potencia de base 2. Se puede observar que,
tal y como ocurría con el sistema decimal, la base de la potencia
coincide con la cantidad de dígitos utilizados para representar los números.
El número binario 1011(2
equivale al valor decimal 11(10 y se calcula de la
siguiente manera:
1*23+0*22+1*21+1*20=8+0+2+1=11(10
La conversión de un número decimal al sistema
binario es el siguiente:
Tabla de sumar del sistema binario
Tabla de multiplicar
SISTEMA
HEXADECIMAL:
El inconveniente de la codificación binaria es que
la representación de algunos números resulta muy larga. Por este motivo
se utilizan otros sistemas de numeración que resulten más cómodos de
manejar: octal y hexadecimal. De este modo, los números octales y
hexadecimales sirven para representar, de forma abreviada, ciertos números
binarios.
En el sistema de numeración hexadecimal los números
se representan con 16 símbolos: 10 dígitos numéricos y 6 caracteres (0,
1, 2, 3, 4, 5, 6, 7, 8, 9, A, B ,C, D, E y F) ;los caracteres A, B...,F
representan las cantidades decimales comprendidas entre 10 y 15. Estos símbolos
tienen distinto valor dependiendo de su posición, que se calcula mediante
potencias de base 16.
Para pasar de números de base 16 a números de base
10 se hace así:
20(16=0+2*16=32(10
1f(16=
f +1*16=15+16=31(10
Y para pasar de base 10 a base 16 hay que hacer lo
siguiente:
TABLA DE SUMAR HEXADECIMAL
+
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
11
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
11
|
12
|
4
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
11
|
12
|
13
|
5
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
11
|
12
|
13
|
14
|
6
|
7
|
8
|
9
|
a
|
b
|
c
|
d
|
e
|
f
|
10
|
11
|
12
|
13
|
14
|
15
|
7
|
8
|
9
|
a
|
b
|
C
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
8
|
9
|
A
|
B
|
C
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
9
|
a
|
B
|
C
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
a
|
b
|
C
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
b
|
c
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1a
|
c
|
d
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1a
|
1b
|
d
|
e
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1a
|
1b
|
1c
|
e
|
f
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1a
|
1b
|
1c
|
1d
|
f
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1a
|
1b
|
1c
|
1d
|
1e
|
Laura Arribas Fernández
4º ESO C
Bibliografía:
Género y Matemáticas de Lourdes Figueras y otras, Ed. Síntesis
Tecnología de la Información de Bachillerato de Pablo García Núñez.
Ed. Anaya
|