Actividades

Actividad 2.
Resuelve los siguientes códigos
1. Para pasar de binario a decimal
a) 110012 Solución: 2510
1*24+1*23+0*22+0*21+ 1*20=25
16+8+0+0+1=25
b) 10110110112 Solución: 73110
1*29+0*28+1*27+1*26+0*25+1*24+1*23+0*22+1*21*1*20=731
2. Para pasar de decimal a binario
a) 86910 Solución: 11011001012
869:2=434  Resto:1
434:2=217  Resto: 0
217:2=108 Resto:1
108:2= 54  Resto: 0
54:2=27 Resto: 0
27:2=13 Resto:1
13:2=6  Resto:1
6:2=3  Resto: 0
3:2=1 Resto :1
Invirtiendo los restos: 1101100101
b) 842610 Solución: 100000111010102
8426:2=4213 r: 0
4213:2=2106 r:1
2106:2=1053 r: 0
1053:2=526 r:1
526:2=263 r: 0
236:2=131 r:1
131:2=65 r:1
65:2=32 r:1
32:2=16 r: 0
16:2=8 r: 0
8:2=4 r: 0
4:2=2 r: 0
2:2=1 r: 0
Invirtiendo los restos: 10000011101010

3. Para pasar de binario a octal
a) 1110101012 Solución: 7258
101=5  ; 010=2 ; 111=7
b) 11011, 012 Solución: 33,28
010=2 ; 011=3  ; 011=3
4. Para pasar de octal a binario
a) 20668 Solución: 0100001101102
2=010 ;  0=000  ; 6=110  ; 6=110
b) 142768 Solución: 0011000101111102
1=001 ; 4=100 ; 2=010 ; 7=111 ; 6=110
5. Para pasar de binario a hexadecimal
a) 1100010002 Solución: 18816

0001=1 ; 1000=8 ; 1000=8
b) 100010,1102 Solución: 22,C
0010=2;0010=2;1100=C   
6. Para pasar de hexadecimal a binario
a) 86BF16 Solución: 10000110101111112
8=1000 ; 6=0110 ; B=1011 ; F=1111
b) 2D5E16 Solución: 00101101010111102
2=0010; D=1101; 5=0101; E=1110
7. Para pasar de octal a decimal
a) 1068 Solución: 7010
1*82+0*81+6*80
b) 7428 Solución: 48210
7*82+4*81+2*80
8. Para pasar de decimal a octal:
a) 23610 Solución: 3548
236:8=29 R=4 ; 29:8=3 R=5  solución:354
b) 5274610 Solución: 1470128
52746:8=6593 R=2; 6593:8=824 R=1; 824:8=103 R=0;103:8=12 R=7;12:8=1 R=4
Solución: 147012




ACTIVIDAD 4
Byte
Kb
Mb
Gb
10737.3568
10.4857
0.01023994141
 9.9*10-6
 2147483648
 2097152
2.048
 2



ACTIVIDAD 3
1)      01000011=C 01000001=A 01010010=R 01001100=L 01001111=O 01010011=S
2)      010000110100000101010010010011000100111101010011
3)    
27,02510 à 27 = 11011
0,025 x 2 = 0.05 à 0
0,05 x 2 = 0,1 à 0
0,1 x 2 = 0,2 à 0
0,2 x 2 = 0,4 à 0
0,4 x 2 = 0,8 à 0
0,8 x 2 = 1,6 à 1
0,6 x 2 = 1.2 à 1
27,02510 = 11011,0000011

Ejercicio 1:
Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99, 135, 276
191:2=95  R:1 ;  95 :2=47  R:1 ;  47:2=23  R:1 ;  23:2=11   R:1  ;  11:2=5 R:1; 5:2=2 R:1; 2:2=1 R:0
Resultado: 10111111
25:2=12 R: 1; 12:2=6 R:0 ; 6:2=3 R:0; 3:2=1 R:1
Resultado: 11001
67:2=33 R:1  33:2=16  R:1  16 :2=8  R:0   8:2=4  R:0 ; 4:2=2  R:0 ; 2 :2=1  R:0
Resultado: 1000011
99:2=49  R:1 ; 49:2=24   R:1 ;  24:2=12  R:0 ;  12:2=6  R:0 ;  6:2=3 R:1  ; 3:2=1   R:1
Resultado: 1100011
135:2=67 R:1;  67:2=33 R:1  33:2=16  R:1  16 :2=8  R:0   8:2=4  R:0 ; 4:2=2  R:0 ; 2 :2=1  R:0
Resultado: 10000111
276:2=138 R:0 ; 138:2=69  R:0 ; 69:2=34  R:1 ; 34:2=17  R:0 ; 17:2=8  R:1 ; 8:2=4  R:0 ; 4:2=2  R:0 ;2 :2=1  R:0
Resultado: 100010100
Ejercicio 2:
Averigua cuántos números pueden representarse con 8, 10, 16 y 32 bits y cuál es el número más grande que puede escribirse en cada caso.
8 bits: 28=256 numero mas grande:255
10 bits: 210=1024 Numero mas grande:1023
16 bits: 216=65536 Numero mas grande:65535
32 bits: 232=4294967296 Numero mas grande:4294967295