Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS COM PRÁTICA EM LINUX Lupa Calc. EEX0160_201907036164_ESM Aluno: XXX Matr.: XXX Disc.: SIST OPER COM PR 2021.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. CONCEITOS BÁSICOS DE SO 1. Qual é a afirmativa que caracteriza, ao mesmo tempo, a definição e o principal objetivo de um sistema de tempo compartilhado? Tratar centenas ou milhares de pequenas unidades de trabalho por segundo Possuir o tempo como parâmetro fundamental Processar tarefas de rotina sem a presença interativa do usuário Permitir que múltiplos usuários remotos executem suas tarefas simultaneamente no computador Administrar grandes quantidades de pequenas requisições Explicação: A resposta correta é: Permitir que múltiplos usuários remotos executem suas tarefas simultaneamente no computador 2. Em um sistema monoprogramável, se um determinado Sistema Computacional passa 40% do tempo esperando por dispositivos de E/S, quanto tempo ele leva utilizando a CPU? 30% 40% 90% 0% 60% https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); Explicação: A resposta correta é: 60% PROCESSOS E GERENCIA DE PROCESSADOR 3. Conceitualmente, cada processo tem sua própria CPU (Central Processing Unit) virtual. É claro que, na realidade, a CPU troca a execução, a todo momento, de um processo para outro, mas, para entender esse sistema, é muito mais fácil pensar em um conjunto de processos sendo executados (pseudo) paralelamente do que tentar controlar o modo como a CPU faz esses chaveamentos. TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson, 2010 (adaptado). De acordo com o exposto, o conceito descrito denomina-se : processo monothread thread multiprogramação multiprocessador máquina de estados finitos Explicação: A resposta correta é: multiprogramação. MEMÓRIA 4. Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções. Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores porque o sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. Acerca dessas asserções, assinale a opção correta. As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. Tanto a primeira quanto a segunda asserções são proposições falsas. A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. Explicação: A resposta correta é: As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. 5. Concurso: TRT - 14ª Região (RO e AC) - 2011 - Analista e Técnico | Prova: FCC - 2011 - TRT - 14ª Região (RO e AC) - Técnico Judiciário - Tecnologia da Informação Quando um processo chega para ocupar uma partição de memória, ou ele é colocado em uma fila de entrada da menor partição capaz de armazená-lo ou ele é colocado em uma fila de entrada única para todas as partições. No contexto de gerenciamento de memória trata-se de uma afirmativa típica da Multiprogramação com troca. Multiprogramação com partições dinâmicas. Multiprogramação com partições fixas. Monoprogramação sem paginação. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Monoprogramação sem troca. Explicação: Resposta correta: Multiprogramação com partições fixas. 6. Concurso: INMETRO - 2010 - Edital 01-2010 | Prova: CESPE - 2010 - INMETRO - Pesquisador - Ciência da Computação Em um sistema operacional que implementa a gerência de memória, por meio de um sistema de paginação por demanda, observou-se que, durante a execução de um processo, a utilização da CPU é 20%, do disco de paginação 75% e dos demais dispositivos de E/S 5%. Assinale a opção que otimiza a utilização da CPU. Aumento do tamanho da página. Aumento do tamanho da área de swapping no disco. Diminuição do conjunto de trabalho do processo. Instalação de um disco de paginação maior. Instalação de uma CPU mais rápida. Explicação: Resposta correta: Aumento do tamanho da página. SISTEMA DE ARQUIVOS 7. Para o 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 o 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: gparted, fsck e du. ln, mkswap e link. df, frmt e ls. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp fdisk, mkfs e mount. part, format, put. Explicação: A resposta correta é: fdisk, mkfs e mount. 8. Em um sistema de arquivos, os arquivos podem ser estruturados de diferentes formas, o que pode levar a restrições na forma como as aplicações podem manipular tais arquivos. No que se refere a estrutura de arquivos, marque a alternativa correta. A busca em uma árvore de registros se dá de forma sequencial, observando a ordem de gravação dos registros. Na sequência de registros de tamanho fixo a busca é realizada pela chave do registro. A sequência desestruturada de bytes é a estrutura adotada pelo Linux e pelo MS Windows®. Na estrutura de árvore de registros os registros devem ter o mesmo tamanho. Na sequência desestruturada de bytes o sistema de arquivos define o formato do registro. Explicação: A resposta correta é: A sequência desestruturada de bytes é a estrutura adotada pelo Linux e pelo MS Windows®. AUTOMATIZANDO TAREFAS NO LINUX 9. Dos comandos abaixo, qual permite alterar a configuração de CRONTAB do usuário? service cron enable crond crontab -e vi crontab ln cron tab https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.aspExplicação: A resposta correta é: crontab -e 10. Dos comandos abaixo, qual pode ser usado para limpar o terminal, apagando todo o conteúdo previamente existente? date read halt refresh clear Explicação: A resposta correta é: clear https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
Compartilhar