The operating system has an important role today in supporting the development of information technology.<\/span> This is because almost all developed applications currently running on the above operating systems.<\/span> The operating system is a program that controls all the functions available on the computer.<\/span> The operating system became the basis for user application development platform.<\/span> In general, all operating systems have the following four functions.<\/span> Control Hardware<\/strong><\/span> File and Folder Management<\/strong><\/span> Interaction Management<\/strong><\/span>
\n – Control access to a variety of hardware connected to the computer.<\/span> (Management of hardware)<\/span>
\n – Management of files and folders (file and folder management)<\/span>
\n – Provision of the user interface as a bridge between users with computer hardware (Management user interaction)<\/span>
\n – Management of user applications (Application Management)<\/span><\/p>\n
\n Access to a variety of hardware connected to a computer provided by the operating system through an application known as the driver.<\/span> Each driver designed to control the hardware.<\/span> Installing these drivers do their own application operating system during installation or when the hardware is connected to the computer.<\/span> Installation mechanism automatically when the device is connected is known as the Plug and Play (PnP).<\/span><\/p>\n
\n This is made possible by the operating system during installation because the operating system is no process to format the hard drive.<\/span> Through the process of hard drive space will be laid out in such a way so as to have certain blocks to save the file.<\/span> This process is similar to the placement of shelves at empty space to be filled books later.<\/span> A file is a collection of blocks that are interrelated and have a name.<\/span> The folder is a container that can contain files or other sub-folders.<\/span> Each of the files related to the computer program are placed in separate folders for easy file search.<\/span><\/p>\n
\n Users can use a computer via the application of existing (installed) on the computer.<\/span> Each application provides an interface for receiving a possible interaction from the user.<\/span> There are two types of interfaces that can be used to interact with the user, namely:<\/span>
\n – Command Line Interface (CLI)<\/strong><\/span>
\n User interaction with the system is done by typing a series of sentences to be done by computer command.<\/span>
\n – Graphical User Interface (GUI)<\/strong><\/span>
\n Here the user interaction is done through a set of menus and icons that can be selected by the user to give commands to the computer.<\/span><\/p>\n