Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- De entrada: son los que se introducen desde soportes de información o a través de periféricos
de entrada.
- Intermedios: son los que se obtienen y usan en la fase de proceso, que tiene lugar en el
hardware del ordenador.
- De salida: se denominan también resultados y aparecen en la fase de salida. Los visualizamos a
través de periféricos de salida.
Los datos también se clasifican atendiendo a si su valor cambia o no durante el proceso:
- Constantes: permanecen inamovibles durante la ejecución del proceso o programa que lo usa.
Por ejemplo, el valor pi.
- Variables: se modifican durante el proceso dependiendo del código del programa, por ejemplo,
los intereses que un usuario debe pagar al banco por su hipoteca.
La información es suministrada al ordenador mediante un conjunto de símbolos o caracteres:
Caracteres
Alfabéticos a, b, c… y, z, A, B, C, …, Y, Z
Numéricos 0, 1, 2, …, 9
Especiales *, +, -, [, ], (, ), ¿, …
De control Fin de línea, pitido, avance de página
Gráficos ©, €, ¥, ™, Ω,
2. SISTEMAS DE NUMERACIÓN.
Se define sistema de numeración como el conjunto de símbolos y reglas que se utilizan para
representar cantidades o datos numéricos.
Los sistemas de numeración pueden ser:
- Posicionales: el valor de cada símbolo se determina por su valor y la posición que ocupe. Un
mismo dígito tiene distinto valor según la posición que ocupe. El sistema posicional más
utilizado a lo largo de la historia es el SISTEMA DECIMAL o en base 10, compuesto por 10
números, del 0 al 9.
- No posicionales: Cada símbolo tiene siempre el mismo valor independientemente del lugar
donde se encuentre. Los números romanos serían un ejemplo de sistema no posicional.
2
=Σ ( ) ∗( )
Donde:
- i es la posición que ocupa el dígito con respecto al punto decimal; es negativo
empezando en -1 para los dígitos a la derecha de la coma y positiva empezando en 0 para
los números a la izquierda de la coma.
- d número de dígitos a la derecha de la coma.
- n número de dígitos a la izquierda de la coma -1.
- dígito cada uno de los que componen el número.
- Base base del sistema de numeración.
4
ACTIVIDAD 1: Expresa en decimal, utilizando TFN, estas cantidades dadas en diversos sistemas de
numeración: a) 120,32(4; b) 432,31(5; c) 215,352(6
ACTIVIDAD 2: Expresa en decimal (siempre que se pueda) estas cantidades en diversos sistemas
de numeración: a) 5325(7; a)1005,5(10; c) 6780,35(3; d) 435,725(4; e) 5005,123(6; f) 20572,575(10.
2.2.2.1. PASO DE SISTEMA DECIMAL (BASE 10) A SISTEMA BINARIO (BASE 2).
Para las personas es más fácil pensar en un sistema de 10 dígitos (0-9)y los ordenadores sólo
utilizan dos dígitos (0 y 1), por tanto, se tendrá que disponer de algún mecanismo para pasar de un
sistema a otro.
PASO 1: Dividir el número decimal entre dos y hacer divisiones sucesivas de los cocientes
resultantes hasta que este sea cero o uno.
PASO 2: El último cociente lo asignamos como el primero de la cadena binaria. Se van asignando
los restos, en el sentido del último al primero y se completa la cadena. El primer resto será el
último de la cadena.
5
ACTIVIDAD 3: Expresa en base 2 los números 70, 86, 54 y 90 que están en decimal.
ACTIVIDAD 4: Expresa en base 10 los números 1010, 1111, 1001 y 1011 que están en binario.
B. RESTA.
Para realizar restas nos fijaremos en la tabla siguiente.
C. MULTIPLICACIÓN BINARIA.
Se realiza como la multiplicación normal y después se hacen
las sumas en binario.
Si en la suma de una multiplicación nos juntamos con cuatro 1
en una columna, primero sumamos 1+1 = 0, y me llevo una
para la siguiente suma de la siguiente columna; continuamos
sumando 1+1=0, y me vuelvo a llevar 1 para sumar a la siguiente columna, con lo que el resultado
será 0 y me llevo dos 1, que se sumarán con los elementos de la columna siguiente.
ACTIVIDAD 9: Realiza las siguientes operaciones binarias, si no están en binario primero hay que
convertirlas a binario:
a) 7(10 x 2(10
b) 1010 x 101
c) 1111 x 111
d) 11,25(10 x 3,5(10
e) 178(10 – 53,75(10
f) 10001001 / 1010
g) 10001000100 / 101010
h) 297(10 / 11(10
9
D. DIVISIÓN BINARIA.
Se realiza como la multiplicación normal y después se hacen las sumas en binario.
2.2.3.1. PASO DE SISTEMA DECIMAL (BASE 10) A SISTEMA OCTAL (BASE 8).
Para convertir un número decimal al sistema octal seguimos el siguiente
procedimiento.
PASO 1: Dividir el número decimal entre 8 y hacer divisiones sucesivas
de los cocientes resultantes hasta que este sea menor a 8.
PASO 2: El último cociente lo asignamos como el primero de la cadena
octal. Se van asignando los restos, en el sentido del último al primero y
se completa la cadena. El primer resto será el último de la cadena.
ACTIVIDAD 10: Expresa en base 8 los números 70, 86, 54 y 90 que están en decimal.
10
3.2. COMPLEMENTO A 1.
Según este sistema, la representación de los números positivos es la misma que en el apartado
anterior: el bit que se encuentra más a la izquierda representa el signo y el resto de los bits
corresponderán al módulo del número.
Sin embargo, para representar los números negativos, partimos del número positivo equivalente
y cambiamos los unos por ceros y viceversa (incluido el bit que representa el signo), lo que se
conoce como complementar un número.
Ejemplo: Representar los números 17 y -17 en una palabra de 8 bits en complemente a 1.
17 0 0010001
-17 1 1101110
3.3. COMPLEMENTO A 2.
Con este método de representación de los números positivos siguen representándose del mismo
modo que en los dos casos anteriores.
Por otro lado, los números negativos se obtienen en dos pasos: primero se calcula el
complemento a 1 del número positivo equivalente y después se suma 1 a ese resultado,
despreciando el último acarreo si existiera.
16
ACTIVIDAD 22: Realiza una tabla con las representaciones de los números 225,31, -121 y -55 en
signo y módulo, complemento a 1, complemento a 2 para palabras de 8 bits y de 16 bits.
ACTIVIDAD 23: Comenta los problemas, si los has tenido, que has encontrado para realizar la
representación del número 225 en signo y módulo en una palabra de 8 bits.
existentes y normalizados por el Sistema Internacional (SI) desde el año 1960. Este Sistema
Internacional utiliza el sistema decimal, que es el sistema de numeración más habitual en todas las
culturas del mundo. Así, cuando en el supermercado compramos un kilo de patatas, ese kilo
corresponde exactamente con 1.000 gramos; mientras que en informática, el prefijo “kilo”
históricamente se ha referido a 1.024 unidades, que corresponden exactamente con 210 (el
número más cercano a 1.000 en base 2).
Para intentar solucionar este galimatías, el IEC, la Comisión Electrotécnica Internacional, propuso
en el año 2000 sustituir estos prefijos para que no coincidieran con los del Sistema Internacional.
Así, el prefijo “kilo”, por ejemplo, pasaría a llamarse “kibi” (en referencia al término “Kilo Binario”).
El resto de prefijos también pasaban a ser modificados para contener el término “bi”.
ACTIVIDAD 24: Un pendrive tiene un capacidad de 8,2 GB, ¿a cuántos MB equivaldrían? ¿y bytes?
¿y bits?
ACTIVIDAD 25: ¿Cuántos Mebibytes son 1 GiB? ¿Cuántos bits son 5 bytes?
ACTIVIDAD 26: Contamos con un ordenador con 512 Mibytes de memoria principal. ¿De cuántos
Gibytes de memoria estamos hablando? (Potencias de 2).
ACTIVIDAD 27: Como en el ejercicio anterior, se dispone de un ordenador de 523 MiBytes de
memoria principal, y de un disco duro de 160 GiBytes. ¿Cuál de los componentes tiene mayor
capacidad? ¿Cuántas veces es mayor el uno que el otro? (Potencias de 2).
ACTIVIDAD 28: Suponiendo que cada foto ocupa 80 KiBytes. ¿Cuántas fotos caben en un CD de
700 MiB? (Potencias de 2).
ACTIVIDAD 29: Expresa las medidas zebibyte y yobibyte, desglosados en las medidas inferiores,
tanto su uso binario como en decimal.