AV2 - Sistemas Digitais e Microprocessadores [RESOLVIDA COM NOTA MÁXIMA]
1) A base de tempo de um microcontrolador é obtida através de um sinal pulsante, normalmente uma onda quadrada, onde cada pulso corresponde a um ciclo. Esse sinal oscilante é chamado de sinal de relógio (clock), e é proveniente de um circuito oscilador (LOPES, 2020).
LOPES, G. M. G. Sistemas Digitais e microcontroladores. Londrina, Editora e Distribuidora Educacional S.A. 2020.
Atualmente, os microcontroladores apresentam diversas opções de utilização de circuitos osciladores, como pode ser visto na figura a seguir que mostra a distribuição de clock do ATmega328.
MICROCHIP. ATmega48A/PA/88A/PA/168A/PA/328/P datasheet. 2015. Disponível em: <http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf>. Acesso em 20 jun. 20.
Com base na figura e em seus conhecimentos sobre o ATmega328, assinale a alternativa que indica todas as possibilidades de circuitos osciladores que podem ser utilizadas para gerar o clock principal do dispositivo, sob a qual pode ser aplicado o prescaler de clock do sistema.
Alternativas:
- a)
Oscilador do Watchdog; oscilador RC calibrado.
- b)
Cristal oscilador cerâmico externo; cristal de baixa frequência externo; e fonte de clock externo.
- c)
Oscilador do Timer/Contador; oscilador RC calibrado; cristal oscilador cerâmico externo; cristal de baixa frequência externo.
- d)
Oscilador do Watchdog; oscilador RC calibrado; cristal oscilador cerâmico externo; cristal de baixa frequência externo; e fonte de clock externo.
- e)
Oscilador do Timer/Contador; oscilador RC calibrado; cristal oscilador cerâmico externo; cristal de baixa frequência externo; e fonte de clock externo.
A utilização da arquitetura RISC ou CISC nos processadores é amplamente debatida, ao passo que ambas possuem vantagens e desvantagens. Sobre o tema, considere as seguintes afirmações:
I - Os controladores RISC utilizam unidades de controle mais simples, rápidas e baratas, optando pelas instruções mais simples possíveis, com pouca variedade e com poucos endereços.
II - Pelo fato de as instruções variarem pouco de uma para a outra em uma máquina RISC, é possível prever quantos ciclos de máquina serão necessários para executar uma determinada função.
III - As máquinas com conjuntos de instruções CISC investem em unidades de controle poderosas e capazes de executarem tarefas complexas.
IV - O conjunto RISC, geralmente, está associado a arquitetura Von Neumann, enquanto que a arquitetura Harvard se liga ao modelo CISC.
Assinale a alternativa que indica quais afirmações estão corretas.
Alternativas:
- a)
Somente II e IV.
- b)
Somente I e III.
- c)
Somente I, II e III.
- d)
Somente I, III e IV.
- e)
I, II, III e IV.
As arquiteturas RISC e CISC são utilizadas como base de diversos processadores aplicados nos mais diferentes dispositivos. Assim, é importante conhecer os principais equipamentos que utilizam tais arquiteturas.
Considere as aplicações apresentadas a seguir, identificando se elas são relativas a arquiteura de instruções RISC (A) ou CISC (B):
I – Processadores utilizados em computadores, com arquitetura x86.
II – Arquiteturas de microcontroladores AVR, presente na plataforma de desenvolvimento Arduino.
III – Arquitetura ARM, presente desde microcontroladores a até processadores para smarthphones.
Assinale a alternativa que relaciona corretamente as características com o dispositivo a que ela se refere.
Alternativas:
- a)
I – A; II – B; III – B.
- b)
I – B; II – A; III – A.
- c)
I – B; II – B; III – A.
- d)
I – B; II – A; III – B.
- e)
I – A; II – A; III – B.
Umas das funções para Arduino mais utilizadas é a função “delay”. Essa função gera uma pausa na execução do código com duração variável conforme o argumento da função.
Assinale a alternativa que indica como a função “delay” pode ser utilizada para gerar uma pausa de 250 ms na execução de um determinado código.
Alternativas:
- a)
delay(0,25)
- b)
delay(25)
- c)
delay(250)
- d)
delay(2500)
- e)
delay(250000)
A criação da Inteligência Artificial (IA) permitiu que diversas coisas que utilizamos em nosso cotidiano se tornassem possíveis. Sobre as diversas vertentes existentes da IA, considere as seguintes afirmações:
I – Os sistemas baseados em conhecimento: são linguagens, como a Lisp, que trabalha com a representação de conhecimento em forma de lista, e a Prolog, permite a manipulação de símbolos por meio da representação de conhecimento no formato de fatos e regras.
II – Sistemas ontológicos representam o conhecimento obtido por consenso em áreas específicas do conhecimento humano.
III – Sistemas imunológicos artificias: utilizam como base o funcionamento do sistema imunológico dos seres vivos, que é capaz de reconhecer um elemento estranho e desenvolver uma reação defensiva, que resulta na produção de anticorpos para eliminar os antígenos invasores.
IV – As redes neurais artificiais (RNA) são uma linha de pesquisa que tem como característica o desenvolvimento de um sistema para o reconhecimento de padrões, previsão e tomada de decisões baseadas no uso de redes de unidades conectadas e treinadas por meio de algoritmos que funcionam baseados em amostras do mundo real.
Assinale a alternativa que indica quais afirmativas estão corretas.
Alternativas:
- a)
Somente I e II.
- b)
Somente II e IV.
- c)
Somente I, III e IV.
- d)
Somente II, III e IV.
- e)
I, II, III e IV.
Comentários
Postar um comentário
Dúvidas? Sugestões? Fale com o Professor Carlão!