Universidade Estadual de Mato Grosso do Sul – UEMS Unidade de Nova Andradina - MS Curso de Licenciatura em Computação TRABALHO DE SISTEMAS OPERACIONAIS Prof. José Gonçalves Dias Neto Aluno:_________________________ 1) Por que o conceito de processo e tão importante no projeto de sistemas multiprogramáveis? (exercício Machado, Maia) 2) Defina o que são processos CPU-bound e processos I/O-bound. Dê 2 (dois) exemplos de cada. (exercício Machado, Maia (alterado)) 3) Como o Sistema Operacional pode impedir que um processo de usuário comunique-se diretamente com um dispositivo, como um disco rígido? Porque o Sistema Operacional deveria intervir nessa comunicação? (exercício Prof. Vagner Pedrotti) 4) Um processo pode estar nos estados Executando, Pronto ou Bloqueado, o que significam? Dê três exemplos de como um processo pode ir do estado Executando para Bloqueado. (exercício Prof. Vagner Pedrotti) 5) Defina o que é preempção. 6) Cite e explique as 3 (três) transições de estados possíveis que um processo pode sofrer a partir do estado de Executando. 7) Todo processo recém-criado vai diretamente para a fila de prontos? Justifique sua resposta. 8) Explique como ocorre a eliminação de um processo através do envio de um sinal através do teclado. (exercício Machado, Maia) O aluno deverá encaminhar o presente trabalho contendo Questões e Respostas, em documento formato PDF para o e-mail do professor até as 23:59 horas do dia 26/03/2015. Serão desconsiderados os trabalhos que não estejam no formato requerido, que sejam recebidos posterior a data e hora estipulados ou que contenham plágio. O presente trabalho valerá 2 (dois) pontos sobre a N1 e deve ser feito individualmente.