Computer Science, asked by madamu47, 10 months ago

What are the guiding principles of operating system

Answers

Answered by rahulsingh91
2

Answer:

Principles of Operating Systems

Course number: TCES 420

Version: 01-18-2014 - Original Draft

Catalog description

Covers the fundamental principles of operating system design and function for both general

purpose computing and real-time application control. Includes concurrent processes, scheduling,

inter-process communications, memory management, I/O, and file systems. Prerequisite: Grade

of 2.0 in TCES372. 4 credit hours.

Preconditions:

• Knowledge of computer architecture and organization

• Knowledge and skill in programming in a high level language (C/C++ preferred)

Student Learning Goals

• Understand the basic architectures of both general purpose OS (GPOS) and real-time OS

(RTOS) systems, including:

o similarities in basic approaches to design

o differences in design to address different kinds of applications

• Understand the OS support for system functions and application programming support

• Understand the nature of concurrent processing, including:

o multi-processing, multi-threading, and multi-tasking basics

o scheduling in all three environments

o inter-process (thread and task) communications

• Understand I/O management

• Understand memory management

• Understand file management

• Able to demonstrate competency in using both GPOS and RTOS systems to develop and

deploy applications

CES Degree Student Learning Outcomes

a) an ability to apply knowledge of computing and mathematics appropriate to the

discipline;

Similar questions