
Home Chapter 1 Exercises Chapter 1 Key Terms Operating System Types Chapter 2A Chapter 2B Labs Section 002 Syllabus Section 004 Syllabus Instructions

Weather Closings
| | SURVEY OF OPERATING SYSTEMS
CIS 130 SECTION 002
SYLLABUS
Week 1 |
Date |
Text and Topic |
Assignment |
1 Lab |
Wed
12 Jan 00 |
* Lab Techs John LeDuc and John Cassle
* Lab Procedures, Safety, User ID and Password
* Turning Computer and Printers On and Off, Log On and Off
* CIS130_002 Data Files location
* Label disks: Student, Class, Teacher, Disk Title
* Windows 95 Operating System |
ADVWIN pp. 3 - 24
* Vocabulary List
* Tutorial 1 |
1 Class |
Thu
13 Jan 00 |
* Course Introduction, Policy, Conduct
* Chapter 1: Overview
CPU Components: ALU, Control Unit, Registers
Bus Lines, Main Memory, Secondary Storage
Types of Operating Systems |
* All Key Terms
* Ex. 1, 2, 3, 4, 5, 6, 7, 9 |
2 Lab |
Fri
14 Jan 00 |
Windows 95
Operating System |
ADVWIN pp. 24 - 43
* Vocabulary List
* Tutorial 1
* Tutorial Assignment |
Week 2 |
Date |
Text and Topic |
Assignment |
2 Class |
Tue
18 Jan 00 |
Chapter 2:
Memory Management: Early Systems
* Fixed Partitions
* Conceptual Overview: Dynamic Partitions, Compaction, Relocation |
* All Key Terms
* Ex. 1, 2, 3 |
3 Lab |
Wed
19 Jan 00 |
Windows 95
Operating System |
ADVWIN pp. 44 - 47
* Case Problems |
3 Class |
Thu
20 Jan 00 |
Chapter 2
* First Fit Algorithm
* Best Fit Algorithm |
* Ex. 4, 5, 6, 7 |
4 Lab |
Fri
21 Jan 00 |
Customizing
Windows 95 |
ADVWIN pp. 48 - 70
* Vocabulary List
* Tutorial 2 |
Week 3 |
Date |
Text and Topic |
Assignment |
5 Lab |
Mon
24 Jan 00 |
Customizing
Windows 95 |
ADVWIN pp. 70 - 93
* Vocabulary List
* Tutorial 2
* Tutorial Assignment |
4 Class |
Tue
25 Jan 00 |
Chapter 2
* De allocation
* Relocatable Dynamic Partitions |
* Ex. 8, 9, 10, 11
* Propose and answer 2 questions on assigned exam subjects. |
6 Lab |
Wed
26 Jan 00 |
Customizing
Windows 95 |
ADVWIN pp. 93 - 98
* Case Problems |
5 Class |
Thu
27 Jan 00 |
Exam 1 Review: Chapters 1 and 2
* Discuss candidate exam questions and answers. |
|
7 Lab |
Fri
28 Jan 00 |
Working with
Drives, Folders, and Files |
ADVWIN pp. 99 - 118
* Vocabulary List
* Tutorial 3 |
Week 4 |
Date |
Text and Topic |
Assignment |
8 Lab |
Mon
31 Jan 00 |
Working with
Drives, Folders, and Files |
ADVWIN pp. 118 - 142
* Vocabulary List
* Tutorial 3
* Tutorial Assignment |
6 Class |
Tue
01 Feb 00 |
Exam 1: Chapters 1 and 2 |
|
9 Lab |
Wed
02 Feb 00 |
Working with
Drives, Folders, and Files |
ADVWIN pp. 143 - 145
* Case Problems |
7 Class |
Thu
03 Feb 00 |
Chapter 3:
Memory Management: Recent Systems
* Paged Memory Allocation
* Demand Paging
* First In, First Out
* Least Recently Used |
* All Key Terms
* Ex: 1, 3, 4, 5, 6, 8, 10 |
10 Lab |
Fri
04 Feb 00 |
Locating Files
with Windows Explorer |
ADVWIN pp. 146 - 166
* Vocabulary List
* Tutorial 4 |
Week 5 |
Date |
Text and Topic |
Assignment |
11 Lab |
Mon
07 Feb 00 |
Locating Files
with Windows Explorer |
ADVWIN pp. 167 - 182
* Vocabulary List
* Tutorial 4
* Tutorial Assignment |
8 Class |
Tue
08 Feb 00 |
Chapter 3
* Mechanics of Paging
* The Working Set
* Segmented Memory Allocation
* Segmented/ Demand Paged Memory Allocation
* Virtual Memory |
* Ex: 7, 9, 11, 12 |
12 Lab |
Wed
09 Feb 00 |
Locating Files
with Windows Explorer |
ADVWIN pp. 183 - 186
* Case Problems |
9 Class |
Thu
10 Feb 00 |
Chapter 4:
Processor Management
* Job Scheduling Versus Process Scheduling
* Process Scheduler
* Job and Process Status
* Process Control Blocks
* PCBs and Queuing
* Process Scheduling Policies
* Process Scheduling Algorithms
* First Come First Served |
* All Key Terms
* Ex: 1, 2, 3, 4, 5, 6,
* Ex: 11 or 13
|
13 Lab |
Fri
11 Feb 00 |
Using
Troubleshooting Tools |
ADVWIN pp. 187 - 202
* Vocabulary List
* Tutorial 5 |
Week 6 |
Date |
Text and Topic |
Assignment |
14 Lab |
Mon
14 Feb 00 |
Using
Troubleshooting Tools |
ADVWIN pp. 202 - 220
* Vocabulary List
* Tutorial 5
* Tutorial Assignment |
10 Class |
Tue
15 Feb 00 |
Chapter 4
* Shortest Job Next
* Priority Scheduling
* Shortest Remaining Time
* Round Robin
* Multiple Level Queues
* About Interrupts
* Conclusion |
* Ex. 7, 8, 9
* Ex. 10 or 12
* Propose and answer 2 questions on assigned exam subjects. |
15 Lab |
Wed
16 Feb 00 |
Registering File Types with the Registry |
Registry Lab Handout |
11 Class |
Thu
17 Feb 00 |
Exam 2 Review: Chapters 3 and 4
* Discuss candidate exam questions and answers. |
|
16 Lab |
Fri
18 Feb 00 |
Using
Troubleshooting Tools |
ADVWIN pp. 221 - 224
* Case Problems |
Week 7 |
Date |
Text and Topic |
Assignment |
17 Lab |
Mon
21 Feb 00 |
Opening DOS
Sessions |
ADVWIN pp. 225 - 243
* Vocabulary List
* Tutorial 6 |
12 Class |
Tue
22 Feb 00 |
Exam 2: Chapters 3 and 4 |
|
18 Lab |
Wed
23 Feb 00 |
Opening DOS
Sessions |
ADVWIN pp. 244 - 259
* Vocabulary List
* Tutorial 6
* Tutorial Assignment |
13 Class |
Thu
24 Feb 00 |
Chapter 5:
Process Management
* Deadlock
* Deadlocks on File Requests
* Deadlocks in Databases
* Deadlocks in Device Allocation
* Deadlocks in Multiple Device Allocation
* Deadlocks in Spooling
* Deadlocks in Disk Sharing
* Deadlocks in a Network
* Conditions for Deadlock
* Starvation *** (out of text order) |
* All Key Terms
* Ex. 1, 2, 3, 4, 5
* Ex. 12 or 13 |
19 Lab |
Fri
25 Feb 00 |
Opening DOS
Sessions |
ADVWIN pp. 260 - 264
* Case Problems |
Week 8 |
Date |
Text and Topic |
Assignment |
20 Lab |
Mon
28 Feb 00 |
Backing Up Files |
ADVWIN pp. 265 - 282
* Vocabulary List
* Tutorial 7 |
14 Class |
Tue
29 Feb 00 |
Chapter 5
* Modeling Deadlocks
* Strategies for Handling Deadlocks
* Prevention
* Avoidance
* Detection
* Recovery
* Conclusion |
* Ex. 6, 7, 8, 9, 10, 11
* Ex. 14
* Ex. 15 or 16 |
Ex. 8, 9, 10, 11: Don't be intimidated by the
long problem statements. |
21 Lab |
Wed
01 Mar 00 |
Backing Up Files |
ADVWIN pp. 282 - 290
* Vocabulary List
* Tutorial 7
* Tutorial Assignment |
15 Class |
Thu
02 Mar 00 |
Chapter 6:
Concurrent Processes
* Parallel Processing
* Typical Multiprocessing Configurations
* Master/ Slave Configuration
* Loosely Coupled Configuration
* Symmetric Configuration
* Process Synchronization Software
* Test and Set
* Wait and Signal
* Semaphores |
* All Key Terms
* Ex. 1, 2, 3 |
22 Lab |
Fri
03 Mar 00 |
Backing Up Files |
ADVWIN pp. 291 - 294
* Case Problems |
Week 9 |
Date |
Text and Topic |
Assignment |
23 Lab |
Mon
06 Mar 00 |
Optimizing Disks |
ADVWIN pp. 295 - 310
* Vocabulary List
* Tutorial 8 |
16 Class |
Tue
07 Mar 00 |
Chapter 6
* Process Cooperation
* Producers and Consumers
* Readers and Writers
* Concurrent Programming
* Applications of Concurrent Programming
* Conclusion |
* Ex. 4, 5, 6, 7
* Ex. 8 or 10 |
Week 10 |
Date |
Text and Topic |
Assignment |
24 Lab |
Mon
13 Mar 00 |
Optimizing Disks |
ADVWIN pp. 310 - 318
* Vocabulary List
* Tutorial 8
* Tutorial Assignment |
17 Class |
Tue
14 Mar 00 |
Chapter 7:
Device Management
* System Devices
* Sequential Access Storage Media
* Direct Access Storage Devices
* Fixed-Head Drums and Disks
* Movable-head Drums and Disks
* Optical Disc Storage
* Access Time Required
* Access Time for Fixed-Head Disks
* Access Time for Movable-Head Devices |
* All Key Terms
* Ex. 1, 2, 3, 6, 8, 9 |
25 Lab |
Wed
15 Mar 00 |
Optimizing Disks |
ADVWIN pp. 319 - 322
* Case Problems |
18 Class |
Thu
16 Mar 00 |
Chapter 7
* Components of the I/O Subsystem
* Communication Among Devices
* Management of I/O Requests
* Device Handler Seek Strategies
* Search Strategies: Rotational Ordering
* Conclusion |
* Ex. 4, 5, 7, 10
* Propose and answer 2 questions on assigned exam subjects. |
26 Lab |
Fri
17 Mar 00 |
Working with
Applications |
ADVWIN pp. 323 - 348
* Vocabulary List
* Tutorial 9 |
Week 11 |
Date |
Text and Topic |
Assignment |
27 Lab |
Mon
20 Mar 00 |
Working with
Applications |
ADVWIN pp. 349 - 365
* Vocabulary List
* Tutorial 9
* Tutorial Assignment |
19 Class |
Tue
21 Mar 00 |
Exam 3 Review: Chapters 5, 6, 7
* Discuss candidate exam questions and answers. |
|
28 Lab |
Wed
22 Mar 00 |
Working with
Applications |
ADVWIN pp. 349 - 365
* Case Problems |
20 Class |
Thu
23 Mar 00 |
Exam 3: Chapters 5, 6, 7 |
|
29 Lab |
Fri
24 Mar 00 |
Connecting to
Networks and the Internet |
ADVWIN pp. 371 - 403
* Vocabulary List
* Tutorial 10 |
Week 12 |
Date |
Text and Topic |
Assignment |
30 Lab |
Mon
27 Mar 00 |
Connecting to
Networks and the Internet |
ADVWIN pp. 403 - 409
* Vocabulary List
* Tutorial 10
* Tutorial Assignment |
21 Class |
Tue
28 Mar 00 |
Chapter 14:
UNIX Operating System
* History
* Design Goals
* Memory Management
* Processor Management
* Process Table Versus User Table
* Synchronization
* Device Management
* Device Drivers
* Device Classifications |
* All Key Terms
|
31 Lab |
Wed
29 Mar 00 |
Connecting to
Networks and the Internet |
ADVWIN pp. 409 - 412
* Case problems |
22 Class |
Thu
30 Mar 00 |
Chapter 14
* File Management
* File Names
* File Directories
* Data Structures for Accessing Files
* User Interface
* Script Files
* Redirection
* Pipes
* Filters
* Additional Commands
* Conclusion |
|
32 Lab |
Fri
31 Mar 00 |
Additional Cases |
ADVWIN pp. 413 - 420
* Vocabulary List
* Additional Cases |
Week 13 |
Date |
Text and Topic |
Assignment |
33 Lab |
Mon
03 Apr 00 |
UNIX Lab
Introduction
* Lab Techs John LeDuc and John Cassle
* Lab Procedures, Safety, User ID and Password
* Turning Computer and Printers On and Off, Log On and Off |
UNIX Lab 1 |
23 Class |
Tue
04 Apr 00 |
Chapter 8:
File Management
* The File Manager
* Responsibilities of the File Manager
* Definitions
* Interacting with the File Manager
* Typical Volume Configuration
* About Subdirectories
* File Naming Conventions
* File Organization
* Record Format
* Physical File Organization
* Physical Storage Allocation
* Contiguous Storage
* Noncontiguous Storage
* Indexed Storage |
* All Key Terms
* Ex. 1, 3, 5, 6, 10, 13 |
34 Lab |
Wed
05 Apr 00 |
UNIX |
UNIX Lab 2 |
24 Class |
Thu
06 Apr 00 |
Chapter 8
* Data Compression
* Access Methods
* Sequential Access
* Direct Access
* Levels in a File Management System
* Access Control Verification Module
* Access Control Matrix
* Access Control Lists
* Capability Lists
* Lockwords
* Conclusion |
* Ex. 4, 6, 8, 9, 11, 12 |
35 Lab |
Fri
07 Apr 00 |
UNIX |
UNIX Lab 2 |
Week 14 |
Date |
Text and Topic |
Assignment |
36 Lab |
Mon
10 Apr 00 |
UNIX |
UNIX Lab 3 |
25 Class |
Tue
11 Apr 00 |
Chapter 11:
System Management
* Evaluating an Operating System
* The Operating System's Four Components
* Measuring System Performance
* Measurement Tools
* Feedback Loops
* Monitoring |
* All Key Terms
* Ex: 1, 2, 3, 10, 11, 12, 13 |
37 Lab |
Wed
12 Apr 00 |
UNIX |
UNIX Lab 3 |
26 Class |
Thu
13 Apr 00 |
Chapter 11
* Accounting
* Ethics
* System Security
* System Vulnerabilities
* system Assaults: Computer Viruses
* Managing Systems
* Conclusion |
Ex: 4, 5, 6, 7, 8, 9 |
38 Lab |
Fri
14 Apr 00 |
UNIX |
UNIX Lab 3 |
Week 15 |
Date |
Text and Topic |
Assignment |
39 Lab |
Mon
17 Apr 00 |
UNIX |
UNIX Lab 4 |
27 Class |
Tue
18 Apr 00 |
Chapter 12:
MS-DOS Operating System
* History
* Design Goals
* Memory Management
* Main Memory Allocation
* Memory Block Allocation
* Processor Management
* Process Management
* Interrupt Handlers
* Device Management |
* All Key Terms |
40 Lab |
Wed
19 Apr 00 |
UNIX |
UNIX Lab 4 |
28 Class |
Thu
20 Apr 00 |
Chapter 12
* File Management
* File Name Conventions
* Managing Files
* User Interface
* Batch Files
* Redirection
* Filters
* Pipes
* Additional Commands
* Conclusion |
* Propose and answer 2 questions on assigned exam
subjects. |
Week 16 |
Date |
Text and Topic |
Assignment |
29 Class |
Tue
25 Apr 00 |
Exam 4 Review: Chapters 8, 11, 12, 14
* Discuss candidate exam questions and answers. |
|
41 Lab |
Wed
26 Apr 00 |
UNIX |
UNIX Lab 4 |
30 Class |
Thu
27 Apr 00 |
Exam 4: Chapters 8, 11, 12,
14 |
|
42 Lab |
Fri
28 Apr 00 |
UNIX |
UNIX Lab 5 |
Week 17 |
Date |
Text and Topic |
Assignment |
43 Lab |
Mon
01 May 00 |
UNIX |
UNIX Lab 5 |
31 Class |
Tue
02 May 00 |
Final Exam Review: Chapters 1, 2, 3, 4 |
|
44 Lab |
Wed
03 May 00 |
UNIX |
UNIX Lab 5 |
32 Class |
Thu
04 May 00 |
Final Exam Review: Chapters 5, 6, 7, 14 |
|
45 Lab |
Fri
05 May 00 |
UNIX |
UNIX Lab |
Week 18 |
Date |
Text and Topic |
Assignment |
46 Lab |
Mon
08 May 00 |
UNIX
Class Evaluation |
UNIX Lab |
33 Class |
Tue
09 May 00 |
Final Exam:
Chapters 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 14 |
|
47 Lab |
Wed
10 May 00 |
Exam Debrief
Return Homework and Labs |
|
|