Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201402938940) Pontos: 0,1 / 0,1 Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que: Ocupar menos espaço em memória Estiver em modo usuário Chegar primeiro ao estado de pronto Tiver o menor tempo de processador ainda por executar Tiver maior prioridade 2a Questão (Ref.: 201402879254) Pontos: 0,1 / 0,1 Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: executar vários programas simultaneamente. gerenciar múltiplos processadores. manter vários programas na memória simultanemente. executar programas baseados em threads. administrar mais de um usuário simultanemente. 3a Questão (Ref.: 201402933061) Pontos: 0,1 / 0,1 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: à sincronia de funcionamento do dispositivo de E/S. a um processo do Sistema Operacional. à assincronia de funcionamento do dispositivo de E/S. ao Kernel do Sistema Operacional. à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos. 4a Questão (Ref.: 201402938950) Pontos: 0,1 / 0,1 Em quais situações um processo é escalonado para executar em um sistema monoprocessado. I) Quando o processo em execução finaliza II) Quando o processo em execução não é bloqueado III) Quando termina a fatia de tempo do processo em execução. Apenas I e III estão corretas Apenas II e III estão corretas Apenas a II está correta Apenas I e II estão corretas Apenas a III está correta 5a Questão (Ref.: 201402957507) Pontos: 0,1 / 0,1 Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por: criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso. implementar 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. distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma aplicação monopolize o processador. definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, através de procedimentos de autenticação. disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, inclusive do núcleo do sistema operacional. 1a Questão (Ref.: 201402280548) Pontos: 0,1 / 0,1 Threads são definidos como fluxos de execução de um mesmo processo. Sobre as thraeds, considere as afirmativas a seguir: I- Dentro de um mesmo processo, threads compartilham o mesmo contexto de hardware e espaço de endereçamento com os demais threads. II - A grande diferença entre aplicações monothreads e multithreads está no uso do espaço de endereçamento. III- A grande vantagem no uso de threads é a possibilidade de minimizar a alocação de recursos do sistema, além de diminuir o overhead na criação, troca e eliminação de processos. IV- Em um ambiente multithread, ou seja, com múltiplos threads, não existe a idéia de programas associados a processos, mas, sim, a threads. V - De forma simplificada, um thread pode ser definido como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador. Está(ão) correta(s) a(s) afirmativa(s) I e III, apenas I e II, apenas II e III, apenas II, III, IV e V apenas II, III e IV, apenas Gabarito Comentado. 2a Questão (Ref.: 201402961600) Pontos: 0,1 / 0,1 Os estados básicos que um processo pode assumir são: Thread, em execução e Finalizado Leitura, Bloqueado e Pronto Finalizado, Pronto e Bloqueado Inicializando, Executando e Bloqueado Em execução, Bloqueado e Pronto 3a Questão (Ref.: 201402943155) Pontos: 0,1 / 0,1 Marque a alternativa que completa corretamente a seguinte afirmação: Em um ambiente ______________, um processo suporta mais de um programa no seu espaço de endereçamento. Thread modo usuário Thread modo híbrido Monotrhead Multithread Thread modo kernel 4a Questão (Ref.: 201402938967) Pontos: 0,1 / 0,1 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 Porque exige uma quantidade de memória muito grande Porque não é possível prever qual página será menos acessada no futuro O tipo de memória DDR4 ainda não foi lançada 5a Questão (Ref.: 201402938943) Pontos: 0,1 / 0,1 No âmbito de sistemas operacionais, uma seção ou região crítica é a: Parte da memória usada para operações criptográficas Parte do programa que contém dados compartilhados Área do sistema operacional que contém o código do loader Área da memória que contém dados compartilhados Área do programa que é executada 80% do tempo 1a Questão (Ref.: 201402850980) Pontos: 0,1 / 0,1 O nome de um arquivo no padrão FAT16 pode possuir, além da extensão, no máximo, 8 caracteres. 16 caracteres. 128 caracteres. 256 caracteres. 32 caracteres. 2a Questão (Ref.: 201402961584) Pontos: 0,1 / 0,1 Selecione o algoritmo de escalonamento de processos que é naõ-preemptivo: Com Prioridades Round Robin Por Loteria Múltiplas Filas Shortest Job First (SJF) 3a Questão (Ref.: 201402943145) Pontos: 0,1 / 0,1 A gerência do processador apresenta alguns critérios que devem ser considerados em uma política de escalonamento. Qual o critério de escalonamento que representa o tempo que decorre entre o instante em que um processo é criado e o seu término? Throughput Tempo de Turnaround Tempo de espera Tempo de UCP Tempo de resposta 4a Questão (Ref.: 201402383804) Pontos: 0,1 / 0,1 Sobre Deadlock, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. O problema de Deadlock existe em qualquer sistema multiprogramável; no entanto, as soluções implementadas devem considerar o tipo de sistema e o impacto em seu desempenho. Por exemplo um Deadlock em um sistema de tempo real, que controla uma usina nuclear, deve ser tratado com mecanismos voltados para esse tipo de aplicação, diferentes dos adotados por um sistema de tempo compartilhado comum. II. Deadlock consegue melhorar a distribuição do tempo de UCP em relação aos escalonamentos não- preemptivos, porém ainda não consegue implementar um compartilhamento equitativo entre os diferentes tipos de processos. III. Um processo é dito em Deadlock quando está esperando por um evento que nunca ocorrerá. Essa situação é consequência, na maioria das vezes, do compartilhamentode recursos do sistema entre vários processos, sendo que cada processo deve ter acesso ao recurso de forma exclusiva (exclusão mútua). IV. O Deadlock também pode ser implementado mediante um clock, que interrompe o processador em determinados intervalos de tempo para que um processo CPU-bound tenha mais chances de ser executado. Apenas I, III e IV. Apenas II, III e IV. I, II, III e IV. Apenas I. Apenas I e III. 5a Questão (Ref.: 201402879279) Pontos: 0,1 / 0,1 Qual das alternativas não apresenta uma política de escalonamento de processos. Randômica. Menor job primeiro. Round robin. Não recentemente usado. Fila circular. 1a Questão (Ref.: 201402850708) Pontos: 0,1 / 0,1 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 EXT3 UTFS FAT32 FAT16 2a Questão (Ref.: 201402867081) Pontos: 0,1 / 0,1 Quantas páginas um processo pode ter, considerando que seu endereço lógico é composto por 20 bits, sendo os 7 bits mais significativos utilizados para identificar a página e os demais o deslocamento dentro da página? 8K páginas 128 páginas 13 páginas 255 páginas 7 páginas 3a Questão (Ref.: 201402284057) Pontos: 0,1 / 0,1 Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta: I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema operacional espera a liberação da região de memória usada no primeiro carregamento do programa na memória II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as páginas estarão no working set do processo III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que programas de outros usuários compartilhem a memória Somente as sentenças I e III estão corretas Somente as senteças II e III estão corretas. Somente a sentença II está correta Somente a setença III está correta. Somente a sentença I e II estão corretas 4a Questão (Ref.: 201402284049) Pontos: 0,0 / 0,1 Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta: I. A divisão do programa em módulos que executavam de maneira independente, utilizando áreas de memória diferentes, faz parte da técnica chamada de memória virtual. II. O movimento de transferência de processos, entre a memória e o disco e vice-versa é denominado swapping III. Com a criação do conceito do espaço de endereçamento virtual, os programas passam a utilizar endereços fora dos limites da memória física. Porém, todas as páginas/segmentos do programa devem estar na memória física no momento da execução Somente as sentenças I e II estão corretas. Somente as sentenças II e III estão corretas Somente a sentença I está correta Somente a sentença II está correta Somente as sentenças I e III estão corretas 5a Questão (Ref.: 201402285311) Pontos: 0,1 / 0,1 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 a sentença II está correta Somente a sentença III está correta Somente as sentenças II e III estão corretas Somente a sentença I está correta Somente as sentenças I e III estão corretas
Compartilhar