Buscar

SISTEMAS OPERACIONAIS

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

Disc.: SISTEMAS OPERACIONAIS
	2023.3 EAD (GT) / EX
		Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! 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.
	SISTEMA DE ARQUIVOS
	 
		
	
		1.
		O sistema de arquivos do Linux possibilita que distintas entradas de diretórios indiquem para o mesmo nó (i-node), ou seja, para o mesmo arquivo. Isso pode ser realizado através da criação de um mecanismo.
Marque a alternativa que indica esse mecanismo.
	
	
	
	Hardlinks.
	
	
	Softlink.
	
	
	Junction point.
	
	
	Inode.
	
	
	United data.
	
		Explicação:
O sistema de arquivos do Linux permite que diferentes entradas de diretórios apontem para o mesmo i-node, fazendo com que essas entradas apontem, na prática, para o mesmo arquivo.
A maneira de fazer com que diferentes entradas apontem para o mesmo arquivo se dá através de um hardlink (denominado link duro por alguns autores).
	
	
	 
		
	
		2.
		Sobre as exigências do armazenamento de informações computacionais, analise as afirmativas abaixo.
I - Computadores devem possuir uma grande capacidade de armazenamento de informações.
II - Computadores devem possuir a capacidade de reter a informação.
III - Computadores devem possuir a capacidade de acessar as informações simultaneamente.
Marque a alternativa que apresenta a(s) afirmativa(s) correta(s).
	
	
	
	Apenas a afirmativa III está correta.
	
	
	Apenas as afirmativas II e III estão corretas.
	
	
	As afirmativas I, II e III estão corretas.
	
	
	Apenas as afirmativas I e III estão corretas.
	
	
	Apenas as afirmativas I e II estão corretas.
	
		Explicação:
As três afirmativas estão corretas, pois as principais exigências para armazenamento de informações são:
· Deve ser possível armazenar uma grande quantidade de informações. Os computadores devem possuir uma grande capacidade de armazenamento de informações, pois os sistemas operacionais e os aplicativos utilizam uma quantidade significativa de dados.
· A informação deve sobreviver à finalização do processo que a utiliza (deve ser persistente). Os computadores devem possuir a capacidade de reter a informação, ou seja, armazenar os dados de forma persistente para que possam ser acessados posteriormente.
· Múltiplos processos devem ser capazes de acessar as informações concorrentemente.
	
	
	CONCEITOS BÁSICOS DE SO
	 
		
	
		3.
		(FADENOR/2022 - Adaptada) Um sistema computacional moderno consiste de um ou mais processadores, memória principal, discos, impressoras, teclado, monitor, interfaces de rede e outros dispositivos de entrada e saída; além de programas de aplicação e programas do sistema. O sistema operacional é um tipo de programa (software) cuja função é:
	
	
	
	gerenciar os componentes de hardware e fornecer aos programas do usuário uma interface com o hardware mais simples, através de um conjunto de instruções mais conveniente.
	
	
	realizar operações matemáticas avançadas, processamento de cálculos de engenharia e simulações de ambientes operacionais complexos.
	
	
	armazenar informações em um banco de dados, permitindo análises e relatórios do nível operacional da organização.
	
	
	oferecer ao desenvolvedor as instruções de linguagem de máquina para que ele crie softwares aplicativos de propósito geral.
	
	
	criar códigos para armazenamento de sites na internet oferecendo serviços de hospedagem e aplicações como redes sociais.
	
		Explicação:
O sistema operacional é responsável por gerenciar os recursos do hardware, como CPU, memória, entrada e saída de dados, para que os programas do usuário possam funcionar corretamente. Ele também fornece uma interface para que os programas possam se comunicar com o hardware de uma forma mais simples e abstrata, tornando mais fácil para os desenvolvedores escrever programas e para os usuários interagirem com o sistema.
	
	
	 
		
	
		4.
		(FAEPESUL/2019 - Adaptada) Sistemas operacionais são programas de software que gerenciam o hardware e os recursos de um computador, proporcionando uma interface para que outros programas possam acessar e utilizar esses recursos. Quando falamos de um sistema operacional multitarefas, é correto afirmar que:
	
	
	
	Permite a execução de mais de um programa ao mesmo tempo.
	
	
	Não tem nenhuma relação com a quantidade de programas em execução ao mesmo tempo.
	
	
	Permite a execução de apenas um programa por vez.
	
	
	Limita em no máximo 5 programas em execução ao mesmo tempo.
	
	
	Não existe sistema operacional multitarefas.
	
		Explicação:
O sistema operacional multitarefas é capaz de gerenciar o acesso de múltiplos programas aos recursos do computador, permitindo que mais de um programa seja executado ao mesmo tempo. Assim, o sistema alterna rapidamente entre as tarefas, dando a ilusão de que todas estão sendo executadas ao mesmo tempo.
	
	
	PROCESSOS E GERENCIA DE PROCESSADOR
	 
		
	
		5.
		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 : 
	
	
	
	máquina de estados finitos
	
	
	processo monothread
	
	
	multiprogramação
	
	
	thread
	
	
	multiprocessador
	
		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.
	
	
	 
		
	
		6.
		Um processo pode ser 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: 
	
	
	
	Armazena as informações de software do processo, como recursos alocados.
	
	
	Armazena o conteúdo de registradores e status da UCP para a troca de processos.
	
	
	Especifica 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 informações dos demais processos com o qual ele se comunica.
	
		Explicação:
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.
	
	
	MEMÓRIA
	 
		
	
		7.
		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-seem um segmento de memória livre. O texto trata do algoritmo
 
	
	
	
	worst fit
	
	
	back fit
	
	
	best fit
	
	
	next fit
	
	
	first fit
	
		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.
	
	
	 
		
	
		8.
		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 páginas.
	
	
	Divide o endereçamento de 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 buffer.
	
	
	Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos.
		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.
	
	
	AUTOMATIZANDO TAREFAS NO LINUX
	 
		
	
		9.
		Dos comandos abaixo, qual pode ser usado para limpar o terminal, apagando todo o conteúdo previamente existente?
	
	
	
	read 
	
	
	refresh 
	
	
	date 
	
	
	halt 
	
	
	clear
	
		Explicação:
A resposta correta é: clear
	
	
	 
		
	
		10.
		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. 
	
	
	
	30 * * * 2 comando 
	
	
	30 0 * * 1 comando 
	
	
	* * * * 30 comando 
	
	
	0,30 0 * * * comando 
	
	
	*/30 * * * 1 comando 
	
		Explicação:
A resposta correta é: */30 * * * 1 comando

Outros materiais