Computing Technology
Greetings viewers, for stepping into the modern computing of my blog.
Judgement of my posts ain't made here but do suggests some knowledge you have in your brain.
You're obviously permitted to have a look around, but of course, itchy fingers aren't entertained - so don't take what's not yours. ;)
Topic 2 : System Software
Wednesday 7 April 2010 @ 06:19

Blogging exercise in Classification Mode of Processing


What is a system software?
System software is a computer software designed to operate the computer hardware and to provide and maintain a platform for running application software.




What is operating system?
Operating system is a software that controls the operation of the computer, directs the input and output of the data, keeps track of files and controls the processing of the computer programs.




The purposes of operating system

An operating system is the framework that allows you to communicate with computer hardware in an interactive way.


Without this, you would not be able to tell the computer to do anything and it would have any instructions to follow. This is why it is important for a computer to have an operating system .


Its roles include managing the functioning of the computer hardware, running the applications programs, serving as an interface between the computer and the user, and allocating computer resources to various functions. -WikiAnswers-



The file management tasks that are done by a computer operating system :

BATCH PROCESSING

Characteristics of Batch processing

This requires the operating system to work through a series of programs that are held in a queue.

The operating system is responsible for scheduling the jobs according priority and the resources they require.


Example of use of batch processing : A large company would use batch processing to automate their payrolls. This would find the list of employees, calculate their monthly salary (with tax deductions) and print the corresponding payslips. Batch processing is useful for this purpose since these procedures are repeated for every employee each month.


REAL-TIME PROCESSING

Characteristics of real-time processing

Real-time operating systems are designed to respond to an event within a predetermined time. These types of operating systems are found within environments where computers are responsible for controlling systems.

Examples of use of real time processing : Robotics, manufacturing, special military applications.



SINGLE -USER OPERATING SYSTEM

It is most commonly used when talking about operating system being usable only by one person at a time.

MULTI-USER OPERATING SYSTEM


Batch processing systems for mainframe computers are considered as multi user system to avoid leaving the CPU idle while it waits for an I/O operations to be completed.

MULTI-TASKING OPERATING SYSTEM


In the case of a computer with a single CPU, only one task is said to be running at any point in time, meaning that the CPU is actively executing instructions for that task.

Multitasking solves the problem by scheduling which task may be the one running at any given time, and when another waiting task gets a turn. -Wikipedia-

NETWORK SYSTEM OPERATING SYSTEM

Characteristics of network system

It allows user to access data found on the other network such as the internet.
It allows the user to access hardware connected to the network.
It also protects the data and services located on the network.


RANGE OF APPLICATIONS

In Batch processing, inventory and payroll system data supplied and the printing out slips of the workers salary by doing it in one go.

In real time response, Nucleus OS that is ideal for resource-constrained devices (frequency and memory) and for environments where squeezing out every cycle per watt is paramount.

Labels: