1. Create a state diagram based on a subject of your choice. Within the diagram include state names, transitions and guards (10%).
2. Implement the state diagram with a Visual Studio 2012 C++ Project, using the framework classes developed in the practicals (FSM, State & Transition). Within main force a few transitional changes to produce some output to the console (50%).
3. Create a Unit Test Project within the same Solution that tests all the transitions. (20%)
4. Within the same Solution create a new Project that is a copy of the Task 2 project. Within this project make the changes necessary to give each state 2 call-backs – the existing call-back that is invoked when the FSM enters a new state and a new call-back that is invoked when the state exists. (20%).
9 freelancers are bidding on average £47 for this job
Hi, I have read the requirements and I would like to do this project please. I am confident enough with my C++ skill. Let me know if you are interested so we can talk about further details. Thanks.
Services I can offer : - C,C++,C#.NET,[login to view URL], PHP, Python. - VMware Administration. - Microsoft Systems Administration. - Linux Systems Administration. - DataBases (MSSQL, MYSQL). - Systems BackUp Solutions