Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:987076) Peso da Avaliação 2,00 Prova 92493175 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 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. Com relação à função "facilidade de acesso aos recursos", promovida pelo sistema operacional, classifique V para as afirmativas 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 conflitos de requisições entre diferentes programas e usuários. Assinale a alternativa que apresenta a sequência correta: A V, F, V. B V, V, V. VOLTAR A+ Alterar modo de visualização 1 02/12/2024, 14:50 Avaliação I - Individual about:blank 1/11 C V, V, F. D F, V, F. E F, F, V. 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 afirmativas 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. 2 02/12/2024, 14:50 Avaliação I - Individual about:blank 2/11 É correto o que se afirma em: A I e III, apenas. B I, II, III e IV. C I e II, apenas. D III e IV, apenas. E II e IV, apenas. Compreender a função de um sistema operacional é essencial para entender como os computadores operam e como diferentes programas podem ser gerenciados de forma coordenada. O que é um sistema operacional? A Um ambiente virtual que permite simular diferentes sistemas operacionais simultaneamente. B Um software que gerencia recursos e fornece serviços para programas e usuários. 3 02/12/2024, 14:50 Avaliação I - Individual about:blank 3/11 C Um programa que protege o computador contra vírus e malware. D Um software responsável apenas por executar aplicativos em um computador. E Um conjunto de componentes de hardware que permite que o computador funcione corretamente. A arquitetura de software define a estrutura de um sistema, especificando como seus componentes interagem e se comunicam. Uma das abordagens mais tradicionais é a arquitetura monolítica, em que todos os componentes e funcionalidades do sistema estão integrados em uma única aplicação. Essa abordagem é frequentemente escolhida por sua simplicidade inicial de desenvolvimento e implantação. O que caracteriza a arquitetura monolítica? A É uma abordagem arquitetural que prioriza a distribuição do sistema em várias instâncias para melhorar o desempenho. B É uma abordagem arquitetural que divide o sistema em módulos separados, permitindo a escalabilidade vertical de cada um. C É uma abordagem arquitetural que separa completamente a camada de apresentação da camada de dados, garantindo baixa complexidade. D É uma abordagem arquitetural baseada em microsserviços, em que os componentes do sistema são independentes e autônomos. 4 02/12/2024, 14:50 Avaliação I - Individual about:blank 4/11 E É uma abordagem arquitetural que projeta o sistema como um único e grande bloco de código, com todos os componentes integrados. Os computadores modernos são constituídos de processadores, memórias, discos, dispositivos apontadores (como o mouse), interfaces de rede, impressoras e uma ampla variedade de outros dispositivos, cabendo ao sistema operacional fornecer uma alocação ordenada e controlada destes recursos. Acerca da função "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 outros recursos do sistema, que podem ser acessados de forma simultânea, devem ter seu gerenciamento feito pelo sistema operacional. ( ) 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 possui acesso a determinado recurso, nem garantir a distribuição eficiente dos recursos do computador. Assinale a alternativa que apresenta a sequência correta: A V - F - V. B F - V - F. C V - V - V. 5 02/12/2024, 14:50 Avaliação I - Individual about:blank 5/11 D V - V - F. E V - F - F. 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. 6 02/12/2024, 14:50 Avaliação I - Individual about:blank 6/11 C F - F - V. D V - F - V. E V - V - V. Um sistema computacional é formado por alguns elementos essenciais, sendo que um deles é o sistema operacional (SO). Este tem algumas funções principais que fazem possível o funcionamento do computador como um sistema computacional. Com relação às funções do sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma das funções do SO é fazer o processamento das instruções que estão armazenadas na memória, executando-as na sequência em que se encontram na memória. ( ) Uma das funções do SO é gerenciar a alocação de memória para que os programas possam ser carregados na memória e executados passo a passo pela CPU. ( ) Uma das funções do SO é facilitar o acesso aos recursos do sistema computacional, como monitores, impressoras e unidades de disco, sem que o usuário perceba isso. Assinale a alternativa que apresenta a sequência correta: A V - V - F. 7 02/12/2024, 14:50 Avaliação I - Individual about:blank 7/11 B V - F - V. C F - F - V.D V - V - V. E F - V - 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 dos programas. 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 depois a recuperação do primeiro processo para continuar sua execução. ( ) Memória virtual por paginação é a técnica em que 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 em que 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: 8 02/12/2024, 14:50 Avaliação I - Individual about:blank 8/11 A F - V - F. B V - F - V. C F - F - V. D V - V - F. E V - V - V. 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 Fragmentação. C Swapping. 9 02/12/2024, 14:50 Avaliação I - Individual about:blank 9/11 D Memória virtual. E Paginação. 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 afirmativas a seguir: I. Utilização das linguagens Assembly e Fortran para programação dos grandes computadores. II. Surgimento do primeiro sistema operacional (SO), chamado “monitor”, que trocava o programa já finalizado pelo próximo a ser executado. III. Surgimento dos sistemas operacionais de rede para viabilizar a comunicação entre diversos computadores interligados. IV. Surgimento do conceito de “batch”, que significa processamento de programas (jobs) em lote. É correto o que se afirma em: A I, II e IV, apenas. B I e IV, apenas. 10 02/12/2024, 14:50 Avaliação I - Individual about:blank 10/11 C III, apenas. D I, II, III e IV. E II e III, apenas. Revisar Conteúdo do Livro Imprimir 02/12/2024, 14:50 Avaliação I - Individual about:blank 11/11