Prévia do material em texto
Os sistemas fortemente acoplados podem ser divididos conforme a simetria existente entre seus processadores, podendo ser do tipo simétrico ou assimétrico. Diante disso, analise as sentenças a seguir: I- Nos sistemas simétricos, os serviços do sistema operacional são executados somente por um processador, que é o processador principal ou mestre. II- Nos sistemas assimétricos existe diferenciação das tarefas que são executadas pelos processadores, mas existe o mestre que controla o sistema. III- Nos sistemas assimétricos, as mesmas funções são executadas por todos os processadores porque todos têm a mesma importância no sistema. IV- Nos sistemas simétricos, os vários processadores conseguem fazer o acesso à memória em partes de tempo uniformes. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças II e IV estão corretas. C Somente a sentença II está correta. D As sentenças I, III e IV estão corretas. Sabe-se que os principais sistemas operacionais utilizados atualmente no mercado incluem várias versões do Microsoft Windows e Mac, além de uma variedade de distribuições do Linux. Apesar de suas interfaces e abordagens diferenciarem-se entre si, as funções principais desempenhadas pelo sistema operacional são praticamente as mesmas. Nesse sentido, assinale a alternativa CORRETA que apresenta uma das funções desempenhadas pelo sistema operacional: A Bloquear a entrada de vírus no sistema. B Impedir o acesso aos recursos do sistema. C Gerar as interrupções de hardware. D Gerenciar processos para controlar programas na CPU. Os sistemas operacionais tiveram que acompanhar a evolução que aconteceu com os componentes de hardware utilizados nos computadores. Assim, vários sistemas operacionais existem hoje em dia e atendem às mais diferentes necessidades do mercado de TI. Existe uma classificação de sistemas, feita em sistemas operacionais fortemente acoplados e sistemas operacionais fracamente acoplados. Para os sistemas fracamente acoplados existe uma divisão em sistemas operacionais de rede e sistemas distribuídos. Considerando esse cenário, analise as sentenças a seguir: I- A conexão entre os sistemas fracamente acoplados não existe, porque como o próprio nome já diz, esses sistemas não fazem nenhum tipo de comunicação entre si. II- Uma das funções do sistema operacional de rede é permitir que um computador compartilhe seus recursos com os demais computadores da rede, por exemplo, uma impressora. III- Os sistemas fortemente acoplados são caracterizados por possuírem vários processadores, com vários sistemas de memória, sendo gerenciados por vários sistemas operacionais distintos. IV- Nos sistemas distribuídos, as aplicações podem ser executadas em partes, por diferentes computadores na rede distribuída, sendo que os usuários nem percebem isso. Assinale a alternativa CORRETA: A As sentenças III e IV estão corretas. B As sentenças I e III estão corretas. 1 2 3 D As sentenças II e IV estão corretas. O sistema operacional é resultado das constantes inovações que ocorreram durante as últimas décadas. Esse processo cronológico é dividido pelos autores por gerações, sendo cada geração definida com base nas suas principais características. Sobre as características da segunda geração, analise as sentenças a seguir: I- Surgimento das linguagens de programação, como Assembly e Fortran. II- Possibilidade de execução de um programa enquanto outro aguarda uma requisição de entrada e saída. III- Surgimento dos sistemas operacionais de rede. IV- Surgimento do conceito de JOB, sendo escritos em cartões perfurados. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I, II e IV estão corretas. C As sentenças II e III estão corretas. D As sentenças I e III estão corretas. O computador necessita da memória para seu funcionamento, e dependendo dos tipos de aplicações que estão sendo executadas e a quantidade delas, a quantidade de memória pode ficar insuficiente. Para resolver esse tipo de limitação, foram desenvolvidas algumas técnicas como swapping e memória virtual por paginação e por segmentação. Considerando essas técnicas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na técnica de swapping, o SO pode transferir temporariamente algum processo da memória principal para uma secundária, liberando espaço na principal para outro processo que precise ser executado. ( ) Na técnica de memória virtual, a capacidade de memória é expandida unindo logicamente a memória principal com um arquivo específico na memória secundária, que pode estar no hard disk. ( ) Na técnica de paginação, os programas podem ser divididos de forma lógica em sub-rotinas que terão endereços próprios, viabilizando um aumento de memória disponível. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F. B F - V - F. C V - F - V. D F - F - V. Os computadores modernos são constituídos de processadores, memórias, discos, dispositivos apontadores como mouse, interfaces de rede, impressoras e uma ampla variedade de outros dispositivos, cabendo ao sistema operacional fornecer uma alocação ordenada e controlada destes. Acerca do "gerenciamento de recursos", também chamado "facilidade de acesso aos recursos", realizado pelo sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O funcionamento de forma transparente dos dispositivos do computador somente será possível se o sistema operacional garantir que eles sejam acessados e controlados conforme regras previamente estabelecidas. ( ) Nos sistemas operacionais monousuários, nunca há necessidade de gerenciamento de recursos, já que apenas um usuário utiliza o computador por vez. ( ) Uma importante tarefa do sistema operacional é manter o controle sobre quem está usando determinado recurso, mediando 4 5 6 Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B V - F - V. C V - V - F. D F - V - F. A grande evolução do hardware, a partir da II Guerra Mundial, viabilizou o desenvolvimento de componentes eletrônicos cada vez mais rápidos e menores. Em paralelo, os computadores tiveram evolução semelhante com os sistemas operacionais. Estes últimos podem ter sua história dividida em gerações. Diante disso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A segunda geração é caracterizada pelo uso de transistores e memórias magnéticas, disseminação do uso de mainframes e surgimento das linguagens de programação Assembly e Fortran. ( ) A terceira geração é caracterizada pela capacidade de multiprogramação, onde foi viável executar diversos programas em intervalos de tempo, o compartilhamento de tempo chamado Time-Sharing. ( ) A quarta geração é caracterizada pelo uso de circuitos integrados ULSI e capacidade de processamento distribuído com interfaces gráficas e sistemas de código aberto (open source). ( ) A geração 2000 até o presente é caracterizada pelo uso de chips de silício e pela disseminação dos computadores pessoais, além da utilização de redes de computadores e estações de trabalho. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F. B V - F - V - F. C F - F - V - V. D F - V - F - V. O gerenciamento da memória é uma das importantes funções do Sistema Operacional, dentre outras que ele executa. Para que um programa possa ser executado, ele precisa estar carregado na memória principal. No entanto, muitas vezes, o computador possui limites de memória, e nestes casos não basta a utilização dos conceitos de alocação de memória, sendo necessário o uso de outras técnicas para viabilizar a execução do(s) programa(s). Com relação ao gerenciamento de memória, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Swapping é a técnica de substituição entre processos que viabiliza a transferência temporária de um processo para a memória secundária, liberando espaço na memória principal para execução de outro processo, permitindo depoisa recuperação do primeiro processo para continuar sua execução. ( ) Memória virtual por paginação é a técnica onde o endereçamento virtual (que é sempre na memória principal) e o endereçamento real (sempre na memória secundária) representam blocos de tamanhos distintos (as páginas), com o objetivo de reduzir o espaço de memória. ( ) Memória virtual por segmentação é a técnica onde o endereçamento virtual se divide em segmentos (blocos de tamanhos distintos), permitindo que um programa seja dividido em sub-rotinas e estruturas de dados alocadas em segmentos na memória principal. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F. B F - V - F. 7 8 D V - F - V. Os computadores modernos são constituídos de processadores, memórias, discos, dispositivos apontadores como mouse, interfaces de rede, impressoras e uma ampla variedade de outros dispositivos, cabendo ao sistema operacional fornecer uma alocação ordenada e controlada destes. Acerca do "gerenciamento de recursos", também chamado "facilidade de acesso aos recursos", realizado pelo sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Tanto uma impressora como uma unidade de disco podem ser acessados de forma simultânea, cabendo ao sistema operacional o seu gerenciamento. ( ) Quando um computador ou uma rede tem múltiplos usuários, a necessidade de gerenciar e proteger a memória, dispositivos de entrada e saída e outros recursos é muito maior. ( ) O sistema operacional não precisa manter o controle sobre quem está usando determinado recurso, nem garantir distribuição eficiente dos recursos. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F. B V - V - F. C V - F - V. D F - V - F. A utilização de sistemas operacionais multitarefas permite ao usuário executar vários programas de forma simultânea, exigindo, dessa forma, uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária é insuficiente para conter a execução de todos os processos, sendo necessário realizar a troca de processos entre a memória e o disco. Assinale a alternativa CORRETA que apresenta o conceito descrito: A Segmentação. B Memória virtual. C Paginação. D Swapping. 9 10