Buscar

SISTEMAS OPERACIONAIS COM PRÁTICA EM LINUX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

24/04/2022 11:22 Estácio: Alunos 
https://simulado.estacio.br/alunos/ 1/5 
 
24/04/2022 11:22 Estácio: Alunos 
https://simulado.estacio.br/alunos/ 2/5 
 
 
 
Um processo pode definido 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: 
 informa ao processo qual é o hardware existe no sistema computacional. 
 armazena informações dos demais processos com o qual ele se comunica. 
 armazena o conteúdo de registrados e status da UCP para a troca de processos. 
 armazena as informações de software do processo, como recursos alocados. 
 especifica a área de memória que o processo pode acessar durante sua 
execução. 
Respondido em 24/04/2022 10:54:33 
 
 
 
 
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 compartilham suas áreas de código e dados, mas mantêm 
contextos independentes, analise as seguintes asserções. 
I - Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, 
aplicaçõespodem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores. 
PORQUE 
II - O sistema operacional nos processadores multicores pode alocar os núcleos existentes para 
executarsimultaneamente 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: 
Tanto a primeira quanto a segunda asserção 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. 
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da 
primeira. 
 A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. 
Respondido em 24/04/2022 10:56:26 
 
 
A resposta correta é: 60%. Como o sistema é monoprogramável apenas um 
processo será utilizado para o cálculo da utilização da CPU. Logo, 
U = 1 - P^n 
U = 1 - 0,40^1 
U = 60% 
 
Acerto: 1 , 0 / 1 , 0 
 
 
Explicação: 
A resposta correta é: armazena o conteúdo de registrados e status da UCP para 
a troca de processos. 
 
Acerto: 1 , 0 / 1 , 0 
 
 
24/04/2022 11:22 Estácio: Alunos 
https://simulado.estacio.br/alunos/ 3/5 
 
 
 
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 do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos. 
Divide o endereçamento memória virtual em partes semelhantes chamadas de blocos. 
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 espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo 
tamanho chamados de páginas. 
 Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo 
tamanho chamados de buffer. 
Respondido em 24/04/2022 11:02:57 
 
 
 
 
 
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 
Monoprogramação sem troca. 
Multiprogramação com troca. 
Multiprogramação com partições dinâmicas. 
Monoprogramação sem paginação. 
Multiprogramação com partições fixas. 
Respondido em 24/04/2022 11:06:22 
 
 
Explicação: 
Resposta correta: Multiprogramação com partições fixas. Com o advento da multitarefa surgiu a necessidade de 
dividir a memória em partições fixas para maximizar a sua utilização. A ideia era que em cada partição fosse 
alocado um processo de usuário que ali coubesse. Os processos permaneceriam nessa partição até o término de 
sua execução, quando então a partição poderia ser liberada para o uso de outro processo que estivesse 
aguardando na fila para alocação. 
 
 
Explicação: 
A resposta correta é: As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da 
primeira. 
O conceito de thread foi introduzido, basicamente, como uma forma de economizar recursos do sistema. 
Atualmente, a maioria dos dispositivos possuem a capacidade de multiprocessamento para a maximização da 
eficiência. 
 
Acerto: 0 , 0 / 1 , 0 
 
 
Explicação: 
Resposta correta: Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados 
segmentos. 
 
Acerto: 1 , 0 / 1 , 0 
 
 
Acerto: 0 , 0 / 1 , 0 
 
 
 
24/04/2022 11:22 Estácio: Alunos 
https://simulado.estacio.br/alunos/ 4/5 
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 
foramespalhados 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 e a III. 
 Apenas a II e a III. 
 Apenas a I e a II. 
 Todas as alternativas. 
 Apenas a I. 
Respondido em 24/04/2022 11:15:46 
 
 
 
 
Empregar e compreender as ferramentas para o gerenciamento e manipulação dos arquivos é uma 
habilidade fundamental para o profissional 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? 
mv provas. 
tail -f provas. 
ls -lr provas. 
dirdelete provas. 
rm -rf provas. 
Respondido em 24/04/2022 11:16:11 
 
 
Explicação: 
Resposta correta: 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. 
 
 
 Questão Acerto: 1,0 / 1,0 
Dos comandos abaixo, qual permite alterar a configuração de CRONTAB do usuário? 
 crontab -e 
 crond ln 
cron tab service 
cron enable vi 
crontab 
Respondido em 24/04/2022 11:17:44 
 
 
Explicação: 
A resposta correta é: Apenas a I e a III. 
 
Acerto: 1 , 0 / 1 , 0 
 
 
 
 
 
 
24/04/2022 11:22 Estácio: Alunos 
https://simulado.estacio.br/alunos/ 5/5 
 
 
 
 
Dos comandos abaixo, qual pode ser usado para limpar o terminal, apagando todo o 
conteúdopreviamente existente? 
 date 
 refresh 
 read 
 halt 
 clear 
Respondido em 24/04/2022 11:18:46 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Explicação: 
A resposta correta é: crontab -e 
 
Acerto: 1 , 0 / 1 , 0 
 
 
Explicação: 
A resposta correta é: clear

Continue navegando