Professional Documents
Culture Documents
ECONÓMICAS
TECNOLOGÍA DE LA INFORMACION - PRÁCTICA DE CÁLCULO NUMÉRICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
DEFINICIONES BÁSICAS
Y
UNIDADES DE MEDIDA
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONÓMICAS
TECNOLOGÍA DE LA INFORMACION - PRÁCTICA DE CÁLCULO NUMÉRICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Índice:
Definiciones .................................................................................................... 3
Unidades de Tiempo ....................................................................................... 4
Nombres para diferentes unidades. ................................................................ 5
Cambios de base numérica ............................................................................. 7
Pasaje de Decimal a Binario ........................................................................ 7
Pasaje de Binario a Decimal ...................................................................... 10
Pasaje de Decimal a Octal ......................................................................... 12
Pasaje de Octal a Decimal .......................................................................... 13
Pasaje de Decimal a Hexadecimal ............................................................. 14
Pasaje de Hexadecimal a Decimal ............................................................. 16
Ejemplos Resueltos ....................................................................................... 18
Transformar los siguientes números de base 2 a base 8, 10 y 16. .............. 18
Transformar los siguientes números de base 8 a base 2, 10 y 16. .............. 19
Transformar los siguientes números de base 10 a base 2, 8 y 16. .............. 20
Transformar los siguientes números de base 16 a base 2, 8 y 10. .............. 21
Transformar los siguientes números de base 2 a base 4, 5 y 20. ................ 22
Ejercicios de unidades de información .......................................................... 23
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONÓMICAS
TECNOLOGÍA DE LA INFORMACION - PRÁCTICA DE CÁLCULO NUMÉRICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Definiciones
Dato:
Representación simbólica (numérica, alfabética, etc..) de un atributo o característica de
una entidad. El dato no tiene sentido propio.
Información:
Conjunto organizado de datos que constituyen un mensaje sobre determinado ente o
fenómeno.
Conocimiento:
Conjunto organizado de datos e información destinados a resolver un determinado
problema.
Sabiduría:
Cúmulo de conocimiento que una persona posee sobre los temas que domina.
Hardware:
Conjunto de elementos materiales que forman el sistema informático. También
denominado "soporte físico".
Software:
Conjunto de programas que puede ejecutar el hardware. También denominado
"equipamiento lógico".
Sistema informático:
Sistema dedicado al procesamiento automático de la información. Compuesto por
hardware y software.
Algoritmo:
Conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un
problema.
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONÓMICAS
TECNOLOGÍA DE LA INFORMACION - PRÁCTICA DE CÁLCULO NUMÉRICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Unidades de Tiempo
Minuto. 60 Segundos.
1 ds = 0,1 s = 1x10-1 s
Los prefijos usados para medidas de byte normalmente son los mismos que los prefijos del SI
utilizados para otras medidas, pero tienen valores ligeramente distintos. Se basan en potencias
de 1024 (210), un número binario conveniente, mientras que los prefijos del SI se basan en
potencias de 1000 (103), un número decimal conveniente. La tabla inferior ilustra estas
diferencias. Ver Prefijo binario para una discusión mayor.
bytes B 20 = 1 100 = 1
tera T 240 = 1 099 511 627 776 1012 = 1 000 000 000 000
peta P 250 = 1 125 899 906 842 624 1015 = 1 000 000 000 000 000
exa E 260 = 1 152 921 504 606 846 976 1018 = 1 000 000 000 000 000 000
zetta Z 270 = 1 180 591 620 717 411 303 424 1021 = 1 000 000 000 000 000 000 000
280 = 1024 =
yotta Y
1 208 925 819 614 629 174 706 176 1 000 000 000 000 000 000 000 000
En 1998 fue creado un nuevo sistema de prefijos para denotar múltiplos binarios por la IEC.
Oficialmente, el padrón IEC especifica que los prefijos del SI son usados solamente para
múltiplos en base 10 (Sistema decimal) y nunca base 2 (Sistema binario).
La información fraccional normalmente se mide en bits, nibbles, nats o bans, donde las últimas
dos se utilizan especialmente en el contexto de la teoría de la información y no se utilizan en
otros campos de la computación.
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONÓMICAS
TECNOLOGÍA DE LA INFORMACION - PRÁCTICA DE CÁLCULO NUMÉRICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Método B: Se realizan potencias de 2 a partir de cero. Luego se toma el primer resultado que sea igual o menos
al número que deseamos convertir. Así sucesivamente se van acumulando los resultados necesarios hasta
alcanzar el número que deseamos transformar. Los valores utilizados en la suma son los que debemos hacer
figurar como activo en binario con un 1.
Ejercicio 1
Número 2 Decimal
METODO A METODO B
2/2 = 1 RESTO 0 27 = 128 No. Si lo agrego supera a 2.
26 = 64 No. Si lo agrego supera a 2.
Se coloca primero el resto y luego el resultado. 25 = 32 No. Si lo agrego supera a 2.
24 = 16 No. Si lo agrego supera a 2.
23 = 8 No. Si lo agrego supera a 2.
22 = 4 No. Supera a 2.
21 = 2 Sí. Acumulo 2 y el acumulado es 2.
20 = 1 No. Ya se llegó a la cantidad.
0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
Ejercicio 2
Número 8 Decimal
METODO A METODO B
8/2 = 4 RESTO 0 27 = 128 No. Si lo agrego supera a 8.
4/2 = 2 RESTO 0 26 = 64 No. Si lo agrego supera a 8.
2/2 = 1 RESTO 0 25 = 32 No. Si lo agrego supera a 8.
24 = 16 No. Si lo agrego supera a 8.
Se colocan primero los restos de arriba hacia abajo 23 = 8 Sí. Acumulo 8 y el acumulado es 8
y luego el último resultado. 22 = 4 No. Ya se llegó a la cantidad.
1 0 0 0 21 = 2 No. Ya se llegó a la cantidad.
27
2 6
25
24
23
22
21
20 20 = 1 No. Ya se llegó a la cantidad.
Los casilleros restantes se completan con ceros.
0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
Ejercicio 3
Número 12 Decimal
METODO A METODO B
7
12/2 = 6 RESTO 0 2 = 128 No. Si lo agrego supera a 12.
6/2 = 3 RESTO 0 26 = 64 No. Si lo agrego supera a 12.
3/2 = 1 RESTO 1 25 = 32 No. Si lo agrego supera a 12.
24 = 16 No. Si lo agrego supera a 12.
Se colocan primero los restos de arriba hacia abajo 23 = 8 Sí. Acumulo 8 y el acumulado es 8
y luego el último resultado. 22 = 4 Sí. Acumulo 4 y el acumulado es 12
1 1 0 0 21 = 2 No. Ya se llegó a la cantidad.
27 26 25 24 23 22 21 20 20 = 1 No. Ya se llegó a la cantidad.
Los casilleros restantes se completan con ceros.
0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Ejercicio 4
Número 143 Decimal
METODO A METODO B
143/2 = 71 RESTO 1 27 = 128 Sí. Acumulo 128 y el acumulado es 128
71/2 = 35 RESTO 1 26 = 64 No. Si lo agrego supera a 143.
35/2 = 17 RESTO 1 25 = 32 No. Si lo agrego supera a 143.
17/2 = 8 RESTO 1 24 = 16 No. Si lo agrego supera a 143.
8/2 = 4 RESTO 0 23 = 8 Sí. Acumulo 8 y el acumulado es 136
4/2 = 2 RESTO 0 22 = 4 Sí. Acumulo 4 y el acumulado es 140
2/2 = 1 RESTO 0 21 = 2 Sí. Acumulo 2 y el acumulado es 142
20 = 1 Sí. Acumulo 1 y el acumulado es 143
Se colocan primero los restos de arriba hacia abajo
y luego el último resultado.
1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
Ejercicio 5
Número 0 Decimal
METODO A METODO B
0/2 = 0 RESTO 0 27 = 128 No. Si lo agrego supera a 0.
26 = 64 No. Si lo agrego supera a 0.
Se colocan primero los restos de arriba hacia abajo 25 = 32 No. Si lo agrego supera a 0.
y luego el ú ltimo resultado. 24 = 16 No. Si lo agrego supera a 0.
23 = 8 No. Si lo agrego supera a 0.
22 = 4 No. Si lo agrego supera a 0.
21 = 2 No. Si lo agrego supera a 0.
20 = 1 No. Si lo agrego supera a 0.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
Ejercicio 6
Número 255 Decimal
METODO A METODO B
255/2 = 127 RESTO 1 27 = 128 Sí. Acumulo 128 y el acumulado es 128
127/2 = 63 RESTO 1 26 = 64 Sí. Acumulo 64 y el acumulado es 192
63/2 = 31 RESTO 1 25 = 32 Sí. Acumulo 32 y el acumulado es 224
31/2 = 15 RESTO 1 24 = 16 Sí. Acumulo 16 y el acumulado es 240
15/2 = 7 RESTO 1 23 = 8 Sí. Acumulo 8 y el acumulado es 248
7/2 = 3 RESTO 1 22 = 4 Sí. Acumulo 4 y el acumulado es 252
3/2 = 1 RESTO 1 21 = 2 Sí. Acumulo 2 y el acumulado es 254
20 = 1 Sí. Acumulo 1 y el acumulado es 255
Se colocan primero los restos de arriba hacia abajo
y luego el último resultado.
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
27 26 25 24 23 22 21 20 27 26 25 24 23 22 21 20
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Ejercicio 7
Número 522 Decimal
METODO A METODO B
522/2 = 261 RESTO 0 29 = 512 Sí. Acumulo 512 y el acumulado es 512
261/2 = 130 RESTO 1 28 = 256 No. Si lo agrego supera a 522.
130/2 = 65 RESTO 0 27 = 128 No. Si lo agrego supera a 522.
65/2 = 32 RESTO 1 26 = 64 No. Si lo agrego supera a 522.
32/2 = 16 RESTO 0 25 = 32 No. Si lo agrego supera a 522.
16/2 = 8 RESTO 0 24 = 16 No. Si lo agrego supera a 522.
8/2 = 4 RESTO 0 23 = 8 Sí. Acumulo 8 y el acumulado es 520
4/2 = 2 RESTO 0 22 = 4 No. Si lo agrego supera a 522.
2/2 = 1 RESTO 0 21 = 2 Sí. Acumulo 2 y el acumulado es 522
20 = 1 No. Ya se llegó a la cantidad.
Se colocan primero los restos de arriba hacia abajo
y luego el último resultado.
1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0
29 28 27 26 25 24 23 22 21 20 29 28 27 26 25 24 23 22 21 20
Ejercicio 8
Número 1255 Decimal
METODO A METODO B
1255/2 = 627 RESTO 1 210 = 1024 Sí. Acumulo 1024 y el acumulado es1024
627/2 = 313 RESTO 1 29 = 512 No. Si lo agrego supera a 1255.
313/2 = 156 RESTO 1 28 = 256 No. Si lo agrego supera a 1255.
156/2 = 78 RESTO 0 27 = 128 Sí. Acumulo 128 y el acumulado es 1152
78/2 = 39 RESTO 0 26 = 64 Sí. Acumulo 64 y el acumulado es 1216
39/2 = 19 RESTO 1 25 = 32 Sí. Acumulo 32 y el acumulado es 1248
19/2 = 9 RESTO 1 24 = 16 No. Si lo agrego supera a 1255.
9/2 = 4 RESTO 1 23 = 8 No. Si lo agrego supera a 1255.
4/2 = 2 RESTO 0 22 = 4 Sí. Acumulo 4 y el acumulado es 1252
2/2 = 1 RESTO 0 21 = 2 Sí. Acumulo 2 y el acumulado es 1254
20 = 1 Sí. Acumulo 1 y el acumulado es 1255
Se colocan primero los restos de arriba hacia abajo
y luego el último resultado.
1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 1
210 29 28 27 26 25 24 23 22 21 20 210 29 28 27 26 25 24 23 22 21 20
0 0 0 0 0 0 1 0
27 26 25 24 23 22 21 20
Se suman todos los resultados. 0 0 0 0 0 0 1 0
0 0 0 0 1 0 0 0
27 26 25 24 23 22 21 20
Se suman todos los resultados. 0 0 0 0 8 0 0 0
0 0 0 0 1 1 0 0
27 26 25 24 23 22 21 20
Se suman todos los resultados. 0 0 0 0 8 4 0 0
1 0 0 0 1 1 1 1
27 26 25 24 23 22 21 20
Se suman todos los resultados. 128 0 0 0 8 4 2 1
0 0 0 0 0 0 0 0
27 26 25 24 23 22 21 20
Se suman todos los resultados. 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
27 26 25 24 23 22 21 20
Se suman todos los resultados. 128 64 32 16 8 4 2 1
1 0 0 0 0 0 1 0 1 0
29 28 27 26 25 24 23 22 21 20
Se suman todos los resultados. 512 0 0 0 0 0 8 0 2 0
1 0 0 1 1 1 0 0 1 1 1
215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20
1024 0 0 128 64 32 0 0 4 2 1
Se suman t odos los resultados. 128 64 32 16 8 4 2 1
Resolver los ejercicios del 39 al 60 por el método explicado más arriba y algún método alternativo explicado en
clase.
Método:
1) Se pasa a binario
2) Se separa el número binario en grupos de tres elementos.
3) Se pasa el número de tres elementos a decimal.
4) Se observa el equivalente Octal
Tabla de equivalencias:
Decimal Octal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
Ejemplo:
Decimal 1078
Binario 10000110110
10 000 110 110
Decimal x 3 2 0 6 6
Octal 2 0 6 6
Resolver los ejercicios del 61 al 90 por el método explicado más arriba y algún método alternativo explicado en
clase.
Método:
1) Se pasa a binario cada dígito del número Octal.
2) Se arma un número binario único.
3) Se pasa el número binario a decimal.
Tabla de equivalencias:
Octal Decimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
Ejemplo:
Octal 2 0 6 6
Binario 10 000 110 110
10000110110
Decimal 1 0 7 8
Resolver los ejercicios del 91 al 120 por el método explicado más arriba y algún método alternativo explicado
en clase.
Método:
1) Se pasa a binario.
2) Se separa el número binario en grupos de cuatros elementos.
3) Se pasa el número de cuatro elementos a decimal.
4) Se observa el equivalente Hexadecimal.
Tabla de equivalencias:
Decimal Hexadecimal
0 0
1 1
2 2
3 3
4 4
6 5
7 6
8 7
9 9
10 A
11 B
12 C
13 D
14 E
15 F
Ejemplo 1:
Decimal 1078
Binario 10000110110
100 0011 0110
Decimal 4 3 6
Hexadecimal 4 3 6
Ejemplo 2:
Decimal 999
Binario 1111100111
1 1 1110 0111
Decimal 3 14 7
Hexadecimal 3 F 7
Resolver los ejercicios del 121 al 150 por el método explicado más arriba y algún método alternativo explicado
en clase.
Tabla de equivalencias:
Hexadecimal Decimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
A 10
B 11
C 12
D 13
E 14
F 15
Ejemplo:
Hexadecimal 2 F 6 A
Decimal individual. 2 15 6 10
Binario individual. 0010 1111 0110 1010
Binario 0010111101101010
Decimal 12138
Resolver los ejercicios del 151 al 180 por el método explicado más arriba y algún método alternativo
explicado en clase.
Ejercicio 163 59 89
Ejercicio 164 7A 122
Ejercicio 165 80 128
Ejercicio 166 8A 138
Ejercicio 167 1A6 422
Ejercicio 168 200 512
Ejercicio 169 400 1024
Ejercicio 170 621 1569
Ejercicio 171 78C 1932
Ejercicio 172 800 2048
Ejercicio 173 FA0 4000
Ejercicio 174 1000 4096
Ejercicio 175 2810 10256
Ejercicio 176 1EBC8 125896
Ejercicio 177 132B85 1256325
Ejercicio 178 35A163A 56235578
Ejercicio 179 77A84 9E 125469854
Ejercicio 180 8D411CF8 2369854712
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Ejemplos Resueltos
Respuestas
Binario Octal Decimal Hexadecimal
11 3 3 3
111 7 7 7
1110 16 14 E
1111 17 15 F
1010 12 10 A
10101 25 21 15
11001100 314 204 CC
11000011 303 195 C3
111000111 707 455 1C7
11111111 377 255 FF
1111111 177 127 7F
110001110 616 398 18E
11111 37 31 1F
10101010 252 170 AA
1010110 126 86 56
1011001 131 89 59
1011000 130 88 58
11011011 333 219 DB
111111111 777 511 1FF
111011101 735 477 1DD
111001111 717 463 1CF
10001 21 17 11
1000001 101 65 41
10000001 201 129 81
10000 20 16 10
100000 40 32 20
1000000 100 64 40
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Respuestas
Octal Binario Decimal Hexadecimal
3 11 3 3
7 111 7 7
14 1100 12 C
23 10011 19 13
145 1100101 101 65
200 10000000 128 80
216 10001110 142 8E
177 1111111 127 7F
123 1010011 83 53
500 101000000 320 140
512 101001010 330 14A
523 101010011 339 153
600 110000000 384 180
577 101111111 383 17F
564 101110100 372 174
333 11011011 219 DB
722 111010010 466 1D2
611 110001001 393 189
723 111010011 467 1D3
727 111010111 471 1D7
777 111111111 511 1FF
665 110110101 437 1B5
554 101101100 364 16C
443 100100011 291 123
332 11011010 218 DA
221 10010001 145 91
110 1001000 72 48
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Respuestas
Binario Base 4 Base 5 Base 20
0 0 0 0
11 3 3 3
111 13 12 7
1 1 1 1
110 12 11 6
1111 33 30 F
1010 22 20 A
11111 133 111 1B
10101 111 41 11
11000 120 44 14
11100 130 103 18
11110 132 110 1A
111111 333 223 33
101010 222 132 22
110011 303 201 2B
111011 323 214 2J
1111000 1320 440 60
1000111 1013 241 3B
1100110 1212 402 52
1001001 1021 243 3D
1011001 1121 324 49
11111111 3333 2010 CF
10000001 2001 1004 69
11001100 3030 1304 A4
11110000 3300 1430 C0
11001010 3022 1302 A2
10000011 2003 1011 6B
UNIVERSIDAD DE BUENOS AIRES - FACULTAD DE CS. ECONOMICAS
TECNOLOGÍA DE LA INFORMACION - PRACTICA DE CALCULO NUMERICO
PROF: Lic. Dario G. Cardacci
_______________________________________________________________________________________
Espacio del medio de almacenamiento = 81920 bits + 4096000 bits = 4177920 bits
4. Tenemos que leer un archivo de 2048KB. Nos informan que el medio utilizado lee a una
velocidad de 1Kb cada 1 milisegundo. ¿Cuántos segundos se tardará en leerlo?
Rta: 16,384
Si lee 1Kb cada milisegundo => que 16384Kb se leerán en 16384 milisegundos
1024 B = 1 KB = 2-10 MB = 2-20 GB = 2-30 TB ->1024 copias de 1048576 archivos de 2-30 TB = 1023
copias de 1024 * 1024 archivos de 2-30 TB = 2 10 copias de 220 archivos de 2-30 TB = 2 30 * 2-30 TB =
1 TB
Rdo: 2 TB + 1 TB = 3 TB