Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 902 Bytes

README.md

File metadata and controls

13 lines (7 loc) · 902 Bytes

OS Practical Assignment:

Practical Assignment for Minho's University OS Class

This assignment consists in programming in C:

  • Sales Server: should be able to manage stocks, handle clients sales requests, register completed sales.

  • Article Management: the program should be able to insert new articles into stock (specifying name and price), changing an article's attributes (whether it be it's name or price). Each article will have a numerical code that matches it's addition to a text file which will hold the Article's records.

  • Client Server: the program should be able to allow client interaction in the sense that the client can check an article's stock or buying a certain article.

  • Aggregator: this program will receive through its standard in, a sales file until its end-of-file. After that, the program will send to its standard out aggregate data of each article in the file.