Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Sistemas Operacionais - Exercício de Fixação 2 - Tentativa 2 de 3 Questão 1 de 10 Assim que um disco é formatado pela primeira vez, são criados os sistemas de arquivos, e cada sistema Operacional implementa o seu modelo próprio, ou seja, arquivos e diretórios criados em determinado sistema operacional podem não ser compatíveis para sua execução em um outro sistema operacional que esteja atuando com um outro sistema de arquivos. Sobre sistemas de arquivos em Sistemas Operacionais Windows e Linux, identifique as alternativas corretas: I. Um disco formatado em FAT tem sua estrutura dividida em blocos, agrupados em clusters. II. No FAT, era possível armazenar no máximo 2 gigabytes. III. Discos removíveis como pen drives, se formatados em NTFS, podem corromper seus arquivos com maior facilidade. IV. O EXT3 recebeu a possibilidade de registrar cada uma das operações do disco, sendo possível a recuperação dos dados em caso de falha. V. O EXT4, pode gerenciar até 1024 exabytes no disco e 1 petabytes por arquivo. Assinale a alternativa correta: A - Somente está correto o que se afirma em I, I, III. B - Somente está correto o que se afirma em II, III, IV, V. C - Somente está correto o que se afirma em I, II, III, IV. Resposta correta D - Somente está correto o que se afirma em I, III, IV, V. E - Somente está correto o que se afirma em IV, V. Questão 2 de 10 Page in e Page out fazem parte de: A - CPU Page. B - Disk Page. C - Page fault. Resposta correta D - Page Trash. E - Segmentação. Questão 3 de 10 Para que os dados sejam gravados no disco, é necessário que exista _______________ para tal finalidade. Desta forma, os arquivos podem ser _______________ em uma sequência de blocos linear ou dividido em blocos, sejam eles sequenciais ou não. Estes arquivos podem ser armazenados em forma de blocos, tendo ainda o tamanho destes blocos capacidades _______________ . Desta forma, é necessário definir qual será o _______________ que estes blocos terão. Existe, ainda, uma forma de organização baseada em _______________ ou em páginas, ficando a cargo do sistema de arquivos dividir o disco desta forma. Identifique a sequência correta que preenche as lacunas. A - Permissão, salvos, extras, índice, tabelas. B - Espaço, organizados, fixas, tamanho, cilindros. Resposta correta C - Permissão, organizados, fixas, índice, tabelas. D - Espaço, salvos, extras, tamanho, cilindros. E - Permissão, segmentados, máximas, formato, tags. Questão 4 de 10 Um HD é formado por blocos e, no momento da formatação, é escolhido o tamanho destes blocos e os tipos de sistemas de arquivos que serão usados, se FAT (32/64) ou NTFS, no caso do Windows, ou EXT, no caso do Linux. Alguns blocos estarão ocupados e outros estarão livres e essa gerência é feita pelo Sistema Operacional que precisa identificar os espaços livres para armazenar arquivos. Conforme a figura, há 03 formas de se fazer a gerência de espaços livres, através dos mapas de bits, lista encadeada e tabelas de blocos livres. Gerência de espaços livres.png 88.9 KB Dentro desse contexto, analise as afirmativas e marque V para verdadeiras e F para falsas: Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa: https://storage.googleapis.com/painel-docente-prod/questions_db/question/50130/1593460005/Ger%C3%AAncia_de_espa%C3%A7os_livres.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50130/1593460005/Ger%C3%AAncia_de_espa%C3%A7os_livres.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50130/1593460005/Ger%C3%AAncia_de_espa%C3%A7os_livres.png • ( )No mapa de bits, para cada bloco existente no HD, é selecionado 1 bit, se o valor for 1, o bloco está ocupado, se o valor for 0, está livre. • ( )Na lista encadeada, há um apontador para o início do primeiro bloco livre e, em cada bloco livre, há um apontador para o próximo livre. • ( )A tabela de blocos livres é composta pelo número inicial do bloco, representado pelo número 4 na figura, com dois blocos livres. • ( )Na tabela de blocos livres (conforme figura), o bloco 25 possui 7 blocos livres. • ( )Na tabela de blocos livres (conforme figura), o bloco 13 possui 20 blocos livres. A sequência correta é: A - V, V, F, F, V B - V, F, V, F, V C - F, V, F, V, F D - F, F, V, V, V E - V, V, V, F, F Resposta correta Questão 5 de 10 Inicialmente, um programa fica armazenado na memória secundária. Como o processador somente executa instruções que estão na memória principal, este programa, ou parte dele, precisa ser copiado da memória secundária para a memória principal. Esta é a função da Gerência de Memória. Assim como acontece na Gerência de Processos, a Gerência de Memória também precisa escolher qual parte da memória é ideal para armazenar o programa que vai ser executado. Existem diferentes estratégias para a escolha de uma partição de memória. Considere que estamos trabalhando com Alocação Particionada Dinâmica, ou seja, as partições podem mudar de tamanho. Seja a seguinte figura: image.png 52.76 KB No cenário apresentado pela figura, em qual partição o programa F seria alocado, utilizando o algoritmo Best Fit? A - 4 Kb. B - 5 Kb. C - 3 Kb. Resposta correta D - Esperaria o programa C terminar. E - Tanto faz: 3 Kb, 4 Kb ou 5 Kb. Questão 6 de 10 Algoritmos de escolha da partição são: A - FIFO e LRU. B - First fit, best fit, worst fit. Resposta correta C - LFU e NRU. D - Nenhuma das alternativas. E - Time slice e time sharing. Questão 7 de 10 Em alguns sistemas operacionais, determinados tipos de arquivos permitem a criação de atributos próprios para serem lidos por outros programas. Estes atributos são considerados “dados sobre dados,” ou seja, informações adicionais inseridas sobre o arquivo, que podem estar disponíveis para o usuário e os programas, visando permitir a leitura e alteração destes dados auxiliares ou estar disponíveis no sistema de arquivos. São utilizados em processos internos do sistema para atribuir dados relacionados com os arquivos e diretórios do sistema de arquivos. Dentro desse contexto, identifique a alternativa que corresponde ao nome dos atributos mencionados: A - Leitura. https://storage.googleapis.com/painel-docente-prod/questions_db/question/50114/1593457971/image.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50114/1593457971/image.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50114/1593457971/image.png B - Fechamento. C - Metadados. Resposta correta D - Escalonador. E - Exclusão. Questão 8 de 10 O conceito de memória virtual é viabilizar a execução de programas que são maiores do que a memória RAM e sejam executados de forma satisfatória. Para tanto, esta abordagem de gerenciamento de memória utiliza partes da memória secundária, utilizando na memória principal apenas os dados ativos e necessários para a execução. Os endereços de memória lógica são divididos em unidades virtuais denominadas como páginas, sendo que seus respectivos espaços na memória física são chamados de molduras, devidamente mapeadas para gerência do MMU (Unidade de Gerência de Memória). Existem algoritmos específicos para a substituição de páginas de memória. Com relação aos algoritmos apresentados a seguir, associe o algoritmo com a sua descrição mais precisa. Relacione o segundo grupo com os enumerados no primeiro grupo. I. Algoritmo Ótimo II. Algoritmo FIFO III. Algoritmo Segunda Chance IV. Algoritmo Relógio ( )É um algoritmo que utiliza o conceito de “fila,” porém com a abordagem de dar uma nova chance à última página da fila. Se o sistema operacional verificar que esta página deveria ser substituída, mas é consideravelmente utilizada, ela é mantida e a próximapágina da fila é realocada. ( )É um algoritmo não viável, pois tem que ser capaz de desalojar os dados da página que não está sendo utilizada, fazendo com que os dados da execução atual sejam mantidos, removendo apenas dados não utilizados. Sendo assim, este tipo de algoritmo precisa remover as páginas que serão utilizadas o mais tarde possível. ( )É um algoritmo que trabalha com uma abordagem circular: todos os processos são colocados numa fila circular e possuem um bit de read, que pode ser 0 ou 1 (1 quando foi referenciada). A primeira página a ser encontrada com o bit de read em 0 é escolhida para remoção. ( )É um algoritmo que escolhe para remoção a página mais antiga na memória, sem fazer outras análises. É um algoritmo simples de ser implementado. Marque a alternativa que tem a ordem correta de numeração do segundo grupo: A - I, III, II, IV B - II, I, IV, III C - III, II, I, IV D - III, I, IV, II Resposta correta E - IV, III, II, I Questão 9 de 10 Frame é uma estrutura de: A - Disco. B - DMA. C - Paginação. Resposta correta D - Processador. E - Segmentação. Questão 10 de 10 O sistema de arquivo é responsável pelo gerenciamento dos arquivos, implementando compartilhamento, controles de acesso, entre outros. Cada sistema de arquivos possui a sua forma de organização no momento de gerenciar as operações de arquivos dentro do disco. Estas formas de organização, além do sistema de arquivos, podem variar também de acordo com o tipo de arquivo. Existem três formas principais para a organização de arquivos no sistema operacional (TANENBAUM, 2009) representadas na figura 1. SO.png 20.74 KBDentro desse contexto, analise as sentenças e marque V para verdadeiras e F para falsas: Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa: • ( )A primeira delas é a sequência de bytes (figura 1-a). https://storage.googleapis.com/painel-docente-prod/questions_db/question/50128/1593279480/SO.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50128/1593279480/SO.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50128/1593279480/SO.png https://storage.googleapis.com/painel-docente-prod/questions_db/question/50128/1593279480/SO.png • ( )A segunda alternativa é organizar como uma sequência de registros (figura 1-b). • ( )A terceira forma é organizar de forma contextual, como uma árvore de registros (figura 1-c). • ( )A forma mais simples de organizar o armazenamento de dados em arquivos é a sequencial, onde os dados são armazenados ou lidos, um após o outro. • ( )O modelo de arquivos sequencial se demonstrou eficiente mesmo com a evolução das unidades de armazenamento. A sequência correta é: A - V, V, V, F, F B - F, F, F, V, V C - V, F, V, F, V D - V, V, F, F, V E - V, V, V, V, F Resposta correta
Compartilhar