
Revisão 2° Sistemas (AVB3)
Authored by Renan Barbono
Information Technology (IT)
Professional Development
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
30 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 3 pts
Qual é a função primordial do Kernel em um sistema operacional, atuando como a ponte principal entre o hardware e o software?
Fornecer a interface gráfica do usuário (GUI) para interação com o sistema.
Gerenciar recursos do sistema, como processador, memória e dispositivos de E/S, e fornecer chamadas de sistema (system calls) para os aplicativos.
Interpretar comandos de texto inseridos pelo usuário no terminal ou shell.
Gerenciar a instalação e a remoção de aplicativos de software.
Executar o bootloader para iniciar o sistema operacional quando o computador é ligado.
Answer explanation
A função primordial do Kernel é gerenciar recursos do sistema, como processador, memória e dispositivos de E/S, além de fornecer chamadas de sistema para que os aplicativos possam interagir com o hardware de forma eficiente.
2.
MULTIPLE CHOICE QUESTION
2 mins • 2 pts
Qual é o princípio fundamental da Lei de Moore em sua formulação mais conhecida?
O software se torna duas vezes mais lento a cada 18 meses para compensar o avanço do hardware.
O preço dos computadores dobra a cada dois anos.
O número de transistores em um circuito integrado dobra aproximadamente a cada dois anos.
A velocidade da internet dobra a cada ano.
O número de transistores em um circuito integrado triplica aproximadamente a cada dois anos.
Answer explanation
O princípio fundamental da Lei de Moore afirma que o número de transistores em um circuito integrado dobra aproximadamente a cada dois anos, o que resulta em maior capacidade de processamento e eficiência dos computadores.
3.
WORD CLOUD QUESTION
2 mins • Ungraded
Cite duas categorias de padrões de projetos (design patterns)
4.
MULTIPLE CHOICE QUESTION
2 mins • 5 pts
100 bilhões
200 bilhões
300 bilhões
400 bilhões
600 bilhões
Answer explanation
Em 2020, temos 50 bilhões de transistores. Em 2026, são 6 anos ou 3 ciclos de 2 anos. Usando a fórmula, N = 50 bilhões · 2^(3) = 50 bilhões · 8 = 400 bilhões. Portanto, a contagem aproximada é 400 bilhões.
5.
MULTIPLE CHOICE QUESTION
2 mins • 3 pts
A evolução do hardware, impulsionada por tendências como a Lei de Moore, tem uma relação direta com a matemática discreta. Qual das seguintes áreas da matemática discreta é MAIS fundamental para o design e a operação de circuitos lógicos digitais, a base de todo hardware moderno?
Teoria dos Grafos.
Álgebra Booleana.
Teoria dos Números.
Combinatória.
Relações de Recorrência
Answer explanation
A Álgebra Booleana é fundamental para o design de circuitos lógicos digitais, pois fornece as operações lógicas básicas (AND, OR, NOT) que são essenciais para a construção de qualquer hardware moderno, tornando-a a escolha correta.
6.
MULTIPLE CHOICE QUESTION
2 mins • 6 pts
Imagine que você está segurando algumas cartas de um baralho em sua mão esquerda e pegando novas cartas de um monte com a mão direita. Para manter as cartas na sua mão sempre em ordem, a cada nova carta que você pega, você a compara com as que já tem e a insere no lugar exato para que a ordem se mantenha. Você começa com a mão vazia e vai construindo a sequência ordenada, uma carta de cada vez. Qual algoritmo de ordenação funciona exatamente dessa maneira, construindo uma lista ordenada final um item por vez?
Ordenação por Inserção (Insertion Sort)
Algoritmo de Troca Circular (Cycle Swap)
Algoritmo de Agrupamento Rápido (Quick Group)
Ordenação por Divisão (Division Sort)
Algoritmo de Embaralhamento Inverso (Reverse Shuffle)
Answer explanation
O algoritmo de ordenação por inserção (Insertion Sort) funciona exatamente como descrito: ele constrói uma lista ordenada, inserindo cada nova carta na posição correta, um item de cada vez, mantendo a ordem.
7.
MULTIPLE CHOICE QUESTION
2 mins • 3 pts
Durante o ciclo de vida de desenvolvimento de software (SDLC), em qual fase as equipes de qualidade (QA) buscam garantir que novas funcionalidades não quebraram as existentes?
Fase de Implementação.
Fase de Implantação (Deployment).
Fase de Design.
Fase de Testes.
Fase de Requisitos.
Answer explanation
Na Fase de Testes, as equipes de QA verificam se as novas funcionalidades introduzidas não afetam negativamente as funcionalidades existentes, garantindo a qualidade do software antes da implantação.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?