Karolinne 0 Denunciar post Postado Novembro 9, 2010 Bom gente minha Profa passou um projeto para fazermos em equipe. O problema é que ela num é uma boa professora então dificulta a aprendizagem e eu tb nao sou mto boa com programação. Quem puder dar uma luz agradeço. 1ª) Escreva um programa em C para simular um sistema de computadores multiusuários, como segue: cada usuário tem um ID exclusivo e deseja executar algumas operações no computador. Entretanto, somente uma transação pode ser processada pelo computador em determinado momento. Cada linha de entrada representa um único usuário e contém o ID do usuário seguido de uma hora de inicio e de uma seqüência de inteiros representando a duração de cada uma de suas transações. A entrada é classificada pela hora crescente de início, e todas as marcações de hora e de duração são em segundos. Presuma que um usuário não solicitará tempo para uma transação até que a transação anterior tenha terminado e que o computador aceite transações baseado na ordem de chegada (primeiro a chegar, primeiro a ser atendido). O programa deve simular o sistema e imprimir uma mensagem contendo o ID do usuário e a hora sempre que uma transação começar e terminar. No final da simulação, ele deve imprimir o tempo médio de espera para uma transação. (O tempo de espera é o intervalo de tempo entre a hora em que a transação foi solicitada e a hora em que ela foi iniciada.) Numa segunda versão do sistema, surgiu a necessidade de permitir a existência de processos prioritários, que possuem a permissão para “furar a fila de execução” Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Novembro 12, 2010 Faça e vai postando as dúvidas. []s Compartilhar este post Link para o post Compartilhar em outros sites