Buscar

INDRODUÇÃO A COMPUTAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1) Converter para a notação de excesso de quatro os seguintes números decimais:
a) 0 = 100
b) 3 = 111
c) -3 = 001
2) Converta para decimal as seguintes representações em complemento de dois e identifique o padrão de comprimento:
a) 10000 =-16
b) 10011 = -13
c) 01101 = +13
3) O valor 9 pode ser representado na notação de excesso de oito? E quanto a representar o número 6 em notação de excesso de quatro? Explique sua resposta.
não. excesso de 8 varia de 7 ate -8
não. excesso de 4 varia de 3 ate -4
4) Seja um computador que representa números na notação de complemento de dois. Quais os maiores e menores números representáveis utilizando padrões com os seguintes comprimentos:
		Maior			Menor
a) quatro:	__7__			__-8__
b) seis:		_31___		_-32___
c) oito:		_127___		_-128___
5) Converta as seguintes representações decimais para a notação de excesso de oito sem consultar o texto:
a) 5 = 1101
b) -5 = 0011
c) 3 = 1011
6) Converter para decimal cada uma das seguintes representações binárias:
a) 11.001 = 3 1/8
b) 100.1101 = 4 13/16
c) 111.111 = 7 7/8
7) Converter para notação binária os seguintes valores numéricos:
1. 5 ¾ = 101.11
1. 1/16 = 0.0001
7 7/8 = 111.111
8) Decodifique os seguintes padrões de bits utilizando a notação de ponto flutuante:
a) 01011100 = +1 1/2
b) 11001000 = - 1/2
c) 00101010 = + 5/32
1) Preencha os quadros em branco, realizando as conversões de base pedidas, de modo que cada coluna possua o mesmo valor numérico.
	Binário
	1001111
	1111101
	11001100
	11101011
	Octal
	117
	175
	314
	353
	Decimal
	79
	125
	204
	235
	Hexadecimal
	4F
	7D
	CC
	EB
2) Complete o quadro abaixo:
	Decimal
	Binário
	Octal
	Hexadecimal
	83
	1010011
	123
	53
	42972
	1010011111011100
	123734
	A7DC
	804
	1100100100
	1444
	324
	321
	101000001
	501
	141
3) Faça a conversão de unidade de informação, conforme o que se pede:
a) 4 GBytes para Bytes = ( 4.294.967.296 )
b) 4000 bits para Kbytes = ( 0.48828125 ) 
4) O que é “ÉTICA PROFISSIONAL”?
Resposta: A ética profissional tem por objeto o conjunto de valores que uma
determinada classe profissional deve se orientar e seguir para
alcançar um “agir profissional” correto e adequado para com a
sociedade em que se insere e, no mais das vezes, materializa-se por
meio de regras, expressas em códigos de ética, orientadores da conduta
profissional de um dado segmento (José Augusto Chaves Guimarães).
5) Conceitue:
a) Ram: A memória RAM é um tipo de tecnologia que permite o acesso aos arquivos armazenados no computador. Diferentemente da memória do HD, a RAM não armazena conteúdos permanentemente. É responsável, no entanto, pela leitura dos conteúdos quando requeridos. Ou seja, de forma não sequencial, por isso, a nomeclatura em inglês de Random Access Memory (Memória de Acesso Aleatório). A memória RAM pode ser entendida como um espaço temporário de trabalho, pois, após a tarefa ser realizada, os arquivos são retirados da memória e mantidos no HD ou outro dispositivo de armazenamento.
b) Rom: ROM significa Read-Only Memory, ou Memória Somente de Leitura, e está principalmente localizada no chip responsável pela iniciação do sistema – é lá que as informações básicas do computador ficam armazenadas, portanto não são afetadas quando o dispositivo é desligado. A ROM são equipadas em chips da BIOS (A sigla BIOS significa, em tradução livre, Sistema Básico de Entrada e Saída. É o responsável pela execução de tarefas imprescindíveis, como o reconhecimento dos hardwares instalados, a verificação das horas no relógio interno e a inicialização do sistema operacional, seja ele Windows, Mac ou Linux). Os dados armazenados pela memória ROM são pequenos, por isso sua capacidade de armazenamento não costuma passar dos 4 MB.
c) Cache: CPU Cache é uma memória de acesso rápido. É usada pela Unidade central de processamento(CPU) com o objetivo de reduzir o tempo médio de acesso aos dados armazenado na memória. A cache é uma memória de pouco espaço, porem muito mais rápida e armazena as informações que são usadas com mais frequência pela CPU. Quando a CPU precisa buscar uma informação na memória, ela busca primeiro pela cache. Se não encontrado, busca-se na memória Principal, então devolve a informação para a CPU e armazena esta informação na cache.
6) O que é memória secundária?
Resposta: Memórias chamadas de “memórias de armazenamento em massa”, para armazenamento permanente de dados. Não podem ser endereçadas diretamente, a informação precisa ser carregada em memória principal antes de poder ser tratada pelo processador. Não são estritamente necessárias para a operação do computador. São não-voláteis, permitindo guardar os dados permanentemente. Como memórias externas, de armazenamento em massa, podemos citar os discos rígidos como o meio mais utilizado, uma série de discos óticos como CDs, DVDs e Blu-Rays,disquetes e fitas magnéticas.
7) Marque (V) para verdadeira ou (F) para a falsa.
a) ( V ) Muitos programas podem ser simultaneamente armazenados na memória principal de um computador.
b) ( F ) Um flip-flop é um circuito que contém apenas uma porta lógica, cuja saída apresenta um dos dois valores binários.
c) ( V ) A memória principal é o componente de um sistema de computação cuja função é armazenar os dados ou informações que são (ou serão) manipuladas por este sistema.
d) ( F ) A velocidade de funcionamento de uma memória é medida em bytes, kilobytes, megabytes ou gigabytes.
e) ( F ) A tabela de representação de símbolos ASCII consiste em mais de 107.000 diferentes padrões de Bits, o suficiente para representar os símbolos mais comuns dos idiomas chinês e japonês.
8) Determine a saída dos seguinte circuitos pressupondo que a entrada superior é 1 e a inferior é 0.
Respostas: 
a) 0
b) 0
c) 0
9) Cada quadrado representa uma porta lógica AND, OR ou XOR. Baseado na informação dada de entrada e saída, identifique cada porta lógica no seu lugar. Considere todas as entradas iguais a 1.
Resposta: 0
and
or
xor
	
	
1) A Unidade Central de Processamento (UCP) se divide em quais partes? Explique cada uma.
Unidade aritmética e lógica – responsável por realizar cálculos matemáticos mais complexos de maneira mais rápida e manipulação de dados. Unidade de controle - Controla o fluxo de dados na UCP: busca na memória, chamadas da UAL, controle geral das tarefas da UCP.
2) O que são registradores?
Memória temporária para armazenar dados a serem processados. Elas é uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos a dados e são usados para aumentar a velocidade de execução de programas.
3) Diferencie os registradores de propósito geral e registradores de propósito específico.
Os registradores de propósito geral funcionam como posições temporárias de armazenamento para dados que estão sendo manipulados pela UCP. Esses registradores guardam os dados de entrada da unidade aritmética e lógica e proporcionam um local de armazenamento para os seus resultados. Já os registradores específicos são dois: o contador de instruções e o registrador de instruções. O contador de instruções contém o endereço da próxima instrução a ser executada, servindo como instrumento para o computador manter-se informado sobre a posição do programa em que está ocorrendo a execução. O registrador de instruções é usado para manter a instrução que estiver sendo executada.
4) O que é linguagem de máquina?
É a linguagem que os componentes do computador usam para se comunicar, assim como nós humanos usamos o alfabeto que vai de A-Z e os números 0-9, os componentes de um computador utilizam apenas 0 e 1 para se comunicarem que é chamado de Sistema Binário.
5) As instruções no repertório de uma máquina, podem ser classificadas em três categorias: (1) o grupo de transferência de dados, (2) o grupo aritmético/lógico e (3) o grupo de controle. Faça uma descrição sucinta de cada grupo.
(1) O primeiro grupo consiste em instruções que promovem a movimentação de dados de um local para outro.
(2) O grupo de instruções aritméticas/lógicas consiste em instruçõesque dizem à unidade de controle para desencadear atividades na unidade aritmética/lógica. Como o próprio nome sugere, a unidade aritmética/lógica destina-se a executar operações outras além das operações aritméticas básicas. Algumas destas operações adicionais são as operações lógicas ANO, aR e XOR.
(3) O grupo de controle consiste em instruções que tratam da execução do programa, em vez da manipulação de dados. O grupo de instruções de controle engloba muitas das instruções mais interessantes disponíveis em um computador, como a família de instruções de desvio (JUMP ou BRANCH),utilizadas para orientar a unidade de controle a executar uma instrução que não seja a próxima da lista. Essas instruções podem ser de dois tipos: desvios incondicionais e desvios condicionais.
6) Escreva a arquitetura do computador descrito no Apêndice C do livro.
7) Quantas instruções básicas tem o computador descrito no Apêndice C do livro.
A linguagem de máquina completa do nosso computador (Apêndice C) consiste em apenas 12 instruções básicas.
8) Traduza as instruções do programa abaixo, descritas na linguagem de máquina do Apêndice C.
11A1 Carrega o registrador 1 com o padrão de bits encontrado na célula de memória no 
	endereço A1.
12A2 Carrega o registrador 2 com o padrão de bits encontrado na célula de memória no 
	endereço A2.
5012 Soma o conteúdo dos registradores 1 e 2 considerando que representam números na 
	notação de complemento de dois e deixe o resultado no registrador 0.
30A3 Armazena o conteúdo do registrador 0 na célula de memória de endereço A3.
C000 Para o programa.
9) Suponha que as posições de memória dos endereços F0 a FD do computador descrito na Apêndice C contenham os seguintes padrões hexadecimais de bits:
Endereço	Conteúdo
F0		20
F1		00
F2		21
F3		01
F4		23
F5		05
F6		B3
F7		FC
F8		50
F9		01
FA		B0
FB		F6
FC		C0
FD		00
Qual o objetivo deste programa?
o programa mostra a execução de um comando de repetição está no endereço FA, onde força a execução da instrução do endereço F6 por 5 vezes e do comando de condição está também no comando Jump onde há comparação de registradores para saber qual a próxima instrução deve ser executada.
10) Suponha que as posições de memória dos endereços A0 a A9 do computador descrito no Apêndice C contenham os seguintes padrões hexadecimais de bits:
Endereço	Conteúdo
A0		10
A1		A4
A2		30
A3		4F
A4		40
A5		05
A6		35
A7		0A
A8		C0
A9		00
Responda as seguintes questões admitindo que A0 seja o conteúdo inicial do contador de instruções.
1. Qual será o padrão de bits existente na posição de memória do endereço 4F quando o computador parar?
Resposta: (____40_________________)
1. Qual será o padrão de bits existente no contador de instruções quando o registrador de instruções conter a instrução 304F?
Resposta: (_____A4_______________)
Registradores de propósito geral
	20
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	40
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	0
	1
	2
	3
	4
	5
	6
	7
	8
	9
	A
	B
	C
	D
	E
	F
rotate
01000000 = 40
00000010 = 02
11) Suponha que as células de memória dos endereços de 00 a 09 do computador descrito no Apêndice C contenham os seguintes padrões hexadecimais de bits:
Endereço	Conteúdo
1. 1A
1. 02
1. 2B
1. 02
1. 9C
1. AB
1. 3C
1. 00
1. C0
1. 00
Pressupondo que a máquina inicie com seu contador de instruções igual a 00:
1. O que a célula de memória de endereço 00 conterá quando a máquina parar?
Resposta: (_____29________________)
1. Qual será o padrão de bits no contador de instruções quando a máquina parar?
Resposta: (____0A_________________)
Registradores de propósito geral
	
	
	
	
	
	
	
	
	
	
	2B
	02
	29
	
	
	
	0
	1
	2
	3
	4
	5
	6
	7
	8
	9
	A
	B
	C
	D
	E
	F
XOR
00101011 = 2B
00000010 = 02
---------------------
00101001 = 29

Continue navegando