Top Banner
29

2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Dec 15, 2015

Download

Documents

Jamie Vivian
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.
Page 2: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

2© 2004, Cisco Systems, Inc. All rights reserved.

IT Essentials I v. 3Module 4

Operating System Fundamentals

Page 3: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Module 4 Operating System Fundamentals

4.1 – The Operating System

4.2 – Disk Operating System (DOS)

4.3 – Memory Management

Page 4: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

The Operating System

Page 5: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Components of an Operating System

• 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.

Page 6: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Components of an Operating System

• Computers that handle concurrent users and multiple jobs are called "network servers" or "servers“.

• Servers have operating systems installed called Network Operating Systems (NOS).

• There are three basic elements that make up the major design components of any operating system.1. User interface

2. Kernel

3. File management system

Page 7: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Operating System Functions

• 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

hardware (The operating system can either access the hardware through the BIOS or through the device drivers Figure 2)

• Programs written for the UNIX operating system will not work on a Windows-based system, and vice versa.

Page 8: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Operating System Types - Basic Terminology

• The following terms are often used when comparing operating systems: – Multi-user – Multi-tasking– Multi-processing – Multi-threading

• A list of some of the most popular operating systems:– Microsoft Windows 95, 98, ME – Microsoft Windows NT/2000/XP– The Macintosh OS – UNIX

Page 9: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Disk Operating System (DOS)

Page 10: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

What is DOS, and Why Learn About it?

• Microsoft developed (DOS), in 1981. DOS was designed for the IBM Personal Computer

• DOS is a collection of programs and commands used to control the overall computer operation in a disk-based system

• Three sections make up DOS: – Boot files – File management files – Utility files

Page 11: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

What is DOS, and Why Learn About it?

• DOS is useful as a troubleshooting aid when Windows will not boot. It allows the hard drive to be accessed without the GUI and provides the ability to run troubleshooting or diagnostic programs.– DOS is a command line operating system, it is not

user-friendly

– DOS can only run one program at a time.

– 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 12: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

The DOS File Structure

• A file is simply a block of logically related data that is given a single name and treated as a single unit.

• Examples include programs, documents, drawings and other illustrations, sound files, etc.

• The common attributes for DOS files include:– Hidden File – Read Only – Archive (backup) status – System File

Page 13: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

The DOS File 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 the drive, directory, and subdirectory in which the file is found.

• The first hard drive in most computer systems is labeled “C”.

Page 14: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Overview of Basic DOS Commands

• Basic commands are generally internal and more advanced commands are usually external.

• 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.

• A switch is added to the command by adding a space, a forward-slash (/), and a single letter.

Page 15: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Creating a DOS Boot Disk

• A DOS boot disk is a great tool to use to troubleshoot when the computer is not booting properly.

• A DOS boot disk is just a floppy disk with three necessary system files on it: – COMMAND.COM

– IO.SYS

– MSDOS.SYS

Page 16: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Booting the System with a DOS Disk

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

• Insert a bootable disk in the floppy disk drive, and turn on the computer.

• The BIOS will execute the bootstrap program to move the master boot record into RAM and then begin loading the operating system.

• If the system performs a standard DOS boot up, it should print the Date and Time prompts on the monitor screen, followed by the command line prompt (A:\).

Page 17: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

DOS Configuration Files

• In the MS-DOS operating system, there are two special configuration files, called CONFIG.SYS and AUTOEXEC.BAT.

• As the system moves through the steps in the boot procedure, the BIOS first checks in the root directory of the boot disk for the presence of the CONFIG.SYS file.

• Next, it searches for the COMMAND.COM interpreter, and finally looks in the root directory again for the AUTOEXEC.BAT file.

• Both the AUTOEXEC.BAT and CONFIG.SYS files can play significant roles in optimizing the system memory.

Page 18: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Editing System Configuration Files: SYSEDIT.EXE

• SYSEDIT is a standard text editor used to edit system configuration files such as Config.sys and Autoexec.bat.

• This utility can be used to edit the set of Windows initialization files generally referred to as INI files.

• INI files are basically text files that users can edit with a standard text editor utility such as SYSEDIT.

Page 19: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Management

Page 20: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Types

• The operating system that runs the computer uses physical memory (RAM), also known as system memory, and virtual memory.

• The four categories of system memory in the operating system include:– Conventional– Upper/expanded– High– Extended memory

Page 21: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Types

• Conventional memory includes all memory addresses between 0 and 640KB.

• It is also known as base memory. This is the area where MS-DOS programs normally run.

Page 22: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Types

• Upper Memory/Expanded Memory is also known as Reserved Memory

• It includes memory addresses that fall between 640KB and 1024KB (1MB).

• It follows conventional memory and has a size of 384KB.

Page 23: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Types

• Extended Memory is memory locations beyond the 1 MB limit of the 8088/8086.

• This area of memory is also called Extended Memory Specification (XMS).

• XMS is the primary memory area used by Windows 9x.

Page 24: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Types

• Once the XMS driver is loaded, extended memory becomes available to the OS.

• When this happens, the first 64KB of extended memory is called the High Memory Area (HMA).

Page 25: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Management Tools

• There are several tools that can be used to manage and optimize system memory.– EMM386.EXE– HIMEM.SYS– DOS=HIGH– DEVICEHIGH/LOADHIGH

Page 26: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Other Types of Memory

• Two examples are RAM drive and virtual memory:• Virtual memory is used to describe memory that is

not what it appears to be. Hard disk drive space is manipulated to seem like RAM.

• It is the basis of multitasking in Windows 9x. Without virtual memory, it would be almost impossible to run most of the software in use today.

Page 27: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Memory Conflicts: GPF

• Memory conflict can lead to a condition called General Protection Fault (GPF).

• A GPF (“blue screen of death”) typically occurs 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 28: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.

Real Versus Protected Mode Memory Addressing

• Real mode means that software can address only 1,024 KB (1 MB) of RAM.

• Protected mode allows one program to fail without bringing down the whole system. What happens in one area of memory has no effect on other programs

Page 29: 2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.