SlideShare a Scribd company logo
REVIEW
Reformat and Installing
Windows 7
Class Objectives
Reformat
• The process of erasing all information
on the drive by formatting the drive to
prepare that disk to be used for other
data. It is commonly performed to
correct a major data corruption, check
to see if the disk is bad, or clean the
disk drive.
Windows 7
• Windows 7 is a personal
computer operating system that was
produced by Microsoft as part of
the Windows NT family of operating
systems. It was released to
manufacturing on July 22, 2009 and
became generally available on October 22,
2009, less than three years after the
release of its predecessor, Windows Vista.
Windows 7's server counterpart, Windows
Server 2008 R2, was released at the same
time. Microsoft will end its extended
support of Windows 7 on January 14, 2020.
• In contrast to Windows Vista,
Windows 7 was generally praised by
critics, who considered the operating
system to be a major improvement
over its predecessor due to its
increased performance, its more
intuitive interface (with particular
praise devoted to the new taskbar),
fewer User Account Control popups,
and other improvements made
across the platform. Windows 7 was
a major success for Microsoft;
ISO
• An ISO image is a disk image of
an optical disc. In other words, it is
an archive file that contains
everything that would be written to an
optical disc, sector by sector,
including the optical disc file
system. ISO image files bear
the .iso filename extension.
• An ISO file, often called an
ISO image, is a single file that's a
perfect representation of an entire
CD, DVD, or BD. The entire contents
of a disc can be precisely duplicated
in a single ISO file.
• The name is derivated from a norm
issued by the International
Organization for
Standardization which specifies the
file system on an optical medium.
That norm has the abbreviation ISO
9660 and you can guess now why a
CD-ROM image (and later on a DVD-
ROM image) usually is named .iso.
BIOS
OPERATING SYSTEM
Introduction
 Every desktop computer uses
an operating system.
 The operating system forms a
platform for other system
software and application
software
 The most popular operating
systems in use today are:
 Windows from Microsoft
 Mac OS from Apple
 UNIX / LINUX
The structure of an operating
system
There are three basic elements that make
up the major design components of any
operating system:
User interface
Kernel
File management system
User interface
• A user interacts with the operating system through the user
interface.
• The user interface is the part of the operating system that can be
used to issue commands by either typing them at a command
prompt or pointing and clicking the mouse on a graphical user
interface (GUI).
• Older operating systems integrated the GUI into the kernel but the
modern ones have the user interface separating the graphics
subsystem from the kernel (like in Linux and Mac OSX).
• Many operating systems allow the user to install or create any
user interface they desire.
• Graphical user interfaces evolve over time
Kernel
This is the core of the operating system.
The kernel is responsible for loading and
operating programs or processes, and managing
input and output.
Kernel cont.
• Kernel act as a bridge between
applications and the actual data
processing done at the hardware level
Resources
File management system
 The file management system is what the operating system
uses to organize and manage files.
 A file is a collection of data.
 Virtually all of the information that a computer stores is in the
form of a file.
 There are many types of files, including program files, data
files, and text files.
 The way an operating system organizes information into files
is called the file system.
 Most operating systems use a hierarchical file system, which
organizes files into directories under a tree structure.
 The beginning of the directory system is called the root
directory.
Operating systems classification
Multiuser: when two or more users can work with
programs and share peripheral devices (printer,
scanner, fax)
Multitasking: multiple applications operated at the
same time
Multiprocessing: more than one CPUs that can be
shared
Multithreading: smaller parts of a program are loaded
when needed by OS
Real-Time Operating System (RTOS): designed to
allow computers to process and respond to the
consistent input of information without delay
Basic Functions
 File and folder management
 An operating system creates a file structure on the computer hard
drive where the data can be stored and retrieved
 Applications management
 Whenever a program is requested the operating system locates it and
loads into the primary memory or RAM.
 Support for built-in utility programs
 The operating system comes with tools for maintenance and repairs.
They identify the problem, they find lost files, repair the damaged
ones and do backups for your data.
 Computer hardware control
 Operating systems facilitates the access of programs to the computer
hardware through the BIOS and through device drivers.
Functions - continued
At the simplest level, an operating system does two things:
 It manages the hardware and software resources
of the system. In a desktop computer, these
resources include such things as the processor,
memory, disk space, etc.
 The operating system plays the role of the good
parent, making sure that each application gets
the necessary resources while playing nicely with
all the other applications
It provides a stable, consistent way for applications to deal
with the hardware without having to know all the details of
the hardware
Processor management
• One of the task under Application
Management
• The heart of managing the processor comes down to
two related issues:
– Ensuring that each process and application
receives enough of the processor's time to function
properly.
– Using as many processor cycles for real work as
possible.
• Uses interrupts as an efficient way to
communicate with its environments
Interrupts
• This is a signal to a processor indicating
that an asynchronous event has occurred.
• Here the current sequence of instructions
is temporarily suspended, and a sequence
appropriate to the interruption is started in
its place.
• Its purpose is to alert the operating system
when any special event occurs so that it
can suspend its current activity and deal
appropriately with the new situation
Interrupts… incoming…
 Usually an interrupt gives a signal from a device attached to a
computer or from a program within the computer that causes
the main program that operates the computer (the operating
system) to stop and figure out what to do next.
 Almost all personal (or larger) computers today are interrupt-
driven - that is, they start down the list of computer
instructions in one program (perhaps an application such as a
word processor) and keep running the instructions until either
 (A) they can't go any further or
 (B) an interrupt signal is sensed.
 After the interrupt signal is sensed, the computer either
resumes running the program it was running or begins
running another program.
Interrupts - Multitasking
 Basically, a single computer can perform only one computer
instruction at a time. But, because it can be interrupted, it can
take turns in which programs or sets of instructions that it
performs.
 This is known as multitasking. It allows the user to do a
number of different things at the same time.
 The computer simply takes turns managing the programs that
the user effectively starts. Of course, the computer operates
at speeds that make it seem as though all of the user's tasks
are being performed at the same time.
Interrupts handler
• A code in operating system that prioritizes
the interrupts and saves them in a queue
if more than one is waiting to be handled.
• The operating system has another little
program, sometimes called a scheduler,
which figures out which program to give
control to next.
Interrupts classification
• In general, there are hardware interrupts
and software interrupts.
• A hardware interrupt occurs, for example,
when an I/O operation is completed such
as reading some data into the computer
from a tape drive.
• A software interrupt occurs when an
application program terminates or
requests certain services from the
operating system.
Memory storage & management
When an operating system manages the computer's
memory, there are two broad tasks to be accomplished:
 Each process must have enough memory in which
to execute, and it can neither run into the memory
space of another process nor be run into by
another process.
 The different types of memory in the system must
be used properly so that each process can run
most effectively.
Virtual Box
• Oracle VM VirtualBox enables you to run
more than one OS at a time. This way, you
can run software written for one OS on
another, such as Windows software on
Linux or a Mac, without having to reboot to
use it. Since you can configure what kinds
of virtual hardware should be presented to
each such OS, you can install an old OS
such as DOS or OS/2 even if your real
computer's hardware is no longer
supported by that OS.
Print master
• Your Text here
• Lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nostrud exerci tation
ullamcorper suscipit lobortis nisl ut aliquip ex ea
commodo consequat.
• Duis autem vel eum iriure dolor in hendrerit in
vulputate velit esse molestie consequat, vel illum
dolore eu feugiat nulla facilisis at vero eros et
accumsan et iusto odio dignissim qui blandit praesent
luptatum zzril delenit augue duis dolore te feugait nulla
facilisi.

More Related Content

Similar to Reformat PPT.pptx

Operating system 2
Operating system 2Operating system 2
Operating system 2matsapit
 
operating system1.pdf
operating system1.pdfoperating system1.pdf
operating system1.pdfGanesh198271
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating SystemAlexis Naranjo
 
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptx
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptxGroup#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptx
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptxAliHamza515454
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptKirti Verma
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptxSHUJEHASSAN
 
Introduction and fundamentals of Operating System.ppt
Introduction and fundamentals of Operating System.pptIntroduction and fundamentals of Operating System.ppt
Introduction and fundamentals of Operating System.pptminaltmv
 
CSC1100 - Chapter06 - Operating System & Utility Programs
CSC1100 - Chapter06 - Operating System & Utility ProgramsCSC1100 - Chapter06 - Operating System & Utility Programs
CSC1100 - Chapter06 - Operating System & Utility ProgramsYhal Htet Aung
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating SystemSoumit Ghosh
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-materialhomeworkping8
 
Operating systems
Operating systemsOperating systems
Operating systemsJoshuaIgo
 
BCA FIT 105 PPT Unit 2.pptx
BCA FIT 105 PPT Unit 2.pptxBCA FIT 105 PPT Unit 2.pptx
BCA FIT 105 PPT Unit 2.pptxCoolGamer16
 

Similar to Reformat PPT.pptx (20)

Operating system 2
Operating system 2Operating system 2
Operating system 2
 
Os by nishant raghav
Os by nishant raghavOs by nishant raghav
Os by nishant raghav
 
operating system1.pdf
operating system1.pdfoperating system1.pdf
operating system1.pdf
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Ch1 - OS.pdf
Ch1 - OS.pdfCh1 - OS.pdf
Ch1 - OS.pdf
 
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptx
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptxGroup#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptx
Group#4 Ali-Hamza --Sufian abid-- umer naseem -- adeel akhtar.pptx
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.ppt
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
 
System software vt
System software vtSystem software vt
System software vt
 
Introduction and fundamentals of Operating System.ppt
Introduction and fundamentals of Operating System.pptIntroduction and fundamentals of Operating System.ppt
Introduction and fundamentals of Operating System.ppt
 
CSC1100 - Chapter06 - Operating System & Utility Programs
CSC1100 - Chapter06 - Operating System & Utility ProgramsCSC1100 - Chapter06 - Operating System & Utility Programs
CSC1100 - Chapter06 - Operating System & Utility Programs
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
 
unit1 part1.ppt
unit1 part1.pptunit1 part1.ppt
unit1 part1.ppt
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Operating systems
Operating systemsOperating systems
Operating systems
 
BCA FIT 105 PPT Unit 2.pptx
BCA FIT 105 PPT Unit 2.pptxBCA FIT 105 PPT Unit 2.pptx
BCA FIT 105 PPT Unit 2.pptx
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 

Recently uploaded

Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesRased Khan
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
Morse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxMorse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxjmorse8
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptxmansk2
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
Keeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesKeeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesTechSoup
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxJenilouCasareno
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxCapitolTechU
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersPedroFerreira53928
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportAvinash Rai
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
Open Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointOpen Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointELaRue0
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringDenish Jangid
 

Recently uploaded (20)

Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Morse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptxMorse OER Some Benefits and Challenges.pptx
Morse OER Some Benefits and Challenges.pptx
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Keeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security ServicesKeeping Your Information Safe with Centralized Security Services
Keeping Your Information Safe with Centralized Security Services
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Open Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointOpen Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPoint
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 

Reformat PPT.pptx

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 26. Reformat • The process of erasing all information on the drive by formatting the drive to prepare that disk to be used for other data. It is commonly performed to correct a major data corruption, check to see if the disk is bad, or clean the disk drive.
  • 27. Windows 7 • Windows 7 is a personal computer operating system that was produced by Microsoft as part of the Windows NT family of operating systems. It was released to manufacturing on July 22, 2009 and became generally available on October 22, 2009, less than three years after the release of its predecessor, Windows Vista. Windows 7's server counterpart, Windows Server 2008 R2, was released at the same time. Microsoft will end its extended support of Windows 7 on January 14, 2020.
  • 28. • In contrast to Windows Vista, Windows 7 was generally praised by critics, who considered the operating system to be a major improvement over its predecessor due to its increased performance, its more intuitive interface (with particular praise devoted to the new taskbar), fewer User Account Control popups, and other improvements made across the platform. Windows 7 was a major success for Microsoft;
  • 29. ISO • An ISO image is a disk image of an optical disc. In other words, it is an archive file that contains everything that would be written to an optical disc, sector by sector, including the optical disc file system. ISO image files bear the .iso filename extension.
  • 30. • An ISO file, often called an ISO image, is a single file that's a perfect representation of an entire CD, DVD, or BD. The entire contents of a disc can be precisely duplicated in a single ISO file.
  • 31. • The name is derivated from a norm issued by the International Organization for Standardization which specifies the file system on an optical medium. That norm has the abbreviation ISO 9660 and you can guess now why a CD-ROM image (and later on a DVD- ROM image) usually is named .iso.
  • 32. BIOS
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 49. Introduction  Every desktop computer uses an operating system.  The operating system forms a platform for other system software and application software  The most popular operating systems in use today are:  Windows from Microsoft  Mac OS from Apple  UNIX / LINUX
  • 50. The structure of an operating system There are three basic elements that make up the major design components of any operating system: User interface Kernel File management system
  • 51. User interface • A user interacts with the operating system through the user interface. • The user interface is the part of the operating system that can be used to issue commands by either typing them at a command prompt or pointing and clicking the mouse on a graphical user interface (GUI). • Older operating systems integrated the GUI into the kernel but the modern ones have the user interface separating the graphics subsystem from the kernel (like in Linux and Mac OSX). • Many operating systems allow the user to install or create any user interface they desire. • Graphical user interfaces evolve over time
  • 52. Kernel This is the core of the operating system. The kernel is responsible for loading and operating programs or processes, and managing input and output.
  • 53. Kernel cont. • Kernel act as a bridge between applications and the actual data processing done at the hardware level Resources
  • 54. File management system  The file management system is what the operating system uses to organize and manage files.  A file is a collection of data.  Virtually all of the information that a computer stores is in the form of a file.  There are many types of files, including program files, data files, and text files.  The way an operating system organizes information into files is called the file system.  Most operating systems use a hierarchical file system, which organizes files into directories under a tree structure.  The beginning of the directory system is called the root directory.
  • 55. Operating systems classification Multiuser: when two or more users can work with programs and share peripheral devices (printer, scanner, fax) Multitasking: multiple applications operated at the same time Multiprocessing: more than one CPUs that can be shared Multithreading: smaller parts of a program are loaded when needed by OS Real-Time Operating System (RTOS): designed to allow computers to process and respond to the consistent input of information without delay
  • 56. Basic Functions  File and folder management  An operating system creates a file structure on the computer hard drive where the data can be stored and retrieved  Applications management  Whenever a program is requested the operating system locates it and loads into the primary memory or RAM.  Support for built-in utility programs  The operating system comes with tools for maintenance and repairs. They identify the problem, they find lost files, repair the damaged ones and do backups for your data.  Computer hardware control  Operating systems facilitates the access of programs to the computer hardware through the BIOS and through device drivers.
  • 57. Functions - continued At the simplest level, an operating system does two things:  It manages the hardware and software resources of the system. In a desktop computer, these resources include such things as the processor, memory, disk space, etc.  The operating system plays the role of the good parent, making sure that each application gets the necessary resources while playing nicely with all the other applications It provides a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware
  • 58. Processor management • One of the task under Application Management • The heart of managing the processor comes down to two related issues: – Ensuring that each process and application receives enough of the processor's time to function properly. – Using as many processor cycles for real work as possible. • Uses interrupts as an efficient way to communicate with its environments
  • 59. Interrupts • This is a signal to a processor indicating that an asynchronous event has occurred. • Here the current sequence of instructions is temporarily suspended, and a sequence appropriate to the interruption is started in its place. • Its purpose is to alert the operating system when any special event occurs so that it can suspend its current activity and deal appropriately with the new situation
  • 60. Interrupts… incoming…  Usually an interrupt gives a signal from a device attached to a computer or from a program within the computer that causes the main program that operates the computer (the operating system) to stop and figure out what to do next.  Almost all personal (or larger) computers today are interrupt- driven - that is, they start down the list of computer instructions in one program (perhaps an application such as a word processor) and keep running the instructions until either  (A) they can't go any further or  (B) an interrupt signal is sensed.  After the interrupt signal is sensed, the computer either resumes running the program it was running or begins running another program.
  • 61. Interrupts - Multitasking  Basically, a single computer can perform only one computer instruction at a time. But, because it can be interrupted, it can take turns in which programs or sets of instructions that it performs.  This is known as multitasking. It allows the user to do a number of different things at the same time.  The computer simply takes turns managing the programs that the user effectively starts. Of course, the computer operates at speeds that make it seem as though all of the user's tasks are being performed at the same time.
  • 62. Interrupts handler • A code in operating system that prioritizes the interrupts and saves them in a queue if more than one is waiting to be handled. • The operating system has another little program, sometimes called a scheduler, which figures out which program to give control to next.
  • 63. Interrupts classification • In general, there are hardware interrupts and software interrupts. • A hardware interrupt occurs, for example, when an I/O operation is completed such as reading some data into the computer from a tape drive. • A software interrupt occurs when an application program terminates or requests certain services from the operating system.
  • 64. Memory storage & management When an operating system manages the computer's memory, there are two broad tasks to be accomplished:  Each process must have enough memory in which to execute, and it can neither run into the memory space of another process nor be run into by another process.  The different types of memory in the system must be used properly so that each process can run most effectively.
  • 65. Virtual Box • Oracle VM VirtualBox enables you to run more than one OS at a time. This way, you can run software written for one OS on another, such as Windows software on Linux or a Mac, without having to reboot to use it. Since you can configure what kinds of virtual hardware should be presented to each such OS, you can install an old OS such as DOS or OS/2 even if your real computer's hardware is no longer supported by that OS.
  • 66. Print master • Your Text here • Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. • Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.