Monday, March 16, 2015

Class 5: Sharing My Operating System Report with Classmates

https://docs.google.com/document/d/1DAHro5SQXvogZ5LxP0YE9OKrzAzn093mN588OKAArmU/edit?usp=sharing

ABOVE IS THE SHARABLE LINK FOR MY OPERATION SYSTEMS REPORT ON GOOGLE DOCS


Operating Systems - Report


Seungyoon Lee
Collaborative Computing
Prof. Walsh


Operating system refers to the software that manages the main computer’s hardware and software. Operating systems provide services for numerous programs in the computers to operate properly. It is the quintessential component of the computer’s software system. Numerous and various application programs heavily depend on the operating systems, for them to function properly. Operating systems act as an interagent between the computer’s very basic hardware and programs that run on the computer. According to Wikipedia, examples of “popular modern operating systems include Android, BSD, iOS, Linux, OS X, QNX, Microsoft Windows, Windows Phone, and IBM z/OS.” An important aspect to note is that all the listed operating systems except Windows, Windows Phone and z/OS, are based on UNIX.

Types of operating systems can be categorized as the following subgroups: single and multi tasking, single and multi user, distributed, templated, embedded, and real time operating systems.

The history of operating system initially dates back to early 1960s. Hardware features were being added to the computer, resulting in enabled use of technologies called “runtime libraries, interrupts, and parallel processing.” Computers became more popular and renowned during the 1980s; operating systems that are made for larger, industrial computers were modified for personal computers, bringing a great success.

Operating system is the first thing that will operate when the computer is turned on. The OS is the most critical link to its programs and the computer itself. Operating system does a critical job in allowing other adjunct devices and programs to serve different purposes, interact with users in sophisticated methods, and keep up with evolving technical demands and change over time. At the very basic level, operating system does the two following important things: managing hardware and software resources by providing the processor, memory, disk space, and many more; providing a highly stable way for applications to deal with the hardware. An operating system’s task can be categorized into six subgroups: processor management, memory management, device management, storage management, application interface and user interface.

No comments:

Post a Comment