MI1022806 2023 2 AULA13: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Douglas (discussão | contribs)
Douglas (discussão | contribs)
 
(33 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
=Lista de Exercícios para AT2=
=Seminário=


Nossa segunda avaliação se aproxima. Esta lista de exercícios servirá de guia de estudos para
;Apresentação de Seminário sobre Tema Emergente
vocês, não vou corrigi-la e também vocês não precisarão entregá-la mas vou tirar todas as
dúvidas de vocês via grupo do WhatsApp.


==Parte 1 – CPU e Barramentos==
:Cada aluno deverá escolher um tema que pode ser dos sugeridos abaixo.  
# Quais as funções da CPU?
# Quais os componentes da CPU?
# Para que serve a ULA?
# Para que servem os registradores?
# Com relação a funcionalidades, que tipo de registradores podemos encontrar em uma CPU?
# Quantos registradores possui um processador da família 8088/8086, como são divididos e quais são suas funções e características?
# Como se caracteriza o registrador PSW?
# Para que serve o UC?
# Como acontece um ciclo de busca-execução?
# Quantas são as categorias de instruções e para servem?
# Numa máquina hipotética de 32 bits qual é o formato da instrução e de um dado inteiro?
# Para que serve interrupções em um microprocessador?
# Quais são as fontes de interrupções mais comuns e como acontecem?
# Como é o ciclo de interrupção quando alguma interrupção estiver pendente?
# Como o processador trata múltiplas interrupções?
# Qual a diferença em tratamento de interrupções com execução sequencial e com execução aninhada?
# Para que serve o sinal de clock em um sistema microprocessado?
# O que é e para que serve um barramento?
# Cite os principais aspectos de um projeto de sistema de barramento.
# Qual a diferença entre barramento serial e barramento paralelo?
# Como pode ser estruturado um barramento?
# Qual a diferença entre linhas de dados e linhas de endereço?
# Para que serve as linhas de controle?
# Qual a diferença de um barramento dedicado ou multiplexado?
# Como o microprocessador decidi qual módulo terá prioridade no uso do barramento? Explique.
# Cite os barramentos comuns de um microcomputador (PCs)?
# Para que serve os barramentos de E/S?


==Parte 2 – Memória Interna==
;Requisitos:
# O que é memória?
# Que tipo de memória é diretamente acessada pelo processador?
# Para que serve o barramento de Entrada/Saída?
# Explique a razão do custo, velocidade e tamanho de memórias.
# Como é organizada a memória de um computador?
# Quantos bits têm em um petabyte (PB)?
# Como se chama a quantidade de bits da memória principal que podem ser lidos ou escritos de uma só vez?
# Como são acessados os dados de uma memória de acesso sequencial?
# Como são acessados os dados de uma memória de acesso direto?
# O que significa acesso aleatório de uma memória?
# O que caracteriza o desempenho de uma memória?
# Quais são as tecnologias empregadas na fabricação de memórias?
# Quanto as características físicas explique o que é persistência e o que é alterabilidade.
# Com quantos endereços ficaria uma memória de 512kB com arranjos de 8, 16 e 32 bits?
# Qual a capacidade de transferência das memórias DDR2 e como ela consegue fazer isso?
# Desenhe o circuito do codificador de endereços constituído de portas lógicas inversora e E, cuja matriz de dados é formada por diodos semicondutores e as chaves de saídas constituídas por buffers ativos com zero. Complete e utilize a tabala abaixo.
{| border="1" cellpadding="5" cellspacing="0" style="text-align: center;"
|-
! colspan="2" style="background: #E6E6FA;" | Endereço
! colspan="9" style="background: #E6E6FA;" | Dados
|-
| style="border-bottom: 1px solid grey;" | A1
| style="border-bottom: 1px solid grey;" | A0
| style="border-bottom: 1px solid grey;" | HEX
| style="border-bottom: 1px solid grey;" | D7
| style="border-bottom: 1px solid grey;" | D6
| style="border-bottom: 1px solid grey;" | D5
| style="border-bottom: 1px solid grey;" | D4
| style="border-bottom: 1px solid grey;" | D3
| style="border-bottom: 1px solid grey;" | D2
| style="border-bottom: 1px solid grey;" | D1
| style="border-bottom: 1px solid grey;" | D0
|-
| style="border-bottom: 1px solid grey;" | 0
| style="border-bottom: 1px solid grey;" | 0
| style="border-bottom: 1px solid grey;" | B6
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
|-
| style="border-bottom: 1px solid grey;" | 0
| style="border-bottom: 1px solid grey;" | 1
| style="border-bottom: 1px solid grey;" | 7A
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
|-
| style="border-bottom: 1px solid grey;" | 1
| style="border-bottom: 1px solid grey;" | 0
| style="border-bottom: 1px solid grey;" | 8D
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
|-
| style="border-bottom: 1px solid grey;" | 1
| style="border-bottom: 1px solid grey;" | 1
| style="border-bottom: 1px solid grey;" | E7
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
| style="border-bottom: 1px solid grey;" |
|-
|}
:17. Qual a principal diferenças entre as memórias EPROM, EEPROM e FLASH?
:18. Como acontece a transferência de dados entre a CPU, memória cache e memória principal?


==Parte 3 – Memória Externa, Dispositivos de E/S e Paralelismo==
# O trabalho será individual;
# Preparar uma apresentação de 20 a 30 minutos de duração versando sobre tema escolhido;
# Reunir material (imagens, vídeos, sites) para ilustrar e complementar sua apresentação;
# Apresentar todo o material na forma seminário presencial;
# Todos os alunos tem de estar presentes na apresentação do seminário.
 
<blockquote style="background:#E6E6FA; border: 2px solid #8A2BE2; margin-left: 200px; margin-right: 200px; padding: 2em;">
;NOTA 1: O foco '''NÃO''' é na teoria, e '''SIM''' apresentar de forma clara aos colegas, o que há de mais novo e em termos de '''APLICAÇÃO''' destas tecnologias não esquecendo do '''MICROPROCESSADOR'''.
</blockquote>
 
==Sugestões de Temas==
 
* Memória magneto resistiva
* Memória acústica
* Go programming language: '''Vinicius N.'''
* Multi Cloud Computing
* Block chain
* Recursos e configuração para Games em PC
* Internet das Coisas: '''Lucas M.'''
* Carros autômatos
* Dockers (contêiners)
* Cloud computing
* Simulações na Indústria 4.0
* Tecnologias de comunicação de dados
* Aplicação de microprocessadores na engenharia aeroespacial
* Chips ATMega
* Big Data
* Wearables: '''Gabriel C.'''
* A Evolução dos Microprocessadores em consoles: '''Francisco G.'''
* Microprocessadores para uso em Satélites
* Inteligência Artificial
* Renderização de imagens no computador: '''Tiago M.'''
 
 
<blockquote style="background:#E6E6FA; border: 2px solid #8A2BE2; margin-left: 200px; margin-right: 200px; padding: 2em;">
<br>
;NOTA 2: Os alunos que quiserem reapresentar temas antes apresentados podem fazê-lo desde que o façam sobre uma nova abordagem. Não será admitido, em hipótese alguma, cópia de trabalhos já apresentados para a professora Fernanda (titular da UC) ou para o professor Douglas (semestres passados), ou, ainda, material pronto da Internet. 
<br>
</blockquote>
 
==Apresentação==
 
;DATA: 05/12/2023
 
;TEMPO: 30min
 
<blockquote style="background:#E6E6FA; border: 2px solid #8A2BE2; margin-left: 200px; margin-right: 200px; padding: 2em;">
;NOTA 3:''Não haverá encontros presenciais nas datas marcadas como "Desenvolvimento".''
</blockquote>
 
 
==Avaliação==
 
=== Wearables: Gabriel C.===
 
Início: 13:50
 
Todos presentes.
 
Final: 14:13
 
=== A Evolução dos Microprocessadores em consoles: Francisco G. ===
 
Início: 14:14
 
Todos presentes.
 
Final: 14:47
 
=== Internet das Coisas: Lucas M. ===
 
Início: 14:50
 
Todos presentes.
 
Final: 15:05
 
 
===DLSS: Derick B.===
 
Início: 15:09
 
Todos presentes.
 
Final: 15:42
 
===Go programming language: Vinicius N. ===
 
Início: 15:46
 
Todos presentes. (e convidada)
 
Final: 16:14
 
===Renderização de imagens no computador: Tiago M.===
 
Início: 16:15
 
Todos presentes. (e convidada)
 
Final: 16:47


# Quais os tipos de memórias externas mais utilizados?
# Qual o princípio de funcionamento dos HDs?
# Quais as diferenças entre CD, DVD e Bluray?
# O que é um PENDRIVE? Como funciona? Quais as tecnologias utilizadas na fabricação?
# O que é um SSD? Como funciona? Quais as tecnologias utilizadas na fabricação?
# O que eu preciso saber se eu quero ampliar a memória RAM do meu notebook?
# O que eu ganho e/ou perco trocando o meu HD por um SSD?
# Para que serve um dispositivo de E/S?
# Cite dispositivos de entrada mais conhecidos.
# Cite dispositivos de saídas mais conhecidos.
# Placa de rede e entrada USB são exemplos de dispositivos de E/S?
# Como funcionam os periféricos num PC?
# Explique o que é resolução, onde aparecem, e do que dependem.
# O que é HD, Full HD e 4k? Qual a diferença entre elas?
# O que é paralelismo?
# O que é um processador superescalar?
# Sobre organização de processadores – o que são SISD, SIMD, MISD e MIND?
# Explique como funcionam as arquiteturas paralelas atuais?
# O que é paralelismo no nível de instrução?
# O que é pipelining?
# Explique a diferença na execução de instruções em uma máquina-base e numa máquina superescalar? Qual a vantagem de uma sobre a outra?
# O que implica as chamadas dependências de desvios?
# Quando ocorre um chamdo conflito de recursos?
# Como pode ser definido um computador SMP?
# Existe vantagens e desvantagens de um sistema SMP?
# O que é um cluster de computadores?
# Quais as vantagens e desvantagens de se utilizar clusters?
# O que é NUMA?





Edição atual tal como às 16h10min de 6 de dezembro de 2023

1 Seminário

Apresentação de Seminário sobre Tema Emergente
Cada aluno deverá escolher um tema que pode ser dos sugeridos abaixo.
Requisitos
  1. O trabalho será individual;
  2. Preparar uma apresentação de 20 a 30 minutos de duração versando sobre tema escolhido;
  3. Reunir material (imagens, vídeos, sites) para ilustrar e complementar sua apresentação;
  4. Apresentar todo o material na forma seminário presencial;
  5. Todos os alunos tem de estar presentes na apresentação do seminário.
NOTA 1
O foco NÃO é na teoria, e SIM apresentar de forma clara aos colegas, o que há de mais novo e em termos de APLICAÇÃO destas tecnologias não esquecendo do MICROPROCESSADOR.

1.1 Sugestões de Temas

  • Memória magneto resistiva
  • Memória acústica
  • Go programming language: Vinicius N.
  • Multi Cloud Computing
  • Block chain
  • Recursos e configuração para Games em PC
  • Internet das Coisas: Lucas M.
  • Carros autômatos
  • Dockers (contêiners)
  • Cloud computing
  • Simulações na Indústria 4.0
  • Tecnologias de comunicação de dados
  • Aplicação de microprocessadores na engenharia aeroespacial
  • Chips ATMega
  • Big Data
  • Wearables: Gabriel C.
  • A Evolução dos Microprocessadores em consoles: Francisco G.
  • Microprocessadores para uso em Satélites
  • Inteligência Artificial
  • Renderização de imagens no computador: Tiago M.



NOTA 2
Os alunos que quiserem reapresentar temas antes apresentados podem fazê-lo desde que o façam sobre uma nova abordagem. Não será admitido, em hipótese alguma, cópia de trabalhos já apresentados para a professora Fernanda (titular da UC) ou para o professor Douglas (semestres passados), ou, ainda, material pronto da Internet.


1.2 Apresentação

DATA
05/12/2023
TEMPO
30min
NOTA 3
Não haverá encontros presenciais nas datas marcadas como "Desenvolvimento".


1.3 Avaliação

1.3.1 Wearables: Gabriel C.

Início: 13:50

Todos presentes.

Final: 14:13

1.3.2 A Evolução dos Microprocessadores em consoles: Francisco G.

Início: 14:14

Todos presentes.

Final: 14:47

1.3.3 Internet das Coisas: Lucas M.

Início: 14:50

Todos presentes.

Final: 15:05


1.3.4 DLSS: Derick B.

Início: 15:09

Todos presentes.

Final: 15:42

1.3.5 Go programming language: Vinicius N.

Início: 15:46

Todos presentes. (e convidada)

Final: 16:14

1.3.6 Renderização de imagens no computador: Tiago M.

Início: 16:15

Todos presentes. (e convidada)

Final: 16:47