Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/5 Legenda: Resposta Certa Sua Resposta Errada 1. O Sistema Operacional é o responsável pela alocação dos diversos recursos em sistemas com um ou mais usuários. A alocação deve ser feita de forma eficiente para não prejudicar o desempenho do sistema, sendo a alocação de memória um processo altamente crítico. No que tange à alocação de memória, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na alocação contígua, os programas estão limitados ao tamanho da memória principal disponível para o usuário. ( ) Na alocação particionada fixa, as partições são definidas na inicialização do sistema, não havendo possibilidade de alteração. ( ) Na alocação particionada dinâmica, persiste o problema de fragmentação, que ocorre ao término da execução dos programas e sua retirada da memória. ( ) Com o objetivo de resolver o problema da fragmentação, foram desenvolvidas duas soluções, que consistem em reunir os espaços adjacentes, produzindo um único espaço de tamanho maior e a realocação de todas as partições ocupadas, eliminando os espaços entre elas. ( ) Novas técnicas de alocação de memória foram desenvolvidas com o objetivo de melhorar o desempenho do computador, tais como: swapping, memória virtual e paginação. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V - F. b) F - F - V - F - V. c) V - V- F - F - V. d) V - F - V - V - F. 2. Os sistemas operacionais com multiprocessamento permitem que uma tarefa possa ser dividida e executada, ao mesmo tempo, por mais de um processador. Alto desempenho pode ser obtido com processamento vetorial ou com processamento paralelo. Sobre esses níveis de processamento, analise as seguintes afirmativas: I- Um processador vetorial possui instruções que permitem operar com vetores inteiros. II- No processamento paralelo, a aplicação deverá obrigatoriamente ser executada por mais de um processador. III- O processamento vetorial permite a manipulação e a operação com matrizes parciais. IV- No processamento paralelo, a aplicação precisa ser dividida em partes que sejam independentes. Assinale a alternativa CORRETA: a) As sentenças I e IV estão corretas. b) Somente a sentença IV está correta. c) As sentenças II e IV estão corretas. d) As sentenças I, II e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_2%20aria-label= 26/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/5 3. Segundo Deitel (2005, p. 239), "o gerenciador de memória é um componente do sistema operacional que se preocupa com o esquema de organização da memória do sistema e com as estratégias de gerenciamento de memória. O gerenciador de memória determina como o espaço de memória disponível é alocado a processos e como responder a mudanças na utilização da memória de um processo". Sobre as estratégias de gerenciamento de memória, analise as sentenças a seguir: I- Swapping é uma estratégia utilizada na gerência de memória de um computador, consistente na utilização de algoritmos de otimização para minimizar o desperdício no uso da memória devido à fragmentação. II- A estratégia de paginação permite a alocação de vários processos em áreas diferentes da memória física, desde que essas sejam contíguas. III- A estratégia de alocação dinâmica de memória utiliza algoritmos para escolher onde um determinado programa será alocado na memória, sendo que o algoritmo first-fit é o que apresenta melhor performance. IV- Uma das vantagens da estratégia de gerenciamento de memória por segmentação é a possibilidade de separar regiões de memória conforme a utilização desta. Assinale a alternativa CORRETA: FONTE: DEITEL, Harvey M. Sistemas operacionais. 3. ed. São Paulo: Pearson Prentice Hall, 2005. a) Somente a sentença IV está correta. b) As sentenças III e IV estão corretas. c) As sentenças I e II estão corretas. d) As sentenças II e III estão corretas. 4. Os sistemas operacionais são componentes essenciais para o desempenho de praticamente qualquer sistema de computação, dos menores, a exemplo dos sistemas embarcados e telefones celulares, aos gigantescos, a exemplo dos grandes centros de processamento de dados. Apesar da vasta pluralidade de sistemas operacionais existentes, cada qual é escrito para atender a um conjunto de necessidades operacionais. Acerca de sistemas operacionais, analise as seguintes afirmativas: I- Os sistemas operacionais de multiprocessadores utilizam recursos de processamento para atender múltiplos usuários numa rede, permitindo compartilhar recursos de hardware e de software, fornecendo serviços de impressão, de arquivo, de acesso à web, entre outros. II- Os sistemas operacionais de grande porte são orientados para o processamento simultâneo de muitas tarefas e quantidades grandes de E/S, oferecendo, normalmente, serviços em lote, processamento de transações e tempo compartilhado. III- Os sistemas operacionais de servidores são, normalmente, variações dos sistemas operacionais de grande porte com aspectos especiais de comunicação e conectividade, obtendo potência computacional ao conectar múltiplas CPUs em um único sistema. Assinale a alternativa CORRETA: a) As afirmativas I e II estão corretas. b) Somente a afirmativa II está correta. c) As afirmativas II e III estão corretas. d) As afirmativas I e III estão corretas. 5. Os sistemas real-time, ou sistemas operacionais de tempo real (RTOS = Real Time Operating Systems), definem uma categoria especial de sistemas operacionais, que são voltados para as aplicações em que é essencial a execução de tarefas em prazos compatíveis com a ocorrência de eventos externos. Por exemplo, se um paciente de UTI tiver uma variação importante nos batimentos cardíacos, o equipamento monitor deverá tomar uma ação, como ativar um alarme, em frações de segundo. Assinale a alternativa CORRETA que apresenta dois tipos de sistemas RTOS: a) Sistemas de Tempo Real Monoprogramáveis e Sistemas de Tempo Real Multiprogramáveis. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_5%20aria-label= 26/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/5 b) Sistemas de Tempo Real Crítico e Sistemas de Tempo Real Não Crítico. c) Sistemas de Tempo Real Multiprogramáveis e Sistemas de Tempo Real Multitarefas. d) Sistemas de Tempo Real Monoprocessados e Sistemas de Tempo Real Multiprocessados. 6. Segundo Tanenbaum (2007, p. 4), "os sistemas operacionais passaram por um processo gradual de evolução, sendo que estes sempre estiveram diretamente atrelados à arquitetura de computadores sobre a qual eles são executados". A partir disso, no sentido de haver uma melhor compreensão sobre esse processo de evolução, alguns autores especializados no assunto resolveram dividir a história dos computadorese dos sistemas operacionais em gerações. Sobre as gerações dos computadores e dos sistemas operacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O desenvolvimento dos sistemas operacionais de rede, assim como dos sistemas operacionais distribuídos, é resultado do desenvolvimento das redes de computadores pessoais e pertencem à atual quarta geração de sistemas operacionais. ( ) A primeira geração dos computadores era desprovida de um sistema operacional, porquanto a programação era realizada especificamente para cada máquina. ( ) A terceira geração dos computadores ficou conhecida pela utilização dos sistemas de processamento em lote (batch). ( ) O IBM 360 foi a primeira linha de computadores a usar circuitos integrados (Cis) em pequena escala, que tinha por propósito permitir a execução do mesmo sistema operacional em qualquer um dos modelos da referida família. ( ) A quarta geração é marcada pelo surgimento da Escala Ultra Larga de Integração e do Sistema Operacional MS-DOS. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: TANENBAUM, Andrew S. Sistemas distribuídos: princípios e paradigmas. 3. ed. São Paulo: Pearson Prentice Hall, 2007. a) V - V - F - V - F. b) F - F - V - F - V. c) V - F - F - V - V. d) F - V - V - V - F. 7. A partir da evolução dos componentes de hardware que compõem um computador, houve a necessidade dos sistemas operacionais acompanharem esta evolução. Com isso, atualmente existem diversos sistemas operacionais que atendem às mais variadas demandas do mercado. Entre eles, encontram-se os sistemas operacionais classificados como fortemente acoplados e fracamente acoplados. Diante disso, analise as sentenças a seguir: I- A interligação dos sistemas fracamente acoplados pode ser do tipo barramento, conectados através de uma única linha, ou do tipo organização distribuída, o qual possui diversas linhas de comunicação. II- O sistema operacional de rede permite que um computador compartilhe seus recursos com os demais computadores da rede, como, por exemplo, uma impressora. III- A organização funcional do sistema fortemente acoplado pelo barramento cruzado permite a conexão simultânea das unidades funcionais, com o gerenciamento dos conflitos de acesso à memória. IV- No sistema operacional distribuído, o usuário consegue identificar os computadores que compõem o sistema. Assinale a alternativa CORRETA: a) Somente a sentença III está correta. b) As sentenças I, II e III estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças II e IV estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_7%20aria-label= 26/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 4/5 8. Num sistema computacional, os dispositivos responsáveis pelo armazenamento dos dados são as memórias, que podem ser do tipo volátil ou permanente. O controle de acesso aos dados nas memórias e o seu gerenciamento são responsabilidades do sistema operacional, utilizando técnicas de alocação de memória. Sobre os conceitos de alocação de memória, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A técnica de alocação simples permite alocar um espaço de memória ajustável ao tamanho do programa a ser executado pelo computador, não importando o tamanho desse programa. ( ) A técnica de alocação estática permite a criação de vários espaços chamados partições de memória, com tamanhos ajustados conforme as necessidades dos programas a serem executados. ( ) A técnica de alocação dinâmica permite a diminuição da fragmentação quando é feita a alocação dos programas, sendo que o tamanho de cada partição é definido conforme cada programa necessita. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F. b) V - F - V. c) F - V - F. d) F - F - V. 9. Cada vez mais as empresas de tecnologia desenvolvem arquiteturas de hardwares específicas, a fim de atender a um determinado nicho do mercado. Consequentemente, são desenvolvidos diversos tipos de sistemas operacionais que buscam acompanhar esse avanço, com o objetivo de gerenciar essa arquitetura, obtendo o máximo desempenho possível. No que tange aos tipos de sistemas operacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os sistemas operacionais desenvolvidos para servidores possibilitam o compartilhamento de arquivos, impressoras, banco de dados, entre outros. ( ) Os Sistemas Operacionais, como Windows 8 e Linux, são desenvolvidos para a utilização em computadores pessoais, haja vista sua facilidade de manipulação. ( ) Os sistemas embarcados são desenvolvidos para uma tarefa específica, podendo ser aplicados, por exemplo, em semáforos ou dispositivos móveis, como os tablets. ( ) Os sistemas de tempo real são utilizados em situações em que o objetivo é garantir que todos os eventos sejam atendidos, conforme suas restrições de tempo. ( ) Os sistemas operacionais de grande porte têm como objetivo principal o processamento de diversos arquivos de forma simultânea. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F - V. b) F - V - F - F - F. c) V - F - F - V - V. d) V - V - V - V - F. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_9%20aria-label= 26/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 5/5 10.Os computadores modernos são constituídos de processadores, memórias, temporizadores, discos, dispositivos apontadores tipo 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 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 necessidade de 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. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V - F. b) V - F - V - F - V. c) V - V - F - V - F. d) V - F - F - V - V. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMxMw==&action2=R1RJMDQ=&action3=NjM3NDQy&action4=MjAyMC8x&prova=MTc5NjcxODk=#questao_10%20aria-label=
Compartilhar