Typical processes for programming multitasking
A person who travels from Outram MRT to Boon Keng MRT this is what will happen ;
Scans customer facial features
Gate 1 (Entrance)-Outram MRT
Customer taps card at Gate 1 where his details is captured
Train XYZ arrives
Now there will be a separate process to control the movement, stopping, door opening and closing of the train which I will not elaborate because it will complicates the programming.
Camera 2 (At train entrance)
If customer leaves train platform and head for an authorised exit, the security warning will sound, if not, process will continue
Customer enters train and train door closes, makes announcement before it leaves the platform
At Boon Keng MRT train arrives
Camera 3 (At train entrance)
Scans customer who will leave the train exit
Customer will leave the train and head for the exit
Camera 4 (At train exit)
Scans customer who will leave by the gates
Gate 2 (Exit)-Boon Keng MRT
Customer taps card and the amount of the trip is deducted
End of process.
This is a typical very basic scenerio which needs to be documented so that when you start programming, you will know exactly if there are mistakes and start troubleshooting. If such a view you do not have, you will screw up everything and nothing will come to completion. The security camera operation is 100% more complicated and if you do not have all the processes, you can not separate the tasks for multicore processing and everything will come out garbage like Windows XP or 7. Imagine if every entrance is monitored, how many camera will there be in a station?
Figure how complex is the program if you need to monitor every facial expression, voice recognition with routines for every passenger, break points to run other processes and almost a million passengers, at every camera point. Without research and funds, there will be no solutions because you need to separate trillions of processes between hundreds of the fastest computers in a server farm, no one in america is capable to assemble the lines of code and processes. Not only that, I need to invent intelligent programming with intelligent OS then I have the capability to solve this enormous task. Even the present hardware cannot handle the tasks. This is as complicated as linking all the worldwide exchanges together, america do not have the technology now. You need to monitor every single process for multitasking and proper execution of codes until completion with error correction and loops, with the ability to lock your threads, and nobody has invented this yet. America cannot trick me to review my secrets because you need to invent 100s of new technologies to achieve my goals, it will take another 200 years, nobody can play games with me.
I can easily breakdown any processes, separate and reassemble anything I want into multiple views and scenerios, even black boxes, creating my own technologies.– Contributed by Oogle.