System software in computers




















The operating system handles some of the most critical functions essential for computer system to function. The operating system functions include resource management , process management , system security , command interpreter , file management , input output functions and the memory management. The operating system also provides an interface to the user and application programs to communicate with the various hardware devices and perform the desired operations.

Whereas the android OS continues to be the most widely used operating system for the mobile devices. Operating System Fundamentals. The operating system internally communicates with various hardware components through a special system software designed to manage and control a specific hardware component. This software is called a device driver. The operating system consist of number of device drivers to drive the most commonly used hardware components.

However , some times the user may have to upload the device driver if it is not available in the operating system. The device drivers are usually provided by the computer manufacturing companies and the operating system will ask for the driver if that device is plugged into the computer system. The computer system understands only machine code instructions in binary due to its architecture at the hardware level. The binary code consist of patterns of only two numbers that is either 0 zero or 1 one.

However , the computer CPU can execute only machine code instructions in binary. And therefore , the computer program written in any high level programming language must be first converted into binary machine code.

This conversion process from high level program code to low level machine code is called as program compilation. The computer programs are compiled with the help of a compiler. A compiler is a type of system software which converts the high level program into the low level executable machine code. Similarly , for interpreted language , an interpreter converts the program to machine code line by line. Both compiler and interpreter perform the same job except the compiler converts the entire program whereas the interpreter converts line by line.

Introduction To Computer Programming. All the important system software are preinstalled into the computer system by the computer manufacturer. For example, the BIOS comes as a firmware built into the system. The main function of the system software is to provide as an interface between the system user and the computer hardware. The System software programs are developed in low level programming languages. And therefore , the system can execute low level programs at very high speed as compared to high level programs.

The most critical system software are provided as firmware into the system architecture. The firmware cannot be easily corrupted since that are tied to a specific hardware. Further, the operating system also has its own system security built into the operating system software that protects the system. The system software are designed to provide the service to the operating system, other software components and the system user.

The operating system can manage and control the hardware components as well as other hardware devices connected to the computer through system software. The system user can also access some utility software components necessary for system maintenance and control.

The system software components are essential part of the every computer system. It performs some critical functions and are important part of the computer system organization and architecture. The examples of system software include following software components.

System software includes a number of applications, such as utilities, operating systems, compilers and debuggers, that lie at a level of functionality just above the actual computer hardware.

This software is designed to operate the computer hardware and provide a platform for running application software.

Abhishek And Pukhraj. Computer - Software Advertisements. Previous Page. Next Page. Useful Video Courses.

Computer Organization Lectures Some system software is used directly by users and other system software works in the background. System software can allow users to interact directly with hardware functionality, like the Device Manager and many of the utilities found in the Control Panel.

Software that allows users to create documents, browse the Internet, or check e-mail are examples of application software.



0コメント

  • 1000 / 1000