Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201803270522) Acerto: 1,0 / 1,0 São tipos de sistemas operacionais: Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas. Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores. Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação. Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários. Respondido em 26/05/2019 19:12:12 2a Questão (Ref.:201803270226) Acerto: 1,0 / 1,0 A maioria dos autores classifica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou multitarefa, sistemas monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a essas classificações, marque a alternativa correta: Todo sistema operacional multitarefa é necessariamente um sistema multiusuário. Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea. Um sistema operacional multitarefa é necessariamente um sistema multiprocessado. Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa. Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa. Respondido em 26/05/2019 19:08:41 3a Questão (Ref.:201803270777) Acerto: 1,0 / 1,0 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 e V são verdadeiras. Somente as afirmativas I, II e IV são verdadeiras. Somente as afirmativas I, III e V são verdadeiras. Somente as afirmativas II, III e IV são verdadeiras. As afirmativas I, II, III, IV e V são verdadeiras. 4a Questão (Ref.:201803270573) Acerto: 1,0 / 1,0 Em um sistema multiprogramável há um padrão de compartilhamento do processador entre os diversos processos em execução. Conforme avança a execução de um processo, o seu estado pode ser alterado. Existem, basicamente, três estados de um processo: Pronto, Executando e Em Espera. Com relação as estados de um processo, é incorreto afirmar que: d) Um processo que está no estado Em Espera passa para o estado Pronto quando o evento esperado pelo processo ocorre. a) Em um computador multiprogramado vários processos podem estar no estado de Pronto simultâneamente b) Um processo que está no estado Pronto passa para o estado Executando quando é escolhido pelo Escalonador de Processos. e) Um processo que está Executando passa para o estado de Pronto se for preemptado pelo Escalonador de Processos c) Quando um processo que está Executando não pode continuar sua execução por necessitar de algum evento para continuar (E/S, por exemplo) ele passa para o estado de Pronto Respondido em 26/05/2019 19:19:00 5a Questão (Ref.:201803270675) Acerto: 1,0 / 1,0 Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que: Tiver o menor tempo de processador ainda por executar Chegar primeiro ao estado de pronto Ocupar menos espaço em memória Tiver maior prioridade Estiver em modo usuário Respondido em 26/05/2019 19:21:08 6a Questão (Ref.:201805095025) Acerto: 1 ,0 / 1,0 No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de escalonamento com a estratégia correspondente: SJF - Round Robin - FCFS - Múltiplas Filas I) O primeiro que chega é o primeiro a ser atendido II) O menor primeiro III) Escalonamento circular IV) Filas com prioridades diferentes. I - II - III - IV II - III - I - IV III - I - II - IV III - II - I - IV II - I - III - IV Respondido em 26/05/2019 19:23:53 7a Questão (Ref.:201803270586) Acerto: 1,0 / 1,0 Um processo referencia em uma execucão 5 de suas páginas, identificadas pelas letras A,B,C,D e E. Considerando que estarão alocadas 4 molduras para este processo, que o sistema realizada paginação antecipada das quatro primeiras páginas (A,B,C e D) e que este sistema utiliza a estratégia FIFO para substituição das páginas, assinale o item que informa a quantidade de page faults (falhas de página) para esta execução. A sequência de páginas executadas é A - E - B - C - A - B - E - A - C - B - E - D. 9 5 10 7 4 Respondido em 26/05/2019 19:25:29 8a Questão (Ref.:201803270267) Acerto: 1,0 / 1,0 Considerando uma lista de blocos livres para gerência de alocação de memória, em que consiste o algoritmo first fit (primeiro encaixe)? O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo primeiro espaço na lista de blocos livres que seja grande o suficiente para os requisitos do processo solicitante. O algoritmo first fit não está relacionado com gerência de alocação de memória, mas com gerência de processador em um sistema multiprocessado. Ele serve para alocar o primeiro processador disponível ao processo que foi escalonado. O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que seja o menor possível para os requisitos do processo solicitante. O algoritmo first fit consiste em modificar a lista de blocos livres para que ela disponibilize um espaço livre para um processos solicitante o mais breve possível. O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que se adeque melhor aos requisitos do processo solicitante. Respondido em 26/05/2019 19:28:58 9a Questão (Ref.:201803270363) Acerto: 1,0 / 1,0 Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e diretórios, são características de qual componente do sistema operacional? Comunicações; Gerenciamento de arquivos; Informações de estado; Suporte a linguagem de programação; Carga e execução de programas; Respondido em 26/05/2019 19:32:12 10a Questão (Ref.:201803270448) Acerto: 1,0 / 1,0 O gerenciamento dos sistemas de entrada/saída de dados é normalmente implementado em duas camadas:uma responsável pelo controle do dispositivo e outra, pelo gerenciamento de entrada/saída. Por que isso representa um projeto eficiente? Escolha a alternativa correta. Porque permite o compartilhamento dos dispositivos de entrada/saída através do gerenciamento de entrada/saída. Porque permite evitar o uso de DMA para a operação de entrada/saída. Porque permite o uso de duas linguagens de programação na sua implementação, pois o controle do dispositivo exige a programação em linguagem de máquina. Porque permite separar características de hardware de características funcionais do dispositivo de entrada/saída. Porque permite separar as operações de entrada das operações de saída de dados.
Compartilhar