Operating Systems
The first important program, which runs on a computer, is Operating System. Every general-purpose computer must have operating system installed on it to run other programs. Operating systems execute simple tasks, such as distinguishing input from the keyboard and sending output to the screen (monitor), storing files and directories (folders) on the disk, and managing peripheral devices such as disk drives (floppy, CD drive, hard drive, zip drive etc.) and printers, scanners etc. For big computer systems (like networks), the operating system has way too many amenabilities. So basically OS makes sure that unauthorized users do not access the system, which is security and ensures that different applications and users do not interfere with each other at the same time.Operating Systems can be organized as follows:"Ï Multi-user: Allows two or more users access to computer and run programs at the same time."Ï Multiprocessing: Supports running a program on more than one CPU (central processing unit or a processor)"Ï Multitasking: assists two or more programs run at the same time"Ï Multithreading: Lets different parts of one program to run simultaneously "Ï Real Time: reacts to input immedia
OS manages and schedules the resources of the computer, providing services to the application programs, without an operating system every application would have to have code to allow it to read in characters from a keyboard, access files from disks etc. The application program has to be written to run on a specific operating system. Though, UNIX was not designed for average home user but for programmers, which is where the system succeeds and shows its reliability and intensity. ) such as DELETE or RENAME for erasing and renaming files correspondingly. User chooses the OS, so that regulates the application possible to run on a system. As well as that programs can run on different types of machines with the same family of CPU's without changing anything in the program. UNIX has its strength in independent networking, hardware platforms, and application programming interface. Linux supports a range of free software written by GNU Project, plus utilities such as GNU C and C++ compiler, etc. "« Multiple Platforms (windows 9x and higher)"« Security"« Multi-tasking ( Win 9x and higher)"« Support for other Operating Systems (Windows NT and higher supports file formats made for MS-DOS, Windows16, Windows 32 etc. Operating systems provide a software platform (The underlying hardware or software for a system) on top of which other application programs can run. GUI is what really makes current operating systems popular such as Windows or MacOS. html Criteria by which we evaluate operating system 1. Main Features of Windows"« The first feature of WIN OS is obviously the graphical user interface.
Common topics in this essay:
Multiprocessing Supports,
Microsoft OS,
Windows MacOS,
Operating System,
DELETE RENAME,
UNIX OS,
Multi-user Allows,
operating system,
operating systems,
Capacity NT,
Multiple Platforms,
WIN OS,
user interface,
graphical user interface,
programs run,
graphical user,
users access,
« multiple,
program run,
run programs,
supports running program,
program cpu,
running program cpu,
program cpu central,
central processing unit,
|