Publicada por gariani em 17/05/2007 - 15:19h:
* gariani usa Slackware

Olá pessoal, estou com o seguinte problema, meu professor de SO pediu para fazer um programa usando PIPE, FIFO e FORK() (interação entre eles), porém eu nao tenho ideia do que criar com eles, alguém poderia me dar uma sugestao de software que eu poderia estar criando?
Obrigado a todos, ate mais!

  
 
Resposta de alequimico em 18/05/2007 - 11:13h:
* alequimico usa Kali
* alequimico tem conceito: 9.3
 


Vc pode criar qualquer tipo de software, desde o mais simples, ao mais complexo, dependendo da sua criatividade. Sabendo que PIPE é um conjundo de comando encadeados, FIFO é uma implementação de controle de entrada e saída de dados do tipo: Primeiro dado a entrar é o primeiro a sair, e FORK é uma função usado pelo SO pra instaciar um processo, vc pode criar, por exemplo, um programa que armazene dados quaiquer de um usuário, por exemplo, numa fila e que os comandos dados pelo usuário somente sejam executados após a conclusão de todas as operações que ele queira fazer (uso do PIPE).
O negócio é usar a cabeça e ser criativo... a única coisa que fiquei na dúvida é se vc tem que codificar um programa de alto nível implementando o FIFO, PIPE e FORK da sua maneira, ou da forma que é usado pelo SO. De resto, pense um pouco e mãos a obra!!

 
Resposta de gariani em 19/05/2007 - 20:54h:
* gariani usa Slackware
* gariani tem conceito: nenhum voto.
 


Olá alequimico, bem, quanto a sua duvida... o professor pediu para desenvolver um programa qualquer, do mais simples ao mais complexo, eu que escolho, porém eu estava com dúvidas sobre o que fazer, por isso vim aqui perguntando (realmente minha cabeça nao esta achando uma ideia, simples que seja) estou procurando na internet sobre o assunto (aumentar o conhecimento sobre FORK FIFO e PIPE) para ver se surge alguma coisa, mas mesmo assim vou deixar sua ideia em primeiro plano, obrigado pela sua atenção, valeu mesmo, abraços e ate mais ver.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.