Prévia do material em texto
PROVA PRESENCIAL - 1º CHAMADA - SISTEMAS OPERACIONAIS - A Questão 1 Swapping faz a verificação de disponibilidade de troca de um processo da memória principal para a memória secundária. Swap in refere-se à: A) operação de saída de um processo da memória principal para ser armazenado em disco ou memória secundária. B) operação de entrada de um processo que estava em memória secundária e é enviado para memória principal. C) operação de entrada de um processo em memória cache e saída para RAM. D) operação de saída de um processo da memória secundária para os registradores. E) operação de entrada de um processo da memória principal para os registradores. Questão 2 Analise as afirmações e assinale a alternativa correspondente: I. Swapping faz a verificação de disponibilidade de troca de um processo da memória principal para a memória secundária. II. Através de um algoritmo que é responsável por verificar qual processo residente está estado de espera, um processo pode ceder o seu espaço para que um outro processo utilize aquele recurso. III. Quando o processo escolhido para ser retirado da memória principal está em estado de espera ou de pronto, podem ser considerados não residentes e, como foram eles os selecionados, recebem o nome de outswapped. A) V, F, F. B) F, F, F. C) V, V, V. D) V, V, F. E) F, V, V. Questão 3 O Sistema operacional é o sistema que faz comunicação entre o hardware e os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados. Assinale a alternativa que contém os tipos de sistemas operacionais: A) Monoprogramáveis, multitarefa, redes, processadores. B) Monotarefa, multiprogramáveis, redes, barramentos. C) Redes, memória principal, multiprocessamento e distribuídos. D) Sistemas distribuídos, registradores, processadores, sistemas de arquivos. E) Monotarefa/monoprogramáveis, multitarefa/multiprogramáveis, multiprocessadores, sistemas distribuídos. Questão 4 O Sistema operacional é o sistema que faz comunicação entre o hardware e os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados. O exemplo mencionado no texto, conforme o trecho abaixo, indica que está sendo utilizado para esse tipo de operação qual tipo de sistema? "Ex.: Clusters de bancos de dados ou buscas na web, em que há vários servidores interligados por uma rede de alto desempenho. Não importando quais são os hosts ou servidores cadastrados e sim que compartilhem os recursos de processamento e tragam a resposta solicitada pelo usuário" (MACHADO; MAIA, 2013). A) Redes de computadores. B) Fortemente acoplado. C) Monotarefa e multitarefa. D) Multiprogramados. E) Multiprocessador: fracamente acoplado: distribuído. Questão 5 O Sistema operacional é o sistema que faz comunicação entre o hardware e os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados. Leia o trecho de texto a seguir e assinale a alternativa que contém os conceitos que completam as lacunas: I. Os sistemas _______________________________ requerem o compartilhamento de recursos como dispositivos de entrada e saída entre outras características. II. Os sistemas ________________________________ eram utilizados por apenas um usuário, o que permitia que ele realizasse várias tarefas ao mesmo tempo. A) Fortemente acoplados/fracamente acoplados. B) Monotarefa/fracamente acoplados. C) Distribuídos/multiprocessadores. D) Fortemente acoplados/multiusuário. E) multiprogramáveis multiusuário/ Multiprogramáveis monousuário. Questão 6 Dada a definição "visa estabelecer um critério de acesso e implementar maior segurança ara a realização de ações com os arquivos", assinale a alternativa correspondente ao conceito do atributo apresentado: A) Indexada. B) Criação. C) Senha. D) Encadeada. E) Organização. Questão 7 Uma das principais funções dos sistemas operacionais é controlar o processamento de informações de modo que cada uma das etapas, desde a criação de um processo até o seu encerramento, possa ser devidamente registrada e processada, além de garantir a sua continuidade em casos de interrupção e exceções O (a)_________________é responsável por verificar os parâmetros da solicitação e enviar a sua respectiva resposta com o estado do processo, no caso, concluído, ou se houve algum erro e precise retornar à pilha de processos. A) Thread B) Sistema Operacional C) System Call D) CPU E)Memória Questão 8 Complete a frase: "[...] há uma pesquisa que considera basicamente um índice do arquivo que se associa à tabela de descritores de arquivos abertos (TDAA) para verificar qual arquivo se encontra aberto. Essa busca utiliza os números de partição e de endereço do descritor liberados pelo procedimento de _______________". A) TDAA. B) write. C) lookup. D) read. E) TAAP. Questão 9 Segundo o site da Globo, em 03/04/2017, o Android, do Google, passou o Windows e se tornou o sistema operacional mais usado do mundo em março de 2017, informou a StatCounter em relatório divulgado nesta segunda-feira (3). É a primeira vez desde que foi lançado na década de 1980 que o topo não é ocupado pelo software da Microsoft. O levantamento da firma de análise considera computadores, notebooks, tablets e smartphones. O Android estava em 37,93% dos aparelhos, enquanto o Windows equipava 37,91% deles. (G1, 2017. Disponível em: . Acesso em: 20 abr. 2018). Considerando o marco na história da tecnologia e a atual liderança do sistema operacional Android, escolha a opção correta: A) Os dados apresentados pela pesquisa são pontuais, o que não representa significativamente a perda do Windows da liderança competitiva do mercado. B) Mesmo a diferença sendo pequena no percentual entre Android e Windows apresentado pela pesquisa, a Microsoft não tem com o que se preocupar, uma vez que a qualidade dos seus serviços é muito boa e os usuários estão acostumados a usar somente o Windows, facilitando a consolidação da marca nos smartphones. C) Durante anos, o Windows foi o sistema operacional dos computadores e notebooks, fazendo com que os usuários quisessem novas tecnologias e, por isso, com o surgimento dos smartphones, o Windows perdeu a sua liderança. D) Este marco da tecnologia deve-se ao fato de que os smartphones desenvolvidos somente nos EUA elevaram os índices de uso do sistema do Google, e, em breve, o sistema iOS da Apple passará o uso do Android. E) Este marco da tecnologia deve-se ao fato do avanço e do aumento do uso de smartphones fabricados no mercado, e o acesso a esses aparelhos é feito através do sistema Android. Questão 10 Em ambientes computacionais, os sistemas operacionais classificados como multiprogramáveis trouxeram a possibilidade de se estabelecer a concorrência durante o processamento de dados. Quando um processo aguarda por um recurso que nunca estará disponível ou mesmo um evento que não ocorrerá, acontece uma situação denominada deadlock (ou como alguns autores denominam: impasse ou adiamento indefinido). Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: "cada processo só pode estar alocado a um único processo em um determinado instante". Assinale a alternativa que apresenta tal condição. A) Exclusão mútua. B) Não-preempção. C) Espera por recurso. D) Preempção E) Espera circular. Questão 11 Assinale a alternativa que contém os parâmetros enviados ao sistema operacional. Lembre-se da estrutura: processo → chamada de sistema →leitura de arquivos: A) WRITE (Handle, Var, NumBytes). B) WRITE (Handle). C) READ (Handle, Var, NumBytes). D) READ (Handle). E) READ (NumBytes). Questão 12 O Swpping é técnica que estabelece políticas de trocas de espaços de memória principal para secundária para alocação de processos.Assinale a alternativa que contém a descrição da política de swapping de segmento de paginação. A) Cópia no mesmo segmento de memória, tanto do processo-filho quanto do processo-pai de seu mapeamento de endereço em memória virtual, sendo apenas liberados para leitura. B) Lista de referência à sequência ordenada de acessos à página para leitura ou gravação. C) É o conjunto de páginas que o processo utiliza em um determinado intervalo de tempo. D) Alocação de páginas para um determinado processo ocorre toda vez em que há uma solicitação de mapeamento de um arquivo em memória. E) Representam os segmentos dos espaços de endereçamento e, se esses forem relativamente grandes, há a sua paginação, a fim de torná-lo menor. Questão 13 Gerenciamento de memória é a tarefa desempenhada pela parte do SO que controla o uso da memória. Assinale a alternativa que contém uma das principais responsabilidades da gerência de memória: A) Buscar a informação do processo nos registradores. B) Permitir que um pequeno número de processos leia as instruções e as execute de acordo com a sua ordem na fila. C) Executar instruções contidas nas memórias cache e registradores. D) Compartilhar a alocação dinâmica com os processadores. E) Manter em memória física ou principal, a maior quantidade de processos residentes de forma que seja possível aproveitar ao máximo o compartilhamento de recursos. Questão 14 Complete a frase de acordo com a alternativa que contém os respectivos conceitos apresentados: "[...] a___________, também conhecida como_________________, que tem por função __________lógicos em que estão as instruções nas memórias físicas." A) inserção de memória/recursos de alocação de memória virtual/configurar os registradores. B) central de distribuição de memória/receptores de sinais/conectar os operadores. C) unidade central de processamento/CPU (Central Processing Unit)/controlar processos. D) segurança dos dados/unidade central de processamento/registra os dados. E) unidade de gerenciamento de memória/MMU (Memory Management Unit)/mapear os endereços Questão 15 É verdadeiro o que se afirma em: I. A principal vantagem em memórias virtuais é que um software pode fazer referência a processos que estejam fora da memória principal, pois deixaram de ser limitados ao tamanho da memória física para que possam ser selecionados e entrar em execução. II. A principal vantagem é que em memórias virtuais o acesso ao dado é idêntico ao acesso randômico e não utiliza identificadores de processos ou bit de validade. III. O bit de validade indica o tempo de execução dos processos que estão na memória virtual. A) Apenas I. B) I e II. C) II e III. D) I, II e III. E) Apenas II. Questão 16 Sistema operacional é: A) um programa de computador que gera ferramentas de desenho para uma interface gráfica de usuário. B) um dispositivo que virtualiza programas e hardwares de forma transparente para o usuário no cenário de nuvem. C) um programa para gerenciar recursos do computador, provendo uma interface simplificada para o usuário manipular o hardware. D) um programa de computador que atualiza o hardware de forma automática enquanto suportado pelo fabricante. E) um dispositivo que se conecta no computador para instalação de programas e gerenciamento automático de dados e da memória virtual.