0% found this document useful (0 votes)
106 views

Introduction To Operating System: Fulgar, Kyla S. Bsce 2D

This document provides an introduction to operating systems. It defines an operating system as software that manages a computer's resources and acts as an interface between the user and hardware. The document outlines key functions of operating systems such as memory management, processor management, device management, and file management. It also discusses other important operating system activities like security, job accounting, and error detection. Different types of operating systems are mentioned including batch, time-sharing, distributed, network, and real-time operating systems. The purpose and basic concepts of operating systems are defined. Finally, the document gives examples of loading an operating system through the booting process and describes cold booting and warm booting.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

Introduction To Operating System: Fulgar, Kyla S. Bsce 2D

This document provides an introduction to operating systems. It defines an operating system as software that manages a computer's resources and acts as an interface between the user and hardware. The document outlines key functions of operating systems such as memory management, processor management, device management, and file management. It also discusses other important operating system activities like security, job accounting, and error detection. Different types of operating systems are mentioned including batch, time-sharing, distributed, network, and real-time operating systems. The purpose and basic concepts of operating systems are defined. Finally, the document gives examples of loading an operating system through the booting process and describes cold booting and warm booting.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 27

INTRODUCTION TO OPERATING

SYSTEM

Fulgar, Kyla S.
BSCE 2D
INTRODUCTION

What is an Operating System?


The computer system has many resources such as the
processor(CPU), main memory, I/O devices and files.
An Operating System act as the manager of these resources
and allocates them to specific programs and use them as and when
necessary for the tasks.
In simple terms, an Operating System is an interface between
the computer user and computer hardware.
(*an interface which isolates the user from the details of the
hardware implementations.)
It consists of a set of specialized softare modules that makes
coputing resources (hardware and software) available to users.
Thus,the computer system is easier to use with the OS in place than
without it.
CONTENTS

1 FUNCTIONS OF OPERATING SYSTEM 4 PURPOSE

2 OTHER IMPORTANT ACTIVITIES


5 BASIC CONCEPTS

3 TYPES OF OPERATING SYSTEM


6 SERVICES
1
FUNCTIONS OF OPEATING SYSTEM
Memory Management
Memory management refers to management of Primary Memory or Main Memory.
Main memory is a large array of words or bytes where each word or byte has its own
address.
Processor Management
In multiprogramming environment, the OS decides which process gets the processor
when and for how much time. This function is called process scheduling.

Device Management
An Operating System manages device communication via their respective
drivers.
File Management

A file system is normally organized into directories for easy navigation and
usage. These directories may contain files and other directions.

Functions of Operating System


2
OTHER IMPORTANT ACTIVITIES
Other important activities
By means of password and similar
Following are some of the 1. Security
other techniques, it prevents
important activities that
unauthorized access to programs and
an Operating System
data.
Recording delays between request for a service
performs : 2. Control over system
performance and response from the system.

Keeping track of time and resources used by


3. Job accounting
various jobs and users.

Production of dumps, traces, error messages, and


4. Error detecting aids
other debugging and error detecting aids.

Coordination and assignment of compilers,


5. Coordination between
other softwares and users interpreters, assemblers and other software to the
various users of the computer systems.
3
TYPES OF OPERATING SYSTEM
Operating systems are there from the very first
computer generation and they keep evolving with
time. In this chapter, we will discuss some of the
important types of operating systems which are most
commonly used.
• Batch Operating System
• Time-sharing Operating System
• Distributed Operating System
• Network Operating System
• Realtime Operating System

Types of Operating System


4
PURPOSE OF OPERATING SYSTEM
An operating system is the most important software that runs on a
computer. It manages the computer's memory and processes, as well as all
of its software and hardware. It also allows you to communicate with the
computer without knowing how to speak the computer's language.

Purpose of Operating System


5
BASIC CONCEPTS OF OPERATING
SYSTEM
• It's a
• Manages the • It is also
resource
computer's used to
allocator.
resources control
(hardware, • It is programs
abstract interrupt to prevent
resources, driven. errors and
software) improper
computer
An Operating system is basically a intermediary agent
use.
between the user and the computer hardware
6
SERVICES OF OPERATING SYSTEM
An Operating System provides services to both the users and to the
programs.

• It provides programs an environment to execute.


• It provides users the services to execute the programs in a convenient
manner. Following are a few common services provided by an operating
system −
Program execution
I/O operations
File System manipulation
Communication
Error Detection
Resource Allocation
Protection
Services of Operating System
EXAMPLES OF OPERATING SYSTEM
LOADING AN OPERATING SYSTEM

Fulgar, Kyla S.
BSCE 2D
An operating sytem is sometimes described as “the first
program,” one that allows you to run other programs. However, it is
usually stored as a file (or, more commonly, a collection of files) on a
disk.
Booting is the process of starting a computer. It can be initiated
by hardware such as a button press, or by a software command. After
it is switched on, a computer's central processing unit (CPU) has no
software in its main memory, so some process must load software
into memory before it can be executed. This may be done by
hardware or firmware in the CPU, or by a separate processor in the
computer system.
The operating system is loaded through a bootstrapping
process, more succinctly known as booting. A boot loader is a
Booting Process
TYPES OF BOOTING
COLD BOOTING WARM BOOTING

This is the process of This is the process of


turning on a computer restarting a computer
after it has been that is already powered
powered off on.
completely.
THANK YOU!!!
Proceed to next topic😊😊😊

You might also like