1º teste de conhecimentoaquilesburlamaqui.wdfiles.com/.../ect1103-teste_1.pdf · ufrn escola de...

15
UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL

Upload: others

Post on 28-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

UFRN

Escola de Ciências e Tecnologia

1º Teste de Conhecimento

Aquiles BurlamaquiNélio CachoLuiz Eduardo

Eduardo Aranha

ECT1103 – INFORMÁTICA FUNDAMENTAL

Page 2: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

• Manter o telefone celular sempre desligado/silencioso quando estiver em sala de aula;

• Nunca atender o celular na sala de aula;

Page 3: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Objetivo

• Avaliar conhecimento do aluno

• Identificar pontos que precisam ser melhor estudados

Page 4: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Conjunto de Instruções

Operação Op-Code

Modo de usar

Leia read read (Endereço Disp.) (Endereço p/ Salvar)

Escreva write write (Endereço Origem)(Endereço Disp.)

Copiar mov mov (Endereço Origem)(Endereço Destino)

Soma1 (+) add add (End.1) (End.2)

Subtração1 (-) sub sub (Endereço1) (Endereço2)

Divisão1 (/) div div (Endereço1) (Endereço2)

Mult.1 (*) mul mul(Endereço1) (Endereço2)

Armazene sto sto (valor) (Endereço 1)

1 Resultado vai para endereço (End 2)

Page 5: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

GABARITO

Page 6: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

1. Arquitetura Von Neumann

MemóriaPrincipal

Unidade Lógica e Aritmética

Unidade de Controle

Dispositivosde Entrada

e Saída

Page 7: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Elementos da Arquitetura Von Neumann

• Unidade de entrada – Traduz informação de um dispositivo deentrada em um código que o computador entende (Binário).

• Memória – armazena os dados e o próprio programa. Númerofinito de localizações que são identificadas por meio de um únicoendereço.

• Unidade lógica e aritmética(ULA), capaz de realizar operaçõesmatemáticas e lógicas;

• Unidade de controle – Responsável pelo “tráfego” de dados.

• Barramentos: um conjunto de linhas de comunicação quepermitem a interligação entre a CPU, a memória e outrosdispositivos.

• Unidade de saída – converte os dados processados, de impulsoselétricos em palavras ou números que podem ser escritos emdispositivos de saída.

Page 8: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

2. Tipos de Memória

Tipo Capacidade Velocidade Custo Localização Volatilidade

Registrador Bytes muito alta muito alto UCP Volátil

Memória Cache Kbytes alta alto UCP/placa Volátil

Memória Primária Gbytes média médio Placa Volátil

Memória Secundária Gbytes baixa baixo Externa Não Volátil

Page 9: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Questões 3 e 4

3.

– 1111

– 100110

– 101011

– 10000000000

4.

– 5

– 9

– 203

Page 10: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

5. Acesso a Memória

• Endereço 20 da memória

MemóriaPrincipal

Unidade de Controle

Barramento de Endereço

Barramento de Dados

5 volts (1)

0 volts (0)

0 volts (0)

5 volts (1)

5 volts (1)

0 volts (0)

5 volts (1)

0 volts (0)

0 volts (0)

5 volts (1)

Page 11: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Questão 6

• Deixa o sistema menos susceptível a erros;• Simplifica a construção do Hardware através de

portas lógicas

Page 12: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Questão 7

A B C A ou B S1 and C

0 0 0 0 0

0 0 1 0 0

0 1 0 1 0

0 1 1 1 1

1 0 0 1 0

1 0 1 1 1

1 1 0 1 0

1 1 1 1 1

Page 13: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Resolução: A+B+C

Endereço Valor

1 Read (16) (7)

2 Read (16) (8)

3 Read (16) (9)

4 Add(7) (8)

5 Add (8) (9)

6 Write(9) (17)

7 A

8 B

9 C

10

11

12

13

14

15

Page 14: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Resolução: (A*B)/(B+A)

Endereço Valor

1 Read (16) (8)

2 Read (16) (9)

3 Mov (9) (10)

4 Mul(8) (9)

5 Add(10)(8)

6 Div (9)(10)

7 Write (10)(17)

8

9

10

11

12

13

14

15

Page 15: 1º Teste de Conhecimentoaquilesburlamaqui.wdfiles.com/.../ECT1103-Teste_1.pdf · UFRN Escola de Ciências e Tecnologia 1º Teste de Conhecimento Aquiles Burlamaqui Nélio Cacho Luiz

Site

• http://www.ect.ufrn.br/modulo/ect1103/