*********************************************************
* Description: Knowledge of Windows operating system API
* Compatiablity: RDBMS 11g, 12c
* Date: 10:36 AM EST, 04/17/2017
*********************************************************


<1> Windows API:
     |
     |__ Informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems. 
     |   The name Windows API collectively refers to several different platform implementations that are often referred to by their own names (for example, Win32 API).
     |		 
     |__ For example,
         |
         |__ Python - after "import os" module, you can use the functions within the module to communicate with Operating System API, such as 
                      os.open() to read lines from file; 
                      os.path() to muniplulate path(); 
                      os.getpid() to return current process group id.
	
	
<2> POSIX:
     |
     |__ Portable Operating System Interface is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. 
         POSIX defines the application programming interface (API), along with command line shells and utility interfaces, 
         for software compatibility with variants of Unix and other operating systems.