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
2a4d040b
Commit
2a4d040b
authored
Apr 23, 2013
by
Eduardo de Santana Medeiros Alexandre
Browse files
exercicios
parent
a85ea1d3
Changes
3
Hide whitespace changes
Inline
Side-by-side
livro/capitulos/representacao-da-informacao.asc
View file @
2a4d040b
...
...
@@ -334,3 +334,5 @@ estratégia utiliza?
image::images/representacao-da-informacao/jogo-damas.png[scaledwidth="25%"]
// Sempre manter uma linha em branco no final
livro/capitulos/sistema-de-numeracao.asc
View file @
2a4d040b
...
...
@@ -1054,54 +1054,56 @@ poder da matemática no auxílio dos procedimentos computacionais.
3. Converta o número –5 para uma representação binária usando 4-bits, com
as seguintes representações:
a)
Sinal e amplitude
b)
Complemento para 1
c)
Complemento para 2
d)
Notação de Excesso
..
Sinal e amplitude
..
Complemento para 1
..
Complemento para 2
..
Notação de Excesso
4. Converta o número –33 para uma representação binária usando 6-bits,
com as seguintes representações:
a)
Sinal e amplitude
b)
Complemento para 1
c)
Complemento para 2
..
Sinal e amplitude
..
Complemento para 1
..
Complemento para 2
5. Converta para decimal o valor em binário (usando apenas 5-bits) 101012,
considerando as seguintes representações:
a)
Inteiro sem sinal
b)
Sinal e amplitude
c)
Complemento de 2
..
Inteiro sem sinal
..
Sinal e amplitude
..
Complemento de 2
6. 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.
a)
410 + 12010
b)
7010 + 8010
c)
10010 + (–6010)
d)
–10010 – 2710
..
4
~
10
~
+ 120
~
10
~
..
70
~
10
~
+ 80
~
10
~
..
100
~
10
~
+ (–60
~
10
~
)
..
–100
~
10
~
– 27
~
10
~
7. 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.
a)
Com este método, até quanto é possível contar usando ambas as mãos?
b)
Considere que um dos dedos na extremidade da mão é o bit do sinal
..
Com este método, até quanto é possível contar usando ambas as mãos?
..
Considere que um dos dedos na extremidade da mão é o bit do sinal
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:
a)
100101010
2
+ 101010111
2
b)
101010110
2
– 010110111
2
c)
100000000
2
– 000010011
2
d)
111111111
2
+ 101010101
2
..
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),
os seguintes valores, dados em base 10 (apresente todos os cálculos):
a) +12
b) –10.75
c) – 8.25
.. +12
.. –10.75
.. – 8.25
// Sempre manter uma linha em branco no final
livro/livro.asc
View file @
2a4d040b
...
...
@@ -19,7 +19,5 @@ include::capitulos/sistema-de-numeracao.asc[]
// include::indice-remissivo.txt[]
// Sempre manter uma linha em branco no final
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