logica
Campus Virtual
Avaliação a Distância
Unidade de aprendizagem: Introdução à Lógica de Programação
Curso: Tec. Sistema de Internet.
Professor: Clayton Bonelli
Nome do estudante: Marciele da Silva Lopes
Data: 25/09/14
Orientações:
Procure o professor sempre que tiver dúvidas.
Entregue a atividade no prazo estipulado.
Esta atividade é obrigatória e fará parte da sua média final.
Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).
Questão 1 (1,0 ponto) A conversão de números binários para decimais e decimais para binários faz parte do estudo da lógica de programação, uma vez que os computadores interpretam unicamente a linguagem binária, ou seja, se houver sinal elétrico é o número 1 e na ausência deste sinal é o número 0.
A combinação dos números zeros (0) e uns (1) é o que permite ao processador interpretar textos, imagens, vídeos, músicas e todos os recursos utilizados no computador.
Abaixo está sendo dada uma sequência de números binários. Com base nos conhecimentos adquiridos na unidade de aprendizagem, transforme-os em decimais.
a) 101011
b) 1011001011
c) 1100
d) 1110111000
Resposta
a) 101011
1
0
1
0
1
1
2exp5
2exp4
2exp3
2exp2
2exp1
2exp0
32
16
8
4
2
1
32
0
8
0
2
1
32+0+8+0+2+1= 43
Então o binário 101011 equivale ao numero 43 em decimal.
b) 1011001011
1
0
1
1
0
0
1
0
1
1
2exp9
2exp8
2exp7
2exp6
2exp5
2exp4
2exp3
2exp2
2exp1
2exp0
512
256
128
64
32
16
8
4
2
1
512
0
128
64
0
0
8
0
2
1
512+0+128+64+0+0+8+0+2+1 = 715
Então o binário 1011001011 equivale ao numero 715 em decimal.
c) 1100
1
1
0
0
2exp4
2exp3
2exp1
2exp0
8
4
2
1
8
4
0
0
8+4+0+0 = 12
Então o binário 1100 equivale ao numero 12 em decimal.
d) 1110111000
1
1
1
0
1
1
1
0
0
0
2exp9
2exp8
2exp7
2exp6
2exp5
2exp4
2exp3
2exp2
2exp1
2exp0