Baixe o app para aproveitar ainda mais
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');
Compartilhar