Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Disciplina: Sistemas e Aplicações Distribuídas (GTI04) Avaliação: Avaliação I - Individual FLEX ( ( peso.:1,50) Prova: Nota da Prova: 8,00 Legenda: Resposta Certa Sua Resposta Errada 1. Todo computador é um equipamento eletrônico que possui um processador responsável por executar instruções pré-programadas. As instruções são formatadas em sequências chamadas de programas. No entanto, um sistema computacional completo é mais complexo, sendo composto basicamente por quatro elementos ou componentes. Nesse contexto, assinale a alternativa CORRETA que apresenta os quatro elementos básicos que compõem um sistema computacional completo: a) Hardware; processador; memória; usuários. b) Processador; dispositivos de I/O; sistema operacional; usuários. c) Hardware; sistema operacional; programas; usuários. d) Processador; memória; dispositivos de I/O; programas. 2. 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, associe os itens, utilizando o código a seguir: I- Segunda geração. II- Terceira geração. III- Quarta geração. IV- Quinta geração. ( ) Caracterizada pelo uso de circuitos integrados e capacidade de multiprogramação, em que foi viável executar diversos programas em intervalos de tempo. ( ) 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). ( ) Caracterizada pelo uso de circuitos LSI e VLSI, disseminação dos computadores pessoais, conceitos de multitarefa e multiprocessamento, além da utilização de redes de computadores e estações de trabalho. ( ) 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. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) II - III - I - IV. b) II - IV - III - I. c) II - III - IV - I. d) III - IV - II - I. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_2%20aria-label= 3. 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). Nesse cenário, associe os itens, utilizando o código a seguir: I- Swapping. II- Memória virtual. III- Paginação. IV- Segmentação. ( ) Técnica que viabiliza alocação de programas em endereços de memória não contíguos, podendo os dados do programa serem alocados em qualquer frame. ( ) Técnica que viabiliza a divisão de um programa, pelo compilador, em diversas partes, contendo variáveis locais, vetores e endereços de funções, por exemplo. ( ) Técnica que viabiliza a união da memória física do computador com um arquivo especial salvo em disco, gerando a impressão de existir mais memória disponível do que realmente a instalada. ( ) Técnica que viabiliza a retirada de programas da memória, salvando-os em disco, sempre que precisarem guardar algo, liberando espaço na memória para executar outro programa. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) II - IV - III - I. b) III - II - IV - I. c) II - IV - I - III. d) III - IV - II - I. 4. O sistema operacional é resultado das constantes inovações que ocorreram durante as últimas décadas. Este 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 II e III estão corretas. b) As sentenças I e III estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças III e IV estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_4%20aria-label= 5. Foi estudado que os sistemas operacionais podem ser classificados em sistemas fortemente acoplados e fracamente acoplados, dependendo da quantidade de processadores e dispositivos de I/O. Os fracamente acoplados têm como característica possuir dois ou mais sistemas computacionais interligados, sendo cada um controlado pelo seu próprio sistema operacional, não único. Acerca dos sistemas fracamente acoplados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As redes locais de computadores são exemplos de sistemas fracamente acoplados, porque possuem diversas máquinas e sistemas operacionais distintos, ou não, permitindo compartilhamento de recursos entre os usuários. ( ) Nos sistemas distribuídos, os sistemas estão separados fisicamente, sendo a rede entre os sistemas transparente para os usuários e o balanceamento de carga uma vantagem, porque uma tarefa pode ser processada numa CPU que esteja ociosa no sistema. ( ) A vantagem de ser tolerante a falhas, em que a falha de um sistema é suprida por outro, que pode assumir o papel do sistema que apresentou a falha, fazendo com que o processo não pare de funcionar, é característica dos sistemas operacionais de rede. ( ) Os sistemas fracamente acoplados têm uma organização funcional totalmente independente da topologia, ou seja, não dependem da posição dos computadores nem de como estão interligados. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) F - V - F - V. c) V - V - F - F. d) V - V - F - V. 6. Os computadores modernos são constituídos de processadores, memórias, temporizadores, discos, dispositivos apontadores como o mouse, interfaces de rede, impressoras e uma grande variedade de outros dispositivos. Cabe ao sistema operacional fornecer uma alocação ordenada e controlada destes dispositivos. Acerca do gerenciamento de recursos do sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O funcionamento de forma transparente entre todos os 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, não há necessidade de gerenciamento de recursos, uma vez que permite a utilização por apenas um usuário. ( ) 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 necessidadede gerenciar e proteger a memória, dispositivos de entrada e saída e outros recursos é muito maior. ( ) A principal tarefa do sistema operacional é manter o controle sobre quem está usando determinado recurso, garantindo suas requisições, controlando as contas e mediando conflitos de requisições entre diferentes programas e usuários. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_5%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_6%20aria-label= Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V - F. b) F - F - V - V - F. c) V - F - V - F - V. d) V - F - F - V - V. 7. 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, pode ficar insuficiente a quantidade de memória do computador. Para resolver esse tipo de limitação, foram desenvolvidas algumas técnicas como swapping, memória virtual e paginação. Considerando essas técnicas, analise as afirmativas a seguir: I- Na técnica de swapping, quando algum programa necessita aguardar alguma resposta ou alguma informação, esse programa é removido da memória e armazenado em disco, ficando seu espaço na memória livre para ser utilizado por outro programa. II- Na técnica de memória virtual, a capacidade de memória é expandida unindo logicamente a memória RAM com um arquivo específico salvo no hard disk, podendo um programa maior que a memória RAM do computador ser executado. III- Na técnica de paginação, os programas podem ser divididos em sub-rotinas que terão endereços próprios, como se um determinado programa é decomposto em alguns segmentos que serão executados somente quando necessário. Assinale a alternativa CORRETA: a) Somente a afirmativa II está correta. b) As afirmativas II e III estão corretas. c) As afirmativas I e III estão corretas. d) As afirmativas I e II estão corretas. 8. A utilização de sistemas operacionais multitarefas permite ao usuário executar vários programas de forma simultânea, exigindo desta 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) Memória virtual. b) Segmentação. c) Paginação. d) Swapping. 9. O computador possui um sistema fundamental ao seu funcionamento que é o sistema de memória. A memória principal (RAM) armazena os dados e as instruções dos programas antes de serem executadas pela CPU e também os resultados após o processamento. Assim, uma função importante do sistema operacional é o gerenciamento de memória, sendo que precisa efetuar uma alocação eficiente dos https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_9%20aria-label= dados e instruções na memória RAM disponível no computador. Considerando que existem alguns tipos diferentes de alocação de memória, analise as sentenças a seguir: I- Na alocação simples, a memória do computador é fracionada em duas porções, não necessariamente de tamanhos iguais, sendo uma para o sistema operacional e outra para o programa do usuário (instruções e dados), onde o programa não poderia ser maior que a porção a ele destinada. II- Na alocação estática, o espaço de memória é fracionado em algumas porções de tamanhos fixos, chamadas de partições, onde é possível alocar vários programas, sendo um em cada partição, para execução pelo processador do sistema. III- Na alocação dinâmica o espaço de memória é fracionado em algumas partições conforme o tamanho previamente definido por cada programa poder executar, sendo alocadas as partições conforme a necessidade de cada programa. IV- Na alocação dinâmica é possível usar a relocação de partições, que significa juntar partições adjacentes quando vazias, em uma única partição, mas somente depois do programa que estiver usando uma das partições adjacentes finalize sua execução. Assinale a alternativa CORRETA: a) As sentenças III e IV estão corretas. b) As sentenças I e IV estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças II e IV estão corretas. 10. A utilização de sistemas operacionais multitarefas permite ao usuário executar vários programas de forma simultânea, exigindo desta forma uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária não é suficiente 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) Paginação. b) Memória virtual. c) Swapping. d) Segmentação. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&prova=MjExMzkxNjg=#questao_10%20aria-label=
Compartilhar