Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

EXERCÍCIOS DE COMPUTAÇÃO – ENGENHARIA 1/4
EXERCÍCIOS DE COMPUTAÇÃO - ENGENHARIA
Prof. Jorge Habib Hanna El Khouri UNIOESTE/PTI
1 Definir os seguintes termos, e relacioná-los por meio de diagrama, quando possível:
a) Linguagem de Máquina b) Linguagem Assembly c) Linguagem de Alto Nível
d) Assembler e) Compilador
2 Descreva as principais características do ENIAC.
3 Para cada um dos personagens que segue, descreva: Nacionalidade, Datas de Nascimento e Falecimento, e
principais contribuições:
a) Joseph Marie Jacquard
b) Charles Babbage
c) Ada Augusta Byron
d) George Boole
e) Herman Hollerith
f) Konrad Zuse
g) Alan Turing
h) John Von Neumann
i) Blaise Pascal
j) John Napier
4 Caracterize as gerações de computadores pela tecnologia de hardware (equipamentos) e forma de programação.
5 Pesquisar os seguintes tópicos:
5.1 Como evoluiu a tecnologia dos monitores de vídeo ?
5.2 Como evoluiu a tecnologia dos meios de armazenamento (fita, disco, cd, ...) ?
5.3 Como evoluiu a tecnologia de impressoras ?
6 Apresente o polinômio geral dos sistemas de numeração.
7 Descreva o método para converter um número escrito em uma base qualquer para a base 10.
8 Descreva o método para converter um número escrito na base 10 para uma base qualquer.
9 Descreva o método para conversão de números entre as bases 2 e 2n (4, 8, 16, ....). Construa as correspondentes
tabelas de conversão.
10 Quantos dígitos binários possuem os seguintes números inteiros: (pense em utilizar logaritmos)
a) 122333444455555
b) 1234567890
c) 1122334455667788
d) 9345678
e) 343234
f) 324123434
g) 4545804
h) 9484585556
i) 3484842
11 Faça as seguintes conversões de base:
a) (1227.15)10 = (?)2 
b) (432)8 = (?)2
c) (FA0.BC)16 = (?)10
d) (417.45)10 = (?)2 
e) (712)8 = (?)2
f) (1BD1.A1)16 = (?)10
g) (86.24)10 = (?)2 
h) (633)8 = (?)16
i) (FA0.BC)16 = (?)8
12 Preencha a seguinte tabela para a operação de soma de binários. CI indica o Carry no início e CO o Carry
resultante.
CI A B S CO
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
EXERCÍCIOS DE COMPUTAÇÃO – ENGENHARIA 2/4
13 Preencha a seguinte tabela para a operação de subtração de binários. CI indica o Borrow no início e CO o Borrow
resultante.
CI A B S CO
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
14 Execute as operações com binários indicadas:
a) 
 110101001
 + 1110101
 ----------
b) 
 111111111
 + 11101
 ----------
c) 
 111100111
 + 10101011
 ----------
d) 
 1110001101
 + 10011101
 ----------
e) 
 111101
 + 110010111
 ----------
f) 
 110101001
 - 1110101
 ----------
g) 
 111111111
 - 11101
 ----------
h) 
 111100111
 - 10101011
 ----------
i) 
 1110001101
 - 10011101
 ----------
j) 
 111111101
 - 110010111
 ----------
k) 
 111111111
 + 1
 ----------
l) 
 100000000
 - 1
 ----------
m) 
 1101001
 + 1010101
 ----------
n) 
 100001111
 - 11110101
 ----------
o) 
 111000011
 - 1111100
 ----------
15 Para que servem as técnicas de representação de dados ?
16 Qual a faixa de representação nos métodos BP, MS, C-1, C-2 e EXC, para as seguintes quantidades de bits.
a) 8
b) 9
c) 12
d) 16
e) 20
f) 24
g) 32
h) 4
i) N
17 Represente os seguintes valores de X em BP, MS, C-1, C-2 e EXC. Considerar N = 9 bits.
a) –63
b) –500
c) 600
d) +0
e) –0
f) –1
g) –430
h) 127
i) 245
18 Obter os valores de X que originaram as seguintes representações, considerando de forma independente que
foram codificados pelos métodos BP, MS, C-1, C-2 e EXC. Considerar N = 9 bits.
a) 001001100
b) 100100000
c) 111111111
d) 010101010
e) 011101110
f) 111101010
g) 100100100
h) 011011110
i) 101110101
19 Qual o equivalente decimal das seguintes seqüências de N bits:
a) 101010...101010
b) 111111...111111
c) 010101...010101
d) 11101100...110011001100
e) 101101...101101101101
f) 010010...010010010010
g) 110110...110110110110
h) 011011...011011011011
i) 110110...110110110110
20 Qual a forma mais utilizada para representar informação textual ?
EXERCÍCIOS DE COMPUTAÇÃO – ENGENHARIA 3/4
21 Pesquise e informe o código ASCII correspondente a cada caracter indicado, e os caracteres correspondentes aos
códigos ASCII indicados:
CAR COD COD CAR
' ' 44
'$' 37
'(' 109
'+' 92
'/' 62
'0' 94
'?' 126
'@' 53
'J' 115
'_' 70
'a' 59
'z' 57
'{' 58
22 Considerar as seguintes características para o armazenamento de números reais em um computador hipotético:
EEEEEEEE MMMMMMMMMMMMMMMMMMMMMMM S
Sendo: E = Expoente = 8 bits; M = Mantissa = 23 bits; S = Sinal = 1 bit.
- O expoente é armazenado pelo método de excesso;
- Em S o bit 0 indica positivo e o bit 1 indica número negativo.
Pede-se:
22.1 Converter para este padrão os seguintes números:
a) 12.4
b) 375.06
c) –18.23
d) –0.0000025
e) –18.36
f) 47.62
g) –430.33
h) –311.27
i) 245.67
22.2 Quais os limites (Maior e Menor positivo) e a quantidade de dígitos significativos.
22.3 Em que influencia a variação na quantidade de bits reservados para o expoente ?
22.4 Em que influencia a variação na quantidade de bits reservados para a mantissa ?
22.5 Obtenha o valor de X que está codificado em cada uma das seguintes seqüências binárias:
a) FA800001
b) 8FAAAAAA
c) FF9FFFFE
d) FFFFFFFF
e) 00800000
f) 7FB00001
g) EFF80000
h) DDFFFFF1
i) AABBCCDD
23 Quais são os limites (Maior e Menor positivo) e a quantidade de dígitos significativos das seguintes estruturas
para representação de números reais:
a) E = 8 bits (Exc); M = 39 bits; S = 1 bit;
b) E = 11 bits (Exc); M = 52 bits; S = 1 bit;
c) E = 10 bits (Exc); M = 53 bits; S = 1 bit;
24 O método BCD (Binary-Coded Decimal ou Decimal Codificado em Binário) é muito comum em sistemas
eletrônicos onde um valor numérico deve ser apresentado em um display. É uma técnica simplificada que
engenheiros encontraram para representar números decimais. Pede-se que seja pesquisado em que consiste este
método.
EXERCÍCIOS DE COMPUTAÇÃO – ENGENHARIA 4/4
25 Como evoluíram o tamanho da palavra, do barramento de dados e de endereço nos computadores 8086, 80286,
80386, e Pentium ?
26 Qual a capacidade de endereçamento de memória em um sistema com os seguintes tamanhos em bits do
barramento de endereço:
a) 12 b) 16 c) 24 d) 32 e) N
27 O que é e quais são as funções básicas de um Sistema Operacional ?
28 Desenhe a arquitetura básica de computador apresentada em sala de aula.
29 Liste as características de um ambiente computacional que influenciam o desempenho global. Descreva
brevemente o que vem a ser esta característica. Por exemplo:
◊ Clock: freqüência de trabalho do processador, cuja finalidade é sincronizar as ações das diferentes partes
de um sistema computacional. É medido em Hz. Atualmente os processadores típicos possuem clocks
acima de 2 GHz.
◊ Tamanho do Data Bus
◊ Tamanho do Address Bus
◊ Arquitetura:
 i. Cache
 ii. Pipeline
 iii. Processamento Paralelo
 iv. Processamento Vetorial
30 Pesquise na internet e encontre pelo menos três sites interessantes sobre cada um dos seguintes temas. Explique
por que você classificou como interessante.
 i. História da Computação
 ii. Geração de Computadores
 iii. Sistemas de Numeração
 iv. Representação de Dados
 v. Operação com Binários

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?