Stats CALA Component B
Stats CALA Component B
Aims
The primary purpose of the grading system is to clearly, accurately,
consistently, and fairly communicate learning progress and
achievement to students, families, postsecondary institutions, and
prospective employers. To provide users a convenient interface to
use the computer system. To act as an intermediary between the
hardware and its users, making it easier for the users to access and
use other resources.
Now, let's get into the details of the major objectives of the operating system:
Efficiency
The operating system increases the production efficiency. This is because the
system configuration takes less time. By default, the operating system handles
system tasks such as allocating resources to processes and resolving conflicts
between different programs and users. This saves the user time and results in a
more efficient result.
Hardware abstraction
The operating system performs a good job of concealing the computer's intricate
details. The user can fully utilise the computer hardware without having to cope with
the accompanying difficulties. The operating system coordinates communication
between user programs and computer hardware.
Convenience
In the absence of an operating system, users would have to deal with the hardware
directly without access to the pre-configured utility packages that come with an
operating system. This would make using a computer extremely inconvenient.
Operating systems allow users to go right to work on the tasks they want to do
without dealing with the burden of setting up the system beforehand.
System resource management
The operating system serves as a neutral arbitrator. It serves a management role in
the computer system by ensuring equitable resource distribution among various
operations and consumers.
So far, we've discussed the objectives of the operating systems. Let's go over the
functions of operating systems.
Must Read Evolution of Operating System
Functions of Operating System
An operating system (OS) is a piece of software that allows us to utilize or work
with computer systems. It organizes and controls the various components of a
computer system and ensures that they all work together. It serves as a link between
the computer and ourselves.
The major functions of an operating system are as follows:
Processor Management
In a multiprogramming environment, the operating system determines which
processes receive processor time along with its duration for execution. For
management of the processor, an operating system performs the following tasks:
The operating system maintains track of the processor and process status.
The operating system (OS) assigns a processor (CPU) to a process.
When a process is no longer needed, it deallocates the processor.
Device Management
Device communication is managed by operating systems through their drivers. It
performs the following device administration tasks: Tracks all of your gadgets. The
I/O controller is the program in charge of this function. Determines when and for how
long each process receives the device. The operating system allocates the device in
the most effective manner possible. It deallocates devices in the most effective way
possible, increasing efficiency.
Management of Memory
Memory management refers to the control of the primary or main memory. For the
management of memory, an operating system performs the following tasks:
OS Keeps track of what parts of primary memory are in use by whoever and what parts
aren't.
Each process' allocation of memory is determined by the operating system.
When a process seeks memory, the OS allocates it.
When a process no longer requires memory or has been terminated, it deallocates it.
File Management
A file system is organized into directories. These directories include files and other
directives. For file management, an operating system performs the following tasks:
Data, location, uses, and status are all tracked. The collective capa