chapter 4

27
IT Essentials: PC Hardware and Software 1 Chapter 4 Operating System Fundamentals

Upload: raleigh

Post on 05-Jan-2016

16 views

Category:

Documents


0 download

DESCRIPTION

Chapter 4. Operating System Fundamentals. Operating Systems. Operating Systems (OS) are software programs that control thousands of operations, provide an interface between the user and the computer, and run applications. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Chapter 4

IT Essentials: PC Hardware and Software 1

Chapter 4

Operating System

Fundamentals

Page 2: Chapter 4

IT Essentials: PC Hardware and Software 2

Operating Systems

•Operating Systems (OS) are software programs that control

thousands of operations, provide an interface between the user

and the computer, and run applications.

•An OS is designed to control the operations of programs such

as Web browsers, word processors, and e-mail programs.

•Computers that are capable of handling concurrent users and

multiple jobs are often called "network servers" or simply

"servers." Servers have operating systems installed called

Network Operating Systems (NOS).

Page 3: Chapter 4

IT Essentials: PC Hardware and Software 3

Operating Systems

•There are three basic elements that make up the major design

components of any operating system. These components are:

•User interface – A user interacts with the computer's OS through

the user interface. Simply put, the user interface is the part of the

operating system that a person can use to issue commands

•Kernel – This is the core of the OS. The kernel is responsible for

loading and running programs (processes) and for managing input

and output.

•File management system – The file management system is what

the OS uses to organize and manage files. Most operating systems

use a hierarchical file system in which files are organized into

directories under a tree structure. The beginning of the directory

system is referred to as the root directory.

Page 4: Chapter 4

IT Essentials: PC Hardware and Software 4

Operating Systems Functions

•Regardless of the size or complexity of the computer or its

operating system, all operating systems perform the same basic

functions:

•File and folder management

•Management of applications

•Support for built-in utility programs

•Access control to computer's hardware

Page 5: Chapter 4

IT Essentials: PC Hardware and Software 5

Operating Systems Functions

What type of software has access to the BIOS?

Page 6: Chapter 4

IT Essentials: PC Hardware and Software 6

Operating Systems Types - Basic Terminology

•Multi-user – Two or more users running programs and sharing

peripheral devices, such as a printer, at the same time.

•Multi-tasking – A computer's capability to run multiple

applications at the same time.

•Multi-processing – Allows a computer to have two or more CPUs

(Central Processing Unit) that programs share.

•Multi-threading – The capability of a program to be broken into

smaller parts that can be loaded as needed by the OS. Multi-

threading allows individual programs to be multi-tasked.

Today, almost all operating systems are multi-user, multi-tasking,

and support multi-threading.

Page 7: Chapter 4

IT Essentials: PC Hardware and Software 7

Popular Operating Systems

•Microsoft Windows 95, 98, ME – Windows is one of the most

popular operating systems today. Windows is designed to run on

PCs and to use an Intel-compatible CPU. Windows 9x systems

are designed to be run and maintained by a single user.

•Microsoft Windows NT/2000/XP –Windows NT, 2000 and XP

are operating systems that were designed to support multiple

(concurrent) users and to run applications simultaneously. Both

Windows NT and Windows 2000/XP have incorporated many

networking features.

Page 8: Chapter 4

IT Essentials: PC Hardware and Software 8

Popular Operating Systems

•The Macintosh OS – The first Macintosh computers became

available in January of 1984 and were designed to be very user-

friendly compared to the existing DOS computers. The latest

release of the Macintosh Operating System, OS X, is highly

functional and is based on Unix as its core technology.

•UNIX – UNIX, which has been around since the late 1960s, is

one of the oldest operating systems. UNIX has always been

popular with computer professionals whose responsibility is to

run and maintain computer networks. There are many different

versions of UNIX today. One of the most recent is the extremely

popular Linux.

Page 9: Chapter 4

IT Essentials: PC Hardware and Software 9

Disk Operating Systems

•Microsoft developed the Disk Operating System (DOS), also

called MS-DOS, in 1981.

•DOS was designed then, for the IBM Personal Computer.

•Windows 98 and Windows 2000 both support DOS commands

in order to address compatibility issues related with older

applications.

•Simply put, DOS is a collection of programs and commands

used to control the overall computer operation in a disk-based

system.

Page 10: Chapter 4

IT Essentials: PC Hardware and Software 10

Basic Elements of DOS

•The following are some of the basic things to remember when

working with DOS.

•DOS is a command line operating system; it is not user-

friendly. The best way to learn DOS is to use it.

•DOS can only run one program at a time. It is not

multitasking.

•DOS can only run small programs and has memory

limitations.

•DOS is an essential tool for IT professionals and is used

extensively for troubleshooting.

Page 11: Chapter 4

IT Essentials: PC Hardware and Software 11

DOS File Structure

•Programs and data are stored the same way a document would

be filed in a folder in a file cabinet.

•In DOS, they are called files and are grouped together in

directories.

•Directories are much like the folders in the file cabinet.

•Directories can be nested inside other directories, just like a

folder placed inside another folder. Nested directories are

referred to as subdirectories.

•Directories became known as folders in the Windows OS.

Page 12: Chapter 4

IT Essentials: PC Hardware and Software 12

DOS Files

•A file is simply a block of logically related data, given a single

name, and treated as a single unit, such as programs,

documents, drawings and other illustrations, sound files, and so

on. Files are referred to by filenames.

•In DOS, filenames can be up to 8 characters with an extension

of 3 characters. (8 + 3)

•The extension is separated from the main portion of the filename

by a period and it identifies what type of file it is.

•Example: mynotes.txt

Page 13: Chapter 4

IT Essentials: PC Hardware and Software 13

DOS File Attributes

•In DOS, all files have attributes, which are a set of parameters

that describe a file. The common attributes for DOS files include:

•Hidden File – The user will not see this type of file with any

kind of normal file search in a DOS environment.

•Read Only – The user can open and read this type of file but

cannot write or modify the file in any way 

•Archive (backup) status

•System File – A file needed by the DOS operating system for

a successful bootup

Page 14: Chapter 4

IT Essentials: PC Hardware and Software 14

DOS Directory Structure

•Hard drives organize the disk into directories and subdirectories.

•The main directory is known as the root directory.

•All other directories, if they exist, then radiate (branch out) from

the root directory, similar to the branches of a tree.

•Locating any given file requires knowledge of three things: the

drive, directory and subdirectory in which the file is found.

Page 15: Chapter 4

IT Essentials: PC Hardware and Software 15

DOS Directory Structure

•In MS-DOS, the format for specifying the path to a file is as

follows:

•C:\directory name\subdirectory name\filename

•The first back slash indicates the root directory, which is

present on all DOS disks

•The back slash (\) after each item signifies the presence of a

directory or subdirectory

Page 16: Chapter 4

IT Essentials: PC Hardware and Software 16

Basic DOS Commands

•In DOS, the main user interface is the command line.

•The command line is the space immediately following the DOS

prompt, C:\> where C:\ represents the hard disk drive root

directory, and '>' is known as the prompt.

•All the DOS commands are typed to the right of the prompt and

executed by pressing the return (ENTER) key on the keyboard.

Page 17: Chapter 4

IT Essentials: PC Hardware and Software 17

Basic DOS Commands

Page 18: Chapter 4

IT Essentials: PC Hardware and Software 18

DOS Boot Disk

•To troubleshoot the problem, an alternate way of starting the

system is needed. A DOS boot disk is a great tool to use to

perform this task.

•One of its most useful functions is in booting a newly assembled

computer to install the operating system.

•A DOS boot disk is just a floppy disk with the three necessary

system files on it, including:

•COMMAND.COM

•IO.SYS

•MSDOS.SYS

Page 19: Chapter 4

IT Essentials: PC Hardware and Software 19

Booting a System with a DOS Boot Disk

•A DOS boot disk is used to boot a computer to the DOS Prompt.

• On the very first section of a DOS disk is a section called the

boot sector.

•The boot sector contains information about how the disk is

organized.

•Sometimes, it contains a small optional master boot record that

can access a larger, more powerful bootstrap loader program,

which is located in the root directory.

Page 20: Chapter 4

IT Essentials: PC Hardware and Software 20

CONFIG.SYS

•The config.sys in most Windows 9x will be empty (plain text file)

waiting for any changes that the user might want to add to the

system.

•In the migration from DOS to Windows 9x, most of the values

formerly located in this file have been moved to IO.SYS.

•If you want to override values in IO.SYS, enter the appropriate

statements in Config.sys, including the values.

Page 21: Chapter 4

IT Essentials: PC Hardware and Software 21

AUTOEXEC.BAT

•This file contains a batch of DOS commands that will

automatically be carried out when DOS is loaded into the system.

•Examples of commands normally located in the Autoexec.bat

file include:

•DATE – Causes DOS to prompt user for the date

•TIME – Causes DOS to prompt the user for the date and

time

•DOSKEY – loads the DOSKEY

Page 22: Chapter 4

IT Essentials: PC Hardware and Software 22

Boot Process

When booting from a DOS boot disk, the boot process occurs in

the following order:

•BIOS

•Bootstrap

•IO.SYS

•MSDOS.SYS

•CONFIG.SYS (if present)

•COMMAND.COM

•AUTOEXEC.BAT (if present)

Page 23: Chapter 4

IT Essentials: PC Hardware and Software 23

Physical Memory Allocation

•Four categories of system memory in the operating system

includes conventional, upper/expanded, high, and extended

memory.

Page 24: Chapter 4

IT Essentials: PC Hardware and Software 24

Physical Memory Allocation

•Conventional memory includes all memory addresses between

0 and 640KB. It is also known as base memory.

•Upper memory/Expanded memory includes memory addresses

that fall between 640KB and 1024KB (1MB). Expanded Memory.

This is memory that can be accessed in pages (16KB chunks)

from a 64KB page frame, established in unused Upper Memory

Blocks. EMM386.EXE controls expanded memory.

•Extended memory includes memory addresses above 1024KB.

It is controlled be HIMEM.SYS

•The first 64KB of extended memory is called the High Memory

Area (HMA). When activated, Windows 9x runs here.

Page 25: Chapter 4

IT Essentials: PC Hardware and Software 25

Virtual Memory

•Also known as swap file or page file is used to describe memory

that is not what it appears to be.

•Hard disk drive space is manipulated to seem like RAM.

•The combination of virtual memory and actual installed physical

memory, gives the appearance of more memory than is actually

installed on the system.

•Virtual memory is the basis of multitasking in Windows 9x.

Page 26: Chapter 4

IT Essentials: PC Hardware and Software 26

General Fault Protection

•Memory conflict can lead to a condition called General

Protection Fault (GPF). A GPF will typically occur when an

application attempts to violate the system integrity by one of the

following ways:

•Tries to use a memory address or space owned by another

application

•Tries to interact with a failing hardware driver

•Tries to have direct access to the system hardware

Page 27: Chapter 4

IT Essentials: PC Hardware and Software 27