Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercícios Propostos
2) Descreva a estrutura básica de um sistema computacional. Você pode utilizar diagramas para
ilustrar a estrutura e destacar os componentes básicos.
“Um sistema computacional é aquele que automatiza ou auxilia a realização de atividades humanas
através do processamento de informações. É caracterizado por alguns elementos fundamentais: •
Hardware;
Corresponde às partes eletrônicas e mecânicas (rígidas), possibilitam a existência do
software. • Software;
Parte abstrata do sistema computacional, funciona em um hardware a partir de instruções
codificadas numa linguagem de programação.
• Informações;
Sistemas processam e armazenam dados que são interpretados como informações pelos usuários
através da interface.
• Usuários;
São também elementos centrais no desenvolvimento de um sistema baseado em computador. As
metas de cada usuário, de acordo com o papel que cada um desempenha no domínio, devem poder
ser satisfeita pelo sistema
• Procedimentos ou Tarefas;
Compreendem as atividades que o sistema realiza ou permite realizar.
• Documentação;
Documentação do sistema que descrevem a sua estrutura e o funcionamento, fundamentais durante
o desenvolvimento do sistema para a comunicação entre a equipe de desenvolvimento e para a
transição entre as suas diversas etapas e durante a manutenção de um sistema em sua fase
operacional.
Figura 1
“Memória RAM e de acesso aleatório é um tipo de memória que permite a leitura e a escrita,
utilizada como memória primária em sistemas eletrônicos digitais. Memória SRAM, os fabricantes
preferem utilizá-la, principalmente, em memórias de cache dos processadores e gravação e acesso
de discos rígidos, HD ou outras memórias de armazenamento. A memória ROM é um tipo de
memória que permite apenas a leitura, ou seja, as suas informações são gravadas pelo fabricante
uma única vez e após isso não podem ser alteradas ou apagadas, somente acessadas. A memória
EPROM é um tipo de chip de memória de computador que mantém seus dados quando a energia é
desligada. Em outras palavras, é não volátil. A memória EEPROM é um tipo de memória
não-volátil usada em computadores e outros dispositivos eletrônicos para armazenar pequenas
quantidades de dados que precisam ser salvos quando a energia é removida, por exemplo, dados de
configuração do dispositivo. A memória FLASH é muito similar a memória ROM, só que diferente
dela a FLASH pode ser atualizada.”
4) Discorra sobre os barramentos, que são as ligações físicas usadas para a comunicação entre os
componentes de um microcontrolador. Destaque o barramento de dados (DATA BUS), de
endereços (ADDRESS BUS) e de controle (CONTROL BUS). Use diagramas para auxiliar a
apresentação de seus conceitos.
“O barramento de dados, também conhecido como (DATA BUS), é um dispositivo em que através
do interior de um computador são transportados dados e informações importantes.Um barramento
de endereços (ADDRESS BUS) indica o local onde os processos devem ser extraídos e para onde
devem ser enviados após o processamento. Já o barramento de controle (CONTROL BUS) atua
como um regulador das outras funções, podendo limitá-las ou expandi-las em razão de sua
demanda.”
Figura 1.1
5) Discorra sobre os principais blocos de uma CPU: unidade de controle, unidade lógica e
aritmética e registradores.
“A unidade de controle é a responsável por gerar todos os sinais que controlam as operações no
exterior da CPU, e ainda por dar todas as instruções para o correto funcionamento interno da CPU.
Já a unidade lógica e aritmética (ULA) é um circuito digital que realiza operações de adição e
booleana AND. A ULA é uma peça fundamental da unidade central de processamento, e até dos
mais simples microprocessadores. Os registradores de uma CPU é a memória dentro da própria CPU
que armazena os Bits.”
Figura 1.2
6) Discorra sobre a arquitetura Von Neumann. Apresente aspectos históricos, elementos básicos, um
diagrama da arquitetura e fale sobre a filosofia CISC (Complex Instruction Set Computer).
“O processo de armazenamento de dados não existia a partir da necessidade John Von Neumann e
outros pesquisadores descobriram que, utilizando dispositivos de memória em formas de linha de
retardo de mercúrio, poderiam armazenar instruções de programas. Inicialmente é dividido em 5
partes: central aritmética (CA), central de controle (CC), memória, gravação/recording e entrada e
saída. .A arquitetura tem a capacidade de executar instruções sequencialmente e possui apenas um
caminho de dados entre a UCP e a memória principal, o que é chamado de Gargalo de von
Neumann CISC. Os microcontroladores que usam a arquitetura de Von Neumann são conhecidos
por "microcontroladores CISC", que CISC funciona de maneira que um conjunto de códigos de
instruções que são gravados no processador, permitindo-lhe receber as instruções dos programas e
executá-las, utilizando as instruções contidas na sua micro-programação.”
Figura 1.3
"Muitas empresas seguem o protótipo da Arduino. Daí a importância de conhecer este sistema e seu
processador central, o ATmega328P.O ATmega328P é um microcontrolador de arquitetura avançada
RISC AVR da Atmel, de alto desempenho, baixo consumo e otimizado para compiladores C que é a
programação utilizada a C. Este microcontrolador usa uma arquitetura Harvard, usando memórias e
barramentos separados para programas e dados. A CPU usa um pipeline (pipelining) de um nível,
ou seja, enquanto está executando uma instrução, a próxima instrução está sendo pesquisada
(pré-extraída) da memória do programa. Graças a esta técnica de pipeline e barramento separados, o
microcontrolador pode executar as instruções em um único ciclo de clock. Os periféricos
normalmente usam a USART (Transceptor de receptor assíncrono síncrono universal) já que a
USART é um periférico de comunicação serial altamente flexível.
O mapa de pinos da Figura 1.4 mostra como estão determinados os pinos.
Figura 1.4
E esse microprocessador ATmega328P utiliza a memória FLASH com 32 Kbytes reprogramável
no sistema ou circuito, para o armazenamento do programa.
Observações: tente usar ao máximo suas palavras para discorrer sobre os temas
destacados em cada questão da lista. Isso será ótimo treino para a prova.