Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/03/2023, 15:15 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304122471&cod_prova=6080362791&f_cod_disc= 1/5 Meus Simulados Teste seu conhecimento acumulado Disc.: SISTEMAS OPERACIONAIS Aluno(a): FABIANO RODRIGUES DE CARVALHO OLIVEIRA 202009241931 Acertos: 9,0 de 10,0 17/03/2023 Acerto: 1,0 / 1,0 (AMAUC/2018 - Adaptada) Linux é um sistema operacional de código aberto, baseado no Unix, que foi criado por Linus Torvalds em 1991. Com relação as distribuições disponíveis do Linux, o Kernel destas: Depende do sistema de arquivos escolhido na instalação. Pode ser de versões diferentes de acordo com a distribuição. Todas utilizam a versão "original" apenas sem modi�cações. É de�nido com base na interface grá�ca escolhida. Possui sempre a mesma versão. Respondido em 17/03/2023 15:20:22 Explicação: Cada distribuição do Linux pode ter uma versão diferente do kernel, e a escolha da versão é feita de acordo com as necessidades e objetivos da distribuição. Algumas distribuições do Linux escolhem utilizar versões mais recentes e estáveis do kernel, enquanto outras preferem versões mais antigas e comprovadas, para garantir a compatibilidade com outros softwares e hardware. Acerto: 1,0 / 1,0 Durante as aulas de Sistemas Operacionais, a aluna Ana Carolina manifestou interesse em aprofundar seus conhecimentos sobre os diferentes comandos de terminal Linux. Em um de seus questionamentos, ela perguntou qual seria o comando do terminal que removeria um diretório apenas se ele estivesse vazio? Analise as alternativas e marque aquela que responda corretamente a indagação. clear. sudo. rmdir. mkdir. rstp. Respondido em 17/03/2023 15:21:11 Explicação: Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 21/03/2023, 15:15 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304122471&cod_prova=6080362791&f_cod_disc= 2/5 Resposta correta: rmdir rmdir: responsável por remover um diretório vazio. rstp: Protocolo de rede da camada de enlace. sudo: Comando Unix que permite ao usuário obter privilégios. mkdir: responsável por criar um novo diretório. Acerto: 1,0 / 1,0 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 multiprocessador thread máquina de estados �nitos multiprogramação Respondido em 17/03/2023 15:23:13 Explicação: A resposta correta é: multiprogramação. A multiprogramação tem como objetivo permitir que, de forma contínua, a Unidade Central de Processamento alterne entre processos de forma a maximizar a e�ciência, criando uma ilusão de paralelismo. Acerto: 1,0 / 1,0 Um processo pode ser de�nido como um programa em execução mais um conjunto necessário de informações para que o sistema operacional implemente a concorrência de programas. Entre estas informações necessárias para a concorrência destacam-se o contexto de software, o contexto de hardware e o espaço de endereçamento do processo. Sobre o contexto de hardware, ele é importante para um processo porque: Armazena o conteúdo de registradores e status da UCP para a troca de processos. Armazena informações dos demais processos com o qual ele se comunica. Especi�ca a área de memória que o processo pode acessar durante sua execução. Informa ao processo qual é o hardware existente no sistema computacional. Armazena as informações de software do processo, como recursos alocados. Respondido em 17/03/2023 15:24:09 Explicação: Questão3 a Questão4 a 21/03/2023, 15:15 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304122471&cod_prova=6080362791&f_cod_disc= 3/5 A resposta correta é: armazena o conteúdo de registradores e status da UCP para a troca de processos. O contexto de hardware constitui-se basicamente do conteúdo dos registradores gerais da CPU, sendo ele fundamental para a implementação dos sistemas multiprogramáveis. Acerto: 1,0 / 1,0 Compreender as técnicas de gerência de memória empregadas pelos sistemas operacionais é uma qualidade fundamental para o pro�ssional de TI moderno. Nesse sentido, qual a política de liberação de páginas que prioriza a retirada da página que esteja carregada há mais tempo? GRU. WRU. FIFO. LFU. LIFO. Respondido em 17/03/2023 15:27:16 Explicação: FIFO apresenta o seguinte critério: O primeiro elemento a entrar, será o primeiro a sair. Acerto: 0,0 / 1,0 Concurso: UFPE - 2010 | Prova: COVEST-COPSET - 2010 - UFPE - Analista de Tecnologia da Informação Um dos tipos de gerenciamento de memória utilizados por sistemas operacionais é a memória virtual. Este tipo de memória pode ser gerenciada por segmentação. Assinale a alternativa que descreve o funcionamento do gerenciamento de memória virtual por segmentação: Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de buffer. Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de segmentos. Divide o endereçamento de memória virtual em partes semelhantes chamadas de blocos. Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos. Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de páginas. Respondido em 17/03/2023 15:29:52 Explicação: Resposta correta: Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos. Segmentação é uma técnica de gerência de memória, onde os programas são divididos logicamente em sub-rotinas e estruturas de dados e colocados em blocos de informações na memória. Os blocos têm tamanhos diferentes e são chamados segmentos, cada um com seu próprio espaço de endereçamento. Acerto: 1,0 / 1,0 Questão5 a Questão6 a Questão7 a 21/03/2023, 15:15 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304122471&cod_prova=6080362791&f_cod_disc= 4/5 Sobre o tema fragmentação, são feitas as seguintes a�rmações: I - Desde que haja blocos livres su�cientes em uma partição com alocação indexada (i-nodes), um arquivo sempre poderá ser gravado na partição, independentemente desta estar fragmentada ou não. II - Um arquivo fragmentado é um arquivo cujos blocos de informação foram espalhados por diferentes sistemas de arquivos. III - É interessante manter os arquivos em um disco rígido com baixa fragmentação, pois isso melhora o tempo médio de leitura dos arquivos. São verdadeiras: Apenas a I. Apenas a II. Apenas a II e a III. Apenas a I e a II. Apenas a I e a III. Respondido em 17/03/2023 15:31:07 Explicação: A resposta correta é: Apenas a I e a III. Arquivos fragmentados são aqueles que foram divididos em diversos pedacinhos pequenos e que estão dispostos em múltiplas regiões do disco. Esse tipo de fragmentação aumenta de forma considerável as operações de leitura e gravação. Acerto: 1,0 / 1,0 Empregar e compreender as ferramentas para o gerenciamento e manipulação dos arquivos é uma habilidade fundamental para o pro�ssional de TI. Sobre o Sistema Operacional Linux, qual o comando responsável por apagar um diretório de nome "provas" que contém arquivos em seu interior? rm -rf provas. ls -lr provas. dirdelete provas. mv provas. tail -f provas. Respondido em 17/03/2023 15:31:49 Explicação: Respostacorreta: rm -rf provas O comando rm é utilizado para apagar arquivos. Pode ser utilizado também para apagar diretórios e subdiretórios recursivamente. Utilizando a opção "-r" é possível apagar diretórios recursivamente. Desta forma, sempre que for necessário apagar um diretório que contenha arquivos, o comando "rm -r" deve ser utilizado. Acerto: 1,0 / 1,0 Ao desenvolver um SCRIPT, seu responsável utilizou o comando abaixo: Questão8 a Questão9 a 21/03/2023, 15:15 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304122471&cod_prova=6080362791&f_cod_disc= 5/5 $ chmod u+x script Sobre esse comando, é correto a�rmar que: De�ne o interpretador (BASX) que será responsável por executar o SCRIPT. Retira as linhas de comentários, ignoradas na execução do SCRIPT mas que ocupam espaço em disco e memória. Realiza uma veri�cação da sintaxe do SCRIPT, permitindo localizar erros de digitação antes de executá-lo. Ativa a execução automática por meio do serviço CRON. Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. Respondido em 17/03/2023 15:33:16 Explicação: A resposta correta é: Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. Acerto: 1,0 / 1,0 Dos comandos abaixo, qual permite alterar a con�guração de CRONTAB do usuário? crond ln cron tab vi crontab crontab -e service cron enable Respondido em 17/03/2023 15:33:51 Explicação: A resposta correta é: crontab -e Questão10 a
Compartilhar