Buscar

Sistemas Operacionais - Testes de Conhecimento

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 28 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

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 6, do total de 28 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

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 9, do total de 28 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

Prévia do material em texto

1
        Questão
	
	
	Em sistemas operacionais, o conceito de compilador é:
		
	
	um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em código executável.
	 
	um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa semanticamente equivalente em código objeto.
	
	um programa de computador que transforma código objeto em código fonte.
	
	um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps.
	
	um programa de computador que converte código de máquina em código escrito em linguagem de montagem.
		2
        Questão
	
	
	Qual dos itens abaixo corresponde a sistemas Monoprogramáveis ou Monotarefas?
		
	
	Recursos computacionais são compartilhados entre os usuários e aplicações, de forma concorrente aos diversos recursos como: memória, processador e periféricos, de forma ordenada e protegida, entre os diversos programas.
	 
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de um único programa ou tarefa.
	
	Há apenas um único usuário interagindo com o sistema, mas existe a possibilidade de execução de diversas tarefas ao mesmo tempo, como a edição de texto, uma impressão e o acesso à Internet.
	
	Os Programas são executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice).
	
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de vários programas de forma concorrente em um ambiente monousuário.
		3
        Questão
	
	
	Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais são: Sistemas Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos Processadores; II - Um sistema monotarefa é voltado a execução de um único programa ou tarefa; III - Um sistema multitarefa implementa o conceito de multiprogramação; IV - Um sistema com múltiplos processadores caracteriza-se por possuir apenas dois processadores.
		
	
	I, II e IV
	
	I, III e IV
	 
	I, II e III
	
	II, III e IV
	
	I e II
		4
        Questão
	
	
	Sobre sistemas operacionais é INCORRETO afirmar:
		
	
	O software que contém os componentes centrais do sistema operacional chama-se núcleo (kernel).
	
	Na maioria dos sistemas operacionais um usuário requisita ao computador que execute uma ação (por exemplo, imprimir um documento), e o sistema operacional gerencia o software e o hardware para produzir o resultado esperado.
	
	Um usuário interage com o sistema operacional via uma ou mais aplicações de usuário e, muitas vezes, por meio de uma aplicação especial denominada shell ou interpretador de comandos.
	 
	O sistema operacional é uma camada de hardware que separa as aplicações do software que elas acessam e fornece serviços que permitem que cada aplicação seja executada com segurança e efetividade.
	
	Primordialmente, são gerenciadores de recursos ¿ gerenciam hardware como processadores, memória, dispositivos de entrada/saída e dispositivos de comunicação.
		5
        Questão
	
	
	Qual é a principal função de um sistema operacional?
		
	
	Somente gravar informações de usuário no disco rígido
	
	Ligar o computador e Desligar o computador
	
	Controlar o gerenciamento de memória, gerenciamento de áudio/vídeo, gerenciamento de sistemas de arquivos e gerenciamento de dispositivos como o funcionamento de impressora.
	 
	Controlar o gerenciamento de processos, gerenciamento de memória, gerenciamento de Entrada e saída e de sistemas de arquivos
	
	Controlar somente funções comandadas pelo o usuário
		6
        Questão
	
	
	A CITAÇÃO " Principalmente usado em controle de processos, telecomunicações, etc. O SO monitora várias entradas que afetam a execução de processos, mudando os modelos de computadores do ambiente, e assim afetando as saídas, dentro de um período de tempo garantido (normalmente < 1 segundo)". REFERE-SE A:
		
	
	MULPROCESSADOR
	
	TIME SHARING
	
	MULTITAREFA
	
	INTERATIVO
	 
	TEMPO REAL
		7
        Questão
	
	
	O sistema operacional é importante porque
		
	
	é a unidade central de procedimentos do computador.
	
	é um programa para fazer cartas, documentos e curriculum.
	
	é onde se gravam documentos importantes em qualquer extensão de editor de texto.
	 
	ele organiza e administra os recursos do computador para que seja possível usá-lo.
	
	é onde se navega na internet e veem filmes.
		8
        Questão
	
	
	Qual instrução não precisa ser executada em modo privilegiado?
		
	
	Ativar interrupções por tempo
	
	Iniciar um processo
	 
	Obter a hora corrente
	
	Desativar interrupções por tempo
	
	Limpar memória
		1
        Questão
	
	
	(ENADE, 2014) Os estados que um processo alcança podem ser modelados por meio do diagrama exibindo a seguir.
No diagrama de estados apresentados, as transições causadas pelo escalonador de processos são:
		
	
	1 e 2
	
	1 e 3
	 
	2 e 3
	
	2 e 4
	
	1 e 4
		2
        Questão
	
	
	Marque a opção que não representa informações presentes no PCB (Process Control Block).
		
	
	Contador de programa.
	
	Prioridade de escalonamento.
	
	Número identificador de processo (PID)
	
	Estado do processo.
	 
	Número identificador de usuário (UID).
		3
        Questão
	
	
	Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o programa foi acionado, o processo passou pelos estados "pronto" e "execução". Em seguida o programa ficou no estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o processo passará para qual estado?
		
	
	EXECUÇÃO
	 
	PRONTO
	
	TERMINADO
	
	CRIADO
	
	ESPERA
		4
        Questão
	
	
	Um processo é formado por três partes onde guarda todas as informações do programa em execução, analise as afirmativas sobre estas partes:
I. O contexto de hardware não ocorre em sistemas de tempo compartilhado (multiprogramados), no qual há um revezamento na utilização do processador pelos processos.
II. Através do contexto de hardware, o sistema operacional é capaz de efetuar a troca de um processo por outro no processador, esta operação é conhecida como troca de contexto.
III. A troca de contexto envolve os registradores do processador. Um processador possui vários registradores entre os de usos gerais e os especificos, tais como o Program Conter e o stack Pointer.
IV. Quando um processo é criado, o sistema operacional especifica os limites e características de recursos que o processo pode alocar. Estas informações são armazenadas no contexto de  software.
V. O espaço de endereçamento, é responsável pela execução das instruções de um programa, para isso as instruções e os dados do programa são carregados em uma área de memória pertencentes ao processo para serem executados.
		
	 
	Somente as afirmativas II, III e IV são verdadeiras.
	
	Somente as afirmativas I, III e V são verdadeiras.
	
	As afirmativas I, II, III, IV e V são verdadeiras.
	
	Somente as afirmativas II e V são verdadeiras.
	
	Somente as afirmativas I, II e IV são verdadeiras.                                                                                                                                                         
		5
        Questão
	
	
	Suponha que um programador esteja medindo o desempenho de seus programas. Para este programador, é muito importante saber o tempo total que o processo leva desde sua criação até o seu término. Os sistemas operacionais atuais disponibilizam uma série de informações que podem auxiliar este programador. Marque a alternativa que representa a informação que este programador precisa:Tempo de espera
	 
	Tempo de turnaround
	
	Throughtput
	
	Utilização do processador
	
	Tempo de resposta
		6
        Questão
	
	
	Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do tipo I/O-bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os processos do tipo:
		
	
	O processo em questão não é CPU-bound nem I/O-bound.
	
	Não é possível classificar o processo com as informações fornecidas.
	
	I/O-bound.
	 
	CPU-bound.
	
	CPU-bound e I/O-bound ao mesmo tempo.
		7
        Questão
	
	
	Considerando que um processo em um determinado sistema operacional pode estar no estado executando, pronto ou bloqueado, marque a sentença correta.
		
	
	O processo passa do estado de pronto para o estado de bloqueado se for solicitado um acesso ao disco.
	
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo sistema operacional.
	 
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo temporizador (relógio)
	
	O processo passa do estado de execução para o estado de pronto se o próprio processo solicitar acesso a um dispositivo de hardware
	
	O processo passa do estado de bloqueado para o estado de executando se for solicitado pelo próprio processo.
		8
        Questão
	
	
	Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do processador(UCP) e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo podemos afirmar que :
		
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.
	 
	o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound.
	
	ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o tipo de processo que representa.
	
	o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound.
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound.
		1
        Questão
	
	
	O que são sistemas em batch?
		
	 
	São sistemas onde não há compartilhamento de recursos, um job roda do início ao fim, sem parar
	
	São sistemas com múltiplas CPUs
	
	Sistemas que utilizam "janelas de tempo" para compartilhamento de uma CPU. Cada job roda em sua janela de tempo
	
	São sistemas que usam prioridades para que jobs de maior prioridade passem a usar a CPU
	
	São sistemas em lote que usam prioridades e janela de tempo para compartilhamento da CPU
		2
        Questão
	
	
	Uma das medidas utilizadas para avaliar o desempenho de um critério de escalonamento é denominado throughput. Esta medida informa:
		
	
	A taxa de utilização da CPU
	
	O tempo decorrido entre a submissão de uma tarefa até a saída do primeiro resultado produzido.
	 
	O número de processos executados em um determinado intervalo de tempo.
	
	A fração do tempo de processador utilizada pelo processo no último minuto.
	
	O tempo decorrido entre a admissão de um processo no sistema até o seu término
		3
        Questão
	
	
	Considerando o escalonamento de processos em um programa de computador, há um tipo de escalonamento no qual há diversos processos que estão sendo executados de forma sequencial, somente liberando o processador ao final da execução de cada processo, formando um ciclo de processos a serem executados. Tal tipo de escalonamento recebe a denominação de:
		
	 
	FIFO.
	
	garbage.
	
	adaptativa.
	
	preliminar.
	
	mailbox.
		4
        Questão
	
	
	Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita:
		
	
	Paginação
	
	Translation Lookaside Buffer (TLB)
	 
	Shortest-Job-First (SJF)
	 
	Por Prioridade
	
	First-In-First-Out (FIFO)
		5
        Questão
	
	
	Suponha o seguinte cenário: você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto você contemplou uma arquitetura de sistema operacional multiprogramado no qual vários processos serão executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Neste caso optaria por adotar qual critério de escalonamento?
		
	 
	Shortest-Job-First (SJF)
	
	Por Prioridade
	
	Não preemptivo
	
	Circular
	
	First-In-First-Out (FIFO)
		6
        Questão
	
	
	Considere a seguinte chegada de processo e respectivos tempos de execução:
	Processo
	Tempo de Chegada
	Duração
	P1
	0.0
	6
	P2
	2.0
	5
	P3
	3.0
	3
	P4
	5.0
	4
Considere ainda que se utiliza um esquema de escalonamento Preemptivo Shortest Job First - SJF.
Pergunta-se: qual o tempo médio de espera neste sistema?
		
	 
	5.0
	
	4.0
	 
	4.5
	
	5.5
	
	3.5
		7
        Questão
	
	
	Starvation é uma situação que ocorre quando:
		
	 
	Pelo menos um processo é continuamente postergado e não executa.
	
	Pelo menos um evento espera por um evento que não vai ocorrer.
	
	A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo.
	
	O processo tenta mas não consegue acessar uma variável compartilhada.
	
	Quando Quantum está acima de 400 ms
		8
        Questão
	
	Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos a seguir determina a escolha de processos na fila de pronto para execução por ordem de chegada?
		
	
	SJF
	
	Prioridade
	 
	FIFO
	
	Circular
	
	Circular com Prioridade
		1
        Questão
	
	
	Em um processo de paginação, como são chamadas as páginas físicas que recebem as páginas lógicas?
		
	
	Cache.
	
	Fetch.
	
	Swap.
	
	Overlays.
	 
	Frames.
		2
        Questão
	
	
	Um computador com endereços de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais são divididos em um campo de 11 bits para o primeiro nível da tabela, outro campo de 11 bits para o segundo nível e um último campo para o desloamento. Quantas páginas podem existir neste sistema?
		
	
	232
	 
	222
	
	210
	
	211
	
	212
		3
        Questão
	
	
	Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, independentemente da técnica utilizada, pode acontecer de não haver memória principal disponível para todos os processos. Para solucionar este problema foi proposta uma técnica que é implementada em praticamente todos os sistemas operacionais atuais. Esta técnica consiste em selecionar um processo residente da memória que é transferido da memória principal para a memória secundária. Desta forma, libera-se memória principal para execução de novos processos. Para que o processo que está em memória secundária retorne à memória principal, o procedimento inicial é repetido, sendo outro processo transferido para a memória secundária. Selecione a assertiva que descreve o nome desta técnica:
		
	 
	Swapping
	
	Memória virtual
	
	Page faults
	
	Trashing
	
	Dinamic memory acess (DMA)
		4
        Questão
	
	
	Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é:
		
	
	optimum-fit
	
	first-fit
	 
	best-fit
	
	perfect-fit
	
	worst-fit
		5
        Questão
	
	
	Analise as quatro sentenças abaixo sobre gerência de memória e, em seguida, assinale a única alternativa correta:
I. Na paginação a fragmentação é interna e ocorrena última página;
II. Na segmentação a divisão do código é feita em pedaços (trechos) do mesmo tamanho, apesar das memórias principal (física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes;
III. Na segmentação não há qualquer tipo de fragmentação, uma vez que a divisão do código é feita considerando-se a estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo tamanho desses pedaços lógicos;
IV. Na paginação a divisão do código dos programas não considera a estrutura lógica. Os pedaços (trechos) sempre de mesmo tamanho são alocados em molduras de mesmo tamanho (desses pedaços) nas memórias principal (física) e virtual.
		
	
	Somente as sentenças II e IV estão corretas
	
	Todas as sentenças estão corretas
	
	Somente as sentenças III e IV estão corretas
	
	Somente a sentença IV está correta
	 
	Somente as sentenças I e IV estão corretas
		6
        Questão
	
	
	Qual conceito está diretamente "ligado" ao conceito de "localidade", onde processos devem manter suas referências em posições próximas?
		
	 
	Working set
	
	Trashing
	
	Paginação
	
	Contexto de Software
	
	Segmentação
		7
        Questão
	
	
	No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado?
		
	
	Devido o alto grau de complexidade que compromete o desempenho do processador
	
	Background
	
	O tipo de memória DDR4 ainda não foi lançada
	 
	Porque não é possível prever qual página será menos acessada no futuro
	
	Porque exige uma quantidade de memória muito grande
		8
        Questão
	
	
	Não é uma técnica de gerência de memória:
		
	
	Overlay
	
	Alocação particionada
	
	Swapping
	
	Paginação
	 
	Alocação circular por prioridade
		1
        Questão
	
	
	A utilização de dispositivos com DMA é indicada para:
		
	
	Dispositivos de alta prioridade
	 
	Dispositivos que efetuam grande transferência de dados para a memória.
	
	Qualquer dispositivo de Entrada ou de Saída
	
	Dispositivos muito mais rápidos que o processador
	
	Dispositivos que necessitam de intervenção do usuário
		2
        Questão
	
	
	Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e diretórios, são características de qual componente do sistema operacional?
		
	
	Comunicações;
	
	Carga e execução de programas;
	 
	Gerenciamento de arquivos;
	
	Suporte a linguagem de programação;
	
	Informações de estado;
		3
        Questão
	
	
	Podemos considerar que a arquitetura de entrada e saída é composta de duas partes: a de software e a de hardware. Analise as sentenças abaixo e marque a resposta correta.
 
I - A parte de software pode ser dividida entre o que diz respeito ao nível de usuário e ao nível de kernel.
II - A parte de software pode ser dividida entre dependente do hardware e independente do hardware.
III - A parte de hardware é composta pelos dispositivos de E/S.
 
		
	
	Todas as sentenças estão corretas.
	
	Apenas a alternativa III está correta.
	 
	Apenas as alternativas I e II estão corretas.
	
	Apenas alternativa I está correta.
	
	Todas estão incorretas.
		4
        Questão
	
	
	O diagrama abaixo mostra uma operação de leitura em um dispositivo conectado a um computador.
As operações (A) e (B) são classificadas, respectivamente, como
		
	
	síncrona e bloqueante.
	
	assíncrona e síncrona.
	 
	síncrona e assíncrona.
	
	bloqueante e síncrona.
	
	não bloqueante e assíncrona.
		5
        Questão
	
	
	A utilização de dispositivos com DMA é indicado para:
		
	
	Dispositivos que necessitam de intervenção do usuário
	
	Dispositivos muito mais rápidos que o processador
	
	Dispositivos de alta prioridade
	
	Qualquer dispositivo de Entrada ou de Saída
	 
	Dispositivos que efetuam grande transferência de dados para a memória.
		6
        Questão
	
	
	Um sistema computacional moderno possui controladoras de dispositivos que ligam os periféricos (dispositivos de E/S). Um dos métodos de otimização dos sistemas é o uso do BUFFER para minimizar a diferença de velocidade do clock do processador com a velocidade dos dispositivos de E/S. O termo 'BUFFER' usado na frase acima refere-se:
		
	
	ao Kernel do Sistema Operacional.
	
	a um processo do Sistema Operacional.
	
	à assincronia de funcionamento do dispositivo de E/S.
	 
	à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos.
	
	à sincronia de funcionamento do dispositivo de E/S.
		7
        Questão
	
	Todas as rotinas do sistema operacional que tem como função se comunicar com os dispositivos de Entrada/Saída em nível de hardware. São os softwares tradutores que recebem comandos do sistema operacional para um hardware específico. Essa é a definição diz respeito aos:
		
	
	Ghost
	
	Backups
	
	Controladores
	 
	Drivers
	
	Subsistemas de E/S
		8
        Questão
	
	
	Analise a seguinte definição: "São todas as rotinas do sistema operacional que têm como função se comunicar com os dispositivos de Entrada/Saída (hardware). São os softwares tradutores que recebem comandos do sistema operacional para um hardware específico." Essa é a definição diz respeito aos:
		
	
	Subsistemas de E/S
	
	Backups
	
	Ghost
	 
	Drivers
	
	Controladores
		1
        Questão
	
	
	Os sistemas operacionais dos microcomputadores devem ser capazes de gerenciar os sistemas de arquivos das unidades de disco. Analise as sentenças sobre sistemas de arquivos e, em seguida, assinale a alternativa correta:
I. O procedimento de desfragmentação de um disco não tem efeito permanente, havendo necessidade de ser realizado periodicamente
II. No momento da criação de um arquivo  é possível determinar previamente seu tamanho, o que favorece o uso da técnica de alocação contígua de blocos
III. A extensão do modelo de dois níveis para a estrutura de diretórios em árvore permitiu que os arquivos fossem mais bem organizados. Entretanto, esse modelo de diretórios em árvore deixou de ser adotado pela maioria dos sistemas operacionais atualmente
 
		
	
	Somente as sentenças I e II estão corretas
	
	Somente a sentença III está correta.
	 
	Somente a sentaça I está correta.
	
	Somente as sentenças I e III estão corretas
	
	Somente as sentenças II e III estão corretas
		2
        Questão
	
	
	Arquivos e diretórios possuem atributos. Assinale a alternativa que NÃO representa um atributo de um arquivo.
		
	
	Nome
	
	Permissão de leitura/escrita
	
	Tipo
	
	Data de modificação
	 
	Tamanho do bloco
		3
        Questão
	
	
	Assinale a alternativa INCORRETA:
Não é um atributo de armazenamento de arquivos.
		
	 
	Função
	
	Tamanho
	
	Tipo
	
	Localização
	
	Nome
		4
        Questão
	
	
	Os sistemas operacionais são divididos em diversos componentes que possuem características e funções específicas. As características abaixo se referem a qual componente de sistema?
1) Gerenciamento de espaço livre;
2) Alocação do espaço de armazenamento; 
3) Programação de alocação do disco;
		
	
	Gerenciamento de entrada e saída
	
	Gerenciamento de memória
	
	Gerenciamento do processador
	
	Proteção do sistema
	 
	Gerenciamento de arquivos
		5
        Questão
	
	
	Dentre as funcionalidades de um sistema de arquivos, podemos considerar INCORRETA a seguinte função.
		
	
	Prover rotinas para acesso.
	
	Garantir a validade do arquivo.
	 
	Evitar a fragmentação interna na memória principal.
	
	Prover acesso a dispositivos diferentes.
	
	Atender às requisições de armazenamento e recuperação de informações.
		6
        Questão
	
	
	Marque a resposta correta que complementa a afirmação a seguir. Uma interrupção sequencial:
		
	
	Só será atendida quando chegar sua vez na fila.
	
	Poderá ser atendida simultaneamente com outra em atendimento.
	
	Nenhuma das outras respostas.
	
	Só será atendida de acordo comsua prioridade na fila.
	 
	Só poderá ser atendida se nenhuma outra estiver em atendimento.
		7
        Questão
	
	
	Analise as sentenças sobre sistema de arquivos e, em seguida, assinale a alternativa correta:
I. Existem três formas de estruturarmos espaços livres em um sistema de arquivos: ligação encadeada de blocos, tabela de blocos livres e mapa de bits
II. No esquema de tabela de blocos cada bloco possui uma área reservada ao armazenamento dos endereços de todos os blocos livres
III. Na ligação encadeada de blocos existe uma tabela que contém o endereço de todos os blocos de cada segmento livre e o número de blocos livres contíguos
		
	
	Somente as sentenças II e III estão corretas
	
	Somente as sentenças I e III estão corretas
	
	Somente a sentença III está correta
	 
	Somente a sentença I está correta
	
	Somente a sentença II está correta
		1
        Questão
	
	O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao gerenciamento de disco:
(I) Gerenciamento do espaço livre.
(II) Alocação do armazenamento.
(III) Interpretação de comandos.
(IV) Escalonamento do disco.
Está correto o que se afirma em:
		
	
	I, II, III e IV.
	
	I, II e III, apenas.
	 
	I, II e IV, apenas.
	
	II, III e IV, apenas.
	
	I, III e IV, apenas.
		2
Questão
	
	No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado?
		
	
	porque é muito complexo.
	
	o hardware necessário seria absurdamente caro.
	 
	porque não é possível prever qual página será menos acessada no futuro.
	
	porque exige uma quantidade de memória muito grande.
	
	porque não há poder computacional suficiente nos dias atuais.
		3
        Questão
	
	Sobre os métodos de alocação de espaço em disco, marque a alternativa incorreta:
		
	
	Na alocação contígua um arquivo ocupa um conjunto de blocos sequenciais.
	
	Na alocação encadeada, o diretório contém um ponteiro para o primeiro bloco do arquivo, este bloco, por sua vez, aponta para o próximo, e assim sucessivamente.
	
	A alocação encadeada permite que os blocos de um arquivo sejam alocados de forma não contígua no disco.
	
	Na alocação indexada todos os ponteiros para os blocos de um arquivo são colocados em um mesmo bloco chamado bloco de índices.
	 
	Na alocação encadeada, como os blocos dos arquivos estão espalhados pelo disco rígido, há uma diminuição no tempo de acesso destes arquivos..
		4
        Questão
	
	As operações de E/S devem ser o mais simples e transparente possível, sendo independentes do dispositivo.
Correlacione os conceitos com seus significados:
Escalonamento de E/S - Denominação - Buferização - Cache de dados
I - Armazena em memória os dados mais recentes (cópia)
II - Associação de um nome a um periférico
III - área de memória que compatibiliza a comunicação entre dispositivos com velocidades e unidades de transferência diferentes.
IV - Ordem de atendimento as requisições
Assinale a alternativa que apresenta a correlação CORRETA entre os conceitos e significados acima:
		
	 
	IV - II - III - I
	
	I - II - III - IV
	
	I - II - III - IV
	
	IV - III - II - I
	
	IV - III - I - II
		5
        Questão
	
	RAID (Redundant Array of Independent Disks) é um conjunto de discos físicos vistos pelo Sistema Operacional como uma única unidade lógica. O RAID tem as seguintes características:
I. RAID A: Redundante, espelhamento de discos, utiliza o dobro de discos.
II. RAID C: Acesso independente, paridade de bloco intercalada e distribuída.
Assinale a alternativa que apresenta corretamente, de acordo com as configurações dos itens I e II. Os RAID A e B são, respectivamente?
	
	RAID 0+1 e RAID 5.
	 
	RAID 1 e RAID 5.
	
	RAID 0 e RAID 2.
	
	RAID 1 e RAID 3.
	
	RAID 1 e RAID 6.
		6
        Questão
	
	Uma das questões importantes na implementação de armazenamento de arquivos é a manutenção do controle de blocos de discos relacionados a arquivos. Para isso, são utilizados vários métodos em diferentes sistemas operacionais, sobre os quais é INCORRETA a seguinte afirmação
	
	Na alocação de espaço contínuo de disco, o controle sobre onde os blocos de um arquivo estão resume-se a saber apenas o endereço em disco do primeiro bloco e o número de blocos do arquivo.
	
	A alocação por lista encadeada usando uma tabela na memória principal (FAT - File Allocation Table) é utilizada pelo sistema operacional MS-DOS.
	 
	A alocação de espaço contínuo apresenta alto desempenho e, com o tempo de utilização, reduz o nível de fragmentação do disco.
	
	Na alocação por lista encadeada, o sistema operacional, para chegar ao bloco n, a partir do início do arquivo, deve ler os n - 1 blocos antes dele, prejudicando o acesso aleatório ao arquivo.
	
	A alocação indexada utiliza uma estrutura de dados chamada i-node que ocupa normalmente um espaço menor do que a FAT (File Allocation Table) na memória principal.
		7
        Questão
	
	Indique se será gerada uma interrupção de hardware ou uma exceção em cada situação abaixo:
- Erro de divisão por zero.
- Violação de acesso a uma área de memória não permitida.
- Controladora de HD indica o término de uma operação de E/S
- Um clique no mouse.
- Disparo do alarme do temporizador.
	
	interrupção - interrupção - interrupção - exceção - interrupção.
	
	interrupção - interrupção - exceção - exceção - interrupção
	
	interrupção - interrupção - interrupção - exceção - exceção.
	
	exceção - interrupção - interrupção - interrupção - exceção
	 
	exceção - exceção - interrupção - interrupção - interrupção
		1
        Questão
	
	
	Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma réplica idêntica dos dados.
Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único apresenta:
I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento 
II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor velocidade nas leituras devido a serialização de operações 
III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha do servidor.
Dessas afirmativas são verdadeiras: 
		
	
	Somente o item I e III estão corretos
	
	Somente o item II está correto
	
	Somente o item I está correto
	 
	Somente os itens II e III estão corretos
	
	Os itens I, II e III estão corretos
		2
        Questão
	
	
	Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções abaixo apresentam característica do lado Cliente:
I- Cliente, também denominado de ¿front-end¿, é um processo que interage com o usuário através de uma interface gráfica.
II- É o processo ativo na relação Cliente/Servidor.
III- Não se comunica com outros Clientes.
Assinale a opção CORRETA.
		
	
	Somente os itens II e III estão corretos
	
	Somente os itens I e III estão corretos
	
	Somente o item II está correto
	
	Somente o item I está correto
	 
	Os itens I, II e III estão corretos
		3
        Questão
	
	
	Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor:
I- Cliente, também denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica.
II- Recebe e respondeàs solicitações dos Clientes.
III- Atende a diversos Clientes simultaneamente.
Assinale a opção CORRETA.
		
	 
	Somente os itens II e III estão corretos
	
	Os itens I, II e III estão corretos
	
	Somente o item II está correto
	
	Somente os itens I e III estão corretos
	
	Somente o item I está correto
		4
        Questão
	
	
	A interface entre as aplicações e o sistema operacional baseia-se em interações solicitação/resposta. As estações que permitem que suas aplicações utilizem recursos compartilhados com outras estações, devem possuir a entidade (ou módulo) cliente, e pode-se classificar os módulos de um SOR instalados nas estações em dois tipos. Qual desses tipos está correto?
		
	
	SORS - Onde em todas as estações, o sistema operacional de redes restringe-se ao módulo cliente do sistema operacional.
	 
	SORC - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente a fornecer serviços de comunicação de pedidos para o servidor e a entregar as respostas às aplicações.
	
	SORG - Onde em todas as estações, o sistema operacional de redes possui Rede do Grupo de Trabalho.
	
	SORM - Onde em todas as estações, o sistema operacional de redes possui os dois módulos.
	
	SORR - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente ao acesso aos recursos compartilhados.
		5
        Questão
	
	
	Os sistemas operacionais dos microcomputadores devem ser capazes de gerenciar os sistemas de arquivos das unidades de disco. Analise as sentenças sobre sistemas de arquivos e, em seguida, assinale a alternativa correta:
I. Existem três formas de implementação de estrutura de espaços livres: ligação encadeada de blocos (cada bloco possui uma área reservada ao armazenamento dos endereços de todos os blocos livres), tabela de blocos livres (contendo o endereço de todos os blocos de cada segmento e o número de blocos livres contíguos) e o mapa de bits
II. A proteção de acesso por grupos de usuários consiste em associar cada usuário do sistema a um grupo, sendo que usuários do mesmo grupo podem compartilhar arquivos entre si
III. Não é possível proteger o acesso entre usuários de um mesmo computador.
		
	
	Somente as sentenças II e III estão corretas 
	 
	Somente as sentenças I e II estão corretas
	
	Somente a sentença II está correta
	
	Somente a sentença III está correta
	
	Somente as sentenças I e III estão corretas
		6
        Questão
	
	
	Um aluno de Sistemas Operacionais está elaborando, através de um processador de textos, um trabalho sobre Sistemas de Arquivos. O computador utilizado pelo aluno possui um Sistema Operacional com blocos de 4kb. Ao armazenar o seu trabalho (no disco rígido da máquina) o aluno observou que o tamanho do arquivo é de 182kb. Quantos blocos o Sistema Operacional irá alocar para armazenar o trabalho do aluno?
		
	
	47 blocos
	
	128 blocos
	
	4 blocos
	
	45 blocos
	 
	46 blocos
		7
        Questão
	
	
	Um sistema operacional de rede, engloba:
I- Um conjunto de módulos implementando os protocolos e as aplicações cliente-servidor de uso geral;
II- Um ou mais drivers com implementações de protocolos de comunicação;
III- Um controle da placa de rede que é realizado pelo driver de dispositivo que se comunica com o SOR através de uma interface bem definida;
Está(ão) correta(s) a(s) afirmativa(s):
		
	
	Somente os itens I e II;
	
	Somente os itens I e III;
	
	Somente os itens II e III;
	 
	Somente os itens I, II e III;
	
	Somente o item II;
		1
        Questão
	
	
	Entre as diferentes versões do sistema Windows Server 2012, qual das versões permite a implementação de datacenter com licenças definidas a partir dos números de processadores utilizados?
Assinale a opção CORRETA.
		
	
	Windows Server 2012 Foundation
	
	Windows Server 2012 Standard
	 
	Windows Server 2012 Datacenter
	
	Windows Server 2012 Essentials
	
	Windows Server 2012 Extreme
		2
        Questão
	
	
	Nos últimos anos, o Sistema Operacional Windows tem evoluído o seu software, adotando a cada versão um nome diferente. Assinale, das alternativas abaixo, a única que NÃO identifica corretamente um desses nomes adotados para o Sistema Operacional Windows.
		
	
	Windows 7
	 
	Windows Vision
	 
	Windows Vista
	
	Windows 10
	
	Windows XP
		3
        Questão
	
	
	Com relação as ferramentas do Windows Server 2012, considere as afirmações a seguir.
I - O protocolo DHCP é um padrão IETF (Internet Engineering Task Force) desenvolvido para reduzir o custo indireto de administração e a complexidade de configuração de hosts, em uma rede baseada em TCP/IP, como uma intranet particular.
II - O Gerenciador do Servidor, no Windows Server 2012, permite que os administradores gerenciem o servidor local ou vários servidores remotos que estão executando o Windows Server 2012, o Windows Server 2008 R2, o Windows Server 2008 ou o Windows Server 2003.
III - O AD DS (Serviços de Domínio Active Directory) é a função de servidor que oferece as ferramentas de gerenciamento e desenvolvimento com as tecnologias de segurança do setor (incluindo a criptografia, os certificados e a autenticação) a fim de ajudar as organizações a criarem soluções confiáveis para proteção de informações.
Está(ão) correta(s) a(s) afirmativa(s):
		
	 
	Somente os itens I e II;
	
	Somente o item II;
	
	Somente os itens II e III;
	
	Somente os itens I e III;
	
	Somente os itens I, II e III;
		4
        Questão
	
	
	Com relação aos recursos do sistema operacional Windows XP, em sua configuração padrão, considere as afirmações a seguir.
I - O Gerenciador de Tarefas fornece informações sobre programas e processos que estão sendo executados no computador.
II - No Windows Explorer, para mover uma pasta (e todo o seu conteúdo), localizada em "c:\temp", para o diretório "d:\Documentos", basta arrastar a pasta da origem até o destino, segurando a tecla Shift.
III - Através do ícone "Meu computador", presente no desktop do Windows, é possível verificar informações acerca do computador em uso, tal como a velocidade do processador e a quantidade de memória instalada.
Está(ão) correta(s) a(s) afirmativa(s):
		
	 
	Somente os itens I, II e III;
	 
	Somente o item II;
	
	Somente os itens I e II;
	
	Somente os itens I e III;
	
	Somente os itens II e III;
		5
        Questão
	
	
	Os sistemas operacionais Windows XP e superiores permitem a escolha do sistema de arquivos a ser utilizado nos dispositivos de armazenamento. Dentre as diferentes possibilidades para os sistemas operacionais Windows, a Microsoft recomenda o uso de um sistema de arquivos que oferece recursos de segurança e mais confiabilidade, encontrados no
		
	 
	NTFS
	
	UTFS
	
	EXT3
	
	FAT32
	
	FAT16
		6
        Questão
	
	
	Relacione as ferramentas do Windows Server 2012 com os seus respectivos objetivos.
1- AD RMS
2- CLUSTERS DE FAILOVER
3- GERENCIADOR DE RECURSOS DE SERVIDOR
4- POLÍTICA DE GRUPO
(  ) É a função de servidor que oferece as ferramentas de gerenciamento e desenvolvimento com as tecnologias de segurança do setor;
(  ) É uma infraestrutura que permite a você especificar configurações gerenciadas para usuários e computadores;
(  ) Fornece um conjunto de recursos que permite gerenciar e classificar os dados armazenados em servidores de arquivos;
(  ) Oferece alta disponibilidade e escalabilidade para várias cargas de trabalho de servidor;
		
	 
	1;  4;  3;  2;
	
	1;  3;  2;  4;
	
	4;  1;  3;  2;
	
	4;  3;  1;  2;
	
	1;  2;  3;  4;
		7
        Questão
	
	
	Um usuário ao digitar o comando ipconfig em uma máquina com o sistema Windows, pode identificar os seuintes parâmetros de rede:
I- O endereço IP associado a sua máquina
II- O endereço IP do gateway padrão
III- o endereço IP do servidor DNS
Assinale a opção CORRETA.
 
		
	
	Somente o item II está correto
	
	Somente os itens II e III estão corretos
	
	Os itens I, II e III estão corretos
	 
	Somente os itens I e II estão corretosSomente os itens I e III estão corretos
		8
        Questão
	
	
	Qual dos sistemas de arquivos é nativamente utilizado no Windows XP:
		
	 
	NTFS
	
	EXTFS
	
	REISER FS
	
	AFS
	
	NFS
		1
        Questão
	
	
	O sistema operacional Linux é um sistema multiusuário e multitarefa. Ele possui diversos diretórios que organizam os seus arquivos. Um dos diretórios mais importantes é o '/etc' , cuja função é armazenar os
		
	
	programas voltados aos usuários do sistema em geral.
	 
	arquivos de configuração do sistema.
	
	dispositivos aos quais o sistema tem acesso.
	
	arquivos executados automaticamente pelo sistema.
	
	documentos, incluindo informação útil sobre o Linux.
		2
        Questão
	
	
	No console do sistema operacional Linux, alguns comandos permitem executar operações com arquivos e diretórios do disco.
Os comandos utilizados para criar, acessar e remover um diretório vazio são, respectivamente:
		
	
	dir.cdir, lsdir e erase.
	
	md, cd e rd.
	
	md, ls e rm.
	
	pwd, mv e rm.
	 
	mkdir, cd e rm.
		3
        Questão
	
	
	Considere o sistema operacional Linux e assinale a alternativa correta.
		
	 
	Os diretórios particulares dos usuários são criados dentro do diretório /home por padrão.
	
	O usuário pode escolher a interface gráfica que deseja usar, como o Bash, por exemplo.
	
	A interface texto padrão do Linux é o Gnome, por meio da qual os comandos do sistema são digitados e executados.
	
	O Linux formata o HD em NTFS, que é mais seguro que a formatação em ext3 do Windows.
	
	Não há necessidade de se ter uma "conta de usuário" para se logar em um computador com Linux.
		4
        Questão
	
	
	Distribuição Linux é um sistema operacional Unix-like, incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto. Distribuições (ou `distros¿) podem ser mantidas por organizações comerciais ou por projetos comunitários. São exemplos de distribuições Linux:
		
	
	Mandritt, SUSE.
	
	Red Hat, Knopfull.
	
	Gentuk, Ubuntu.
	
	Ubuntu, Kuruming.
	 
	Debian, Fedora.
		5
        Questão
	
	
	O Linux não é um sistema operacional de tempo real porque não pode assegurar sempre um desempenho determinístico e porque na média e no tempo de pior caso é longe do tempo requerido por muitas aplicações real time. Uma técnica para tornar o Linux um sistema de tempo real é a instalação de um novo kernel que atuará em conjunto com o até então utilizado. Analise as asserções seguintes relativas ao texto que mostra o Linux como SO de tempo real.
O tipo de escalonamento mais adequado é o FIFO
porque
o Linux deverá levar em consideração a importância relativa de cada tarefa na aplicação.
		
	
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
	
	As duas asserções são verdadeiras, e a segunda é uma justificativa correta da primeira
	
	Tanto a primeira como a segunda asserções são falsas.
	
	As duas asserções são 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.
		6
        Questão
	
	
	Para interromper a execução de um programa no sistema Linux utilizamos a combinação das teclas Ctrl + C. Nese caso, podemos afirmar que:
		
	
	o sistema operacional trata este evento com a utilização da estrutura de sincronização - semáforo, que sinaliza ao processo a ocorrência do evento.
	
	o sistema operacional trata este evento com a utilização da estrutura de sincronização - monitor, que sinaliza ao processo a ocorrência do evento.
	 
	o sistema operacional, a partir da rotina de tratamento da interrupção, gera um sinal sinalizando ao processo a ocorrência do evento.
	
	a combinação das teclas gera automaticamente um sinal ao processo, sem passar pelo sistema operacional, garantindo um melhor desempenho.
	
	a combinação das teclas gera um sinal para o processo, que por sua vez, gera uma interrupção para o sistema operacional, sinalizando assim a ocorrência do evento.
		7
        Questão
	
	
	Analise a seguinte situação: Dois programas, sendo um jogo chamado:'ADRIEL - O DETONADOR' e um aplicativo chamado: Ivo 0,5+, foram criados para o sistema Microsoft Windows baseado na CPU Intel. Marcelo, que é aluno da disciplina de sistemas operacionais, está ansioso para instalar o aplicativo e o jogo. O problema é que o computador novo do Marcelo é da Sun Microsystem, q ue usa um outro tipo de processador, que não roda os programas. A partir do texto acima, julgue as seguintes asserções. A solução para Marcelo instalar esses programas na sua máquina nova é criar uma máquina Intel virtual no topo do processador nativo porque um programa Windows é executado neste ambiente, e suas instruções Intel serão traduzidas para o conjunto de instruções nativas.
		
	
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	
	Tanto a primeira como a segunda asserções são falsas.
	 
	As duas asserções são verdadeiras, e a segunda é uma justificativa correta da primeira.
	
	As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
		8
        Questão
	
	
	Para que serve o comando ps no Linux?
		
	
	Listar arquivos.
	 
	Listar processos.
	
	Mover arquivos.
	
	Copiar arquivos.
	
	Imprimir arquivos.

Continue navegando