Prévia do material em texto
EXERCÍCIOS DE REVISÃO O que é um processo? QUAL QUER PROGAMA OU APLICATIVO EM EXECUSÃO Quais os estados de um processo? NÃO SUBMETIDO, PRONTO EM EXECUÇAÕ EM ESPERA, TERMINADO , SUSPENSO O que é uma thread ou linha de execução? É UM SUBSISTEMA EM FORMA DE UM PROCESSO QUE SE DIVIDI EM UMA OU MAIS TAREFAS 4) Qual o papel do sistema operacional em relação aos processos? O SISTEMA OPERACIONAL VAI TRATAR DOS PROCESSOS DANDO SUAS PRIORIDADES E TRATANDO OS ESTADOS DESSES PROCESSOS 5) O S.O é responsável por atividades relacionadas ao gerenciamento de processos, quais são elas? OS ESTADOS DOS PROCESSOS E AS PRIORIDADES DOS PROCESSOS 6) Explique porque o BCP (bloco de controle de processo) é importante no gerenciamento do processador? PORQUE NELE ESTA CONTIDO AS INFORMAÇOES ESPECIFICAS DOS PROCESSOS TAIS COMO ESTADOS DO PROCESSO UTILIZAÇÃO DA CPU,PRIORIDADE DA CPU ALOCAÇÃO DE MEMORIA 7) Quando e por quem é criado o BCP (bloco de controle de processo)? Cada BCP é criado pelo sistema operacional no momento em que o processo é iniciado em sua execução. 8) Explique o que é troughput? throughput para referir-se a quantidade de dados transferidos em discos rígidos ou em uma rede, por exemplo; tendo como unidades básicas de medidas o Kbps, o Mbps e o Gbps. 9) O que é multiprogramação? modo de operação de um computador que permite aexecução intercalada, ou simultânea, de vários programas com um únicoprocessador 10) Explique a multiprogramação com partições variáveis. Nesse modelo, o tamanho das partições são ajustados de acordo com as necessidades dos processos. First-Fit: utiliza a primeira lacuna com tamanho suficiente; Best-Fit: utiliza a lacuna que possuir a menor sobra; Worst-Fit: utiliza a lacuna que possuir a maior sobra; Circular-Fit: igual ao First-Fit, mas inicia a procura na lacuna seguinte à última sobra. 11) O que é uma lista de lacunas? 12) Existem algumas formas (algoritmos) de percorrer a lista de lacunas, quais são esses algoritmos? 13) Além de gerenciar quais espaços em memória estão em uso, é também necessário controlar os espaços de memória livres. Existem duas técnicas mais utilizadas para resolver este problema, quais são elas? 14) Explique como acontece o swapping? 15) O que é e quando ocorre uma interrupção? 16) O que é memória virtual? 17) Quais as 03 funções básicas da memória virtual? 18) Conceitue memória cache? memória possui alta velocidade e tem por função armazenar dados e instruções que a CPU poderá precisar em breve. Ela possibilita que o processador trabalhe com toda a capacidade e tenha o mínimo de tempo ocioso possível 19) Qual a principal vantagem de utilizar memória cachê? A vantagem principal na utilização de uma cache consiste em evitar o acesso ao dispositivo de armazenamento – que pode ser demorado , armazenando os dados em meios de acesso mais rápidos 20) O que é fragmentação? A fragmentação interna é a perda de espaço dentro de uma área de tamanho fixo. 21) Explique a diferença entre fragmentação interna da fragmentação externa. 22) O que é um arquivo? arquivo é um conjunto de documentos criados ou recebidos por uma organização, firma ou indivíduo, que os mantém ordenadamente como fonte de informação para a execução de suas atividades. 23) Cite pelo menos 03 atributos de um arquivo. 24) O que é sistema de arquivo? Cite exemplos. 25) O que é uma partição? Cada partição pode ou não ter um sistema de arquivos diferente? 26) A gerência de dispositivos de entrada/saída é uma das principais e mais complexas funções de um sistema operacional. Como essa gerência é implementada? 27) Na gerência de dispositivos de E/S quem é responsável por realizar as funções comuns a todos os tipos de dispositivos? E os aspectos específicos de cada periférico é responsabilidade de quem? 28) Explique o que são os controladores, na gerência de dispositivos de E/S? 29) Quais são os três pilares da segurança da informação? 30) Quais são os objetivos da segurança da informação?