Baixe o app para aproveitar ainda mais
Prévia do material em texto
Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais são: Sistemas Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos Processadores; II - Um sistema monotarefa é voltado a execução de um único programa ou tarefa; III - Um sistema multitarefa implementa o conceito de multiprogramação; IV - Um sistema com múltiplos processadores caracteriza-se por possuir apenas dois processadores. O que são sistemas real-time? Um Sistema Operacional (SO) realiza o gerenciamento: (I)_________________, que inclui o fornecimento do sistema de arquivos para a representação de arquivos e diretórios e o gerenciamento do espaço em dispositivos com grande capacidade de armazenamento de dados. (II)________________, que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o fornecimento de mecanismos para a sua comunicação e sincronização. (III)_______________, controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela alocação e liberação dinâmica de seu espaço. As lacunas I, II e III são, correta e respectivamente, preenchidas por: SISTEMAS OPERACIONAIS Lupa Calc. Vídeo PPT MP3 Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. I e II II, III e IV I, II e IV I, III e IV I, II e III 2. São sistemas que permitem que jobs rodem on-line, ou seja, usando suas "fatias de tempo" São sistemas que rodam on-line, ou seja, em tempo real. São sistemas que compartilham uma CPU entre os jobs, utilizando prioridades. Jobs de prioridades maior passam a usar a CPU. São sistemas de tempo compartilhado onde cada jobs em sua "janela de tempo" São sistemas que não compartilham recursos, o mesmo que sistemas em batch 3. de discos - de threads - de cache em memória secundária - de serviços - em memória principal de I/O - de tempos de CPU - de RAM de arquivos - de barramentos - de discos 1 of 3 Em sistemas operacionais, o conceito de compilador é: São tipos de sistemas operacionais: Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados Em relação às estruturas dos sistemas operacionais modernos, podemos afirmar que: I - O conceito de microkernel é de reduzir o kernel a comunicações de processos básicos e controle de I/O, e deixar os outros serviços de sistemas situados no user-space (espaço do usuário) em forma de processos normais (chamados de servers). II - O kernel monolítico executa cada serviço básico do sistema como gerenciamento de memória, manipulação de interrupções e comunicação I/O, sistemas de arquivos, no espaço do kernel. III - Na estrutura do microkernel tanto o núcleo como como os demais serviços são executados em modo kernel. IV - No kernel monolítico o sistema operacional é escrito como uma coleção de rotinas, ligadas a um único grande programa binário executável. Assinale a alternativa que contém a(s) afirmação(ões) correta(s): de armazenamento - de processos - de memória 4. um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em código executável. um programa de computador que converte código de máquina em código escrito em linguagem de montagem. um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa semanticamente equivalente em código objeto. um programa de computador que transforma código objeto em código fonte. um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps. Explicação: Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina mas sim um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível. Para cada arquivo de código fonte é gerado um arquivo com código objeto, que posteriormente é "ligado" aos outros, através de um linker, resultando num arquivo executável ou biblioteca. 5. Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação. Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas. Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários. Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores. 6. espera, pronto ou interrupção latência, pronto ou atividade interrupção, pronto ou execução espera, pronto ou execução latência, espera ou atividade Explicação: Conceitos básicos em sistemas. 7. Somente I, II e III Somente II, III e IV Somente I, III e IV Somente I e III Somente I, II e IV 2 of 3 Defini-se um sistema multitarefa como sendo aquele que possui a capacidade de:8. executar programas baseados em threads. manter vários programas na memória simultanemente. executar vários programas simultaneamente. administrar mais de um usuário simultanemente. gerenciar múltiplos processadores. Legenda: Questão não respondida Questão não gravada Questão gravada 3 of 3
Compartilhar