For assignment week 3-4,my partner (veni) and I had to pick a topic regarding to computer literacy issues.We had chosen Operating Software.We didn’t have a clue what it was all about but hey,let’s learn something new right? 🙂
What is an Operating System
The operating system is the core software component of your computer. It performs many functions and is, in very basic terms, an interface between your computer and the outside world. In the section about hardware, a computer is described as consisting of several component parts including your monitor, keyboard, mouse, and other parts. The operating system provides an interface to these parts using what is referred to as “drivers”. This is why sometimes when you install a new printer or other piece of hardware, your system will ask you to install more software called a driver.
What does a driver do?
A driver is a specially written program which understands the operation of the device it interfaces to, such as a printer, video card, sound card or CD ROM drive. It translates commands from the operating system or user into commands understood by the the component computer part it interfaces with. It also translates responses from the component computer part back to responses that can be understood by the operating system, application program, or user.
Drivers play a major role in the operating system. A driver is a program designed to comprehend the functions of a particular device installed on the system. A driver enables the operation of numerous devices, including your mouse, keyboard printer, video card and CD-ROM drive by translating commands from the operating system or the user into commands understood by the associated component. It also translates responses from the component back to the operating system, software application or user.
The operating system performs other functions with system utilities that monitor performance,
debug errors and maintain the system. It also includes a set of libraries often used by applications to perform tasks to enable direct interaction with system components. These common functions run seamlessly and are transparent to most users.
The fact that an operating system is computer software makes it prone to error just as any human creation. Programmers make mistakes, and inefficient code is often implemented into programs even after testing. Some developers perform more thorough testing and generally produce more efficient software. Therefore, some operating systems and more error prone while others are more secure.
Here are some common security issues that pose a threat to all operating systems:
Instabilities and Crashes – Both of these instances may be the result of software bugs in the operating system. Bugs in software applications on the computer may also cause problems, such as preventing the system from communicating with hardware devices. They can even cause the system to become unstable or crash. A system crash consists of freezing and becoming unresponsive to point where the machine needs to be rebooted. These issues vary depending on the type of operating system.
Flaws – Software bugs will not only make a system unstable, but also leave it wide open to unauthorized users. Once these vulnerabilities are discovered, attackers can exploit them and gain access to your system. From there, they can install malware, launch attacks on other machines or even take complete control of your system. Software developers usually distribute security patches rather quickly to update the operating system and fix the vulnerabilities.
Types of Operating Systems
There are several types of operating systems, with Windows, Linux and Macintosh suites being the most widely used. Here is an overview on each system:
Windows: Windows is the popular Microsoft brand preferred by most personal users. This system has come a long way from version 1.0 all the way up to the new Vista and soon to be released Windows 7. Although Windows has made strides in regard to security, it has a reputation for being one of the most vulnerable systems.
Unix/Linux: The Unix operating system has been around for years, and it is well known for its stability. Unix is often used more as a server than a workstation. Linux was based on the Unix system, with the source code being a part of GNU open-source project. Both systems are very secure yet far more complex than Windows.
Macintosh: Recent versions of the Macintosh operating system, including the Mac OS X, follow the secure architecture of Unix. Systems developed by Apple are efficient and easy to use, but can only function on Apple branded hardware.
so basically,(if you don’t want to read this long post)
the system that you use in the computer like Windows 7 and Mac OS X are the operating system,the system that manage and run your computer.
Same goes with the operating system in your smartphone.OS for mobile phone is similar to computer OS,but somehow more simpler and deal more with the wireless versions of broadband and local connectivity, mobile multimedia formats, and different input methods.
ok,that’s all for week 3-4 🙂