Prévia do material em texto
4/5/22, 11:53 AM Prova AV1-SO-T 125-4 abril-valor 6,0 pts: Revisão da tentativa https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2655012&cmid=866086 1/5 Página inicial / Minha disciplinas / 125R-72051 / Espaço para AV1 / Prova AV1-SO-T 125-4 abril-valor 6,0 pts Questão 1 Incorreto Atingiu 0,00 de 0,60 Questão 2 Correto Atingiu 0,60 de 0,60 Iniciado em segunda, 4 Abr 2022, 21:27 Estado Finalizada Concluída em segunda, 4 Abr 2022, 21:58 Tempo empregado 30 minutos 18 segundos Avaliar 4,80 de um máximo de 6,00(80%) Durante a realização de uma das etapas do processo de execução de um programa em C, surge o comando “printf”, o qual precisará ser executado completamente na devida ocasião. Qual das etapas do processo de execução do programa é responsável por implementar a execução do referido comando? Escolha uma opção: a. Interpretação b. Ligação c. Compilação d. Carregamento (loader) e. Compilação do código objeto Sua resposta está incorreta. A resposta correta é: Ligação Sistemas Operacionais podem ser classificados de diversos modos. Um dos tipos mais comuns e atuais de SOs se classifica na categoria de sistemas multitarefa (multi-task) ou multiprogramado. Sobre essa categoria de SOs assinale a opção correta: Escolha uma opção: a. Sistemas operacionais que empregam multiprogramação são sempre do tipo multitarefa; estes sistemas são também classificados nas categorias de tempo compartilhado e de tempo real, embora não possam ser enquadrados na categoria de sistemas em lotes b. a multiprogramação é uma técnica que consiste na capacidade do sistema de computação de manter diversos programas em estado de execução, alternando-se o processador pelos referidos programas, e todos compartilhando a mesma memória principal c. Sistemas operacionais que empregam multiprogramação possuem código apropriado e específico para execução de múltiplas operações aritméticas, o que não acontece com SOs monotarefas d. A multiprogramação passou a ser possível a partir da entrada no mercado de processadores com múltiplos núcleos, tendo em vista que, assim, cada grupo de programas é alocado a um dos núcleos do sistema e. sistemas operacionais que empregam multiprogramação são sempre do tipo multiusuário, podendo todos os usuários compartilharem o mesmo processador Sua resposta está correta. A resposta correta é: a multiprogramação é uma técnica que consiste na capacidade do sistema de computação de manter diversos programas em estado de execução, alternando-se o processador pelos referidos programas, e todos compartilhando a mesma memória principal https://ava.unicarioca.edu.br/graduacao/ https://ava.unicarioca.edu.br/graduacao/course/view.php?id=21872 https://ava.unicarioca.edu.br/graduacao/course/view.php?id=21872§ionid=223617 https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=866086 4/5/22, 11:53 AM Prova AV1-SO-T 125-4 abril-valor 6,0 pts: Revisão da tentativa https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2655012&cmid=866086 2/5 Questão 3 Correto Atingiu 0,60 de 0,60 Questão 4 Correto Atingiu 0,60 de 0,60 Sobre métodos de acesso em Sistemas de Arquivo observe o seguinte parágrafo: “Este método de acesso de arquivos permite a leitura/gravação de um registro diretamente na sua posição através do número do registro, que é a posição relativa ao início do arquivo. Não existe restrição à ordem em que os registros são lidos ou gravados; é sempre necessário especificar o número do registro, sendo isso possível apenas quando o arquivo é definido com registros de tamanho fixo.” Como é conhecido este método de acesso? Escolha uma opção: a. Direto b. Híbrido c. Indexado d. Encadeado e. sequencial Sua resposta está correta. A resposta correta é: Direto Considere um sistema de arquivos de um determinado SO que possui uma organização normal de dados, controlando sua criação e manutenção. Os arquivos podem ser organizados de diversas formas. Analise a seguinte afirmação sobre organização de arquivos: “ o sistema de arquivos não interfere nas operações realizadas com os dados e é tarefa da aplicação conhecer a estrutura interna do arquivo” Decorrente da afirmação acima assinale a opção correta: Escolha uma opção: a. Trata-se de uma organização estruturada b. Trata-se de uma organização liberal c. Trata-se de uma organização híbrida d. Trata-se de uma organização não estruturada e. Trata-se de uma organização encadeada Sua resposta está correta. A resposta correta é: Trata-se de uma organização não estruturada 4/5/22, 11:53 AM Prova AV1-SO-T 125-4 abril-valor 6,0 pts: Revisão da tentativa https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2655012&cmid=866086 3/5 Questão 5 Correto Atingiu 0,60 de 0,60 Questão 6 Correto Atingiu 0,60 de 0,60 Um programador deseja incorporar ao seu programa uma série de rotinas disponíveis em biblioteca externa, desenvolvida por terceiros. Qual processo será responsável por essa integração? Assinale a opção correta: Escolha uma opção: a. Tradução b. Interpretação c. Montagem d. Compilação e. Ligação Sua resposta está correta. A resposta correta é: Ligação . Considere um sistema de computação cujo sistema operacional implementa a técnica de multiprogramação, utilizando-se, entre outros, de um mecanismo denominado reentrância, para otimizar a concorrência. Para exemplificar a vantagem da reentrância, considere que, em dado momento, há 4 (quatro) programas em execução, e todos estão usando o editor de planilhas Excel (ocupa 300K na memória). Calcule a economia de espaço que ocorreria se o Excel fosse um código reentrante e cada área de dados de programas ocupasse 150K Escolha uma opção: a. 900K b. 1200K c. 600K d. 1800K e. 1500K Sua resposta está correta. A resposta correta é: 900K 4/5/22, 11:53 AM Prova AV1-SO-T 125-4 abril-valor 6,0 pts: Revisão da tentativa https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2655012&cmid=866086 4/5 Questão 7 Incorreto Atingiu 0,00 de 0,60 Questão 8 Correto Atingiu 0,60 de 0,60 Sistemas Operacionais multiprogramados utilizam diversos mecanismos para implementar a diversidade de programas que são executados de forma concorrente. Sobre o conceito acima julgue as seguintes afirmações: I – um dos mecanismos mais importantes para implementação da concorrência entre processos é o de interrupção. Por ele, um processo é sempre interrompido pelo processador após executar uma quantidade prefixada de instruções, de modo a ceder tempo para outro processo; II – um mecanismo que pode auxiliar a economia de memória em sistemas multiprogramados é o de reentrância. Por ele, determinados programas são compartilhados por diversos processos, usando-se apenas uma cópia do programa na memória. III – processamento concorrente pode ser implementado em sistemas monousuário e multiusuário, desde que ambos sejam do tipo multitarefa. Assinale a opção correta Escolha uma opção: a. as afirmações II e III são falsas b. as afirmações I e II são falsas c. as afirmações II e III são verdadeiras d. as afirmações I e III são verdadeiras e. a afirmação I é verdadeira Sua resposta está incorreta. A resposta correta é: as afirmações II e III são verdadeiras Ao receber uma chamada de sistema (system call) o sistema operacional, antes de alternar o processador para o modo kernel, salva o contexto atual dos registradores objetivando que o programa possa ser posteriormente retomado do ponto onde parou, como se não tivesse sido interrompido. Diante dessa característica de operação, indique qual das alternativas abaixo está correta: Escolha uma opção: a. Os registradores não precisam ser preservados, pois seu conteúdo é irrelevante para a execução do programa interrompido b. No caso de desvio para executar uma chamada de sistema (system call) apenas os registradores de uso específico são restaurados, pois como não há alternânciado programa em execução, os registradores de dados, obrigatoriamente, permanecem intactos durante a execução da chamada c. Todos os registradores são importantes, e a não preservação de qualquer um deles poderá acarretar falha de execução d. Os registradores que estiverem em modo residente, ou seja, armazenados na memória principal, não precisam ter seu conteúdo salvo, mas somente os ponteiros para os blocos de memória corretos e. Ao realizar uma chamada de sistema todos os registradores são salvos, exceto o Contador de Programa (PC), que não é alterado quando não há alternância do programa em execução Sua resposta está correta. A resposta correta é: Todos os registradores são importantes, e a não preservação de qualquer um deles poderá acarretar falha de execução 4/5/22, 11:53 AM Prova AV1-SO-T 125-4 abril-valor 6,0 pts: Revisão da tentativa https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2655012&cmid=866086 5/5 Questão 9 Correto Atingiu 0,60 de 0,60 Questão 10 Correto Atingiu 0,60 de 0,60 Há diversos mecanismo de proteção usados pelos SO; um deles, proteção por software pelo qual o SO garante que as aplicações só poderão executar rotinas do sistema que estão previamente autorizadas é conhecido por: Escolha uma opção: a. Interrupção b. Exception (Exceção) c. Quotas de tarefas d. System call (chamada de sistema) e. Privilégios Sua resposta está correta. A resposta correta é: System call (chamada de sistema) É uma característica de um sistema operacional de TEMPO REAL: Escolha uma opção: a. O uso de múltiplos processadores, para a divisão de tarefas a serem executadas b. A máxima otimização no uso da memória principal, visando o armazenamento de maior quantidade de dados c. A execução de programas sem a interação do usuário d. A existência de prazos bem estabelecidos para o cumprimento de tarefas. e. Não utilizar memórias cache, que neste caso, degradam o desempenho do sistema Sua resposta está correta. A resposta correta é: A existência de prazos bem estabelecidos para o cumprimento de tarefas. ◄ Instruções para realizar a prova AV1 Seguir para... Rio Comprido Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ Méier Rua Venceslau, 315 Méier, Rio de Janeiro, RJ Central de atendimento: (21) 2563- 1919 © 2018 UniCarioca | Todos os direitos reservados. https://ava.unicarioca.edu.br/graduacao/mod/resource/view.php?id=866085&forceview=1