Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios - RESPOSTAS Professor: Danilo Giacobo Múltipla escolha 1. Em que consiste um sistema operacional: a. Um conjunto de usuários b. Um conjunto de programas c. Uma forma de tempo compartilhado d. Um programa kernel (núcleo) 2. Em multiprogramação, como dois ou mais programas podem ser executados? a. Por meio da otimização de compiladores b. Simultaneamente c. Com dois computadores d. Concorrentemente 3. O sistema de tempo compartilhado, em que vários usuários utilizam recursos do sistema simultaneamente, em geral: a. Baseia-se em fatias de tempo b. Baseia-se em eventos c. Baseia-se em entradas d. É operado pelo spoooling 4. Como se chama o principal programa do sistema operacional: a. Kernel b. Gerenciador de arquivos c. Diretório d. Sistema operacional de rede 5. Como se chama o processo de alocar a memória principal para programas e manter os programas separados um do outro na memória? a. Ajuste de memória b. Armazenamento virtual c. Gerenciamento da memória d. Armazenamento real 6. Como se chama a versão do Windows que é a convergência dos sistemas operacionais para computadores de mesa domésticos e corporativos? a. DOS b. 3.1 c. XP d. 2000 7. Como se chama a técnica utilizada nos sistemas compartilhados que evita a mistura de impressão de documentos de diversos programas? a. Paginação b. Corte em fatias c. Enfileiramento d. Spooling 8. Como se chama a técnica em que parte do programa é armazenada em disco e levada para a memória para ser executada quando é necessário? a. Alocação de memória b. Armazenamento virtual c. Interrupções d. Memória priorizada 9. Parte de um sistema operacional de rede executa nos computadores clientes. Onde é executada a outra parte? a. Page frame b. Tabela de página c. Servidor d. Host 10. Que outro nome é atribuído a um ambiente operacional? a. Página b. Shell c. Camada d. Supervisor 11. Como se chama o processo em que o sistema operacional é carregado para um computador pessoal? a. Booting b. Interrupção c. Prompt d. Paginação 12. Qual dos seguintes componentes usa ícones gráficos? a. Interface de linha de comando b. Programa utilitário c. Página d. GUI 13. Em multiprogramação, como se chama o processo de confinar cada um dos programas em determinados limites da memória? a. Spooling b. Escalonamento de programa c. Tempo compartilhado d. Proteção da memória 14. Como se chamam os espaços da memória correspondentes a páginas? a. Utilitários de página b. Blocos de página c. Page frames d. Módulos de página 15. Como se chama o tempo entre a solicitação do usuário e a resposta do computador? a. Tempo concorrente b. Alocação de tempo c. Tempo de resposta d. Tempo de evento 16. Como se chama uma imagem na tela que representa um objeto, como um programa ou arquivo? a. Página b. Ícone c. Sistema operacional de rede d. Spool 17. Como se chama o processo de execução de programas com mais de uma CPU? a. Interrupção b. Multiprocessamento c. Incorporação d. Multiprogramação 18. Como se chama a área da memória para programas de maior prioridade? a. Frame b. Tabela de página c. Primeiro plano d. Segundo plano 19. Como se chamam as listas de programas em espera para serem executados? a. Page frames b. Shells c. Segundo plano d. Filas 20. Como se chamam os programas de sistema que manipulam tarefas de usuários comuns? a. Menus deslizantes b. Supervisores c. Páginas d. Utilitários 21. Como se chama o símbolo que indica que o computador está à espera de um comando do usuário? a. Prompt b. Evento c. Fatia de tempo d. Interrupção 22. Como se chama a combinação de hardware e sistema operacional para qual é desenvolvido um programa aplicativo? a. Shell b. Interrupção c. Plataforma d. Ambiente operacional 23. Qual dos seguintes sistemas operacionais continha a primeira GUI considerada sucesso de vendas? a. Mac OS b. Windows c. Unix d. Linux 24. Qual dos seguintes é um sistema operacional desenvolvido para sistemas embutidos? a. Windows XP b. Mac OS X c. MS-DOS d. Windows CE Verdadeiro/Falso V F V F V F V F V F V F V F V V F F V V F F V V F F V V F F V F V F V F V F V F V F V F 1. No DOS, os programas são chamados digitando-se um comando. 2. O programa central de um sistema operacional denominase kernel. 3. Multiprogramação significa que dois ou mais programas podem executar simultaneamente. 4. O sistema de tempo compartilhado é eficiente porque a velocidade de entrada e saída é muito mais elevada do que a velocidade da CPU. 5. Alocação de recursos significa que determinado programa pode usar exclusivamente os recursos do computador. 6. Programas de segundo plano geralmente são programas em lote. 7. Armazenamento virtual é uma técnica de gerenciamento da memória que parece prover aos usuários mais espaço de memória do que na realidade. 8. O Windows utiliza uma interface gráfica. 9. O Windows CE foi projetado para executar em servidores de rede. 10. Shell é outro nome para página. 11. Um sistema operacional inclui software de sistema, compiladores de linguagem de programação e programas de serviço. 12. Os programas utilitários evitam trabalho redobrado. 13. Em determinado sistema de memória, todos os page frames têm o mesmo tamanho. 14. Memória virtual é outro nome para armazenamento virtual. 15. O carregamento do sistema operacional para a memória denomina-se booting. 16. Uma interrupção faz com que um programa pare imediatamente. 17. Partes de um sistema operacional de rede residem tanto nos computadores clientes como no servidor. 18. A paginação divide um programa em partes de vários tamanhos de modo que se encaixem nos espaços de memória disponíveis. 19. Tempo de resposta é o tempo transcorrido para a execução do programa. 20. Os drivers de dispositivo permitem que o sistema operacional controle os dispositivos de entrada e saída. 21. Multiprocessamento é o processamento concorrente de diversos programas por uma única CPU. 22. Os recursos compartilhados gerenciados pelo sistema operacional incluem CPU, memória, dispositivos de armazenamento e impressora. V F V F V F V F V F V F V F V F 23. Multiprogramação é um método de compartilhamento da CPU. 24. Todos os programas do sistema operacional devem estar na memória no momento em que o aplicativo está em execução. 25. Um usuário experiente pode interagir diretamente com o hardware sem interagir com o sistema operacional. 26. Uma aplicação de tempo compartilhado comum é o processamento de contracheques. 27. O software aberto (open source software) é disponibilizado gratuitamente, mas não pode ser modificado pelo usuário. 28. Os prompts são usados em uma interface de linha de comando e indicam que o sistema operacional está aguardando instruções do usuário. 29. O Unix é um sistema operacional multiusuário de tempo compartilhado que pode ser usado na maioria dos computadores. 30. É mais provável que os programas interativos sejam atribuídos à memória de segundo plano. Preencha 1. O programa do sistema operacional que permanece residente na memória é o kernel. 2. O termo usado para o tempo entre a solicitação do usuário em um terminal e a resposta do computador é tempo de resposta. 3. O tipo de sistema que permite que dois ou mais programas sejam executados concorrentemente é multiprogramação. 4. Como são chamadas as partes do programa na técnica de armazenamento virtual denominada paginação? Como são chamados os espaços de memória correspondentes? a. páginas b. page frames 5. O processamento simultâneo de dois ou mais programas usando mais de um processador chama-se multiprocessamento. 6. Outro nome para partição é região. 7. Os programas de alta prioridade geralmente operam nessa parte da memória: primeiro plano. 8. O processo de atribuição de recursos do computador a determinados programas para que sejam usados chama-se alocação de recursos. 9. O sistema operacional controla os locais de página usando uma tabela de páginas. 10. O processo que um sistema operacional usa para evitar o entrelaçamento da impressão de documentos de diversos programas chama-se spooling. 11. Um programa que se sobrepõe ao sistema operacional para oferecer um ambiente mais amigável é o ambiente operacional (ou shell). 12. No sistema de tempo compartilhado, a cada usuário é reservada uma unidade de tempo chamada fatia de tempo. 13. Object linking and embedding (ou OLE) é uma tecnologia Windows que possibilita vincular ou incorporar objetos. 14. O utilitário que reorganiza arquivos de disco em locais de armazenamento contíguos é o desfragmentador de disco. 15. O carregamento do sistema operacional para a memória denomina-se booting. 16. O sistema de tempo compartilhado é controlado pelo tempo, mas a multiprogramação é controlada por eventos. 17. A situação em que a CPU gasta todo o seu tempo permutando páginas, que entram e saem da memória real, chama-se thrashing. 18. O utilitário que converte comandos do sistema operacional em instruções que operam um periférico é um driver de dispositivo. 19. GUI é a sigla de graphical user interface. 20. Em multiprogramação, uma interrupção é uma condição que suspende temporariamente a execução do programa. 21. O processo que evita a interferência mútua entre programas na memória chama-se proteção da memória. 22. O utilitário que reduz a quantidade de espaço necessária para armazenar um arquivo é um programa de compactação de arquivos. 23. O sistema operacional semelhante ao Unix, disponibilizado com base no conceito de fonte aberto, é o Linux. 24. Um recurso do Windows que configura automaticamente um novo hardware é conhecido por Plug and Play.