Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2 Fechar SISTEMAS OPERACIONAIS Simulado: CCT0311_SM_201207007838 V.1 Aluno(a): ALISSON DANIEL DOS ANJOS VIANA Matrícula: 201207007838 Desempenho: 0,5 de 0,5 Data: 05/06/2016 10:23:02 (Finalizada) 1a Questão (Ref.: 201207020002) Pontos: 0,1 / 0,1 Uma das questões importantes na implementação de armazenamento de arquivos é a manutenção do controle de blocos de discos relacionados a arquivos. Para isso, são utilizados vários métodos em diferentes sistemas operacionais, sobre os quais é INCORRETA a seguinte afirmação A alocação por lista encadeada usando uma tabela na memória principal (FAT File Allocation Table) é utilizada pelo sistema operacional MSDOS A alocação de espaço contínuo apresenta alto desempenho e, com o tempo de utilização, reduz o nível de fragmentação do disco Na alocação por lista encadeada, o sistema operacional, para chegar ao bloco n, a partir do início do arquivo, deve ler os n 1 blocos antes dele, prejudicando o acesso aleatório ao arquivo Na alocação de espaço contínuo de disco, o controle sobre onde os blocos de um arquivo estão resume se a saber apenas o endereço em disco do primeiro bloco e o número de blocos do arquivo A alocação indexada utiliza uma estrutura de dados chamada inode que ocupa normalmente um espaço menor do que a FAT (File Allocation Table) na memória principal 2a Questão (Ref.: 201207673264) Pontos: 0,1 / 0,1 Analise os dois parágrafos abaixo e assinale a alternativa correta. "Um processo é basicamente um programa em execução. Ele consiste do programa executável, dos dados do programa, do seu contador de programa (PC ¿ Program Counter), de diversos registros e de toda a informação necessária para executar o programa." "Em um sistema computacional monoprocessado e mononuclear que suporte multiprogramação (ou multitarefa), vários processos poderão estar sendo executados no processador simultaneamente." O primeiro parágrafo contém uma afirmativa correta, porém o segundo não está correto. Ambos os parágrafos contém afirmativas incorretas. Apesar de o segundo parágrafo estar correto o primeiro não possui uma afirmativa correta. Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo adiciona informação ao primeiro. Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo justifica o primeiro. 3a Questão (Ref.: 201207619463) Pontos: 0,1 / 0,1 Definese um sistema operacional multitarefa como sendo aquele que possui a capacidade de: administrar mais de um usuário simultanemente. manter vários programas na memória simultanemente. gerenciar múltiplos processadores. executar programas baseados em threads. executar vários programas simultaneamente. 05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2 4a Questão (Ref.: 201207679154) Pontos: 0,1 / 0,1 No contexto de processos, como pode ocorrer uma condição de corrida? Uma condição de corrida pode ocorrer quando dois ou mais processos estão lendo ou escrevendo algum dado compartilhado e o resultado final depende de qual e quando executa precisamente Uma condição de corrida ocorre quando um ou mais processos iniciam a execução ao mesmo tempo e competem no tempo para terminar primeiro Não haverá condição de corrida em sistemas multitarefa Uma condição de corrida é uma técnica utilizada para medir tempo de execução de um processo Uma condição de corrida é uma técnica computacional aplicada aos processos para que os mesmos sejam comparados com relação ao tempo de execução 5a Questão (Ref.: 201207025495) Pontos: 0,1 / 0,1 Considere o problema do produtor/consumidor com espaço para 100 itens. Para que um produtor não tente produzir um item quando não houver mais lugares disponíveis, o semáforo reponsável por este controle deverá ser iniciado com: 1 100 0 1 100
Compartilhar