grafos
Bacharelado em Ciência da Computação
Introdução à Ciência da Computação
Prof. Gerson Cavalheiro
Exercícios de Revisão 1. Arquitetura de Computadores. Caracterize a arquitetura de von Neumann: apresente seus módulos componentes e suas funcionalidades. 2. Representação de dados. 2.1. O que representa a tabela ASCII? 2.2. Qual o valor ASCII correspondente aos seguintes símbolos: 'A', 'B', 'a', 'b', '0' e '9' ? 2.3. Qual o valor da tabela ASCII nas posições 0, 8, 9 e 123? 2.4. Problema: caso você possua um byte com o código ASCII de um caracter que você saiba que codifica um dígito (ou seja, um “caracter” entre 0 e 9, não um número entre 0 e 9), como você poderia obter o valor numérico correspondente? Por exemplo, se o caracter em questão for o caracter '5', como obter o número 5 correspondente? 3. Representação de dados. Bases numéricas. Complete a tabela de conversão de bases numéricas.
Decimal
Binário
Octal
Hexadecimal
139
343
1000.0000.0000
32010
4. Representação de dados. Bases numéricas. Complete a tabela de conversão de bases numéricas.
Valor
a)
10.5
e)
0.25
f)
0.25
g)
0.4375
h)
Mantissa
10.5
d)
Expoente
1.0
c)
Sinal
1.0
b)
E
4.375
Onde:
E : corresponde ao expoente utilizado na notação científica normalizada binária
Expoente : corresponde a representação binária de armazenado 127+E (pois Expoente – 127 = E)
Mantissa : corresponde ao valor de xxxx na mantissa binária normalizada para o formato 1,xxx * 2Expoente127
Universidade Federal de Pelotas
Bacharelado em Ciência da Computação
Introdução à Ciência da Computação
Prof. Gerson Cavalheiro
Soluções 1. Arquitetura de Computadores. Caracterize a arquitetura de von Neumann: apresente seus módulos componentes e suas funcionalidades.
Dispositivos de entrada
Disco, teclado, mouse... Memória
Dispositivos de saída