SlideShare a Scribd company logo
1 of 18
Unit 2: Introduction to
Operating System
Outlines
•Introduction
•Function of an operating system
•Types of operating system
•Booting procedure
•Basic system configuration
•Important terms
2.1 What is called Operating System?
An operating system is the main control
program of a computer that manages all other
programs in a computer.
Operating System is the interface between the
user and the Computer.
Examples of operating system :-
Microsoft Windows (like Windows 10, Windows 8,
Windows 7, Windows Vista, and Windows XP),
Apple's macOS (formerly OS X) Chrome OS, and
flavors of the open source operating
system Linux.
2.2 Functions of an Operating system
•Resource management
•Secondary storage management
•File management
•Security management
•Management of input/output devices
•Program execution
•Error detection
2.3 Types of Operating system
There are basically three types of operating
systems available:
1. Single user operating systems
2. Multi user operating systems
3. Networked operating systems
2.4 Single User Operating Systems
-In this type of operating system, a single user
can work on a computer
system at a time.
-The work done by him is not protected by any security
systems.
- Anybody can modify the work of any other user, as
there is no login password protection.
-Single user operating systems can also provide
multitasking capabilities, i.e. a user can work on
several programs at a time.
-Examples of this type of operating systems are DOS
(Disk Operating System), Windows.
2.5 Multi User Operating Systems
- In this type of operating system, several users can
work on a single system
-Processing and each user is protected by a log-in
name and password.
-This operating system can also be called as multi user
multi-tasking operating system, where every user is
specifying his log-in name and a code word called
password and can carry out his work, which is
protected from any sort of mishandling. The access to
the work of any particular user always requires a
password without which a work can be termed as
illegal.
E.g. UNIX Operating System, LINUX
2.6 Networked Operating Systems
-When two or more PCs are connected with each other
irrespective of any geographical area then we can call it
as a network.
-A computer network is a connection between two or more
computers.
-To operate the computer that forms a network, we need a
powerful operating system termed as networked operating
system in which information is centrally placed in a
computer called as server where remaining computers
are called as clients. Clients are always requesting
and servers are always fulfilling the requests.This type
of operating system can also be called as client-server
operating system.
Ex. Windows NT, Windows 2003 Server, Internet, LAN
(Local Area Network) .
2.7 Booting procedure
- Every operating system has its starting procedure
called booting procedure.
-As soon as we start a computer the operating system
gets loaded from disk to the computer's memory.
 various steps
•Loading of the programs in the main memory
•Carrying out batch processing
•Time-sharing
•Information gathering
•Loading information in main memory
2.7 Booting procedure
-The boot area contains the boot record and is the very
first part of an OS.
-The last step in the booting process is to load
COMMAND.COM, which is the basic command interpreter
to interact with the user. COMMAND.COM in turn
automatically searches for AUTOEXEC.BAT file, if
any, in the directory. After this file gets executed, the
computer comes under the full control of OS, so that it
can be successfully operated by the user.
2.8 Basic System Configuration
-The details regarding the configuration are contained
in a file called Processing config.sys.
-It contains special commands, which configure your
computer’s hardware components so that the OS and
applications can use them.
-When OS starts, it carries out the commands in config.sys
file after loading two system files of OS: IO.SYS and MS-
DOS.sys.
-Typically the config.sys file is loaded in the root
directory of drive C.
2.9 Important terms
1. Drive :- This is the space or location where we can
store the information.It is the representation for the
secondary storage devices such as floppy disks, hard
disks, CD-ROM etc.
It is represented with an alphabet followed by colon.
Ex.
A: (called as A drive) or
B: is specially for floppy disks
C: drive is for hard disks
D: drive or other drives can be used for compact disks
(CD) depending on the partition of the hard disk.
2. File :- File is a collection of related information.
Every file has a name, its data and attributes. The
name of a file uniquely identifies it in the system and
is used by its
users to access it. A file’s data is its contents. The
contents of a file are a sequence of bits, bytes, lines
or records whose meaning is defined by the file’s
creator and
user.
File Access Methods:-
1. Sequential Access Files
2. Random Access Files
3. Directory/ Folder
•Sequential Access Files: Sequential access files are
normally used with sequential access storage media,
such as magnetic tape.
-Information stored in a sequential access file can be
accessed only sequentially, i.e. a process can read the
bytes or records in the file in the order in which they are
stored, starting at the beginning.
•Random Access Files: Random access files are
normally used with random access storage media, such as
-Unlike a sequential access file, information stored in a
random access file can be accessed randomly,
irrespective of the order in which the bytes or records are
stored.
-For example, a specific byte/record of the file can
be directly accessed without the need to read all the
bytes/records before it.
3. Directory/ Folder: If several files have to be stored
containing different types of information, then if all of
them are stored at the same location, it will become
very difficult for the user to find a particular file from the
list of a number of files.
- In order to resolve the same, the folders/directories
are used which makes it convenient for the user to
search his file. A file can be stored in a special
location by providing a name to that location which is
called a directory or folder.
4. Volume Label: Every storage device such as floppy,
hard disk or CD can be given a specific name, which can
be called as volume label.
For example, if a floppy drive is given a label My
Floppy then it is represented as My Floppy A:
5. Multitasking: This type of OS permits multiple
programs to be executed simultaneously by the same
computer. For example, a user of the computer can
simultaneously play games while a word document is
being printed.
-multiprogramming is the concurrent execution of
multiple jobs (of same or different users) in a multi-user
system, while multitasking is the concurrent execution of
multiple jobs (often referred to as tasks of same user) in
a single-user system.
6 . Multithreading: Multithreading is a form of
multitasking that permits multiple parts of a
software program to be executed simultaneously.
For example, a user can perform a spell check in
a word document and Introduction to simultaneously
print another word document.
7. Multiprocessing: Multiprocessing involves the use
of multiple processors (more than one CPU) to
simultaneously execute multiple program. The
inclusion of multiple CPU’s in a single computer
system improves the performance to a large extent.
Glossary
1.Sequential Access Files- Files which are used
with sequential access
storage media like magnetic tape.
2.Random Access Files - File used with random
access storage media like magnetic or optical disks.
3.File - It is a collection of information having a name,
data and attributes.
4.Multiprocessing- It involves use of multiple
processors which execute multiple programs.

More Related Content

What's hot

Presentation on Segmentation
Presentation on SegmentationPresentation on Segmentation
Presentation on SegmentationPriyanka bisht
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecturevenkateswarlu G
 
Floating point representation
Floating point representationFloating point representation
Floating point representationmissstevenson01
 
File concept and access method
File concept and access methodFile concept and access method
File concept and access methodrajshreemuthiah
 
Storage management in operating system
Storage management in operating systemStorage management in operating system
Storage management in operating systemDeepikaT13
 
Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OSvampugani
 
Comparison of OS
Comparison of OSComparison of OS
Comparison of OSJaswanth R
 
Memory Organization
Memory OrganizationMemory Organization
Memory OrganizationKamal Acharya
 
Chapter 13 - I/O Systems
Chapter 13 - I/O SystemsChapter 13 - I/O Systems
Chapter 13 - I/O SystemsWayne Jones Jnr
 
Chapter 11 - File System Implementation
Chapter 11 - File System ImplementationChapter 11 - File System Implementation
Chapter 11 - File System ImplementationWayne Jones Jnr
 
TM - Techniques
TM - TechniquesTM - Techniques
TM - TechniquesRajendran
 
Client server architecture
Client server architectureClient server architecture
Client server architectureBhargav Amin
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1SanthiNivas
 
Structure of processes ppt
Structure of processes pptStructure of processes ppt
Structure of processes pptYojana Nanaware
 
Advanced computer architecture
Advanced computer architectureAdvanced computer architecture
Advanced computer architectureAjithaSomasundaram
 

What's hot (20)

Presentation on Segmentation
Presentation on SegmentationPresentation on Segmentation
Presentation on Segmentation
 
Disk structure
Disk structureDisk structure
Disk structure
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
Protection
ProtectionProtection
Protection
 
Floating point representation
Floating point representationFloating point representation
Floating point representation
 
File concept and access method
File concept and access methodFile concept and access method
File concept and access method
 
Depth Buffer Method
Depth Buffer MethodDepth Buffer Method
Depth Buffer Method
 
Storage management in operating system
Storage management in operating systemStorage management in operating system
Storage management in operating system
 
Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OS
 
Comparison of OS
Comparison of OSComparison of OS
Comparison of OS
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
Chapter 13 - I/O Systems
Chapter 13 - I/O SystemsChapter 13 - I/O Systems
Chapter 13 - I/O Systems
 
Chapter 11 - File System Implementation
Chapter 11 - File System ImplementationChapter 11 - File System Implementation
Chapter 11 - File System Implementation
 
TM - Techniques
TM - TechniquesTM - Techniques
TM - Techniques
 
Client server architecture
Client server architectureClient server architecture
Client server architecture
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 
10 File System
10 File System10 File System
10 File System
 
RAID
RAIDRAID
RAID
 
Structure of processes ppt
Structure of processes pptStructure of processes ppt
Structure of processes ppt
 
Advanced computer architecture
Advanced computer architectureAdvanced computer architecture
Advanced computer architecture
 

Viewers also liked

Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Bba203 unit 2data processing concepts
Bba203   unit 2data processing conceptsBba203   unit 2data processing concepts
Bba203 unit 2data processing conceptskinjal patel
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating systemNitish Xavier Tirkey
 
Introduction to rust: a low-level language with high-level abstractions
Introduction to rust: a low-level language with high-level abstractionsIntroduction to rust: a low-level language with high-level abstractions
Introduction to rust: a low-level language with high-level abstractionsyann_s
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemPriya Patra
 
How To Create a Hyperlink in Microsoft Office PowerPoint
How To Create a Hyperlink in Microsoft Office PowerPointHow To Create a Hyperlink in Microsoft Office PowerPoint
How To Create a Hyperlink in Microsoft Office PowerPointMarc Morgenstern
 
MS Office Alternatives - Lesson 1 (Web-based)
MS Office Alternatives -  Lesson 1 (Web-based)MS Office Alternatives -  Lesson 1 (Web-based)
MS Office Alternatives - Lesson 1 (Web-based)mputerba
 
CAAT Website Report
CAAT Website ReportCAAT Website Report
CAAT Website ReportMike Pascoe
 
MS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer CentreMS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer Centrejatin batra
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems Mehul Jain
 
Introduction to powerpoint
Introduction to powerpointIntroduction to powerpoint
Introduction to powerpointBESOR ACADEMY
 
Computer network
Computer networkComputer network
Computer networkrajat jasuja
 
14. Computer Systems Output Devices
14. Computer Systems   Output Devices14. Computer Systems   Output Devices
14. Computer Systems Output DevicesNew Era University
 

Viewers also liked (20)

Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Bba203 unit 2data processing concepts
Bba203   unit 2data processing conceptsBba203   unit 2data processing concepts
Bba203 unit 2data processing concepts
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
Lesson 08
Lesson 08Lesson 08
Lesson 08
 
Introduction to rust: a low-level language with high-level abstractions
Introduction to rust: a low-level language with high-level abstractionsIntroduction to rust: a low-level language with high-level abstractions
Introduction to rust: a low-level language with high-level abstractions
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
How To Create a Hyperlink in Microsoft Office PowerPoint
How To Create a Hyperlink in Microsoft Office PowerPointHow To Create a Hyperlink in Microsoft Office PowerPoint
How To Create a Hyperlink in Microsoft Office PowerPoint
 
MS Office Alternatives - Lesson 1 (Web-based)
MS Office Alternatives -  Lesson 1 (Web-based)MS Office Alternatives -  Lesson 1 (Web-based)
MS Office Alternatives - Lesson 1 (Web-based)
 
CAAT Website Report
CAAT Website ReportCAAT Website Report
CAAT Website Report
 
Computer output devices
Computer output devicesComputer output devices
Computer output devices
 
MS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer CentreMS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer Centre
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
 
Introduction to PowerPoint
Introduction to PowerPointIntroduction to PowerPoint
Introduction to PowerPoint
 
Introduction to powerpoint
Introduction to powerpointIntroduction to powerpoint
Introduction to powerpoint
 
Caat
CaatCaat
Caat
 
Output Devices
Output DevicesOutput Devices
Output Devices
 
Computer network
Computer networkComputer network
Computer network
 
14. Computer Systems Output Devices
14. Computer Systems   Output Devices14. Computer Systems   Output Devices
14. Computer Systems Output Devices
 
Access sgbd
Access sgbdAccess sgbd
Access sgbd
 

Similar to Bba203 unit 2 operating system concepts

01. english version operating system
01. english version   operating system01. english version   operating system
01. english version operating systemJimmi Sitorus
 
Unix Operating System
Unix Operating SystemUnix Operating System
Unix Operating Systemsubhsikha
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating SystemKunalKewat1
 
16. Computer Systems Basic Software 2
16. Computer Systems   Basic Software 216. Computer Systems   Basic Software 2
16. Computer Systems Basic Software 2New Era University
 
operatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxoperatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxkrishnajoshi70
 
Itk rawa t____operatingsystems2
Itk rawa t____operatingsystems2Itk rawa t____operatingsystems2
Itk rawa t____operatingsystems2KapiL RawaT
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptxSHUJEHASSAN
 
Functions of OS.ppt
 Functions of OS.ppt Functions of OS.ppt
Functions of OS.pptJunaidAkbar37
 
Chapter 1 Introduction to Operating System Concepts
Chapter 1 Introduction to Operating System ConceptsChapter 1 Introduction to Operating System Concepts
Chapter 1 Introduction to Operating System ConceptsMeenalJabde
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos3022359
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptxLINDYLGERAL
 
Case study operating systems
Case study operating systemsCase study operating systems
Case study operating systemsAkhil Bevara
 
Operating system 2
Operating system 2Operating system 2
Operating system 2matsapit
 
Operating systems
Operating systemsOperating systems
Operating systemsChinmay Raul
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mndejenehundaol91
 
01 operating systems final
01 operating systems final01 operating systems final
01 operating systems finalAman Garg
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptKirti Verma
 

Similar to Bba203 unit 2 operating system concepts (20)

01. english version operating system
01. english version   operating system01. english version   operating system
01. english version operating system
 
Unix Operating System
Unix Operating SystemUnix Operating System
Unix Operating System
 
Unix case-study
Unix case-studyUnix case-study
Unix case-study
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
16. Computer Systems Basic Software 2
16. Computer Systems   Basic Software 216. Computer Systems   Basic Software 2
16. Computer Systems Basic Software 2
 
operatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxoperatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptx
 
Itk rawa t____operatingsystems2
Itk rawa t____operatingsystems2Itk rawa t____operatingsystems2
Itk rawa t____operatingsystems2
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
 
Functions of OS.ppt
 Functions of OS.ppt Functions of OS.ppt
Functions of OS.ppt
 
Chapter 1 Introduction to Operating System Concepts
Chapter 1 Introduction to Operating System ConceptsChapter 1 Introduction to Operating System Concepts
Chapter 1 Introduction to Operating System Concepts
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptx
 
Operating System
Operating SystemOperating System
Operating System
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Case study operating systems
Case study operating systemsCase study operating systems
Case study operating systems
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
 
Operating systems
Operating systemsOperating systems
Operating systems
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
 
01 operating systems final
01 operating systems final01 operating systems final
01 operating systems final
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.ppt
 

Recently uploaded

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Recently uploaded (20)

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
 

Bba203 unit 2 operating system concepts

  • 1. Unit 2: Introduction to Operating System
  • 2. Outlines •Introduction •Function of an operating system •Types of operating system •Booting procedure •Basic system configuration •Important terms
  • 3. 2.1 What is called Operating System? An operating system is the main control program of a computer that manages all other programs in a computer. Operating System is the interface between the user and the Computer. Examples of operating system :- Microsoft Windows (like Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP), Apple's macOS (formerly OS X) Chrome OS, and flavors of the open source operating system Linux.
  • 4. 2.2 Functions of an Operating system •Resource management •Secondary storage management •File management •Security management •Management of input/output devices •Program execution •Error detection
  • 5. 2.3 Types of Operating system There are basically three types of operating systems available: 1. Single user operating systems 2. Multi user operating systems 3. Networked operating systems
  • 6. 2.4 Single User Operating Systems -In this type of operating system, a single user can work on a computer system at a time. -The work done by him is not protected by any security systems. - Anybody can modify the work of any other user, as there is no login password protection. -Single user operating systems can also provide multitasking capabilities, i.e. a user can work on several programs at a time. -Examples of this type of operating systems are DOS (Disk Operating System), Windows.
  • 7. 2.5 Multi User Operating Systems - In this type of operating system, several users can work on a single system -Processing and each user is protected by a log-in name and password. -This operating system can also be called as multi user multi-tasking operating system, where every user is specifying his log-in name and a code word called password and can carry out his work, which is protected from any sort of mishandling. The access to the work of any particular user always requires a password without which a work can be termed as illegal. E.g. UNIX Operating System, LINUX
  • 8. 2.6 Networked Operating Systems -When two or more PCs are connected with each other irrespective of any geographical area then we can call it as a network. -A computer network is a connection between two or more computers. -To operate the computer that forms a network, we need a powerful operating system termed as networked operating system in which information is centrally placed in a computer called as server where remaining computers are called as clients. Clients are always requesting and servers are always fulfilling the requests.This type of operating system can also be called as client-server operating system. Ex. Windows NT, Windows 2003 Server, Internet, LAN (Local Area Network) .
  • 9. 2.7 Booting procedure - Every operating system has its starting procedure called booting procedure. -As soon as we start a computer the operating system gets loaded from disk to the computer's memory.  various steps •Loading of the programs in the main memory •Carrying out batch processing •Time-sharing •Information gathering •Loading information in main memory
  • 10. 2.7 Booting procedure -The boot area contains the boot record and is the very first part of an OS. -The last step in the booting process is to load COMMAND.COM, which is the basic command interpreter to interact with the user. COMMAND.COM in turn automatically searches for AUTOEXEC.BAT file, if any, in the directory. After this file gets executed, the computer comes under the full control of OS, so that it can be successfully operated by the user.
  • 11. 2.8 Basic System Configuration -The details regarding the configuration are contained in a file called Processing config.sys. -It contains special commands, which configure your computer’s hardware components so that the OS and applications can use them. -When OS starts, it carries out the commands in config.sys file after loading two system files of OS: IO.SYS and MS- DOS.sys. -Typically the config.sys file is loaded in the root directory of drive C.
  • 12. 2.9 Important terms 1. Drive :- This is the space or location where we can store the information.It is the representation for the secondary storage devices such as floppy disks, hard disks, CD-ROM etc. It is represented with an alphabet followed by colon. Ex. A: (called as A drive) or B: is specially for floppy disks C: drive is for hard disks D: drive or other drives can be used for compact disks (CD) depending on the partition of the hard disk.
  • 13. 2. File :- File is a collection of related information. Every file has a name, its data and attributes. The name of a file uniquely identifies it in the system and is used by its users to access it. A file’s data is its contents. The contents of a file are a sequence of bits, bytes, lines or records whose meaning is defined by the file’s creator and user. File Access Methods:- 1. Sequential Access Files 2. Random Access Files 3. Directory/ Folder
  • 14. •Sequential Access Files: Sequential access files are normally used with sequential access storage media, such as magnetic tape. -Information stored in a sequential access file can be accessed only sequentially, i.e. a process can read the bytes or records in the file in the order in which they are stored, starting at the beginning. •Random Access Files: Random access files are normally used with random access storage media, such as -Unlike a sequential access file, information stored in a random access file can be accessed randomly, irrespective of the order in which the bytes or records are stored. -For example, a specific byte/record of the file can be directly accessed without the need to read all the bytes/records before it.
  • 15. 3. Directory/ Folder: If several files have to be stored containing different types of information, then if all of them are stored at the same location, it will become very difficult for the user to find a particular file from the list of a number of files. - In order to resolve the same, the folders/directories are used which makes it convenient for the user to search his file. A file can be stored in a special location by providing a name to that location which is called a directory or folder.
  • 16. 4. Volume Label: Every storage device such as floppy, hard disk or CD can be given a specific name, which can be called as volume label. For example, if a floppy drive is given a label My Floppy then it is represented as My Floppy A: 5. Multitasking: This type of OS permits multiple programs to be executed simultaneously by the same computer. For example, a user of the computer can simultaneously play games while a word document is being printed. -multiprogramming is the concurrent execution of multiple jobs (of same or different users) in a multi-user system, while multitasking is the concurrent execution of multiple jobs (often referred to as tasks of same user) in a single-user system.
  • 17. 6 . Multithreading: Multithreading is a form of multitasking that permits multiple parts of a software program to be executed simultaneously. For example, a user can perform a spell check in a word document and Introduction to simultaneously print another word document. 7. Multiprocessing: Multiprocessing involves the use of multiple processors (more than one CPU) to simultaneously execute multiple program. The inclusion of multiple CPU’s in a single computer system improves the performance to a large extent.
  • 18. Glossary 1.Sequential Access Files- Files which are used with sequential access storage media like magnetic tape. 2.Random Access Files - File used with random access storage media like magnetic or optical disks. 3.File - It is a collection of information having a name, data and attributes. 4.Multiprocessing- It involves use of multiple processors which execute multiple programs.