A maior rede de estudos do Brasil

Grátis
5 pág.
Sistemas Operacionais com Prática em Linux

Pré-visualização | Página 1 de 1

2021 Estácio: Alunos 
https://simulado.estacio.br/alunos/?p0= 1/5 
 
 
Disciplina: SISTEMAS OPERACIONAIS COM PRÁTICA EM LINUX AV 
Aluno: 
Professor: EDUARDO ANDRADE DE JESUS 
 
Turma: 
EEX0160_AV (AG) 2021 
Avaliação: 
, 0 3 
Nota Partic.: Av. Parcial.: 
2 , 0 
Nota SIA: 
3 , 0 pts 
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 
 
ENSINEME: AUTOMATIZANDO TAREFAS NO LINUX 
 
 1. Ref.: 3990933 Pontos: 0 , 00 / , 00 1 
Você está analisando um SCRIPT desenvolvido por outra pessoa e não sabe qual a sua 
finalidade. 
 
#!/bin/bash 
 
echo -n "Digite A: " 
read A 
echo -n "Digite B: " 
read B 
 
if [[ $A -eq $B ]] 
then 
 echo "X" 
fi 
 
if [[ $A -gt $B ]] 
then 
 echo "A" 
fi 
 
if [[ $A -lt $B ]] 
then 
 echo "B" 
fi 
exit 0 
 
Ao iniciar a análise, percebemos que ele solicita ao usuário a digitação de dois valores, 
chamados de A e B. Pela análise do restante do SCRIPT podemos afirmar que: 
Interrompe a execução se um dos valores, A ou B, for menor ou igual a zero. 
2021 Estácio: Alunos 
https://simulado.estacio.br/alunos/?p0= 2/5 
 Retorna X se um dos valores não for digitado, ou for nulo. 
 Retorna os valores de A e B e o múltiplo de ambos (A x B). 
 Indica qual dos dois valores é maior, A ou B, e retorna um X se forem iguais. 
 Indica qual dos dois valores é menor, A ou B, e retorna um X se forem iguais. 
 
 
 
 2. Ref.: 3990929 Pontos: 00 , 0 / , 1 00 
Considere o SCRIPT abaixo: 
#!/bin/bash 
echo "* $(($1 + 3)) $(($1 + $2))" 
exit 0 
 
Qual será a saída caso o SCRIPT seja executado com o comando abaixo? 
 
$ ./script 5 2 
 5+35+2 
 * 52 
 * 8 7 
 10 
5 * 2 * 
 
ENSINEME: CONCEITOS BÁSICOS DE SO 
 
 3. Ref.: 3990993 Pontos: 0 , 00 / 1 , 00 
A técnica de dividir a memória principal em várias partes, com uma tarefa diferente em cada 
partição de memória, cujas tarefas são trocadas a todo instante pela CPU implicando em um 
falso paralelismo em suas execuções, é conhecida como: 
Monousuário 
Multiusuário 
Monoprogramação 
 Multiprogramação 
 Multithread 
 4. Ref.: 3991000 Pontos: 0 , 00 / 1 , 00 
O sistema operacional funciona com algumas particularidades quanto a execução das rotinas: 
 
I. Tarefas sequenciais, ou seja, as rotinas são executadas colaborativamente; 
II. Possuem ordem pré-definida; 
III. Eventos síncronos; 
2021 Estácio: Alunos 
https://simulado.estacio.br/alunos/?p0= 3/5 
IV. Existem eventos relacionados ao hardware e eventos relacionados às tarefas internas 
do próprio SO. 
 
Estão corretas as afirmativas: 
 Somente I 
 Somente IV 
 II, III 
 II, III, IV 
 Todas as afirmativas 
 
 
ENSINEME: MEMÓRIA 
 
 5. Ref.: 4038293 Pontos: 1 , 00 / 1 , 00 
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 
A Memory Management Unit (MMU) tem como função 
Dividir a memória em partições de tamanhos variados. 
Gerenciar os registradores de base e registradores de limite. 
Pesquisar e selecionar o processo que melhor se ajuste ao tamanho da partição. 
Mapear páginas virtuais em molduras de página. 
 Mapear os endereços virtuais para endereços físicos de memória. 
 6. Ref.: 4038294 Pontos: 1 , 00 / 00 1 , 
Ano: 2019 Banca: INSTITUTO AOCP Órgão: IBGE Prova: INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise 
de Sistemas - Suporte à Produção 
Em Sistemas Operacionais (SO) Modernos, a gestão da memória é dinâmica e uma responsabilidade do SO. Existem 
duas formas de fazer esse gerenciamento: Mapa de bits e Listas livres. Tratando especificamente sobre Listas Livres, há 
várias formas de tratar o espaço livre em memória, uma delas é o best fit. Assinale a alternativa que descreve a função 
do algoritmo best fit. 
Busca o primeiro espaço de memória livre suficientemente grande. 
Mantém uma lista extra de segmentos de memória disponíveis e de tamanhos geralmente mais solicitados. 
 Pesquisa a lista inteira e escolhe o menor segmento de memória livre que seja adequado ao processo. 
Escolhe sempre o maior espaço de memória disponível. 
Mantém memorizado sempre um segmento de memória de tamanho suficiente e disponível. 
 
ENSINEME: PROCESSOS E GERENCIA DE PROCESSADOR 
 
 7. Ref.: 3990456 Pontos: 1 , 00 / 1 , 00 
Sobre threads, é correto o que se afirma em: 
Não haverá aumento de desempenho se o sistema possuir múltiplas UCPs. 
Pode haver no máximo um thread por processo do sistema. 
Agrupam processos para que, executando em conjunto, terminem mais rápido. 
 São linhas de execução independentes dentro de um processo. 
2021 Estácio: Alunos 
https://simulado.estacio.br/alunos/?p0= 4/5 
São processos que executam com menos controle do sistema operacional. 
 
 8. Ref.: 3990457 Pontos: 00 0 , / 1 , 00 
Quando existe mais de um processo acessando uma memória compartilhada, corre-se o risco 
da ocorrência da condição de corrida, que é extremamente prejudicial ao resultado do 
processamento. 
Dentre as opções abaixo, determine qual representa uma solução para a condição de corrida. 
Utilizar algoritmos de escalonamento que garantam que os processos sejam escalonados 
em diferentes UCPs. 
Diminuir a velocidade de processamento do sistema. 
 A definição de uma região crítica, na qual pode haver somente um processo em 
execução. 
Eliminar um dos processos envolvidos na condição de corrida. 
 A separação dos processos em threads, de modo que hajam linhas de execução 
independentes. 
 
ENSINEME: SISTEMA DE ARQUIVOS 
 
 9. Ref.: 3990953 Pontos: 0 , 00 / 00 , 1 
O sistema operacional Linux possui uma estrutura de diretórios padrão seguida pela grande 
maioria de suas distribuições. Dentro desta estrutura de diretórios, em qual diretório 
encontram-se os arquivos que representam os dispositivos do sistema? 
/home 
 /dev 
/bin 
/usr 
 /media 
 10. Ref.: 3990951 Pontos: 0 , 00 / 1 , 00 
O acesso a disco é muito lento quando comparado com a capacidade de processamento de 
dados dos componentes eletrônicos de um computador. Por essa razão foram desenvolvidos 
trabalhos no sentido de buscar uma solução, ou pelo menos um paliativo, visando diminuir o 
tempo que o sistema leva aguardando a finalização da escrita de dados em disco. 
Uma das técnicas desenvolvidas com essa finalidade procura antecipar as escritas em um 
diário no disco para liberar mais rapidamente o sistema, e somente mais tarde efetivar as 
gravações nos blocos definitivos em disco. Essa técnica é conhecida como: 
montagem 
seek 
 cache 
 journaling 
ext2 
2021 Estácio: Alunos 
https://simulado.estacio.br/alunos/?p0= 5/5 
 
 
 
Observação: Eu, , estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim 
desejo finalizar DEFINITIVAMENTE a avaliação. 
 
Data: 2021

Crie agora seu perfil grátis para visualizar sem restrições.