COMP – 312 OPERATING SYSTEM

COMP – 312    OPERATING  SYSTEM
  

COURSE CONTENTS:


1.                   COMPUTER  SYSTEM  STRUCTURES
1.1.                     COMPUTER  SYSTEM  OPERATION.
1.2.                     I/O  STRUCTURE.
1.3.                     STORAGE STRUCTURE AND HIERACHY.
1.4.                     HARDEARE PROTECTION.

2.                   OPERATING  SYSTEM  STRUCTURES
2.1.                     SYSTEM COMPONENTS.
2.2.                     PROCESS MANAGEMENT.
2.3.                     MEMORY MANAGEMENT.
2.4.                     DISK AND STORAGE MANAGEMENT.
2.5.                     FILE SYSTEM.
2.6.                     OS  SERVICES AND SYSTEM CALLS.
2.7.                     SYSTEM PROGRAMS AND STRUCTURE.
2.8.                     SYSTEM DESIGN AND IMPLEMENTATION.

3.                   UNIX/LINUX  IMPLEMENTATION
3.1.                     LOGGING IN AND LOGGING OUT TO THE SYSTEM.
3.2.                     CONFIGURING THE ENVIRONMENT AND MANAGING THE PASSWORD.
3.3.                     UNIX/LINUX MANUAL SYSTEM.
3.4.                     UNIX/LINUX  FILE SYSTEM AND FILE SYSTEM ORGANIZATION.
3.5.                     FILE  TYPES, NAMES AND DIRECTORIES.
3.6.                     MANAGING DIRECTORIES FILE AND DIRECTORY PERMISSION.

4.                   UNIX/LINUX COMMANDS
4.1.                     USER-RELATED, LOCATING AND SEARCH.
4.2.                     USAGE DETERMINATION AND PROCESS-RELATED COMMANDS.
4.3.                     FILE AND DIRECTORY MANIPULATION.
4.4.                     FILE CONTENT AND FILE CONTENT SEARCH.
4.5.                     PRINTING AND SCHEDULING.
4.6.                     STORAGE AND STATUS.
4.7.                     MISCELLANEOUS COMMANDS.

5.                   TEXT PROCESSING


6.                   BOURNE SHELLS
6.1.                     INTRODUCTION.
6.2.                     BOURNE SHELL BASICS.

7.                   SYSTEM  ADMINSTRATION
7.1.                     SYSTEM ADMINSTRATION TASKS.
7.2.                     UNIX/LINUX  INSTALLATION BASICS.
7.3.                     RESOURCE AND USER ADMINSTRATION.
7.4.                     KERNEL BASICS AND CONFIGURATION.
7.5.                     SYSTEM ACCOUNTING AND PERFOMINANCE MONITORING.
7.6.                     DEVICE AND MAIL ADMINSTRATION.
7.7.                     UUCP  AND FTP  SERVICES ADMINSTRATION.
7.8.                     BACKING UP AND RESTORING THE SYSTEM.
7.9.                     FILE SYSTEM AND DISK ADMINSTRATION.

BOOKS:

1.             OPERATING SYSTEM CONCEPTS, 5Ed,  A SILVERSCHATZ.
2.             UNIX/LINUX UNLEASHED,3Ed,  ROBIN BURK, ET.
3.             THE  LINUX USER’s  GUIDE,  LARRY GREENFIELD.
4.             UNIX SYSTEM MANAGEMENT,  ROBERT KING ABLES.
5.             RED HAT LINUX 6.0,  RED HAT SOFTWARE, INC.

___________________________________________________________________

Comments