Buscar

apol 4 ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 1/9
Questão 1/10 - Arquitetura Computacional e Sistemas Operacionais
Escalonamento de processos é uma das funções cruciais para o sistema operacional. O escalonamento estabelece qual o processo que terá acesso aos recursos da
CPU. Outra função importante do escalonamento de processos é o compartilhamento do tempo entre determinado número de processos.
Referência: Rota de aprendizagem 5 do Tema Visão Geral ISA, slide da aula 5.
Assinale a alternativa que descreve o objetivo do compartilhamento do tempo de um escalonamento de processos .
Nota: 10.0
A Tem como objetivo compartilhar o tempo de CPU, criando uma pilha ordenada de comandos a serem executados pelo usuário.
B Tem como objetivo compartilhar o tempo de CPU, escolhendo a melhor CPU para execução de cada tarefa.
C Tem como objetivo compartilhar o tempo de CPU, dando a possibilidade do usuário elencar qual processo ou tarefa executar em cada instante.
D
Tem como objetivo compartilhar o tempo de CPU entre determinado número de processos de modo imparcial.
Você assinalou essa alternativa (D)
Você acertou!
Uma boa ISA define um conjunto de instruções que possa ser facilmente implementado e fornece um alvo claro para o código compilado
Referência: Rota de aprendizagem 5 do Tema Visão Geral de Sistema Operacional, slide da aula 5.
E Tem como objetivo compartilhar o tempo de CPU, criando uma fila de comandos a serem disponibilizados pelo usuário.
Questão 2/10 - Arquitetura Computacional e Sistemas Operacionais
A ISA (Instruction Set Architecture) é normalmente formada por um conjunto reduzido de instruções totais do processador, entre as quais, lógicas, aritméticas,
desvio condicional e incondicional, acesso à memória e a chamada retorno de função. 
A ISA é apresentada como a interface entre hardware e software e os sistemas operacionais como a interface entre o usuário e a máquina. Portanto, o Nível ISA
está entre o nível da microarquitetura e o nível do sistema operacional.
Referência: 
FERNANDES, Sílvio Roberto; SILVA, Ivan Saraiva. Relato de Experiência Interdisciplinar Usando MIPS. International Journal of Computer Architecture
Education (IJCAE), v. 6, n. 1, p. 52-61, 2017.
Rota de aprendizagem 5 do Tema Visão Geral ISA, Tema 1, slide da aula 5.
Considerando a linguagem que compõem a interface entre os compiladores e o Hardware, assinale a alternativa que conclui o real objetivo da ISA.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 2/9
Nota: 0.0 Você não pontuou essa questão
A A ISA separa bem o Hardware do Software.
B
O principal objetivo da ISA é encontrar a linguagem que ambos têm de entender.
A ISA define a interface entre os compiladores e o hardware com uma linguágem que ambos têm de entender.
 
Referência: Rota de aprendizagem 5 do Tema Visão Geral ISA, Tema 1, slide da aula 5.
C
A ISA deve atuar como fronteira, impedindo que Hardware e Compiladores conversem.
Você assinalou essa alternativa (C)
D A ISA deve ser traduzida para linguagem do compilador.
E A ISA faz a interface entre o sistema operacional e o usuário.
Questão 3/10 - Arquitetura Computacional e Sistemas Operacionais
"Os circuitos eletrônicos que compõem o computador são capazes de reconhecer e executar diretamente um conjunto limitado de instruções simples. Estas
instruções constituem uma linguagem (linguagem de máquina) que torna possível a “Comunicação”."
Referência: Rota de aprendizagem 5, Definições de linguagem de máquina, slide da aula 5.
A escolha deste conjunto de instruções primitivas é uma tarefa importante e delicada. Assinale a alternativa que descreve as características que uma instrução
deve ter.
Nota: 10.0
A Simplicidade - Consistência – Desempenho.
Você assinalou essa alternativa (A)
Você acertou!
A escolha deste conjunto de instruções primitivas é uma tarefa importante e delicada, envolvendo:
Simplicidade - Questão de custo.
Consistência - A simplicidade não deve interferir com a consistência do conjunto.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 3/9
Desempenho - Mesmo para usos domésticos, espera-se de toda máquina um desempenho mínimo. 
Referência: Rota de aprendizagem 5, Definições de linguagem de máquina, slide da aula 5.
B Status - Tamanho - Preço.
C Material que compõe o produto - temperatura - Valor.
D Linguagem - Complexidade – Circuitos.
E Memória, CPU e Barramentos.
Questão 4/10 - Arquitetura Computacional e Sistemas Operacionais
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 4/9
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
Analise a imagem acima, para, em seguida, marcar a alternativa que identifica as camadas de um sistema de computação.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 5/9
Nota: 10.0
A 1) Monitor; 2) Programação 1º nível; 3) Programação 2º nível; 4) Interface gráfica.
B
1) Programas de aplicação; 2) Utilitários; 3) Sistema operacional; 4) Hardware do computador.
Você assinalou essa alternativa (B)
Você acertou!
As camadas de um sistema de computação são: Programas de aplicação, utilitários, sistema operacional e hardware do computador.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
C 1) Usuário; 2) Programação C; 3) Gráficos e ícones; 4) Internet.
D 1) Programador; 2) Sistema operacional; 3) Linguagem de Máquina; 4) Computador.
E 1) Computador; 2) Compilador; 3) Linguagem de alto nível; 4) Programador.
Questão 5/10 - Arquitetura Computacional e Sistemas Operacionais
O escalonamento de processos ou tarefas é definido como uma das funções mais importantes do SO, pois O SO determina quais processos devem ser
executados a cada instante.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
Com base nessa afirmação, assinale a alternativa que descreve o objetivo do escalonamento de processos.
Nota: 10.0
A Criar uma pilha ordenada de comandos a serem executados pelo usuário.
B Escolher a melhor CPU para execução de cada tarefa.
C Elencar qual processo ou tarefa executar em cada instante.
D Alocar espaço na memória.
E Compartilhar o tempo de CPU entre determinado número de processos de modo imparcial.
Você assinalou essa alternativa (E)
Você acertou!
A imparcialidade é uma característica do escalonamento de processos na hora de compartilhar o tempo de CPU. 
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 6/9
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
Questão 6/10 - Arquitetura Computacional e Sistemas Operacionais
Um sistema operacional é definido como um programa que gerencia os recursos do computador, fornece serviços para os programadores e estabelece uma
ordem de execução de outros programas.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
Conforme os estudos da disciplina, sabe-se que o SO controla a execução de programas em um processador. Pensando nisso, assinale a alternativa que mostra,
corretamente, quais são as principais funções do SO.
Nota: 10.0
A
Escalonamento de processos e gerenciamento de memória.
Você assinalou essa alternativa (A)
Você acertou!
O SO controla a execução de programas em um processador, principalmente as funções:
• Escalonamento de processos.
• Gerenciamento de memória.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
B Registro dos endereçosde memória.
C Armazenamento de dados.
D Comunicação entre os periféricos.
E Reconhecimento dos periféricos no momento que ligamos o computador.
Questão 7/10 - Arquitetura Computacional e Sistemas Operacionais
Historicamente, as CPUs sempre foram mais rápidas do que as memórias. Conforme as memórias melhoram as CPUs também se aperfeiçoam, mantendo o
desequilíbrio. Na verdade, à medida que fica possível colocar cada vez mais circuitos em um chip, os projetistas estão usando essas novas facilidades no
paralelismo, fazendo as CPUs ficarem ainda mais velozes. 
Referência: TANENBAUM, Andrew S. Organização estruturada de computadores. Pearson Prentice Hall, 6a. Edição, 2013. 64 p.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 7/9
Assinale a alternativa que descreve a ideia central do texto acima.
Nota: 10.0
A Trata-se de paralelismo, que é uma alternativa de comunicação utilizada por impressoras (paralelas) que estão sendo gradativamente substituídas pelasimpressoras USB.
B Constitui - se em Paralelismo, que nada mais é do que o uso de dois computadores idênticos, lado a lado (em paralelo) para executar determinadastarefas complexas e diferentes, criadas e definidas exclusivamente pelo usuário, que deve ser apto ao uso.
C
Embora os computadores continuem a ficar cada vez mais rápidos, as demandas impostas a eles estão crescendo no mínimo com a mesma rapidez.
Você assinalou essa alternativa (C)
Você acertou!
Referência: Rota de aprendizagem 6, Portas Lógicas Fundamentais, slide da aula 6.
D É um caso de comunicação Paralela ou Serial, que são formas de computação primitivas e que funcionam muito bem, principalmente em ambientescorporativos de grande demanda.
E Entende-se que é uma comunicação Paralela, pois esta é uma forma de computação primitiva usada em toda comunicação de longo alcance e na maioriadas redes de computadores, onde o custo de cabos e as dificuldades de sincronização tornam a comunicação serial impraticável.
Questão 8/10 - Arquitetura Computacional e Sistemas Operacionais
Em se tratando do desempenho de um computador, é preciso saber que o ponto principal da construção de uma arquitetura paralela é fazer com que o
computador execute suas funções de um modo mais rápido do que uma máquina com um único processador. Se ele não cumprir esse simples objetivo, esse é um
computador que não vale a pena adquirir.
Referência: Rota de aprendizagem 6.
 
Assinale a alternativa que indica os parâmetros usados para mensurar o desempenho de um computador.
Nota: 10.0
A São utilizados programas aplicativos (Apps) para medir o desempenho da CPU
B O Desempenho é medido pelo fabricante do processador que informa aos clientes os testes de desempenho realizados.
C São comparados pelos fabricantes, quais entre os processadores quais são os mais velozes e quais mais lentos.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 8/9
D A análise de desempenho é medida pelo site do fabricante do processador através de aplicativo online.
E
Para mensurar (Medir) o desempenho são utilizadas as métricas de Hardware e Software
Você assinalou essa alternativa (E)
Você acertou!
Para que o desempenho possa ser mensurado, são utilizadas as métricas de hardware e software.
Referência: Rota de aprendizagem 6.
Questão 9/10 - Arquitetura Computacional e Sistemas Operacionais
Uma arquitetura computacional possui alguns circuitos que são chamados de circuitos combinatórios e são utilizados em aplicações que necessitam de várias
entradas e várias saídas.
Referência: Rota de aprendizagem 4, Nível Lógico, slide da aula 4.
Em relação aos circuitos combinatórios é correto afirmar que:
I. Um circuito multiplexador é um circuito combinatório.
II. Circuitos que executam uma tabela verdade são considerados circuitos combinatórios.
III. Os circuitos decodificadores não são considerados combinatórios.
Assinale a alternativa que indica, corretamente, quais as assertivas estão corretas.
Nota: 10.0
A Apenas a I está correta.
B Apenas a II está correta.
C Apenas a III está correta.
D Apenas as I e III estão corretas.
E Apenas as I e II estão corretas.
Você assinalou essa alternativa (E)
Você acertou!
Um circuito multiplexador é um circuito combinatório. Esses circuitos executam uma tabela verdade, considerados circuitos combinatórios.
09/11/2022 11:05 AVA UNIVIRTUS.html
file:///C:/Users/Pedro Leopoldo/Desktop/ARQUITETURA COMPUTACIONAL E SISTEMAS OPERACIONAIS/apolis/apol 4/AVA UNIVIRTUS.html 9/9
Referência: Rota de aprendizagem 4, Nível Lógico, slide da aula 4.
Questão 10/10 - Arquitetura Computacional e Sistemas Operacionais
Computador é um conjunto de recursos (processar, transferir e armazenar dados e controlar essas funções) controlados pelo SO.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
.
Assinale a alternativa que apresenta as atividades que fazem parte do gerenciamento de recurso de um SO
Nota: 10.0
A
Renuncia o controle da CPU para, em seguida, obter o controle novamente.
Você assinalou essa alternativa (A)
Você acertou!
Outras atividades que fazem parte do gerenciamento de recursos realizadas pelo SO são a renúncia e obtenção do controle da CPU. O SO renuncia o
controle da CPU para, em seguida, obter o controle novamente.
Referência: Rota de aprendizagem 5, Sistema operacional, slide da aula 5.
B Gestão da memória ROM.
C É responsável pela execução dos aplicativos parcialmente, atribuindo-lhes os recursos limitados para seu funcionamento.
D Terceiriza a segurança ligada à execução dos programas.
E Separa o acesso dos programas aos recursos materiais através dos drivers.

Continue navegando