本课程主要介绍计算机操作系统的基本概念、基本功能和基本原理。主要内容应包括:操作系统的基本概念、进程的描述和控制、处理机的调度与死锁、存储器管理、设备管理、文件管理等内容。
《操作系统》是软件工程专业的一门专业主干课,起到承上启下的作用。《操作系统》课程特点是理论性较强,并与相关的其他基础理论和专业课程保持密切联系,因此在教学中,就要力求做到理论与实践相结合。通过本课程教学,使学生在理解和掌握操作系统的基本理论、内容的基础上,深入理解操作系统是对系统中各种资源进行有效管理和对各种活动进行正确组织,使整个计算机系统协调一致且高效地工作,从而在今后的专业学习中能够熟练运用操作系统课程的专业内容,具备一定的系统软件开发技能,为以后从事的研究、开发工作提供必要的软件基础和基本技能。在完成本课程教学后,学生应具备独立一定的软件开发的能力。