Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
CIS 170 – Understanding Operating Systems Fall 2007 INSTRUCTOR: Barry W. Bugg M-2011 (301) 322-0771 [email protected] OFFICE HOURS: MWF, 9:00 – 10:00 AM MW, 12:45 – 3:15 PM COURSE DESCRIPTION: 3 Credits. Provides basic working knowledge of computer operating system commands, functions and management. Topics include: memory management, process management, device management, file management and operating system tools. Students will demonstrate proficiency by completing various task related laboratory assignments, which will prepare them for the A+ Operating Systems Technologies Examination. Prerequisites: CIS 101 or ENT 177 completed or concurrent. Reading proficiency level. 2 class/2 lab hours. COURSE LEARNING OUTCOMES: Upon successful completion of this course, the student should be able to: Explain the four major functions of an operating system Describe early memory management systems such as fixed partition, dynamic partitions and relocatable dynamic partitions Complete charts using Best-fit and First-fit allocation methods Describe recent memory management systems such as paged memory, demand paging, and segmented/demand paged memory management Complete charts for first-in, first out and least recently used page replacement algorithms Manipulate the Windows operating system from the command prompt for various file management tasks Complete projects for file management tasks from the command prompt Explain the difference between job and process scheduling Describe process scheduling algorithms such as first-come, first-served, shortest job next, shortest remaining time, and round robin Complete charts for the above process scheduling algorithms 1 Manipulate the Windows operating system from the command prompt for the use of filters, redirection and piping Complete projects on the computer for the above tasks Explain the concept of deadlock and list the seven cases for it Describe components of device management Explain the strategies for the management of I/O requests List the responsibilities of the file manager Describe the differences in sequential versus direct access file organization methods Evaluate and compare features of operating systems for the purpose of selecting an appropriate operating system for given tasks Describe differences in operating systems basic management strategies for Windows, Dos and UNIX Using the Explorer, My Computer, and Control Panel folders, identify the operating systems functions, structure, and major system files to navigate the operating system and how to get to needed technical information. (Dir, copy, etc.) Identify the basic concepts and procedures for creating, viewing and managing files, directories and disks. This includes the procedures for changing file attributes and the ramifications of those changes. (FDISK, Attrib, Msconfig, etc.) Identify and demonstrate the procedures necessary to install, configure and upgrade the Windows Operating System (including hardware requirements and boot sequences.) (Startup, ERD, MSDOS mode, etc) Identify and demonstrate the procedures necessary for loading/adding and configuring application device drives and the necessary software for certain devices. (Plug & Play, device drivers, etc) Identify and demonstrate the ability to apply knowledge to diagnose and troubleshoot common problems relating to Windows (including an understanding of normal operations and symptoms relating to common problems.) Identify and demonstrate the knowledge of Window network capabilities (desktop side only) and how to connect to networks on the client side, including what the Internet is, its capabilities, basic concepts, and generic procedures for system startup. (ipconfig, winipcfg, etc) Complete lab projects for the A+ certification using batch file programming techniques. REQUIRED TEXTS: Understanding Operating Systems, 4th Edition, Flynn & McHoes, Thomson Course Technology 2006. ISBN 0-534-42366-3 A+ Guide to Managing and Troubleshooting PCs Lab Manual, 2nd Edition, Mike Meyers, McGraw Hill/Osborne, 2007. ISBN-13 978-0-07-226362-6 ISBN-10 0-07226362-8 COLLEGE RESOURCES and SERVICES Student Assessment Services Center (Testing Center): Bladen Wing, Room 100 301-322-0090 2 (www.pg.cc.md.us/pgweb/pgdocs/student_services/student_assessment_services.htm) Check the web site for hours and policies and procedures. Tutoring and Writing Centers: (www.pgcc.edu/students/tutoring_writing_grammar) Bladen Wing, Room 107 Call 301-322-0748 to make an appointment. If you have the feeling that something is missing from your studies, the Tutoring Center can help you put the pieces of the puzzle together with free one-on-one or group tutoring. The Writing Center offers one-on-one tutoring for all students who are working on any writing assignment in any course. Student Development Services: (www.pgcc.edu/pgweb/pgdocs/student_services/index-sds.htm 301-322-0886 Student Development Services has various programs that provide students with mentoring, advising and individual counseling. Call or check the website for more information. Library: (www.pgcc.edu/library) Accokeek Hall General information: 301-322-0105 The Learning Resources Division provides a range of library and media services. Refer to the web site for hours and more information about the services. Campus Bookstore (www.pgcc.edu/pgweb/pgdocs/bookstore.html) Largo Student Center, Room 116 301-322-0912 3 CIS170 Course Outline This is a tentative course schedule. Study the assigned material according to the list below. Come to class prepared. Week 1 2 3 4 5 6 7 8 9 10 11 12 Date 08/27 08/29 09/03 09/05 09/10 09/12 09/17 09/19 09/24 09/26 10/01 10/03 10/08 10/10 10/15 10/17 10/22 10/24 10/29 10/31 11/05 11/07 11/12 11/14 13 11/19 11/21 14 11/26 11/28 12/03 12/05 12/17 15 16 Topic Overview of Course O/S Theory – Overview Labor Day, College Closed Understanding Windows Memory Management – Early Systems Memory Management - Recent Systems Processor Management Review for Test 1 & Test 1L Test 1 & Test 1L (Lab) Review Test1 & Test 1L, BeginWindows Lab Command Line Command Line – Device Management Device Management File Management Network Organization Concepts Management of Network Functions Review for Test 2 & Test 2L Test2 & Test2L Review Test 2 & Test 2L, Begin Windows 9X Command Line Command Line Review of Test 3L – System Management System Management / MS-DOS Operating System MS-DOS Operating System Windows 2000 Operating System Thanksgiving Vacation – no classes Reading/References Syllabus Chapter 1 Windows 2000 Review Windows 2000 – Test 4L Lab 16 Chapter 11-13 Finish up all loose ends Review for Final Test Final Test (This is on a Friday – take note!) Chapter 11-13 Lab Manual 12 Chapter 2 Chapter 3 Chapter 4 Chapters 1-4& Lab12 Chapters1-4 & Lab12 Lab Manual 13 Lab Manual 13 Lab Manual 13 Chp 7 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapters 7-10,Lab13 Chapters 7-10,Lab 10 Lab 15 Lab 15 Lab 15 Chapter 11 Chapter 11, 12 Chapter 12 Chapter 13 GRADE DISTRIBUTION: Major Tests: Three CONCEPTS exams based on the Understanding Operating Systems textbook and class lectures - worth 20% each, or 60% of the course grade. Tests are not cumulative. 4 Project Assignments: There will be at least four lab assignments, each is worth 10% of the course grade. Final Grade: The points are summarized as below: 3 Understanding Op Systems Tests 4 Lab Assignments 60% 40% 100% Total Letter grades will be assigned according to the following: > 90% = A 80 – 89% = B 70 – 79% = C 60 – 69% = D < 60% = F CLASSROOM POLICIES: 1. Class work is due when announced, and not accepted late 2. Tests are not made up, however may be taken in advance with prior notice and approval. 3. Should you miss a test, I will count an average of the remaining two tests as your missing grade, however ALL students must take the last test. 4. No pagers, cell phones or other electronic devices may be used during class. Set them to silent, please. 5. No food or drink in the lab classroom (drinks are allowed if it is a regular classroom with no computers in it). 6. I expect ALL students to attend each class. It is difficult to keep up in a course of this type if you are not present. 7. I expect you to do your reading, assignments, and to be prepared when you walk into class. THE RESPONSIBILITY FOR SUCCESS IN THIS CLASS RESTS WITH YOU! 5