-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Pablo Cecilio edited this page Aug 16, 2019
·
10 revisions
Este trabalho tem por objetivo fazer com que os alunos experimentem na prática o ambiente de programação Unix/Linux para tratamento de processos e para a comunicação entre processos por pipes (canais de envio de bytes).
Neste trabalho você deve implementar um interpretador de comandos (chamado no Unix/Linux de shell). Para isso, você deverá aprender como disparar processos e como encadear sua comunicação usando pipes. Além disso, você deverá utilizar pipes e manipulação de processos para criar um par produtor/consumidor por envio de mensagens que trabalhará dentro da shell para "alimentar" programas que você disparar com dados, ou para receber os dados de um programa.
UFSJ - Sistemas Operacionais / Prof. Rafael Sachetto Oliveira - 2019/2