Upload
r93alhajri
View
217
Download
0
Embed Size (px)
Citation preview
7/30/2019 I.T Ch#2
1/15
By:RahmaAlhajri
I.TChapter #2
Sunday, November 25, 12
7/30/2019 I.T Ch#2
2/15
Operating System
Operating System: a Master Set of programs whichperform certain functions/operations.
e.g. O.S depends upon the nature & configuration ofcomputing devices.
{ Macintosh, Windows, Cos, Unicos, Linux, Unix ..etc}
Sunday, November 25, 12
7/30/2019 I.T Ch#2
3/15
Functions of O.S
Functions of Operating System:1. Booting.2.User Interface.3.Memory Management.4.Resource Management.
5.Input/Output Management.6.Task Management.
Sunday, November 25, 12
7/30/2019 I.T Ch#2
4/15
1. Booting
.It refers to Starting of Computer
Booting: is Loading of operating system into Mainmemory.{From Hard-disk into RAM}.
its done by 2 processes:1.Diagnostic Routine.
-In this routine the devices/memory are checked for
errors.2.Boot Strapping.
-After D.R the loading of operating system into memorytakes place. {KERNAL}=Main component of O.S
Sunday, November 25, 12
7/30/2019 I.T Ch#2
5/15
2. User Interface
User interactive medium through which usercommunicate with O.S
Main Types:1. Command driven interface.
2. Menu driven interface.3. Graphical User interface. (GUI)
Sunday, November 25, 12
7/30/2019 I.T Ch#2
6/15
1) Command driven interface: (main core)
-User use command to perform any action.
e.g. C:\>dir\p (command in DOS/ disk operating system)
--This command is telling the O.S to open all directions page-wise.
e.g. C:\>copy*.* -- to copy everything in C.
drive Systemprompt
command
Sunday, November 25, 12
7/30/2019 I.T Ch#2
7/15
2) Menu driven interface:
-In this type of interface the commands are givenin the form of Menu so that user can choose thecommand for any action.
e.g.
Sunday, November 25, 12
7/30/2019 I.T Ch#2
8/15
3) GUI :
Desktop.(main screen in rectangular form having graphics/colors, icons..etc)
Icons. (pictorial form of any command)
Menus. (List of commands)
Colors.
Graphics.
Animation
User Friendly.(Easy to use)
Sunday, November 25, 12
7/30/2019 I.T Ch#2
9/15
KERNAL:is the main program of O.S which manage allthe processes related to CPU. its a resident program whichstays in M.M.
=>
it acts like a traffic police officer which manages & organize the
process & coordinate with CPU.
Swapping:The exchanging of data or programs amonghard-disk & Main-memory.
O.S divides M.M into 2 parts:
1. Foreground Memory:- contains programs of high-priority.
2.Background Memory:- contains programs of less-priority.
3. Memory Management
Sunday, November 25, 12
7/30/2019 I.T Ch#2
10/15
4. Resource Management
The operating system manages all the internal &external resources of computer.
e.g. Spooling: it refers to printing.
-if there is a printer on a network & many users
want to print, all the requests will be stored in amemory known as buffer in a queue, Thisprocess is known as Spooling
Sunday, November 25, 12
7/30/2019 I.T Ch#2
11/15
5. Input & Output
management
All the input & output devices are managed byoperating system, some operating system useplug & play routine for installing new devices.
Sunday, November 25, 12
7/30/2019 I.T Ch#2
12/15
Task ManagementUser can perform many tasks at the same time, O.S handles thesetasks by certain methodologies. i.e.:
1.Multi Tasking:one user can perform many tasks on one CPU at the same time.
2.Multi programing: one or more than one user perform one or more than oneprogram at the same time on one CPU.its event driven, where interrupt is generated by, for the event & cpu returns tothe program.
3.Time Sharing: one or more than one user perform one or more than oneprogram at the same time on one CPU.its Time driven, where all programs are given time-slice.(its used for tele-communication servers)
4.Multi Processing: one or more than one user use many cpus for one or morethan one program. -The program is split into Chunks & CPUs are processing these chunks separately.
Sunday, November 25, 12
7/30/2019 I.T Ch#2
13/15
What is the difference between:
1. Main-Memory 2. Secondary-Memory 3. Register
e.g. RAM
on Motherboard
e.g. Hard-disk, CD
on Separate Memory
e.g. Cache Memory
located on cpu chip
Volatile Non-Volatile Volatile
Size: Bigger Size: Biggest Size: Smaller
Faster Fast Fastest
Expensive Less Expensive Most Expensive
Sunday, November 25, 12
7/30/2019 I.T Ch#2
14/15
Networking
A communication system between computingdevices in order to share data & resources.
Types of Networks:
1) LAN. (Local Area Network). -can be among several devices in the same place.
2) MAN. (Metropolitan Area Network).-Among computing devices within a city.
3) WAN. (Wide Area Network).-A network of networks globally. e.g. internet.
Sunday, November 25, 12
7/30/2019 I.T Ch#2
15/15
Modes of Transmission
1. Simplex. -Sender sends data & Receiver receives data only. -e.g. { T.V & Radio }.
2. Half-duplex. -Sender sends data & Receiver receives data, also &receiver can send the data & Sender can receive the data.But one at a time. -e.g. { Walke-Talke & Fax }
3. Full-duplex. -Sender can send & receive data, Receiver can also send &receive data. Both at the same time.
S d N b 25 12