Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
FIS01069
Introdução_a_computacao_UFPB
Commits
25bf544b
Commit
25bf544b
authored
Aug 30, 2013
by
Eduardo de Santana Medeiros Alexandre
Browse files
Inclusão de respotas
parent
64265fe8
Changes
5
Hide whitespace changes
Inline
Side-by-side
livro/capitulos/cap3-sistema-de-numeracao.asc
View file @
25bf544b
...
...
@@ -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
...
...
livro/capitulos/respostas.asc
0 → 100644
View file @
25bf544b
== 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.
livro/images/icons/resolvido.png
0 → 100644
View file @
25bf544b
1.01 KB
livro/livro.asc
View file @
25bf544b
...
...
@@ -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[]
...
...
livro/videos/conversao-decimal-binario.html
0 → 100644
View file @
25bf544b
<iframe
width=
"420"
height=
"315"
src=
"//www.youtube.com/embed/pNSkIP3C9mA"
frameborder=
"0"
></iframe>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment