Revisão De Sistemas Operacionais

20 Questes | Total Attempts: 3641

SettingsSettingsSettings
Please wait...
Reviso De Sistemas Operacionais

Esta revisão de Sistemas Operacionais é composta por vinte questões escolhidas aleatoriamente em um banco de 60 questões. São aproximadamente 1033 avaliações possíveis de serem feitas desta forma. Repita esta avaliação diversas vezes até sentir-se seguro sobre este conteúdo. Ao término da avaliação você verá seu resultado geral e as respostas de cada questão.


Questions and Answers
  • 1. 
    Imagine que você encontre, em um website, uma interessante informação sobre a história do ENIAC, primeiro computador digital eletrônico. A informação é que este computador teria sido palco da primeira desavença entre profissionais de informática. Os operadores do sistema, descontentes com a diferença salarial entre eles e os programadores, faziam alterações nos programas durante a operação de forma a produzir erros. Isso teria criado muitos problemas para os programadores que não achavam erros em seus códigos e não conseguiam convencer seus superiores de que a situação era estranha. Diante desta informação, o que você pode pensar?
    • A. 

      Que a informação é inverídica. Pode-se avaliar isto baseado no fato de que não havia distinção de profissionais, pois na época do ENIAC os computadores eram projetados, programados e operados pelos mesmos profissionais da mesma equipe.

    • B. 

      Que a informação é verídica. Ela é plenamente possível diante do perfil das categorias profissionais envolvidas.

    • C. 

      Que isto deve ser uma "lenda urbana" que nunca poderá ser confirmada.

    • D. 

      Que a informação é inverídica. Os programadores eram (e são) subordinados aos operadores e quaisquer problema que tivesse os programadores em sua origem, acarretaria dissabores ainda maiores aos próprios operadores.

    • E. 

      Que a informação é inverídica. Não era possível alterar os programas, pois os cartões perfurados não permitiam alterações ou troca de posição e os programas nem iniciariam caso houvesse alguma tentativa de burlá-los. Isso acarretaria problemas para os próprios operadores.

  • 2. 
    Programadores desenvolvem seus programas em Fortran ou Assembly e os registram em conjuntos de cartões perfurados. Os operadores agrupavam estes programas em lotes para execução em mainframes que custavam milhões de dólares. Este é um cenário típico de qual fase da história da informática?
    • A. 

      Primeira Geração (1945-1955)

    • B. 

      Segunda Geração (1955-1965)

    • C. 

      Terceira Geraçao (1965-1980)

    • D. 

      Quarta Geração (1980-atualidade)

    • E. 

      Quarta Geração (1980-1994)

  • 3. 
    O IBM System/360 é um dos computadores mais importantes para a história deste tipo de equipamento. Sua proposta era deixar de usar computadores específicos para operações numéricas ou para aplicações de caracteres, usando apenas um equipamento para os dois tipos de operações. Por tentar compatibilizar estas operações, seu sistema operacional era muito grande para a época, o que levou a ocorrência de diversos erros cuja correção não foi elementar. Este computador foi o primeiro a primeira a introduzir quais técnicas?
    • A. 

      Multiprogramação e Fitas de Dados

    • B. 

      Circuitos Integrados e Fitas de Dados

    • C. 

      Circuitos Integrados e Multiprogramação

    • D. 

      Circuitos Integrados e Compartilhamento de Tempo

    • E. 

      Multiprogramação e Compartilhamento de Tempo

  • 4. 
    A história dos sistemas operacionais é repleta de casos de desencontros e posturas éticamente duvidosas. Qual das opções abaixo NÃO é verídica em relação a esta afirmação?
    • A. 

      A Apple aproveitou-se da falta de visão da Xerox e licenciou a Interface Gráfica que acabou sendo a raiz do sucesso de sua linha de computadores Macintosh

    • B. 

      A Microsoft aproveitou-se do fato de que a Digital Research vinha colocando obstáculos na negociação com a IBM para fornecimento de um sistema operacional para o PC e ofereceu uma solução que haveria de tornar-se o IBM-DOS.

    • C. 

      A Microsoft aproveitou-se do acordo de sigilo com a IBM para adquirir um sistema operacional da Seattle Computer Products, fornecendo-o posteriormente à própria IBM.

    • D. 

      A IBM aproveitou-se de um acordo de cooperação com a Microsoft para ter acesso privilegiado ao código-fonte do Windows NT e utilizá-lo no desenvolvimento do OS/2

    • E. 

      A Microsoft utilizou-se de protótipos do Macintosh, fornecidos pela própria Apple para estudar a interface gráfica e incorporá-la ao DOS, sendo essa a raiz do Windows.

  • 5. 
    Qual opção é verdadeira em relação à história do Unix?
    • A. 

      Foi desenvolvido no Bell Labs, da AT&T, em parceria com a G&E e o MIT, como uma versão do Multics

    • B. 

      É fruto de projeto meticulosamente planejado pela cúpula da AT&T para competir com o CTSS

    • C. 

      Seu projeto iniciou-se na Microsoft. Contudo, ela decidiu não continuar seu desenvolvimento por não acreditar que o Unix viesse a tornar-se um produto rentável.

    • D. 

      Foi desenvolvido no Bell Labs, da AT&T, em parceria com a Apple, como uma versão do Multics

    • E. 

      Foi desenvolvido no Bell Labs, da AT&T, como uma versão do Multics

  • 6. 
    O hardware dos computadores é projetado de forma a facilitar sua integração com os sistemas operacionais. Podemos dizer que a organização comum de um computador de uso geral seria
    • A. 

      Uma ou mais UCP, controladores de dispositivos e adaptadores conectados por um barramento comum que fornece acesso a uma memória compartilhada

    • B. 

      Uma única UCP, controladores de dispositivos e adaptadores conectados por um barramento comum que fornece acesso a uma memória compartilhada

    • C. 

      Uma ou mais UCP, controladores de dispositivos e adaptadores conectados por um barramentos próprios e exclusivos a uma memória compartilhada

    • D. 

      Uma ou mais UCP, controladores de dispositivos e adaptadores. Cada um destes componentes tem sua própria memória e estas memórias são interligadas entre si por um barramento comum

    • E. 

      Uma ou mais UCP, controladores de dispositivos e adaptadores. Cada um destes componentes tem sua própria memória e estas memórias são interligadas às UCP por um barramento comum

  • 7. 
    Qual é a finalidade de uso de registradores nas UCP?
    • A. 

      Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito menor do que o tempo de executar instruções.

    • B. 

      Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.

    • C. 

      Os registradores locais são utilizados para armazenar cópia de dados armazenados na memória principal. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.

    • D. 

      Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória secundária é muito maior do que o tempo de executar instruções.

    • E. 

      Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória secundária é muito menor do que o tempo de executar instruções.

  • 8. 
    Qual destas opções NÃO é verdadeira em relação aos registradores?
    • A. 

      O registrador base aponta para o endereço inicial de memória principal de um processo

    • B. 

      O registrador limite contém o espaço ocupado na memória principal por um processo

    • C. 

      O registrador limite aponta para o endereço final da memória principal de um processo

    • D. 

      O registrador SP (Stack Pointer) aponta para o topo da pilha atual

    • E. 

      O registrador PC (Program Counter) contém o endereço da próxima instrução a ser executada.

  • 9. 
    Indique qual opção é verdadeira em relação às UCP
    • A. 

      UCP contemporâneas são monoescalares, ou seja, podem executar simultaneamente instruções diferentes em cada uma de suas unidades de execução

    • B. 

      UCP contemporâneas são multitarefa, ou seja, podem executar simultaneamente instruções diferentes em cada uma de suas unidades de execução

    • C. 

      UCP contemporâneas são superescalares, ou seja, podem executar instruções diferentes em todas as suas unidades de execução simultaneamente.

    • D. 

      UCP contemporâneas são superescalares, ou seja, podem executar simultaneamente instruções diferentes em cada uma de suas unidades de execução

    • E. 

      UCP contemporâneas são superescalares, ou seja, podem executar simultaneamente instruções diferentes em cada um de seus núcleos

  • 10. 
    Qual opção abaixo NÃO é verdadeira em relação às interrupções?
    • A. 

      Interrupções de hardware são sinais enviados à UCP por meio do barramento

    • B. 

      Interrupções de software podem também ser chamadas de trap

    • C. 

      Interrupções de software invocam as Chamadas de Sistema (System calls)

    • D. 

      Interrupções de hardware ou de software são utilizadas para sinalizar a ocorrência de eventos

    • E. 

      Os sistemas operacionais podem implementar quantidade ilimitada de interrupções

  • 11. 
    A hierarquia dos dispositivos de armazenamento é formada da seguinte forma:1. Registradores2. Memória cache3. Memória principal4. Discos eletrônicos5. Discos magnéticos6. Discos óticos7. Fitas magnéticasQual das opções abaixo NÃO é verdadeira em relação à esta hierarquia?
    • A. 

      Os discos magnéticos devem ser trocados de posição com os discos óticos para que esta hierarquia seja corretamente representada

    • B. 

      Os dispositivos acima dos discos eletrônicos são voláteis e os abaixo deles são perenes. Os discos eletrônicos em si tanto podem ser voláteis como perenes

    • C. 

      Os quatro níveis superiores desta hierarquia são produzidos com semicondutores

    • D. 

      Os dispositivos têm maior disponibilidade de espaço quanto mais próximos estiverem da base da lista.

    • E. 

      Os dispositivos são tão mais rápidos quanto mais próximos estiverem do topo da lista.

  • 12. 
    Algumas instruções podem causar danos a processos de outros usuários ou ao sistema como um todo. Qual solução foi adotada para controlar o grau de risco destas instruções?
    • A. 

      Foram criados os filtros de pacotes (firewalls), que impedem a execução deste tipo de instruções

    • B. 

      Implementou-se um modo dual. O sistema opera normalmente em modo usuário, mas instruções potencialmente danosas são executadas em modo privilegiado, com maior nível de controle de hardware e software.

    • C. 

      Apenas administradores do sistema têm direitos que permitem execução de instruções potencialmente danosas

    • D. 

      Implementou-se um modo dual. O sistema opera normalmente em modo monitor, mas instruções potencialmente danosas são executadas em modo protegido, com maior nível de controle de hardware e software.

    • E. 

      O grau de risco é controlado nos sistemas operacionais com arquitetura de microkernel. Neles, cabe ao kernel controlar as inter-relações entre os componentes do sistema. Este controle é realizado com maior cuidado, uma vez que o kernel está livre de outras tarefas.

  • 13. 
    Qual destas opções NÃO é característica dos sistemas operacionais monoprogramáveis?
    • A. 

      Apenas um programa pode estar carregado na memória por vez.

    • B. 

      Processador, memória e periféricos podem ser alocados sem restrições ao programa em execução

    • C. 

      No fundo, todo sistema é monoprogramável, já que apenas uma tarefa pode ser alocada no processador a cada instante

    • D. 

      Não utiliza os recursos do computador de forma economicamente eficiente.

    • E. 

      É facilmente implementável

  • 14. 
    Qual destas opções NÃO é característica dos sistemas operacionais multiprogramáveis?
    • A. 

      Vários programas podem estar carregados na memória simultaneamente.

    • B. 

      Enquanto um programa estiver executando tarefa de E/S, outro pode estar sendo executado no processador

    • C. 

      Recursos como memória e periféricos devem ser compartilhados entre os programas.

    • D. 

      No fundo, todo sistema é multiprogramável, já que diversos programas são carregáveis para a memória.

    • E. 

      Cabe ao sistema operacional a tarefa de gerenciar o acesso concorrente aos recursos compartilhados

  • 15. 
    Pressuponha que tenha sido criado um novo sistema operacional denominado Doors. O Doors não tem suporte a gerenciamento de usuários, pois somente o usuário Administrador pode realizar login no sistema. Doors é especialmente desenhado para executar um serviço de banco de dados desenhado para aplicações críticas em relação ao desempenho e que sejam executados em ambientes corporativos com milhares de usuários utilizando este serviço concorrentemente. Qual opção abaixo seria correta em relação a este sistema operacional?
    • A. 

      Não é economicamente viável por atuar em áreas onde já existem produtos com liderança de mercado e que dificilmente poderiam ser afetadas pela concorrência a este sistema operacional, seja em aplicações gerais ou em aplicações de nicho.

    • B. 

      É multiusuário, pois milhares de usuários podem utilizar seus serviços de forma concorrente

    • C. 

      É monotarefa, pois pode executar somente o banco de dados

    • D. 

      Não é economicamente viável por não suportar gerenciamento de usuários

    • E. 

      É monousuário, pois somente um usuário pode realizar login no sistema.

  • 16. 
    É verdade em relação ao sistemas multiusuário
    • A. 

      Somente podem ser implementados em sistemas multiprogramáveis

    • B. 

      Somente podem ser implementados em sistemas monoprogramáveis

    • C. 

      Podem ser implementados tanto em sistemas multiprogramáveis como monoprogramáveis

    • D. 

      Este conceito aplica-se a sistemas cujos serviços possam ser utilizados por diversos usuários de forma concorrente

    • E. 

      Este conceito aplica-se a sistemas onde diversos usuários possam ser cadastrados, independentemente da possibilidade de realização de logins simultâneos, locais ou remotos.

  • 17. 
    Qual opção abaixo NÃO é verdadeira em relação aos sistemas em nuvem?
    • A. 

      Recursos físicos e locais são convertidos em recursos virtuais escaláveis e disponíveis em alguma rede como a Internet

    • B. 

      Refere-se a qualquer sistema que utilize armazenamento de arquivos ou de aplicativos na Internet

    • C. 

      Recursos computacionais são dinamicamente alocados de forma tal que cada serviço disponha de condições suficientes para atender à demanda em cada momento.

    • D. 

      Combina SaaS (Software as a Service), PaaS (Platform as a Service), IaaS (Infrastructure as a Service) e dSaaS (Data Storage as a Service)

    • E. 

      São sistemas multiprocessador fracamente acopláveis com capacidade de reconfiguração dinâmica de recursos para atender a flutuações de demanda

  • 18. 
    Existem estudos para implementação de sistemas que permitam a carros se agrupem dinamicamente em comboios que movimentar-se-iam tão próximos quanto possível e com a maior velocidade permitida para a via. Os comboios devem considerar a inserção ou remoção de carros de acordo com a entrada ou saída de veículos durante o trajeto. O sistema deve fazer correções preventivas a cada carro cujo condutor retome o controle do veículo ou na ocorrência de defeitos nos veículos. O sistema necessário para esta implementação seria classificado de qual forma?
    • A. 

      Tempo Real Crítico Flexível

    • B. 

      Tempo Real Não-crítico Rígido

    • C. 

      Tempo Real Crítico Rígido

    • D. 

      Tempo Real Não-crítico Flexível

    • E. 

      Tempo Real Crítico, seja Rígido ou Flexível

  • 19. 
    Sistemas operacionais com suporte a múltiplos processadores que compartilhem um mesmo barramento e onde cada processador pode receber uma tarefa específica sob controle de um processador mestre pode ser classificado de qual forma?
    • A. 

      Multiprocessador síncrono

    • B. 

      Multicomputador assimétrico

    • C. 

      Multiprocessador simétrico

    • D. 

      Multiprocessador assimétrico

    • E. 

      Multiprocessador assíncrono

  • 20. 
    Sistemas operacionais com diversos computadores interligados por rede dedicada com fibra ótica com alguns computadores que apenas monitoram as atividades de outros computadores, entrando em ação somente no caso de falha do computador monitorado pode ser classificado de qual forma?
    • A. 

      Multiprocessador em cluster assíndoto

    • B. 

      Multicomputador em cluster simétrico

    • C. 

      Multicomputador em cluster síncrono

    • D. 

      Multicomputador em cluster assíncrono

    • E. 

      Multicomputador em cluster assimétrico

Back to Top Back to top