学习情境的创设应尽量符合活动性、生活性、真实性、复杂性、情感性、典型性、主体性等特点。通过恰当的引导方式使学生进入学习情境。下面以讲解单道批处理系统和多道批处理系统的两个学习情境为例说明。
1、超市购物情境分析
大家去超市购物,一般都拿一个购物篮或推一辆购物车,然后选择自己需要的商品,等选择完所有需要的商品后,即可到收银台进行结算和付款。在整个购物过程中,没有人会在超市拿一件商品付一次款,然后再去拿下一件商品并再次付款,而是等拿到一批自己需要的商品后再进行一次性付款。在结算过程中,每次都需要对商品进行条码扫描,一次扫描一个商品,等这一批商品都扫描结束,得出总金额,完成付款即可。 几个关键的操作是:收银员在进行商品的结算之前,完全不用理会顾客如何选购商品;每次只能扫描一个(或处理一个)商品;等属于某个顾客的所有商品都结算并付款结束,再为下一个顾客服务。
在教学过程中,可以有针对性地介绍计算机领域的前沿知识,开阔学生的视野。如讲到超市购物情境时,针对一次只能扫描一件商品条码的情况设想一下,是否可以使顾客购买的商品一次性同时计价,而不是一个个扫描计价?由此可以引导介绍RFID技术,并可拓展至物联网技术。
2、胸透体检情境分析
一个集体(班级或院系)的同学集中去胸透,大家都在胸透室外面排队。胸透前,每次选一队同学进入胸透室(一般按排队的先后顺序)。这一队同学在胸透室也排成一队,胸透时,每次只能对一位同学进行胸透操作,直到胸透室内的每个同学都结束胸透,才打开胸透室,选择下一队同学进入。
类比:多道批处理系统中,用户提交的作业都先存放在外存并排成一个队列,称为“后备队列”;然后,由作业调度程序按照一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的其他资源。在单处理机系统中,一次只能处理一个作业。