·

Análise e Desenvolvimento de Sistemas ·

Sistemas Operacionais

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Atividade Objetiva 2\nIniciado: 11 set em 22:36\nInstruções do teste\nImportante:\nCaso você esteja realizando a atividade através do aplicativo \"Canvas Student\", é necessário que você clique em \"FAZER O QUESTIONÁRIO\", no final da página.\n\nPergunta 1\n0,2 pts\nLeia o texto a seguir:\n\nPara gerenciar todas as tarefas que um servidor de uma organização precisa executar, é necessário considerar todos os usuários que poderiam utilizar os recursos no mesmo tempo, o processador dessa máquina, executará o programa de um usuário durante um tempo determinado, depois mudará de processo para atender outro usuário assim por diante, para que o processador possa gerenciar todos os processos de maneira ordenada.\n\nVeja a figura:\n\nhttps://famonline.instructure.com/courses/2429/quizzes/110374/lake\n1/6 Figura 4.1: Estrutura de um processo\nFonte: CTSM1, adaptado de Maia, 2007\n\nConsiderando as informações apresentadas acima, assinale a opção correta.\n\n• Sistemas computacionais são compostos pela união entre os contextos de hardware e contexto de software.\n\n• Os contextos de Hardware e contexto de software se comunicam para proporcionar uma experiência de realização do Espaço de Endereçamento para o usuário.\n\n• O processo de um sistema operacional enquanto executa um programa é composto basicamente por três partes: Espaço de Endereçamento, contexto de software e contexto de hardware.\n\n• Os sistemas operacionais até se utilizam de processos, mas ele é quem decide o contexto de hardware, o contexto de software e quais programas serão executados.\n\n• Os contextos de Hardware devem tratar os programas, para que os mesmos sejam executados de forma transparente para os usuários.\n\nPergunta 2\n0,2 pts\nLeia o texto abaixo:\n\nhttps://famonline.instructure.com/courses/2429/quizzes/110374/lake\n2/6 Gerenciamento de Processos\nA execução de um programa envolve necessariamente a execução de suas instruções por uma CPU. Pode-se pensar em um processo como um programa em execução.\n\n• Um serviço em um sistema batch é um processo.\n• Um programa de usuário de um sistema de tempo compartilhado é um processo.\n• Uma tarefa de um sistema, como impressão pelo mecanismo de spooling (armazenamento temporário dos dados em disco), também é um processo.\n\n• Assim como, chamadas ao sistema que permitam que os processos criem subprocessos a serem executados simultaneamente.\n\n(Fonte: Disponível em: http://www.noginfo.com.br/arquivos/SO_Parte_03.pdf (http://www.noginfo.com.br/arquivos/SO_Parte_03.pdf). Acesso em: 28 de nov de 2019)\n\nComo explica o uso da CPU para executar a memória RAM?\n\n• A execução da CPU acontece por meio de lógica de programação de dados\n\n• A ULA unidade lógica de aritmética é responsável pela execução da memória RAM\n\n• A execução da CPU é realizada através do software de aplicativo, pois só quando executamos um programa a CPU funciona\n\n• Essa execução é realizada através de operações matemáticas, ou seja, através de aritmética, utilizando também operações de lógica como a movimentação de dados\n\n• A execução da CPU é feita exclusivamente através de operações matemáticas\n\nPergunta 3\n0,2 pts\nLeia o texto abaixo:\n\nhttps://famonline.instructure.com/courses/2429/quizzes/110374/lake\n3/6 Hardware é a parte física do computador, ou seja, o conjunto de aparelhos eletrônicos, peças e equipamentos que fazem o computador funcionar. A palavra hardware pode se referir também como o conjunto de equipamentos acoplados em produtos que precisam de algum tipo de processamento computacional. A ciência que estuda o hardware é conhecida como arquitetura de computadores.\n\nDiferente do hardware, o software é a parte lógica do computador. Software é a manipulação, instrução de execução, redirecionamento e execução das atividades lógicas das máquinas.\n\n(Fonte: Disponível em: https://mundoeducacao.bol.uol.com.br/informatica/hardware-software.htm Acesso em: 28 de nov de 2019)\n\nA memória RAM pode ser considerada:\nfaça parte do software de aplicativo.\num software.\ntrata-se de uma alocação contígua.\ne um hardware virtual. A CPU (Central Processing Unit) trabalha diretamente com a memória RAM. Assim, todos os dados processados pelo chip são enviados pelos módulos de memória RAM.\n\nAcontece que a memória RAM é muito mais lenta do que o processador. Em outras palavras, ela processa dados mais rápido do que a memória RAM pode enviar. Isso resulta em longos períodos de ociosidade e, consequentemente, desperdício de capacidade do processador. Leia o texto abaixo:\n\nUma empresa de banco de dados, com centenas de processos a serem executados diariamente está mudando o tipo de arquitetura computacional que possui. O foco é investir em uma arquitetura que tenha grande capacidade de armazenamento e que seja capaz de interpretar muitas instruções, dessa forma o trabalho será ágil e a empresa poderá investir em novos clientes, produtos e serviços.\n\nTendo como base o texto acima, considere as afirmativas a seguir:\n\nI. A empresa deve implantar a arquitetura CISC pois é a mais indicada, pois tem a capacidade de interpretar muitas de instruções.\n\nII. A empresa deve implantar a arquitetura RISC além da arquitetura CISC, pois essa arquitetura acrescentará a otimização de processos.\n\nIII. A empresa deverá implantar a arquitetura RISC e acrescentar as instruções por ciclo para melhorar o desempenho operacional.