Buscar

ATIVIDADE 2 (A2) 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 6 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 6 páginas

Prévia do material em texto

12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 1/6
 
Revisar envio do teste: ATIVIDADE 2 (A2)
SIM0252 FUNDAMENTOS PARA COMPUTACAO EAD-H - 202010.27697.11 Unidade 2
Revisar envio do teste: ATIVIDADE 2 (A2) 
Usuário THIAGO SAMPAIO DUTRA
Curso GRA0235 FUNDAMENTOS PARA COMPUTAÇÃO CCOMP201 - 202010.ead-
2183.11
Teste ATIVIDADE 2 (A2)
Iniciado 12/03/20 09:53
Enviado 12/03/20 11:57
Status Completada
Resultado da
tentativa
10 em 10 pontos 
Tempo decorrido 2 horas, 3 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Pyhton é uma das linguagens de programação que tem conquistado a preferência de
muitos programadores. Uma série de comandos são definidos para permitir que
algoritmos baseados em lógicas de programação sejam implementados, produzindo
resultados conforme o intuito proposto pelo programador. Nesse contexto, considere
o pequeno trecho do programa a seguir. 
 
a = input(“Entre com o primeiro número:”)
b = input(“Entre com o segundo número:”)
c = input(“Entre com o terceiro número:”)
if a>b:
 while b<a:
 b = b+1
else:
 b = a+c
print (b)
 
Se a variável “a” recebe o valor 5, a variável “b” recebe o valor 10 e variável “c”
recebe o valor 6, assinale a alternativa correta quanto ao valor impresso de “b” ao
término do trecho desse programa.
11.
11.
Resposta correta. A alternativa “a” está correta, pois, na instrução if a >
b: , com a = 5 e b = 10, será executado o ramo else , sendo que b = a +
c, ou seja, b = 5 + 6 = 11.
Pergunta 2
Os softwares 
Minha Area
1 em 1 pontos
1 em 1 pontos
THIAGO SAMPAIO DUTRA
http://fadergs.blackboard.com/
https://fadergs.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_561355_1
https://fadergs.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_561355_1&content_id=_12518045_1&mode=reset
https://fadergs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_366_1
https://fadergs.blackboard.com/webapps/login/?action=logout
12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 2/6
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
constituem a parte lógica de um computador, porém sempre há a dependência de um
hardware , para que o software 
seja executado. Os softwares utilizados em sistemas podem ser classificados em
operacionais e utilitários. Os softwares 
operacionais permitem a solicitação, por meio de uma interface, para que o hardware
executa alguma função. Por sua vez, os softwares utilitários:
estendem as funções dos sistemas operacionais, realizando tarefas
fundamentais do computador.
estendem as funções dos sistemas operacionais, realizando tarefas
fundamentais do computador.
Resposta correta. A alternativa “b” está correta, pois os softwares
utilitários complementam as funções do sistema operacional, realizando
tarefas fundamentais do computador, como compactação de dados e
limpeza do disco rígido. Os utilitários não estão relacionados a scripts de
atualização de sistema, algoritmos de escalonamento, drivers 
de dispositivos e gerenciamento de memória.
 
Pergunta 3
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Nas redes de computadores, os protocolos de comunicação podem ser utilizados
conforme as arquiteturas empregadas. Nesse contexto, há a arquitetura cliente-
servidor, em que um computador central (servidor) é responsável por centralizar e
prover os recursos para outros computadores na rede. Nesse sentido, em outra
arquitetura, a peer-to-peer , cada computador se comunica com:
outro, que tem as mesmas atribuições e responsabilidades.
outro, que tem as mesmas atribuições e responsabilidades.
Resposta correta. A alternativa “a” está correta, pois a rede peer-to-peer
tem computadores com atribuições e responsabilidades similares,
comunicando-se um com o outro, assim, não se caracteriza por
comunicações entre computadores com diferentes atribuições, outros
servidores, hubs e mainframes .
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Os programas ( softwares ) executados em um sistema computacional são
constituídos de processos, sendo que diversos comandos e instruções são
executados. Os sistemas operacionais precisam realizar o gerenciamento desses
processos e, para isso, consideram os algoritmos de escalonamento, que são
utilizados para:
determinar qual processo deve ser executado em determinado
momento e por quanto tempo.
determinar qual processo deve ser executado em determinado
momento e por quanto tempo.
Resposta correta. A alternativa “c” está correta, pois os algoritmos de
escalonamento são utilizados para evitar que o processador seja
monopolizado por um processo, determinando qual processo deve ser
executado em determinado momento e por quanto tempo. A
instanciação de processos, o monitoramento de processos perdidos, e a
garantia de tempo de processo com interrupções por tamanho reduzido
1 em 1 pontos
1 em 1 pontos
12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 3/6
de processo, ou sem interrupções do começo ao fim, não são
características de algoritmos de escalonamento.
Pergunta 5
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Leia o trecho a seguir. 
“Sistema Operacional é um programa ou um conjunto de programas cuja função é
gerenciar os recursos do sistema: definir qual programa recebe atenção do
processador, gerenciar memória, criar um sistema de arquivos, etc., além de fornecer
uma interface entre o computador e o usuário”.
VELLOSO, F. Informática : conceitos básicos. Rio de Janeiro: Elsevier, 2017. p. 61.
 
Baseando-se nas informações mencionadas acerca do sistema operacional, é
possível afirmar que o gerenciamento de memória, realizado pelo sistema
operacional, consiste em controlar:
o acesso e o uso da memória principal, controlando o espaço de
armazenamento de dados requeridos pelos programas.
o acesso e o uso da memória principal, controlando o espaço de
armazenamento de dados requeridos pelos programas.
Resposta correta. A alternativa “d” está correta, pois o gerenciamento de
memória é responsável pelo uso da memória principal pelos programas
em execução do sistema operacional. Não é feito o controle da memória
secundária para a execução, de forma prioritária, do programa; isso é
realizado na memória principal. O gerenciamento de memória do
sistema operacional não é responsável pelo controle de dispositivos de
entrada e saída.
Pergunta 6
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Para o desenvolvimento de um software , é primordial o entendimento dos requisitos,
para que o produto seja entregue dentro das expectativas do cliente. Os requisitos
podem ser categorizados e testes podem ser planejados, para assegurar que as
expectativas sejam atendidas. Nesse sentido, relacionados exclusivamente às
restrições do software , há os requisitos: 
não funcionais.
não funcionais.
Resposta correta. A alternativa “a” está correta, pois os requisitos não
funcionais se relacionam às restrições do software ; como exemplo, há
os requisitos de desempenho, acessibilidade e segurança. Os requisitos
funcionais, as regras de negócios e os requisitos externos e de
especificação não estão atrelados, necessariamente, às restrições do
software .
Pergunta 7
As redes de computadores podem ser construídas baseadas em topologias, com
diferentes formatos que demonstram como os computadores estão conectados.
Considerando as informações apresentadas, analise as topologias disponíveisa
seguir e associe-as com suas respectivas características.
 
(1) Topologia em barramento.
(2) Topologia em anel.
(3) Topologia em estrela.
(4) Topologia em árvore.
 
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 4/6
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
( ) Um computador está conectado a um ou mais computadores, utilizando uma
estrutura de árvore.
( ) Os computadores estão conectados a um hub ou switch .
( ) Todos os computadores estão ligados ao mesmo meio.
( ) Cada computador está conectado a outros dois computadores.
 
Agora, assinale a alternativa que apresenta a sequência correta.
4, 3, 1, 2.
4, 3, 1, 2.
Resposta correta. A alternativa “a” está correta, pois, na topologia em
barramento (1), os computadores estão ligados ao mesmo meio de
transmissão. Na topologia em anel (2), cada computador está conectado
a outros dois computadores, gerando o formato de um anel. Na
topologia em estrela (3), os computadores estão conectados a um
elemento centralizador, um hub ou switch . Na topologia em árvore (4),
cada computador está conectado a outros dois ou mais computadores,
em uma estrutura de árvore. 
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Pyhton é uma das linguagens de programação que tem conquistado a preferência de
muitos programadores. Muitos comandos são definidos para permitir que algoritmos
baseados em lógicas de programação sejam implementados, produzindo resultados
conforme o intuito proposto pelo programador. Nesse sentido, considere o pequeno
trecho do programa a seguir.
 
a = int(input("Entre com o primeiro número:"))
b = int(input("Entre com o primeiro número:"))
c = int(input("Entre com o primeiro número:"))
contador = 0
while contador < 5:
 contador=contador +1
 if a > b:
 a = a+b
 else:
 a = a+c
print (a)
 
Se a variável “a” recebe o valor 5, a variável “b” recebe o valor 10 e variável “c”
recebe o valor 5, assinale a alternativa correta quanto ao valor impresso de “b” ao
término do trecho desse programa.
10.
10.
Resposta correta. Na primeira interação (contador = 0), há: a = 10, b =
10 e c = 5. Na segunda interação (contador = 1), há: a = 15, b = 10 e c =
5. Na terceira interação (contador = 2), há: a = 25, b = 10 e c = 5. Na
quarta interação (contador = 3), há: a = 35, b = 10 e c = 5. Na quinta
interação (contador = 4), há: a = 45, b = 10 e c= 5.
Pergunta 9
Os sistemas operacionais podem ser classificados de diferentes formas,
principalmente, em relação ao tipo de uso e aplicabilidade. Assim, considerando as
informações apresentadas, analise os tipos de sistemas operacionais a seguir e
1 em 1 pontos
1 em 1 pontos
12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 5/6
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
associe-os com suas respectivas características.
 
(1) Sistemas Operacionais Monousuários.
(2) Sistemas Operacionais Multiusuários.
(3) Sistemas Operacionais Distribuídos.
(4) Sistemas Operacionais de Tempo Real.
 
( ) Permitem que vários usuários executem tarefas simultaneamente.
( ) Há vários computadores separados, rodando um único sistema operacional, como
se houvesse um único computador. 
( ) Permitem que um usuário por vez realize as tarefas do sistema.
( ) Tratam eventos externos com prazos compatíveis. 
 
Agora, assinale a alternativa que apresenta a sequência correta.
2, 3, 1, 4.
2, 3, 1, 4.
Resposta correta. A alternativa “a” está correta, pois os sistemas
monousuários (1) permitem somente um usuário por vez na execução
das tarefas do sistema. Os sistemas multiusuários (2) permitem
múltiplos usuários acessando as tarefas do sistema. Os sistemas
distribuídos (3) atuam em vários computadores, dentro de um sistema
que considera um único computador. Os sistemas de tempo real (4) têm
requisitos de confiabilidade e tempo para o tratamento de eventos
externos.
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Todo sistema computacional é composto, fundamentalmente, por hardware 
e software . O sistema operacional é um tipo de software 
que permite o controle da operação de um computador, apresentando uma série de
funções para o gerenciamento de recursos. Existem diversos sistemas operacionais,
como Windows, Linux, Android e iOS, que são projetados seguindo diferentes form
factors 
disponíveis no mercado.
Considerando as informações apresentadas acerca dos sistemas operacionais,
analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s)
falsa(s).
 
( ) O sistema operacional é considerado um software simples, atuando apenas com
aspectos de alto nível (navegadores, editores de texto, dentre outros). 
( ) O sistema operacional realiza a comunicação entre o software 
(aplicações) e o hardware . 
( ) O sistema operacional gerencia apenas a camada de software de um sistema
computacional. 
( ) Por meio do sistema operacional, o usuário pode requisitar a execução de
programas. 
 
Agora, assinale a alternativa que apresenta a sequência correta.
F, V, F, V.
F, V, F, V.
Resposta correta. A alternativa “c” está correta. A afirmativa I é falsa,
pois o sistema operacional é um software complexo, que atua nos
aspectos de baixo nível (gerenciamento de memória e dispositivos) e
alto nível (navegadores e editores de texto). A afirmativa II é verdadeira,
pois o sistema operacional faz a comunicação entre as aplicações que
estão em execução e os recursos de hardware necessários. A afirmativa
III é falsa, pois o sistema operacional gerencia as camadas de software
e hardware de um sistema computacional. A afirmativa IV é verdadeira,
pois o usuário pode solicitar a execução de um programa por meio do
sistema operacional. 
 
1 em 1 pontos
12/03/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – SIM0252 ...
https://fadergs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30886592_1&course_id=_561355_1&content_id=_1251808… 6/6
Quinta-feira, 12 de Março de 2020 11h57min45s BRT
← OK
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_561355_1&method=list&nolaunch_after_review=true');

Continue navegando