Logo Passei Direto
Buscar

Sistemas embarcados

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

1. O que é um sistema embarcado?
a) Um sistema operacional usado em dispositivos móveis
b) Um computador de propósito geral destinado a processar dados de grandes
servidores
c) Um sistema de computação projetado para realizar uma função específica e operar
com recursos limitados
d) Um software desenvolvido para rodar em computadores de mesa
Resposta correta: c) Um sistema de computação projetado para realizar uma função
específica e operar com recursos limitados
Explicação: Sistemas embarcados são dispositivos eletrônicos com um processador
embutido, projetados para executar uma tarefa específica, geralmente com recursos
limitados de memória, processamento e energia.
2. Qual é uma característica comum de sistemas embarcados?
a) Eles podem ser usados para qualquer aplicação de computação em grande escala
b) São compostos por componentes de hardware de propósito geral
c) Possuem tempo de resposta previsível e requisitos de baixo consumo de energia
d) Precisam de um sistema operacional completo como o Windows ou Linux para
funcionar
Resposta correta: c) Possuem tempo de resposta previsível e requisitos de baixo
consumo de energia
Explicação: Sistemas embarcados geralmente são otimizados para fornecer respostas
rápidas e têm consumo de energia baixo, sendo essenciais em dispositivos como
sensores, automóveis e aparelhos domésticos inteligentes.
3. Qual é o principal objetivo de um sistema operacional em um sistema embarcado?
a) Gerenciar redes de computadores
b) Fornecer uma interface gráfica de usuário
c) Gerenciar os recursos do hardware e fornecer serviços de tempo real
d) Executar múltiplos programas simultaneamente para computadores pessoais
Resposta correta: c) Gerenciar os recursos do hardware e fornecer serviços de tempo
real
Explicação: O sistema operacional em sistemas embarcados é projetado para gerenciar
os recursos limitados de hardware, garantir que os processos tenham tempo de
execução adequado e, em alguns casos, atender a requisitos de tempo real.
4. O que é um sistema embarcado de tempo real?
a) Um sistema projetado para funcionar em tempo real, sem atraso perceptível
b) Um sistema que se adapta automaticamente às mudanças do tempo
c) Um sistema com a capacidade de realizar diversas tarefas simultaneamente
d) Um sistema que exige que os usuários insiram dados em tempo real
Resposta correta: a) Um sistema projetado para funcionar em tempo real, sem atraso
perceptível
Explicação: Sistemas embarcados de tempo real são aqueles que devem garantir que
os processos sejam executados dentro de um intervalo de tempo específico, com pouca
ou nenhuma latência, como em sistemas de controle de veículos ou dispositivos
médicos.
5. Qual é a principal diferença entre sistemas embarcados e computadores pessoais?
a) Sistemas embarcados têm desempenho muito superior aos computadores pessoais
b)
 Sistemas
 embarcados
 são
 projetados
 para
 tarefas
 específicas,
 enquanto
computadores pessoais são mais versáteis
c) Sistemas embarcados exigem mais memória do que os computadores pessoais
d) Não há diferença, ambos realizam as mesmas funções
Resposta correta: b) Sistemas embarcados são projetados para tarefas específicas,
enquanto computadores pessoais são mais versáteis
Explicação: Sistemas embarcados são desenvolvidos para executar funções específicas
e têm hardware e software otimizados para essas tarefas, enquanto os computadores
pessoais são projetados para tarefas gerais e flexíveis.
6. Qual dessas plataformas é comumente usada para desenvolver sistemas
embarcados?
a) Raspberry Pi
b) Windows 10
c) macOS
d) Google Chrome OS
Resposta correta: a) Raspberry Pi
Explicação: Raspberry Pi é uma plataforma popular para o desenvolvimento de
sistemas embarcados devido ao seu baixo custo, flexibilidade e a vasta comunidade de
desenvolvedores. Ele é amplamente usado em protótipos e projetos embarcados.
7. O que significa o termo "embedded software"?
a) Software usado apenas em servidores de grandes empresas
b) Software específico que controla e opera dispositivos de sistemas embarcados
c) Software que pode ser facilmente instalado em qualquer tipo de computador
d) Software que só pode ser usado em sistemas operacionais móveis
Resposta correta: b) Software específico que controla e opera dispositivos de sistemas
embarcados
Explicação: Embedded software refere-se ao software desenvolvido para ser executado
em sistemas embarcados, controlando diretamente o hardware e realizando funções
específicas de acordo com a aplicação do dispositivo.
8. O que é um microcontrolador?
a) Um dispositivo de armazenamento em nuvem
b) Um processador com memória, periféricos e entradas/saídas integradas em um único
chip
c) Um tipo de computador para análise de grandes dados
d) Uma unidade de rede para gerenciar dispositivos em um sistema
Resposta correta: b) Um processador com memória, periféricos e entradas/saídas
integradas em um único chip
Explicação: Um microcontrolador é um chip que contém um processador, memória e
periféricos integrados, sendo a unidade central de muitos sistemas embarcados, como
dispositivos eletrônicos e automóveis.
9. Qual linguagem de programação é frequentemente usada em sistemas embarcados?
a) JavaScript
b) Python
c) C
d) HTML
Resposta correta: c) C
Explicação: A linguagem C é amplamente utilizada em sistemas embarcados devido à
sua eficiência e controle direto sobre o hardware. Ela permite otimizar recursos e
atender aos requisitos de desempenho e tempo real dos sistemas embarcados.
10. Qual é a função de um "bootloader" em um sistema embarcado?
a) Prover uma interface gráfica para o usuário
b) Carregar o sistema operacional ou firmware do dispositivo durante o inicialização
c) Gerenciar o tráfego de dados em redes locais
d) Monitorar o uso de energia do dispositivo
Resposta correta: b) Carregar o sistema operacional ou firmware do dispositivo durante
o inicialização
Explicação: O bootloader é um pequeno programa que é executado durante a
inicialização de um sistema embarcado, carregando o sistema operacional ou o
firmware necessário para o funcionamento do dispositivo.

Mais conteúdos dessa disciplina