Вы находитесь на странице: 1из 13

LGICA

LAURA VANESA AYALA LPEZ

INSTITUCION EDUCATIVA TCNICA SAN ANTONIO DE PADUA


VENTAQUEMADA BOYAC
2012
1

LOGICA

Presentado a:
Ing. Mauricio Fabin Pez Agudelo

Laura Vanesa Ayala Lpez


Grado Dcimo

INSTITUCIN EDUCATIVA TCNICA SAN ANTONIO DE PADUA


VENTAQUEMADA BOYAC
2012
2

EJERCICIOS DE LGICA
Ejercicio 1: Expresa, en cdigo binario, los nmeros decimales siguientes: 191,
25, 67, 99, 135, 276
Ejercicio 2: Averigua cuntos nmeros pueden representarse con 8, 10, 16 y 32
bits y cul es el nmero ms grande que puede escribirse en cada caso.
Ejercicio 3: Dados dos nmeros binarios: 01001000 y 01000100 Cul de ellos
es el mayor? Podras compararlos sin necesidad de convertirlos al sistema
decimal?
Ejercicio 4: Expresa, en el sistema decimal, los siguientes nmeros binarios:
110111, 111000, 010101, 101010, 1111110
Ejercicio 5: Convierte los siguientes nmeros decimales en octales: 6310, 51310,
11910
Ejercicio 6:
1258, 6258

Convierte al sistema decimal los siguientes nmeros octales: 458,

Ejercicio 7: Expresa en el sistema decimal las siguientes cifras hexadecimales:


2BC516, 10016, 1FF16
Ejercicio 8: Convierte al sistema hexadecimal los siguientes nmeros decimales:
351910, 102410, 409510
Ejercicio 9:Convierte los siguientes nmeros binarios en octales: 11011012,
1011102, 110110112, 1011010112
Ejercicio 10: Convierte los siguientes nmeros octales en binarios: 258, 3728,
27538
Ejercicio 11: Convierte a hexadecimales los siguientes nmeros binarios:
10101001010111010102, 1110000111100002, 10100001110101112
Ejercicio 12: Convierte a binario los nmeros hexadecimales siguientes: 7A5D16,
101016, 8F8F16

SOLUCIN
Ejercicio 1:Expresa, en cdigo binario, los nmeros decimales siguientes: 191,
25, 67, 99, 135, 276
191
191: 2 = 95 Resto: 1
95: 2 = 47 Resto: 1
47: 2 = 23 Resto: 1
23: 2 = 11 Resto: 1
11: 2 = 5 Resto: 1
5: 2 = 2 Resto: 1
2: 2 = 1 Resto: 0
1: 2 = 0 Resto: 1
19110= 101111112
25
25: 2 = 12 Resto: 1
12: 2 = 6 Resto: 0
6: 2 = 3 Resto: 0
3: 2 = 1 Resto: 1
1: 2 = 0 Resto: 1
2510 = 110012
67
67: 2 = 33 Resto: 1
33: 2 = 16 Resto: 1
16: 2 = 8 Resto: 0
8: 2 = 4 Resto: 0
4: 2 = 2 Resto: 0
2: 2 = 1 Resto: 0
1: 2 = 0 Resto: 1
6710 = 10000112

99
99: 2 = 49 Resto: 1
49: 2 = 24 Resto: 1
24: 2 = 12 Resto: 0
12: 2 = 6 Resto: 0
6: 2 = 3 Resto: 0
3: 2 = 1 Resto: 1
1: 2 = 0 Resto: 1
9910 = 11000112
135
135: 2 = 67 Resto: 1
67: 2 = 33 Resto: 1
33: 2 = 16 Resto: 1
16: 2 = 8 Resto: 0
8: 2 = 4 Resto: 0
4: 2 = 2 Resto: 0
2: 2 = 1 Resto: 0
1: 2 = 0 Resto: 1
13510 = 100001112
276
276: 2 = 138 Resto: 0
138: 2 = 69 Resto: 0
69: 2 = 34 Resto: 1
34: 2 = 17 Resto: 0
17: 2 = 8 resto: 1
8: 2 = 4 Resto: 0
4: 2 = 2 Resto: 0
2: 2 = 1 Resto: 0
1: 2 = 0 Resto: 1
27610 = 1000101002

Ejercicio 2:Averigua cuntos nmeros pueden representarse con 8, 10, 16 y 32


bits y cul es el nmero ms grande que puede escribirse en cada caso.
8 Bits
1*20 = 1
1*21 = 2
1*22 = 4
1*23 = 8
1*24 = 16
1*25 = 32
1*26 = 64
1*27 = 128
255
10 Bits
1*20 = 1
1*21 = 2
1*22 = 4
1*23 = 8
1*24 = 16
1*25 = 32
1*26 = 64
1*27 = 128
1*28 = 256
1*29 = 512
1023
16 Bits
1*20 =
1
1*21 =
2
1*22 =
4
3
1*2 =
8
1*24 =
16
1*25 =
32
1*26 =
64
7
1*2 = 128
1*28 = 256
1*29 = 512
1*210 = 1024
1*211= 2048
1*212= 4096
1*213= 8192
1*214= 16384
1*215= 32768
65535

32 Bits
1*20 =
1*21 =
1*22 =
1*23 =
1*24 =
1*25 =
1*26 =
1*27 =
1*28 =
1*29 =
1*210 =
1*211=
1*212=
1*213=
1*214=
1*215=
1* 216=
1*217=
1*218=
1*219=
1*220=
1*221=
1*222=
1*223=
1*224=
1*225=
1*226=
1*227=
1*228=
1*229=
1*230=
1*231=

1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
536870912
1073741824
2147483648
4294967296
8589934592

Ejercicio 3:Dados dos nmeros binarios: 01001000 y 01000100 Cul de ellos es


el mayor? Podras compararlos sin necesidad de convertirlos al sistema decimal?
El nmero mayor es 01001000
Si se pueden comparar y saber cul de los dos valores es mayor, debido a que
entre ms nmeros (1) hacia la izquierda ser mayor el valor.
Ejercicio 4: Expresa, en el sistema decimal, los siguientes nmeros binarios:
110111, 111000, 010101, 101010, 1111110
110111
1*25 + 1*24+ 0*23 + 1*22 + 1*21 + 1*20 = 55
1101112 = 5510
111000
1*25 + 1*24 + 1*23 + 0*22 + 0*21 + 0*20= 56
1110002 = 5610
010101
0*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20 = 21
0101012 = 2110
101010
1*25 + 0*24 + 1*23 + 0*22 + 1*21 + 0*20 = 42
1010102 = 4210
1111110
1*26 + 1*25 + 1*24 + 1*23 + 1*22 + 1*21 + 0*20 = 126
11111102 = 12610
Ejercicio 5: Convierte los siguientes nmeros decimales en octales: 6310, 51310,
11910
6310
63:8 = 7 Resto: 7
7:8 = 0 Resto: 7
6310 = 778

51310
513:8 = 64
64:8 = 8
8:8 = 1
1:8 = 0

Resto: 1
Resto: 0
Resto: 0
Resto: 1

51310 = 10018
11910
119:8 = 14 Resto: 7
14:8 = 1
Resto: 6
1:8 = 0
Resto: 1
11910 = 1678
Ejercicio 6:
Convierte al sistema decimal los siguientes nmeros octales: 458, 1258, 6258
4*81 + 5*80 = 3710
458 = 3710
1*82 + 2*81 + 5*80 = 8510
1258 = 8510
6*82 + 2*81 + 5*80 = 40510
6258 = 40510
Ejercicio 7: Expresa en el sistema decimal las siguientes cifras hexadecimales:
2BC516, 10016, 1FF16
2BC516
5*160 =
C*161 =
B*162 =
2*163 =

5
192
2816
8192
1120510

10016
0*160 =
0
1
0*16 =
0
1*162 = 256
25610
9

1FF16
F*160 =
F*161 =
1*162 =

15
240
256
51110

Ejercicio 8: Convierte al sistema hexadecimal los siguientes nmeros decimales:


351910, 102410, 409510
351910
3519:16 = 219 Resto: 15 es decir F = 1510
219:16 = 13
Resto: 11 es decir B = 1110
13:16 = 0
Resto: 13 es decir D = 1310
351910 = DBF16
102410
1024:16 = 96 Resto: 6
96:16 = 6
Resto: 0
6:16 = 0
Resto: 6
102410 = 60616
409510
4095:16 = 255
255:16 = 15
15:16 = 0

Resto: 15 es decir F = 1510


Resto: 15 es decir F = 1510
Resto: 15 es decir F = 1510

409510 = FFF16
Ejercicio 9: Convierte los siguientes nmeros binarios en octales: 11011012,
1011102, 110110112, 1011010112
11011012 = 1558
0011011012
0012 = 18
1012 = 58
1012 = 58

10

1011102 = 568
1012 = 58
1102= 68
110110112 = 3338
0110110112
0112 = 38
0112 = 38
0112 = 38
1011010112 = 5538
1012 = 58
1012 = 58
0112 = 38
Ejercicio 10: Convierte los siguientes nmeros octales en binarios: 258, 3728,
27538
258
28 = 0102
58 = 1012
258 = 0101012
3728
38 = 0112
78 = 1112
28 = 0102
3728 = 0111110102
27538
28 = 0102
78 = 1112
58 = 1012
38 = 0112
27538 = 0101111010112

11

Ejercicio 11: Convierte a hexadecimales los siguientes nmeros binarios:


10101001010111010102, 1110000111100002, 10100001110101112
10101001010111010102 = 54AEA16
010101001010111010102
01012 = 516
01002 = 416
10102 = A16
11102 = E16
10102 = A16
1110000111100002 = 70F016
01110000111100002
01112 = 716
00002 = 016
11112 = F16
00002 = 016

10100001110101112 = A1D716
10102 = A16
00012 = 116
11012 = D16
01112 = 716.
Ejercicio 12: Convierte a binario los nmeros hexadecimales siguientes: 7A5D16,
101016, 8F8F16
7A5D16 = 01111010010111012
716 = 01112
A16 = 10102
516 = 01012
D16 = 11012

12

101016 = 00010000000100002
116 = 00012
016 = 00002
116 = 00012
016 = 00002

8F8F16 = 10001111100011112
816 = 10002
F16 = 11112
816 = 10002
F16 = 11112

13

Вам также может понравиться