Commit 25bf544b authored by Eduardo de Santana Medeiros Alexandre's avatar Eduardo de Santana Medeiros Alexandre
Browse files

Inclusão de respotas

parent 64265fe8
......@@ -1029,21 +1029,82 @@ aritmética, representação de números negativos e a representação de númer
=== Atividades
1. Efetue as seguintes conversões:
.. Converta para decimal 110101~2~ e 1001~2~
1. Efetue as conversões de base 2 para base 10:
a. 101~2~
b. 10001~2~ {resolvido}
c. 111010~2~
d. 101011~2~ {resolvido}
e. 101010~2~
f. 1010111~2~
g. 111111000111~2~
h. 110101~2~
i. 1001~2~
[NOTE]
====
As resoluções dos exercícios 'b' e 'd' podem ser vistas no seguinte vídeo:
.Conversão de Decimal para Binário: http://youtu.be/pNSkIP3C9mA
ifdef::livro-pdf[]
["qrcode", size=10, scaledwidth="20%"]
-------------------------
http://youtu.be/pNSkIP3C9mA
-------------------------
endif::livro-pdf[]
ifdef::livro-html[]
+++
<?dbhtml-include href="videos/conversao-decimal-binario.html"?>
+++
endif::livro-html[]
====
2. Efetue as conversões de base 10 para base 2:
a. 13~10~
b. 45~10~
c. 189~10~
d. 588~10~
e. 1024~10~
f. 3089~10~
g. 4034~10~
h. 58~10~ {resolvido}
i. 113~10~ {resolvido}
[NOTE]
====
As resoluções dos exercícios 'h' e 'i' podem ser vistas no seguinte vídeo:
.Conversão de Decimal para Binário: http://youtu.be/pNSkIP3C9mA
ifdef::livro-pdf[]
["qrcode", size=10, scaledwidth="20%"]
-------------------------
http://youtu.be/pNSkIP3C9mA
-------------------------
endif::livro-pdf[]
ifdef::livro-html[]
+++
<?dbhtml-include href="videos/conversao-decimal-binario.html"?>
+++
endif::livro-html[]
====
3. Efetue as seguintes conversões:
.. Converta para octal 110111011101~2~ e 1111111~2~
.. Converta para hexadecimal 101100101100~2~
.. Converta para binário FF1F~16~ e ABC~16~
2. Efetue as seguintes conversões:
4. Efetue as seguintes conversões:
.. Converta para decimal 1101.01~2~ e 10.01~2~ (Ponto Fixo)
.. Converta para octal 110111011101~2~ e 1111111~2~
.. Converta para hexadecimal 101100101100~2~
.. Converta para binário 0xFF1F (Hexadecimalfootnote::[Em programação costumamos representar números hexadecimais iniciando-os com "0x", portanto 0xFF1F equivale a FF1F~16~.])
3. Converta o número –5 para uma representação binária usando 4-bits, com
5. Converta o número –5 para uma representação binária usando 4-bits, com
as seguintes representações:
.. Sinal e amplitude
......@@ -1051,21 +1112,21 @@ as seguintes representações:
.. Complemento para 2
.. Notação de Excesso
4. Converta o número –33 para uma representação binária usando 6-bits,
6. Converta o número –33 para uma representação binária usando 6-bits,
com as seguintes representações:
.. Sinal e amplitude
.. Complemento para 1
.. Complemento para 2
5. Converta para decimal o valor em binário (usando apenas 5-bits) 10101~2~,
7. Converta para decimal o valor em binário (usando apenas 5-bits) 10101~2~,
considerando as seguintes representações:
.. Inteiro sem sinal
.. Sinal e amplitude
.. Complemento de 2
6. Efetue os seguintes cálculos usando aritmética binária de 8-bits em
8. Efetue os seguintes cálculos usando aritmética binária de 8-bits em
complemento de 2, ou seja, primeiro converta o valor para binário e depois
efetue a operação aritmética.
......@@ -1074,7 +1135,7 @@ efetue a operação aritmética.
.. 100~10~ + (–60~10~)
.. –100~10~ – 27~10~
7. A maioria das pessoas apenas consegue contar até 10 com os seus dedos;
9. A maioria das pessoas apenas consegue contar até 10 com os seus dedos;
contudo, os engenheiros informáticos podem fazer melhor! Como? Cada dedo conta
como um bit, valendo 1 se esticado, e 0 se dobrado.
......@@ -1083,14 +1144,14 @@ como um bit, valendo 1 se esticado, e 0 se dobrado.
numa representação em complemento para 2. Qual a gama de valores que é
possível representar com ambas as mãos?
8. Efetue as operações Aritméticas no sistema binário:
10. Efetue as operações Aritméticas no sistema binário:
.. 100101010~2~ + 101010111~2~
.. 101010110~2~ – 010110111~2~
.. 100000000~2~ – 000010011~2~
.. 111111111~2~ + 101010101~2~
9. Converta para a representação em Ponto Flutuante, com 12 bits (1: sinal; 4: expoente; 8: mantissa),
11. Converta para a representação em Ponto Flutuante, com 12 bits (1: sinal; 4: expoente; 8: mantissa),
os seguintes valores, dados em base 10 (apresente todos os cálculos):
.. +12
......
== Respostas das atividades
Nesta capítulo apresentamos as respostas de algumas atividades.
NOTE: Você pode contribuir para elaboração desta seção enviando suas respostas.
=== Capítulo 1
Sem respostas.
=== Capítulo 2
Sem respostas.
=== Capítulo 3
1. a. 5 b. 17 c. 58 d. 43 e. 42 f. 87 g. 4039
2. h. 111010~2~ i. 1110001~2~
=== Capítulo 4
Sem respostas.
=== Capítulo 5
Sem respostas.
=== Capítulo 6
Sem respostas.
=== Capítulo 7
Sem respostas.
=== Capítulo 8
Sem respostas.
......@@ -5,6 +5,7 @@ Gilberto Farias
:keywords: Computação
:ascii-ids:
:gitrepo: https://github.com/edusantana/introducao-a-computacao-livro
:resolvido: image:images/icons/resolvido.png[]
include::capitulos/prefacio.asc[]
......@@ -25,6 +26,7 @@ include::capitulos/apendice-pratica-compilacao.asc[]
include::capitulos/apendice-pratica-traceroute.asc[]
include::capitulos/apendice-pratica-wireshark.asc[]
include::capitulos/respostas.asc[]
include::capitulos/referencias.asc[]
......
<iframe width="420" height="315" src="//www.youtube.com/embed/pNSkIP3C9mA" frameborder="0"></iframe>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment