Buscar

Compilado de Provas de Fundamentos de Sistemas Operacionais - UNIP EAD

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

MUTIPLA ESCOLHA
P) CPUs modernas possuem recursos para executar mais de uma instrução em tempo concorrente. Elas podem executar uma busca, executar decodificação e simultaneamente, a execução de uma instrução. Que nome se da a esta técnica?
Write-back
Hyperthreading
DMA
Pipeline
Multithreading
P) É um exemplo de ambiente gráfico (GUI) disponível para sistemas Linux:
GDI
API
Gnome
Kernel
GNU
P) Das opções abaixo, qual sumariza os objetivos básicos de um sistema operacional?
Nivelamento e Processamneto
Abstração e Gerencia
Controle e Monitoramento
Entrada e Saida
Segmentacao e Paginacao
P) Entre os dispositivos para os usuários que servem de entrada temos o teclado, que possui um circuito impresso e um conjunto de teclas sendo conectado ao computador por meio de uma porta serial ou USB. O que acontece no sistema, quando um usuário pressiona ou libera uma tecla?
É realizado um escalonamento de CPU, para interpretação do código referente a tecla prescionada. 
O sistema coloca a requisição de uso gerada pelo teclado em uma fila (cache)
E enviada uma requisição de uso da área de memória do teclado
O driver do teclaro interpreta a tecla, gerando uma instrução de execução em memória para tratamento do caractere
É gerada uma interrupção de Entrada e Saída(E/S)
P) Das opções abaixo, qual sumariza os objetivos básicos de um sistema operacional:
Nivelamento e Processamento
Abstração e Gerência
Controle e Monitoramento
Entrada e Saída
Segmentação e Paginação
P) No âmbito dos sistemas operacionais, uma seção ou região critica é a:
Área da memória que controla os dispositivos de saída
Área do programa que executa 80% do tempo
Área do sistema operacional que contem o código do loader
Parte do programa que acessa dados compartilhados
Parte da memória usada para operações criptográficas. 
P) Qual alternativa melhor define a função de um sistema operacional em abstração para o usuário e aplicativos?
A camada de abstração visa ocultar do Sistema Operacional os drivers de dispositivos.
Provendo esta camada, o Sistema Operacional torna-se independente da arquitetura do (...)
Por meio de suas abstrações, o sistema operacional permite aos usuários usar os programas (...) independente.
Um sistema Operacional deve detalhar para usuários e aplicativos as tarefas necessárias (...) tipo de hardware.
Ocultar do usuário e dos programas aplicativos detalhes de implementação no uso dos recursos. 
 P) Qual alternativa referencia o componente de uma arquitetura de hardware que funciona como uma “via de interconexão” para outros dispositivos. 
Escalonador
Barramento
CPU
Memória
Processador
P) Assinale a opção que apresenta a geração que foi caracterizada pelo uso de transistores e sistemas em lote em lote (batch):
Primeira geração de computadores
Segunda geração de computadores
Terceira geração de computadores
Quinta geração de computadores.
Sexta geração de computadores.
P) Nos sistemas operacionais, o que vem a ser o shell?
Software integrado ao sistema operacional, que gerencia os processos ativos.
Parte do sistema operacional que controla o uso de memória virtual.
Programa responsável por interpretar as instruções enviadas pelo usuário
É um microcódigo que interpreta as instruções de processadores CISC.
Componente do barramento que interpreta dados de entrada e as encaminha para os dispositivos de saída. 
P) Entendemos como “processo” ou “tarefa” dentro de um sistema operacional 
Uma thread controlada por um processo pai.
Um agendamento para posterior execução
Uma área da memória exclusiva para troca de mensagens entre threads
Uma rotina de fluxo do processador.
Um programa em execução.
P) Quanto à organização dos dados em sistemas de arquivos, todas as afirmações são corretas, exceto:
Um sistema de arquivos com o recurso de journaling permite melhorias na confiabilidade e elimina a necessidade de verificar o sistema de arquivos quando há uma parada do sistema de forma abrupta. 
O sistema FAT32 foi introduzido a partir da segunda versão do Windows 95, como uma melhoria do FAT16
O objetivo principal do padrão ISO 9660 foi o de tornar possível que todo CD-ROM fosse legível por todos os computadores.
O sistema de arquivos FAT, a partir da FAT32, também implementa o recurso de journaling.
Um arquivo é um conjunto nomeado de dados que pode ser manipulado como uma unidade por operações como abrir, fechar, copiar, renomear, listar ou deletar/apagar. 
P) Os programas, por meio do sistema operacional, usam o hardware para atingir seus objetivos, quais são esses objetivos?
Gravar processos
Gravar e apagar dados
Recuperar dados
Apagar informações duplicadas em banco de dados.
Gravar, apagar, acessar e armazenar dados, imprimir documentos, navegar na internet, tocar música, etc.
P) Um sistema de armazenamento de arquivos pode conter muitos arquivos organizados em estruturas hierárquicas. Como são denominadas estas estruturas? 
Library
Diretórios
Partições
Memórias secundárias
Memórias primariam.
P) Esta família de processadores tem por objetivo simplificar o conjunto de instruções embutidas nele, tendo uma arquitetura muito mais simples do que outros tipos. De qual tipo de processador estamos falando? 
AMD
Intel
CISC
RISC
8080
P) Esse processo é possível porque o sistema operacional mantém rodando na memória principal somente as partes necessárias do programa e as outras, que não estão em uso, ficam no disco rígido. Quando é necessário que outra parte (que não esta no disco) seja carregada, então haverá o processo de swapping. Estamos falando de qual processo?
E/S usando interrupção
E/S programada
Semáforos
Threading
Memória virtual.
P) Qual das alternativas melhor define o que são drivers de dispositivos? 
Parte dos softwares do sistema operacional que tratam de interrupções de hardware.
Programas que o usuário interage diretamente para acesso as camadas do sistema operacional.
Códigos específicos que cada dispositivo necessita e são normalmente desenvolvidos pelos fabricantes dos dispositivos.
Camdada do sistema operacional que controla microinstrulções de processamento. 
São partes dos dispositivos de entrada e saída que servem para otimizar o processos de leitura e gravação de dados nos sistemas operacionais. 
P) Um sistema operacional é uma camada de software localizada entre o hardware e os diversos aplicativos existentes, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciamento de memória é uma das atividades do sistema operacional, responsável por: 
Distribuir a capacidade de processamento de forma justa entre a aplicações, evitando que uma aplicação monopolize todo o processamento.
Definir a interação com cada dispositivo, através de drivers, criando modelos abstratos que permitam agrupar vários dispositivos distintos sob a mesma interface de acesso.
Definir usuários e grupos de usuários, identificando os que se conectam ao sistema, através de procedimentos de autenticação.
Criar as abstrações para arquivos e diretórios, definindo uma interface de acesso e regras para o sue uso.
Disponibilizar para cada aplicação, um espaço de memória próprio, liberando também parte da memória que não estão mais em uso pelos processos. 
P) Os sistemas operacionais existem há mais de 50 anos, Durante esse tempo, uma gama deles foi desenvolvida, mas nem todos bem conhecidos. Dentre eles, os Sistemas Operacionais Embarcados recebem grande destaque hoje. Sobre eles assinale a alternativa correta: 
Sistemas embarcados são executados apenas em computadores do tipo servidor e não aceitam softwares instalados por usuários.
Sistemas embarcados são executados em computadores de grande porte (mainframe) e que aceitam softwares instalados por usuários
Sistemas embarcados são executados em hardwares com poucos recursos, controlando dispositivos como TV’s, aparelhos de DVD e reprodutores de mp3, nãoaceitando softwares instalados por usuários.
Sistemas embarcados são executados em qualquer tipo de dispositivo que aceite software instalado por usuário.
Sistemas embarcados somente são executados em computadores portáteis e aceitam que usuários instalem softwares. 
P) Assinale a alternativa que apresenta corretamente alguns dos tipos de sistemas operacionais. 
Sistemas Monousuários / Sistemas Multiusuários / Sistemas com múltipla entradas. 
Sistemas Monotarefa / Sistemas Multitarefa / Sistemas com múltiplos processadores.
Sistemas Monoinstrução / Sistemas Multi-instrução / Sistemas com múltiplos processadores
Sistemas Monocompativeis / Sistemas Multicompativeis / Sistemas com múltiplos usuários.
Sistemas Monoplanejaveis / Sistemas Multiplanejaveis / Sistemas com processadores de segmentação.
P) Nos sistemas operacionais, o escalonamento de processos consiste em: 
Escolher qual processo será privilegiado para execução
Selecionar um processo na fila e grava-lo em meória
Dividir os processo em blocos na memoria definindo áreas de compartilhamento
Executar processos mais demorados antes dos mais rápidos
Bloquear processos concorrentes, deixando-os em uma fila de espera. 
P) O grande atrativo dos discos magnéticos em relação os outros tipos de memória é o preço bem menor, entretendo o contraponto é a velocidade de acesso, comparativamente muito mais lenta. Das opções abaixo, qual justiça melhor o fato dos discos magnéticos serem mais lentos que os outros tipos de memórias? 
O fato de estes possuírem componentes mecânicos
Discos rígidos são mais lentos, pois possuem um maior espaço de armazenamento.
A velocidade de acesso das memórias magnéticas é influenciada diretamente pelo uso do processador.
Devido aos discos magnéticos terem um buffer de leitura e gravação
Memórias são organizadas em estrutura hierárquica e os discos rígidos estão localizados na ultima camada desta estrutura.
P) Qual das alternativas apresenta a situação onde dois ou mais processos querem partilhar um recurso, ou ainda processos teoricamente simultâneos e o resultado depende do escalonamento de processos? 
Exclusão mutua
Monitores
Semáforo
Deadloack
Condição de corrida. 
P) Como podemos definir processo? 
Uma entrada que se transforma em saída
Método criado exclusivamente para os sistemas computacionais para produzir informação
Processo faz parte do contexto geral da TI
Processo diz respeito a todas as rotinas que são feitas na TI, mas apenas pessoas realizam processos.
São atividades realizadas pelas maquinas
P) Componentes que fornece suporte ao sistema operacional na execução do mapeamento de endereços da memória física e endereços de memória virtual, permitindo mover as partes dos programas (...) memoria virtual para o disco ou vice-versa; 
Unidade de Processameto Central (CPU)
Unidade de Gerenciamento de Memória (MMU)
Unidade Logica e Aritimética (ALU)
Unidade de Mapeamento de Endereços (MAU)
Unidade de Ponto Flutuante (UPF).
P) O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao gerenciamento de disco: 
(I) – Gerenciamento do espaço em disco
(II) – Tamanho de bloco.
(III) – Interpretação de comandos.
(IV) – Funcionamento de cotas do disco.
Está correto o que se afirma em:
I, II e II, apenas
I, III e IV apenas
I, II e IV apenas
II, III e IV apenas
I, II, III, IV
P) O disco rígido do computador pode ser dividido em partes logicas, chamadas de partições. Estas são formatadas para um determinado sistema de arquivos. Assinale a opção que apresenta um exemplo de arquivos desenvolvido para os sistemas operacionais Linux:
FAT32
EXT3
ISO9660
HFS+
NTFS
P) Qual sistema operacional da Microsoft foi adaptado para uso nos computadores IBM PC e perdurou durante muito tempo, mesmo após o surgimento do Windows?
MS-DOS
Command
Xenix
Minix
CMD
P) Ao instalar o Windows 7 em um microcomputador, um administrador de sistemas utiliza, por padrão, o seguinte formato para o sistema de alocação de arquivos:
NTFS
EXT3
Jourmailing
FAT32
FAT16
P) A impressora é um dispositivo cujo acesso deve ser efetuado de forma exclusiva, apenas um aplicativo por vez. Para resolver essa questão o sistema operacional armazena temporariamente todas as saídas destinadas à impressora, criando uma fila de trabalhos a imprimir (print Jobs). Esta fila normalmente é atendida de forma sequencial, através da técnica FIFO. Qual o significado desta técnica?
Primeiro a entrar na fila é o primeiro a sair
Armazena na fila e encaminha
O que tem maior prioridade é atendido primeiro
Enfileira e imprime
Imprime uma parte de cada trabalho na fila, dividindo igualmente. 
P) Podemos sumarizar em duas palavras-chaves os objetivos básicos de um sistema operacional, quais são essas palavras?
Processo e organização dentro da Ti
Rotinas de bancos de dados e organização
Rotinas de sistemas e processos
Banco de dados e sistemas de informação
Abstração e gerencia. 
DISERTATIVAS
P). RAID é uma estrutura que se propões a solucionar problemas associados com armazenamento de grandes quantidades de dados. Essa técnica é associada sempre a copia de segurança. O principio fundamento de uma estrutura RAID é combinar vários discos rígidos físicos em uma esturutra logica de discos, a fim de aumentar a confiabilidade e o desempenho do ambiente. No que consiste o tipo de RAID 0+1? Cite o mínimo de discos necessários para a criação do RAID 0+1. 
RAID 0+1 combina o nível 0 e nível 1, onde os dados são divididos entre os discos para melhorar orednimento e também utilizar outro discos para duplicação dos dados, sendo a estrutura mais segura porém mais cara. 
Para RAID 0+1 é necessário pelo menos 4 discos. 
P). Na tarefa de um determinado sistema operacional em gerenciamento de processos, leve em consideração um cenário onde existem dois ou mais (...) escrevendo algum dado compartilhado, e cujo resultado final depende de que (...) ou seja, o resultado destes processos depende de forma inesperada da sequencia de eventos. Como é conhecida esta ocorrência ou falha no sistema ou (...) exclusão mutua e região critica são aplicadas visando evita-la? 
Condição de corrida.
Visando evitar isso, a exclusão mutua assegura que processos sejam impedidos de usar uma variável ou um arquivo compartilhado que já estiver em uso por outro processo, evitando que programas utilizem a região critica simultaneamente.
Sendo que região critica é a parte dos programas em que há acesso à memória ou arquivo compartilhado. 
P). Quanto aos tipos de sistemas operacionais classificados como sendo de tempo real, explique as diferenças entre os críticos e não críticos. 
Sistemas críticos são tipicamente voltados ao controle de processos industriai e militares, e não podem ter degradação de desempenho.
Já os não críticos, como os aplicados m sistemas de áudio digital ou multimídia, apesar de não desejado, se houver um atraso não gera tantos dano.
P). Existem varias formas de se ler ou escrever dados em um arquivo, que dependem da estrutura interna de cada um deles. Considerando arquivos como uma sequencia de bytes, três formas de acesso são usuais: sequencial, direto (ou aleatório) e indexado. Descreva como funciona o acesso aos dados de um arquivo, para leitura ou escrita, na forma sequencial. 
Os dados são lidos/escritos em sequencia, od inicio ao final do arquivo. 
Definindo um ponteiro de acesso para cada arquivo aberto por uma aplicação, e a cada leitura/escrita, esse ponteiro é incrementado e passa a indicar a posição da próxima leitura/escrita. 
Ao atingir o final do arquivo, leituras não são mais possíveis, podendo apenas efetuar novas escritas, este evento é sinalizado ao processo por meio de uma flag de fim de arquivo. 
P). Em um sistema operacional, a parte parcialmente responsável por gerenciar a hierarquia da memória é o gerenciador de memória. Cite suas três principais funções: 
Conhecer o espaço de memória, alocar para os processosque estão necessitando e liberar as partes que não estão mais em uso pelos processos.
P). Referente ao gerenciamento de processos nos sistemas operacionais, estes podem ser finalizados de acordo com quatro situações, sendo duas voluntarias e duas involuntárias. Quais são essas situações? 
Finalização normal. / Finalização por erro / Finalização por erro fatal /Finalização por terceiros. 
P). Referente aos diapositivos de E/S – Entrada e Saída, o que caracteriza um dispositivo como sendo da categoria “dispositivo de caractere”? 
Dispositivo que envia ou recebe fluxo de caracteres sem considerar qualquer estrutura de blocos.

Continue navegando