Prévia do material em texto
1 Marcar para revisão (OBJETIVA/2019 Adaptada) Quando ocorre uma falta de página, sistema operacional tem de escolher uma página para remover da memória a fim de abrir espaço para a que está chegando. Assinale a alternativa que apresenta uma desvantagem do algoritmo primeiro a entrar, primeiro a sair (first in, first out). A Não é implementável, mas útil como um padrão de desempenho. B É um algoritmo de paginação de alto custo de implementação. A página mais antiga a ser removida ainda pode ser intensamente usada. D Substitui apenas último da fila. E Leva em consideração tamanho da memória. 2 Marcar para revisão (FAPESC/2022 Adaptada) Os processadores são componentes de hardware de um computador que executam instruções de programas e realizam cálculos. Quase todos os processadores suportam um mecanismo de memória virtual. Assinale a alternativa correta com relação a esse mecanismo. Quando a memória virtual é usada, campos de endereço das instruções de máquina contêm A endereços físicos. Para leituras e escritas da memória principal, uma unidade de gerenciamento da memória (MMU, do B inglês, Memory Management Unit) traduz cada endereço virtual para um endereço lógico na memória principal. A memória virtual é uma facilidade que permite que os programas enderecem a memória a partir de um ponto de vista lógico, sem considerar a quantidade de memória principal disponível fisicamente. Uma cache lógica, também conhecida como cache virtual, armazena dados usando endereços D físicos, e desta forma processador acessa a cache diretamente, sem passar pela MMU. Translation Lookaside Buffer (TLB) é uma memória RAM dinâmica que contém as entradas (linhas) E da Tabela de Páginas mais recentemente usadas.3 Marcar para revisão (SELECON/2022 Adaptada) Nos computadores atuais, é utilizado um mecanismo para melhorar desempenho dos equipamentos, conhecido como memória virtual e implementado por meio de um arquivo de troca "swap file" armazenado no disco Esse mecanismo emprega basicamente dois recursos, descritos a seguir: I. Técnica de gerência de memória, na qual um programa é espalhado por áreas não de memória, em que espaço de endereçamento lógico de um processo é dividido em unidades lógicas de tamanho fixo. II. Técnica de gerência de memória, na qual programas são divididos em unidades de tamanhos variados, cada um com seu próprio espaço de endereçamento. Os recursos descritos em e são conhecidos, respectivamente, como: A fragmentação e compactação B compactação e fragmentação paginação e segmentação D segmentação e paginação E Divisão e endereçamento4 Marcar para revisão (FAPESC/2017 Adaptada) Gerenciamento é processo de planejar, organizar, dirigir e controlar recursos. Assinale a alternativa correta com relação ao gerenciamento da memória em Sistemas Operacionais. Além de desacoplar os endereços lógicos dos endereços físicos e realizar a tradução entre ambos, a A noção de memória virtual também permite implementar a proteção de memória do núcleo e dos processos entre si, fundamentais para a segurança e estabilidade do sistema. Para ocultar a organização complexa da memória física e simplificar os procedimentos de alocação da memória aos processos, os sistemas de computação modernos implementam a noção de memória virtual, na qual existem dois tipos de endereços de memória distintos: Endereços Diretos e Endereços Indiretos. Endereços físicos são os endereços de memória usados pelos processos e pelo sistema operacional C e, portanto, usados pelo processador durante a execução. Estes endereços são definidos de acordo com espaço de endereçamento do processador. Na execução, os processos "enxergam" somente a memória real. Assim, durante a execução de um D programa, o processador gera endereços virtuais para acessar a memória. Por questões de desempenho, a tradução de endereços lógicos em físicos é feita por um componente E específico do hardware do computador, denominado Unidade de Gerência de Endereçamento Virtual (VMM Virtual Memory Management). 5 Marcar para revisão Um dos comandos mais utilizados quando se está trabalhando em um shell do Linux é o comando para listar conteúdo do diretório corrente. Para listar conteúdo do diretório corrente, mostrando os arquivos ocultos e o tamanho dos arquivos, deve-se utilizar comando: A cp -R B directory show C list -a D Is -al E show all6 Marcar para revisão Para armazenamento de dados em partições Linux, um disco precisa ser particionado. Depois, as partições precisam ser formatadas e, posteriormente, montadas. Somente após a conclusão destes 3 processos, sistema de arquivos poderá ser acessado pelos processos do sistema. Os comandos do Linux que podem ser utilizados, respectivamente, para particionamento, formatação e montagem de sistema de arquivos são: A df, frmt e Is. fdisk, mkfs e mount. C gparted, fsck e du. D In, mkswap e link. E part, format, put. 7 Marcar para revisão nano é um editor de texto para linha de comando que está presente na grande maioria das distribuições Linux. Qual comando é responsável por salvar um arquivo? A +G +O C +X D +R E +W8 Marcar para revisão Dos comandos abaixo, qual pode ser usado para limpar terminal, apagando todo conteúdo previamente existente? A refresh B date C halt D read E clear 9 Marcar para revisão É um comando que permite interromper um LOOP imediatamente: A loop B undo C while D continue E break10 Marcar para revisão Dos comandos abaixo, qual permite alterar a configuração de CRONTAB do usuário? A crond B vi crontab C In cron tab D crontab -e E service cron enable Gabarito da prova Nota Confira gabarito da prova de Sistemas Operacionais 1,0 Realizada em 28/08/2025 conteúdo do gabarito é apresentado de maneira resumida para preservar a integridade do nosso banco de questões. Questão Enunciado Sua resposta Resposta correta Tema Consultar 1 Correta (OBJETIVA/2019 A página mais antiga a A página mais antiga a Adaptada) Quando ser removida ainda ser removida ainda 4 Memória ID: 654be6d3b5168ccb7467cd38 ocorre uma falta... pode ser... pode ser... (FAPESC/2022 2 Correta A memória virtual é A memória virtual é Adaptada) Os uma facilidade que uma facilidade que 4 Memória ID: 654be6d3b5168ccb7467cd26 processadores são permite que... permite que... comp... 3 Correta (SELECON/2022 paginação e paginação e Adaptada) Nos 4 Memória ID: 654be6d3b5168ccb7467cd2c segmentação segmentação computadores atuais,...3 Correta (SELECON/2022 paginação e paginação e Adaptada) Nos 4 Memória ID: 654be6d3b5168ccb7467cd2c segmentação segmentação computadores atuais,... (FAPESC/2017 4 Correta Além de desacoplar os Além de desacoplar os Adaptada) endereços lógicos dos endereços lógicos dos 4 Memória ID: 654be6d3b5168ccb7467cd20 Gerenciamento é endere... endere... process... 5 Correta Um dos comandos mais utilizados quando se Is -al Is -al 5 Sistemas de arquivos ID: 654be6b0b5168ccb7467a65a está tra... 6 Correta Para armazenamento de dados em partições fdisk, mkfs e mount. fdisk, mkfs e mount. 5 Sistemas de arquivos ID: 654be4efb5168ccb7464e65e Linux, 7 Correta nano é um editor de +0 5 Sistemas de arquivos ID: 654be6b0b5168ccb7467a642 texto para linha de C... 8 Correta Dos comandos abaixo, 6 AUTOMATIZANDO qual pode ser usado clear clear ID: 654be4efb5168ccb7464e63a TAREFAS NO LINUX para limp... 8 Correta Dos comandos abaixo, 6 AUTOMATIZANDO qual pode ser usado clear clear TAREFAS NO LINUX ID: 654be4efb5168ccb7464e63a para limp... 9 Correta É um comando que 6 AUTOMATIZANDO permite interromper break break TAREFAS NO LINUX ID: 65c4226492547b2a794488fb um LOOP imedi... 10 Correta Dos comandos abaixo, 6 AUTOMATIZANDO qual permite alterar a crontab -e crontab -e ID: 654be4efb5168ccb7464e634 TAREFAS NO LINUX config...