Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/11/2022 20:51 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Teste de Conhecimento avalie sua aprendizagem Suponha que um usuário esteja com o Terminal do Linux aberto e o prompt acuse que ele está localizado no seu diretório de login (ou 'home'). Caso ele queira copiar um arquivo localizado em um diretório diferente do atual, para outro diretório também diferente do atual, deverá usar o comando: 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. SISTEMAS OPERACIONAIS Lupa Calc. ARA1386_202211311528_TEMAS Aluno: BRUNO LEANDRO PEREIRA OLIVEIRA Matr.: 202211311528 Disc.: SISTEM. OPERACIO 2022.3 EAD (GT) / 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. cp arquivo1 /dir/arquivo2. cp arquivo1 arquivo2. root arquivo1\ arquivo2. cd arquivo1\ create arquivo2. cp /dir/arquivo1 /dir/arquivo2. Data Resp.: 07/11/2022 20:45:26 Explicação: Resposta correta: cp /dir/arquivo1 /dir/arquivo2 Para escrever um caminho de diretórios no linux, o usuário deve utilizar o separador "/". Comando: cp arquivo1 arquivo2 -> Origem e destino no mesmo diretório. Comando: cp arquivo1 /dir/arquivo2 -> Destino em diretório diferente. Comando: cp /dir/arquivo1 /dir/arquivo2 -> Origem e destino em diretórios diferentes. As outras opções de resposta não são comandos aceitos. 2. sudo. clear. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 07/11/2022 20:51 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Considere o programa abaixo escrito em linguagem C. No instante da execução da linha 5, ter-se-á uma hierarquia composta de quantos processos e threads, respectivamente? 1 main(){ 2 int i; 3 for(i=0;i<3;i++) 4 fork(); 5 while(1); 6 } 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 : rstp. mkdir. rmdir. Data Resp.: 07/11/2022 20:47:05 Explicação: 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. PROCESSOS E GERENCIA DE PROCESSADOR 3. 8 e 8 7 e 7 1 e 0 4 e 1 3 e 0 Data Resp.: 07/11/2022 20:47:17 Explicação: A resposta correta é: 8 e 8. Quando chamamos a função Fork() ocorre a criação de um novo processo, chamado de processo filho. Repare que a função Fork() foi invocada três vezes, totalizando oito processos. 4. 07/11/2022 20:51 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 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. Concurso: TRF - 2ª REGIÃO - 2011 - Técnico e Analista | Prova: FCC - 2012 - TRF - 2 REGIÃO - Analista Judiciário ¿ Informática Quando segmentos de memória alocados a processos e segmentos de memória livres são mantidos em uma lista ordenada por endereço, é possível utilizar diversos algoritmos para alocar memória a um processo recém criado. Presumindo que o gerenciador de memória saiba o tamanho de memória que deve ser alocada ao processo, ele procurará ao longo da lista de segmentos de memória por um segmento livre que seja suficientemente grande para esse processo. O segmento é quebrado em duas partes, se for o caso, sendo uma parte alocada ao processo e a sobra transforma-se em um segmento de memória livre. O texto trata do algoritmo multiprogramação processo monothread thread multiprocessador máquina de estados finitos Data Resp.: 07/11/2022 20:48:50 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 eficiência, criando uma ilusão de paralelismo. MEMÓRIA 5. Diminuição do conjunto de trabalho do processo. Aumento do tamanho da página. Aumento do tamanho da área de swapping no disco. Instalação de uma CPU mais rápida. Instalação de um disco de paginação maior. Data Resp.: 07/11/2022 20:47:48 Explicação: Resposta correta: Aumento do tamanho da página. Como as páginas mapeadas na memória possuem um tamanho único, se aumentarmos o tamanho da página não será mais necessário para o processo realizar tantos carregamentos do disco para a memória, no caso da questão 75% do tempo é gasto nessa tarefa. Assim, ocorre a diminuição da utilização do disco de paginação e aumenta- se proporcionalmente a utilização da CPU. 6. first fit worst fit next fit back fit best fit Data Resp.: 07/11/2022 20:51:07 07/11/2022 20:51 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 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. Sobre o tema fragmentação, são feitas as seguintes afirmações: I - Desde que haja blocos livres suficientes 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: Explicação: Resposta correta: first fit. A política First-Fit procura alocar o processo no primeiro espaço livre que acomode suficientemente o processo. Probabilisticamente, agrupa os processos pequenos, separando-os dos grandes, e tem a vantagem de ser mais rápido, pois só percorre as partições até encontrar uma em que o processo caiba. SISTEMA DE ARQUIVOS 7. Na estrutura de árvore de registros, os registros devem ter o mesmo tamanho. Na sequência de registros de tamanho fixo, a busca é realizada pela chave do registro. A busca em uma árvore de registros se dá de forma sequencial, observando a ordem de gravação dos registros. Na sequência desestruturada de bytes, o sistema de arquivos define o formato do registro. A sequência desestruturada de bytes é a estrutura adotada pelo Linux e pelo MS Windows®. Data Resp.: 07/11/2022 20:49:52 Explicação: A resposta correta é: A sequência desestruturada de bytes é a estrutura adotada pelo Linux e pelo MS Windows®. No contextode sistema e estrutura de arquivos, podemos elencar a sequência desestruturada de Bytes como uma opção de organização que fornece alto grau de flexibilidade. Essa abordagem é utilizada tanto pelo SO Windows quanto pelo Linux. 8. Apenas a II. Apenas a II e a III. Apenas a I e a II. Apenas a I. Apenas a I e a III. Data Resp.: 07/11/2022 20:50:37 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. AUTOMATIZANDO TAREFAS NO LINUX 07/11/2022 20:51 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Dos comandos abaixo, qual permite alterar a configuração de CRONTAB do usuário? Dentre as opções abaixo, indique qual representa uma configuração de agendamento no CRONTAB para executar um determinado comando a cada 30 minutos, somente às segundas-feiras. 9. crontab -e vi crontab ln cron tab crond service cron enable Data Resp.: 07/11/2022 20:48:12 Explicação: A resposta correta é: crontab -e 10. 30 * * * 2 comando */30 * * * 1 comando * * * * 30 comando 0,30 0 * * * comando 30 0 * * 1 comando Data Resp.: 07/11/2022 20:50:06 Explicação: A resposta correta é: */30 * * * 1 comando Não Respondida Não Gravada Gravada Exercício inciado em 07/11/2022 20:44:56.
Compartilhar