Prévia do material em texto
1a Questão (Ref.:201711174574) Pontos: 0,1 / 0,1 Mecanismo usado pelo programa para requisitar um serviço do sistema operacional, ou mais especificamente, do núcleo do sistema operacional biblioteca do sistema ligação dinâmica chamada de sistema shell de comandos editor de ligação 2a Questão (Ref.:201711174578) Pontos: 0,0 / 0,1 Segundo Tanenbaum em seu livro Sistemas Operacionais Modernos, "um processo é apenas um programa em execução acompanhado dos valores atuais do contador de programa, dos registradores e das variáveis". Sendo assim, qual das alternativas a seguir NÃO é um dos componentes de um processo? Contexto de hardware Kernel Espaço de endereçamento Threads Contexto de software 3a Questão (Ref.:201711174550) Pontos: 0,1 / 0,1 A instância de um programa em execução. Ou ainda, a unidade de carga e alocação de uma tarefa em um sistema operacional, isto é, um programa é carregado para a memória que aloca uma determinada área para código e dados. essa definição se refere a: sistema operacional embracado concorrência transição eliminação de um programa Processo 4a Questão (Ref.:201711174545) Pontos: 0,1 / 0,1 Em um diagrama de estados do processo, considerando 5 estados possíveis, o estado em que são geradas as estruturas de dados e alocado espaço para o processo, é conhecido por: fim início bloqueado (ou espera) execução pronto 5a Questão (Ref.:201711174542) Pontos: 0,1 / 0,1 Sobre os processos classificados como do tipo foreground, marque a opção verdadeira: São caracterizados pelo uso intensivo de processamento. São processos inicializados junto com o SO e que permanecem ativos durante toda a execução do SO. Também são chamados de deamons. São processos que podem realizar comunicação direta com o usuário durante sua execução. São processos que executam em segundo plano. 1a Questão (Ref.:201711174551) Pontos: 0,0 / 0,1 São sinais de hardware, fundamentais para a existência de sistemas multitarefa, pois provocam a parada da tarefa em execução: modo kernel concorrência modo usuário registradores interrupções 2a Questão (Ref.:201711174400) Pontos: 0,1 / 0,1 Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos de prioridade maior sempre o impedem de ser executado, podemos concluir que ocorreu ? Espera ocupada Starvation Deadlock Bloqueio do processo Exclusão mútua 3a Questão (Ref.:201711174546) Pontos: 0,0 / 0,1 A capacidade de execução de várias tarefas permitindo um melhor aproveitamento de recursos, é conhecida como: deadlock concorrência starvation interrupção temporizador 4a Questão (Ref.:201711174497) Pontos: 0,1 / 0,1 O sistema operacional é importante porque é a unidade central de procedimentos do computador. é onde se navega na internet e veem filmes. ele organiza e administra os recursos do computador para que seja possível usá-lo. é onde se gravam documentos importantes em qualquer extensão de editor de texto. é um programa para fazer cartas, documentos e curriculum. 5a Questão (Ref.:201711174594) Pontos: 0,1 / 0,1 O que são sistemas em batch? São sistemas onde não há compartilhamento de recursos, um job roda do início ao fim, sem parar Sistemas que utilizam "janelas de tempo" para compartilhamento de uma CPU. Cada job roda em sua janela de tempo São sistemas com múltiplas CPUs São sistemas em lote que usam prioridades e janela de tempo para compartilhamento da CPU São sistemas que usam prioridades para que jobs de maior prioridade passem a usar a CPU