APP下载

操作系统中线程概念的教学方法研究

2012-04-29王令群韩彦岭李净

考试周刊 2012年9期
关键词:进程程序概念

王令群 韩彦岭 李净

摘要: 在《操作系统》课程中,线程是一个非常重要的概念,一直都是该课程的授课难点。结合几年来的教学经验,作者对其教法进行探讨和总结,提出了教授该概念的技巧和方法,实践证明学生可彻底掌握线程的概念。

关键词: 《操作系统》线程教学方法

1.引言

在《操作系统》课程中,线程是非常重要的概念之一,但由于其抽象性,学生在掌握理解时有一定难度,历来都是教学难点。我在参加全国高校操作系统课程培训交流时,发现很多授课老师对线程的概念很含糊,解释不清为何线程切换付出的时空代价比进程切换小,学生更是一头雾水。本文有针对性地采用实例教学和原理比较教学,注重对学生兴趣的培养,采用将理论与实践相结合的教学方法,打开学生的谜团,彻底理解线程的概念。授课中先以生活中生动的实例解释概念,使学生产生最直观的认识和理解,然后从原理出发,揭开线程的面纱。

理解线程,必须首先掌握程序、进程的概念,本文首先介绍程序、进程和线程的关系与区别,其次进一步从原理出发解释进程和线程切换过程及切换中系统付出的代价,最后提出通过线程仿真编程使学生彻底掌握线程的概念。

2.程序、进程和线程的关系与区别

2.1程序和进程

程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合,是存储在外存储器的,是静态的。而进程(Process)则是程序的一次执行过程,是动态的。……

登录APP查看全文

猜你喜欢

进程程序概念
Birdie Cup Coffee丰盛里概念店
幾樣概念店
债券市场对外开放的进程与展望
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进
社会进程中的新闻学探寻
我国高等教育改革进程与反思
Linux僵死进程的产生与避免