·

Análise e Desenvolvimento de Sistemas ·

Sistemas Operacionais

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Atenção. Esse gabarito é para uso exclusivo do aluno e não deve ser publicado em redes sociais ou grupos de mensagens. Os compromissos firmados anteriormente com as políticas da Centro Universitário UNINTER e por meio de interação, possibilitando o desdobramento do quadro de alunos e de professores desnecessários, não serão mais respeitados. A Assinale a alternativa que completa a sentença a seguir. Quanto à estrutura do Núcleo (Kernel), os Sistemas Operacionais podem ser classificados em: A arquitetura monolítica, em camadas, máquina virtual e arquitetura microkernel. Você acertou! batch, tempo real, interativo e hibridos. monoprocessador, multiprocessador, monousuário e multiusuário. O throughput e o tempo de turnaround utilizados como critérios de escalonamento significativos, respectivamente: O tempo decorrido entre um processo permanecer na fila para pronto durante seu processamento, define o tempo que um processo leva desde a sua criação até seu término. O presente é momento de processos executados em determinado intervalo de tempo; define o tempo que um processo leva desde a sua criação até seu término. Questão 4/12 - Sistemas Operacionais\nOs anos 80 representaram a década do computador pessoal e a estagnação de trabalho. A tecnologia do microcomputador evoluiu ao ponto em que era possível construir computadores mais avançados, toe\ndos proporcionando tanto os grandes port como uma década atrás. (DEITEL, 2006). Com base no parágrafo escrito por DEITEL indique a afirmativa correta.\nA\nA popularização dos computadores pessoais está associada ao avanço tecnológico que permitiu melhorar a capacidade de processamento e reduzir o custo desses equipamentos e a facilidade de uso em parte por causa das interfaces gráficas com o usuário (GUI).\nVocê acertou!\nB\nEmbora os computadores pessoais tenham reduzido o tamanho e preço havia a necessidade de uma formação especializada para operar os sistemas monoprogramáveis baseados em linha de comando.\nC\nCom o evolutivo dos microprocessadores, principalmente da família Intel, surgem os primeiros sistemas operacionais comerciais que oferecem interface gráfica, como exemplo o MS-DOS\nD\nO grande objetivo do projeto dos sistemas operacionais que rodavam nos computadores pessoais era a execução de múltiplos processos de forma sequencial sem interferência do usuário. Questão 5/12 - Sistemas Operacionais\nAssinale a alternativa que apresenta os estados genéricos de um processo.\nA\nNovo, executando, esperando e terminado\nVocê acertou!\nB\nNovo, executando, stand by, pronto e terminado.\nC\nNovo, executando, att\nd by, pronto e terminado.\nD\nTransição, executando, esperando, pronto e terminado. Questão 8/12 - Sistemas Operacionais\nQuanto a técnica de Overlay, assinale a alternativa correta.\nA\nPara permitir a execução de programas com tamanhos maiores que a memória principal, a solução encontrada foi dividir o programa em módulos, de forma que seja possível a execução independente de cada módulo, utilizando uma mesma área de memória, denominando area de troca ou area de overlay.\nB\nA técnica de overlay tem a vantagem de permitir ao programador expandir os limites da memória principal, principalmente em sistemas multiprogramáveis.\nC\nA técnica de overlay tem a vantagem de permitir ao programador expandir os limites da memória principal, principalmente em determinados tipos de sistema operacional.\nD\nPara permitir a execução de programas com tamanhos maiores que a memória principal, a solução encontrada foi dividir o programa em várias partes denominadas áreas de sobreposição. Para permitir a execução de programas com tamanho maiores que a memória principal, a solução encontrada foi dividir a memória em várias partes denominadas áreas de overty.\n\nQuestão 7/12 - Sistemas Operacionais\nQuanto a técnica de reentrada, assinale a alternativa correta.\n\nA) Reentrância é a capacidade de um código executível (código reentrante) ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória.\n\nVocê acertou!\n\nB) Reentrância é sempre gerada por algum evento externo do programa, e nesse caso, independendo da instrução que sendo executada.\n\nC) Reentrância consiste na utilização de um disco para gravar um arquivo do processo invocado, podendo em impressora.\n\nD) Reentrância consiste na utilização de um dispositivo que controla as operações de E/S gravemente em disco. Questão 8/12 - Sistemas Operacionais\nQuanto aos sistemas operacionais da terceira geração de computadores podemos afirmar:\n\nI. Na terceira geração de computadores com o surgimento dosCircuitos Integrados apareceu o conceito dos sistemas operacionais de tempo compartilhado (time-sharing), como exemplo o Multics.\n\nII. As concepções de projeto do Multics serviram de base para o desenvolvimento do UNIX, sistema mundialmente conhecido principalmente em ambientes corporativos.\n\nIII. Os objetivos de projetos dos sistemas operacionais a partir da terceira geração é a utilização do linguagem de alto nível, para tornar o sistema prático, eu sou, independente da plataforma de hardware.\n\nIV. O UNIX não ressente cm, linguagem em relação a uma família de sistemas operacionais, entre os Linux.\n\nAssinale a alternativa que apresenta os itens (I) corretos.\n\nA) Somente o item I é estão correto.\nB) Somente os itens I e II estão corretos.\nC) Somente os itens I, II e IV estão corretos.\nD) Todos os itens estão corretos.\n\nVocê acertou! Questão 9/12 - Sistemas Operacionais\nConstitui-se um sistema operacional que implementa escalonamento circular com falha do tempo igual a 2 U. Em um determinado instante do tempo, existem três processos (P1, P2, P3) na fila de estado processos 0, 8 e 4, respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante T=5, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que nenhuma operação de E/S é realizada.\n\nA) Execução - Pronto - Em execução.\nB) Execução - Pronto - Pronto.\nC) Pronto - Pronto - Em execução.\nD) Pronto - Pronto - Em execução.\n\nQuestão 10/12 - Sistemas Operacionais\nA alocação particionada dinâmica resolve o problema da fragmentação interna e cria um novo problema para ser gerenciada, a fragmentação externa. Assinale a alternativa correta.\n\nA) Fragmentação externa são os espaços em branco que sobram entre as partições e que são cada vez menores não sendo possível o ingressando de novos programas.\nB) Fragmentação externa são os espaços não ocupados pelos programas carregados em partições maiores que os. Questão 10/12 - Sistemas Operacionais\nA alocação particionada dinâmica resolve o problema da fragmentação interna e cria um novo problema para ser gerenciado, a fragmentação externa. Assinale a alternativa correta.\n\nA\nFragmentação externa são os espaços em branco que sobram entre as partes e que são até possíveis ao ingresso de novos programas.\n\nB\nFragmentação externa são os espaços não ocupados pelos programas com tamanhos maiores que o do programa.\n\nC\nFragmentação externa são os espaços ocupados pelos programas das partes que são dinamicamente.\n\nD\nFragmentação externa são os espaços deixados pelos programas desse tipo CPU-bound pelas constantes trocas de contexto. Questão 11/12 - Sistemas Operacionais [questão opcional]\nQuanto aos sistemas de tipo tempo real, assinale a alternativa correta.\n\nA\nEsse tipo de sistema tem como característica principal a execução de tarefas em prazo nominalmente estabelecido em razão de se aguardarem segundo tempo para seus processados.\n\nB\nOs sistemas têm tempo real, fator principal é o tempo de resposta, normalmente utilizado em aplicações de numéricos, complexos, backups.