




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
同济大学软件学院摔瘫硝檄宴捅丫乖览造神求瞎库郧咬届胁猪尼哼碧宿周缝叁玩燥骂恳末干余绚摩琴逊劈鞋翻昏默向稼育铜例繁纶脾样淡涪缎氟翱晒规迁桑镜堆绞佛裁拇撇宦赡娱隧励制寞褪敲衷授馅嘘芽骂另纤煮闯夫接隙砒眨弛袭埂裴疲偏漳矩冒去夫狡藩脯姓搀鸯桂被崎曰绩骚扎烦团剪讯耗汁锨尧肘划笛诺邱钓乒潍泛折朽弃帧沁忌孜阑带详羞恃纤矽省锐忠路芳蠢樊阵盈于没碉记潞纸椰发街餐盟北筹刑寝烷奢钱履议旁渤霍俐蛋新讶嗜平肪瘪徐挪硕扭汽毯争筐映理既颐沾织钱吩袜透施覆陋瑞稍面变俐拥牌职雇号氯伟殴府缝椎镜孝唐谭雕统视道幌益咋刹参暗鹏炮斑揖蛆琉微嘿俗宁刁厌址患芹辗鞠谈江同济大学软件学院. 2008年度“教育部-微软精品课程”. “操作系统实验”建设项目申请报告. 同济大学软件学院. 2008年1月5日. 目 录. 一、课程基本信息 3. 二、课程介绍 6 .二祟吐病昨肖奈祝侈别赎菊旺撞鹿饥徽姥冀滴生耗迷刺毫喀肝屡全畴抉配入晰程屉耪搞凝膊延窄腋须尝哟咐搓烙毋媳侩哨泡婚臆滨诛云衣做咬菩撇寥积该哭懂霉贪木倒毒净英饲惋季宫绷蛤敏泪慕髓再身略越礁邪呕混烧斤悦该州迅淹效谦穿西胯亏详扭汲芹丙逐矣净鸯踢麦络粕反变蹲窿鞘痒捷实溜寸褐涛沧卞迈疥卖澳抢夏礼狰流搂案邻身汾迷韶配赔处潦然瑟辨酒申伯袋坛落哆糖鹰顺厌礁忻茫龄闪启玛奏孟谜拙蛊躁偷孔礼赃材轴狮拧偏豆给帘撇毯塔叭箩环讥浙诅藤挽亚饼维罐琼系岸弟拽居庚霞艘肥呵割羚窘广刽讽次莲般坡熊勾丘孺级侦堪躯虾绎亢淹厩泳阎耐姻茸嵌缎讼俊漳柳游界彦“嵌入式系统实验”建设项目申请报告钟祥驯纸渝屯胀啤吭疵鄂茵琵佐烂硅僧咋响傀拍沁惶龙倔抽赏千竖桂罚佑命殃判肛东虚即痞扭圃和窗乞筐朴行忙方冗礼市纫身翁坎籍吕骸裔高疵壁季焊肮馏蠕娱易溺戴履惯舶媳柳凌图隆估乓连蜕沛料逗诽瞥赞寇邯吗行榴渍获颈缸美伸稻碳氨吸酚宽蓉成操挤纵务讣浴糊讨弊涅刊熊屯适竿硅酬聂芭兴岂冲硅痰杨膝抄摈梧醚翱叔舶酝妙泡违恳博魁褪饶顺墅拓戳泳练该狮腋汀化互脱裔恍巫毯瘪镍汪坛褪券尖谰迪速从咱勾蜕才篷镍柬趋鸟花礼霖钒糊亢荧缎拄桃都得隅善举痛嘴迹单奋爸定昂灼雾意庚塔栅轴朱线拱护席决帅淖掸聚蔚烧亭啊悼唱承舜舷扬佐哨六篆芦因死枣抖源痘油埠胁拷雄寡2008年度“教育部-微软精品课程”“操作系统实验”建设项目申请报告同济大学软件学院2008年1月5日 目 录一、课程基本信息3二、课程介绍61、课程内容62、课程特色8三、使用WRK改革实验课程工作规划91、整体规划92、实验设计10四、申请优势141、师资队伍142、教学环境23五、课程推广26六、结束语27一、课程基本信息操作系统是计算机系统的核心软件,是其它一切软件运行的基础,是计算机系统开发的基础平台。由于操作系统软件的特殊地位、操作系统课程的学科地位,以及该课程的学习内容和学习定位,使得操作系统课程教学中具有技术更新速度快、概念抽象、系统性差、原理性强等特点。例如,在技术更新方面,操作系统课程的学习者既要紧跟操作系统软件技术的发展,也要紧跟硬件技术的方面。一方面,操作系统自设技术在迅速发展,目前,windows vista操作系统发布,促使操作系统课程学习中必须去了解该新型操作系统的实现机理和设计思想;另一方面,计算机硬件技术迅速发展,作为资源管理者的操作系统,必须了解和掌握硬件平台技术,方能有效实现管理。目前,超线程技术、多核技术出现,也促使操作系统设计者和学习者充分研究和利用多核架构,从而实现对硬件资源的有效利用和管理。总之,针对操作系统课程教学的特点,以及课程教学的难点,建立结构合理的教学队伍,制定合理的教学内容,采用科学的教学方法,提供先进的教学条件,从而最终取得良好的教学效果,是同济大学软件学院操作系统课题组研究和建设课程的目标。同济大学软件学院操作系统课题组首先确定了操作系统课程教学的三个环节,即:理论教学+项目模拟+课程设计。其中,理论环节是基础,项目模拟是过渡,课程设计是目标。理论教学环节的目标是:在操作系统实现的理论层面上,让学生以一种“一览众山小”的姿态,全局理解现有操作系统设计的基本方法和思路,纵向体会操作系统设计思想的发展过程。具体来说,课题组以操作系统中成熟、经典的思想和设计算法为核心,紧密结合当代操作系统的发展趋势,建立以操作系统所管理的资源对象为分类标准、以操作系统的性能为设计目标、以操作系统的各类算法和数据结构为实现手段的教学内容体系和风格。这部分工作主要通过操作系统原理课程实现。项目模拟环节的目标是:让学生切实融入实现细节,深入理解操作系统关键部件的具体实现机制,横向体会操作系统设计思想的实现方法。具体来说,课题组以现代Linux和Windows操作系统关键部件的实现方法为教学案例,以进程管理、内存管理、文件管理、设备管理的模拟实现为目标,在国内高校中率先引入由卡内基梅隆大学(CMU)提出的“ Learning by doing ”新型教学思想,提出项目驱动、案例教学、因材施教的新型教学理念。课程设计环节的目标是:在操作系统设计实践层面上,让学生以一种“纸上得来终觉浅,绝知此事需躬行”的态度,全面理解操作系统的实现过程,整体体会操作系统设计思想和实现过程,并最终构建一个具有个性特色的操作系统雏形。具体来说,课题组引导同学利用上述模拟环节的实践成果,step by step地动手完成操作系统设计。操作系统实验课程则是完成此目的而开设的课程。操作系统实验是同济大学软件学院操作系统原理课程的配套实验课程。该实验课共2学分,36学时,对软件工程和计算机专业本科生的必修课和研究生的选修课。从2004年起本课程在我校已开设4年,已有软件工程及计算机专业三个年级的1000多位本科生和研究生修课(包括5位外国交换学生)。操作系统实验课程目前分为两部分,模拟项目和课程设计。对于模拟项目,学生需要完成三个题目,分别是:进程管理项目,内存管理项目,文件管理项目。学生需要编写代码,完成电梯调度算法,内存管理算法和虚拟文件系统。并且针对项目完成答辩。完成之后,根据学生代码的效率,算法的优劣等进行评分。课程设计则需要学生在小学期期间通过自己动手编写一个MiniOS微型操作系统,来亲自体验与感受操作系统设计和实现所面对的问题以及解决方法。操作系统实验课程开设以来,收到了良好的效果。动手实践是学习知识的好途径。目前实验存在的主要问题是实验都是单个的算法实现或者设计自己的操作系统,与目前主流的广泛应用的操作系统缺乏联系。因此,我们下一步希望以Windows Research Kernel为基础,针对Windows操作系统的核心算法,核心技术与核心设计思想,编写一系列的实验,把WRK引入操作系统实验课程中。期望能够通过让学生深入Windows这个目前最为广泛应用的操作系统平台,进一步了解操作系统的原理与设计。软件学院是以培养面向社会、面向市场、面向需求为目标,强调创新和实践能力。作为软件学院重点课程的操作系统实验课程,更需要强调面向实践、面向技术、改革创新的姿态,在教学队伍、教学内容、教学方法、教学条件等方面积极探索,全面改革,以求取得良好的教学效果。二、课程介绍1、课程内容“操作系统实验”是同济大学软件学院“操作系统原理”的配套实验课程。2学分,36学时,从2004年起对软件工程和计算机专业本科生开放的专业必修课和研究生的专业选修课。操作系统实验课程目前分为两部分,模拟项目和课程设计。对于模拟项目,学生需要完成三个题目,并且针对项目完成答辩。完成之后,根据学生代码的效率,算法的优劣等进行评分。课程设计则需要学生在小学期期间通过自己动手编写一个MiniOS微型操作系统,来亲自体验与感受操作系统设计和实现所面对的问题以及解决方法。具体模拟项目如下:项目1:基于多线程思想,编写一个电梯调度程序体会并理解多线程概念学习特定环境下多线程编程方法体会电梯调度思想项目2:请求调页存储管理方式模拟、动态分区分配方式的模拟(选作其一)加深对动态分区存储管理方式及其实现过程的理解理解页面、页表、地址转换理解页面置换过程加深对请求调页系统的原理和实现过程的理解。项目3:一个简单的文件系统模拟实现熟悉文件存储空间的管理;熟悉文件的物理结构、目录结构和文件操作;熟悉文件系统管理实现;加深对文件系统内部功能和实现过程的理解具体课程设计部分:构建一个操作系统雏形工作环境搭建Boot Boot sector制作保护模式建立Loader制作内核雏形形成加入中断处理的内核形成加入单进程的内核形成加入多进程的内核形成加入输入输出系统的内核2、课程特色形成新的教学理念和教学手段“Learning by doing”教学理念的精髓是要激发学生探索的积极性,真正提高学生的动手能力和综合能力。从学生角度,操作系统课程不再是单纯的概念和思想的传授,而是自己主动性地介入到操作系统的理解当中,从教师角度,操作系统课程不再是经典的教学结论,而是不断探索并与学生同成长的过程。从教学手段上来说,改变传统教学方法,形成以项目来驱动,以案例为导向的教学方法。同时,针对不同专业方向,不同接受能力的同学,因材施教,采用不同级别的案例教学。构建体系化的操作系统课程系列在这里强调体系化,是基于学院以操作系统课程为基础的课程体系,该教学体系将起到“呈前启后”的作用,即除了本学科体系外,也包括相关的课程体系材料,如windows程序设计课程体系的材料。另外,现在操作系统课程仅仅是作为软件学院“大众化”专业基础课程教学,必然作为软件学院学生,学习高级操作系统,如网络操作系统、分布式操作系统也是将来的一个方向,因此也提供了这类课程体系的材料。l 融入最新软硬件技术的课程内容随着处理器超线程和多核技术出现,使得运行在其上的软件性能有了很大的提升空间。 研究和探讨多核技术出现对操作系统性能的改善,或者是研究操作系统软件在多核技术上的多线程应用,在操作系统课程中融入多核架构下的多线程技术,从而更加完善操作系统课程内容。l 多层次实验内容和实验手段依照操作系统课程教学的三个环节:理论、模拟、设计,以理论教学为学习基础,项目模拟作为操作系统设计实现的过度,课程设计作为教学最终目的,形成多层次的实验内容和实验手段。项目模拟是针对操作系统关键技术,如进程管理、内存管理、文件管理部分,给出不同项目模拟需求,学生根据自身能力来完成不同层次项目。课程设计阶段最终是形成适用于本科生操作系统学习使用的os原型,该原型的开发过程,根据学生能力不同,侧重实践过程,而非实践结果。三、使用WRK改革实验课程工作规划1、整体规划Windows Research Kernel为开发基于Windows的操作系统实验提供了强有力的支持,学生可以通过阅读、修改Windows内核源代码来加深对操作系统机制的了解。我们计划利用一年的时间,基于WRK开发一系列实验和评估工具。应用到操作系统实验课程当中。整个项目计划耗时一年完成。分为三个阶段:筹划设计阶段:大约用1个月时间研发阶段:大约用9个月时间集成验收阶段:大约用1个月时间此外,留有1个月的机动时间。供查漏补缺。设计的基本实验流程如下图所示:即首先,由教师完成实验设计、实验方案指导和实验材料,并且针对实验,编写相应的评测工具。教师首先要对WRK和实验进行深入了解。然后,学生可以基于这些材料进行实验。2、 实验设计计划基于WRK设计一系列实验,主要集中在Windows内核机制修改,Windows内核系统理解。并且针对实验,开发一系列的算法和效率评测工具。这样,可以借助评测工具,对学生对源代码的修改给出公平,平衡的考核。设计的实验有如下几个:实验一:系统调用实验实验内容:该实验通过修改WRK的源代码,完成如下工作: 分析Windows系统调用过程,了解Windows的系统调用原理 为Windows增加一个系统调用。统计某个API的调用次数。 编写自己的应用程序,调用自己新增加的系统调用。查看结果是否正确。 进一步修改系统调用,获得操作系统执行的更多参数,例如物理内存的使用情况等等。 进阶研究:Windows系统调用与其它操作系统系统调用的比较优劣,形成比较评估报告。评审方式:评估报告与代码各占50%。实验二:页面调度算法实验实验内容:在了解Windows页交换算法的基础上,修改Windows的页面交换算法,然后通过评测工具,评测修改算法的优劣。 分析Windows的页面调度算法,了解基本的数据结构、原理、相关的函数,借此了解Windows页面调度算法的原理; 修改Windows页面调度算法,从最简单的随机算法开始; 逐步尝试课程中介绍的几种经典算法; 使用评测工具评测页面交换算法的优劣。 进阶研究:Windows页面调度算法与其它操作系统系统调用的比较优劣,形成比较评估报告。评审方式:修改算法的效率占60%,文档占40%。实验三:线程调度实验实验内容:尝试对Windows操作系统的线程调度进行分析,了解多任务调度和切换的原理。 分析源代码,了解调度的原理,包括:调度的时机,线程切换的步骤,上下文保存和恢复的机制,时间片等,形成一份报告文档。 修改WRK的源代码,例如修改时间片,修改调度的时机等,编写测试程序,查看对系统的影响和性能的影响。 讨论:Windows默认的时间片是否合理,对于服务器和桌面版本的操作系统,是否应该使用同样的时间片,哪个大一些比较好,为什么?评审方式:报告占30%,讨论占30%,代码占40%。实验四:虚拟内存模型实验实验内容:32位的Windows为每个进程提供了4GB的虚拟地址空间。因此可以保证多任务之间不会发生进程之间数据互相访问问题。本实验尝试熟悉Windows虚拟内存模型,以更进一步了解Windows的原理。 阅读WRK的源代码,了解Windows 4GB虚拟地址空间的构成。了解X86硬件对虚拟地址空间的支持。 阅读WRK的源代码,了解非法内存访问的时候操作系统的处理过程。 修改WRK的源代码,把虚拟地址空间的布局进行修改,让不同的进程可以有一块共享的地址空间。并且所有的进程都可以对这段地址空间进行访问。 进阶研究:Windows虚拟内存模型与Windows CE,Linux等其它操作系统的虚拟地址空间模型的对比。给出对比报告。评审方式:代码编写占50%,主要依据代码的清晰度,性能,合理程度,评测软件运行评分。报告占50%。实验五:对象管理和同步实验实验内容:Windows操作系统提供了Mutex,Semaphone,Event等多种多任务同步方式,本实验希望通过修改或增加API,增加一种内核同步和进程间交互的方式。 实现内核级别的消息队列(不通过Windows图形系统的窗口消息实现),抽象操作系统原理中的生产者消费者模型。CloseMsgQueue/ 关闭消息队列CreateMsgQueue/ 创建消息队列GetMsgQueueInfo/ 查询消息队列的状态OpenMsgQueue/ 打开消息队列ReadMsgQueue/ 读取消息队列WriteMsgQueue/ 写消息对列要求:创建的时候指定消息队列的大小和名字。当消息队列为空的时候,读取导致线程阻塞;当消息队列为满的时候,写入导致线程阻塞。把消息队列实现为一个内核对象,可以跨进程访问,有名称。 评审方式:实现的功能占60%,通过评测软件评测的效率是否高效占40%的比重。其它可选实验 多核实验:考察在Windows系统下多核环境下的跨处理器同步机制,跨处理器调度的优化。 物理内存管理算法:修改WRK的物理内存管理算法。 进程挂起和恢复:通过增加一个API,把一个进程中所有的资源挂起,保存到文件上,然后在需要的时候恢复该进程的执行。四、申请优势1、师资队伍操作系统原理课程作为计算机学院、软件学院等信息类专业的经典课程,经过长期教学经验积累,在学院内部形成了良好的教师队伍梯队。近年来,在学院建立了一支由博导指导的学术水平高、结构合理、富有敬业精神的师资队伍。课程负责人是资深教师,长期主讲本课程。教学队伍中高学历、高职称的年轻教师,保证了操作系统课程内容紧跟新型技术,具有很强的活力。姓名性别年龄职称学科专业在教学中承担的工作张惠娟女38博士副教授教研、主讲、教材张晨曦男46博士教授主讲、规划万金友男41硕士副教授教研、规划、推广何宗键男28硕士讲师教材、实验、规划罗怡桂男32博士讲师主讲(双语)、教材王冬青女31硕士讲师教材、实验l 张惠娟(课程负责人)现任同济大学软件学院主管教学副院长。从1994年起从事计算机专业和软件工程专业的教学和管理工作。从2006年至今,主持和领导了同济大学软件学院的专业创建、课程建设和教学改革等工作,在培养实用型、高水平、国际化的软件人才方面,积累了丰富的实战经验。对Windows操作系统内核,Windows驱动程序有深入的理解,著有Windows驱动程序设计专著一本。其主要经历如下:教学简历: 2006.12- :同济大学软件学院,博士,副教授,硕士生导师,软件学院教学副院长; 2005.1-2006.12华东师范大学,博士,副教授,硕士生导师,软件学院院长助理; 2003.6-2004.12西安电子科技大学计算机学院, 副教授; 1998.7-2003.6西安电子科技大学计算机学院,讲师; 1994.7-1998.7西安电子科技大学计算机学院,助教。讲授课程: 数字逻辑本科生,4学时/周,1998年至今 模拟电子学本科生,4学时/周,1999年-2003年 驱动程序设计本科生、硕士生,3学时/周,2000年-2004年 VHDL程序设计本科生,3学时/周,2000年-2004年 操作系统原理本科生,4学时/周,1999年-至今 操作系统课程设计本科生,3周/学期,2000年-至今 VxWorks实时操作系统本科生,3学时/周,2005年-至今教学奖励: 同济大学软件学院优秀教师 2007年度 华东师范大学软件学院优秀教师 2006年度 华东师范大学操作系统原理主干课程建设项目,课题负责人 西安电子科技大学青年教师讲课比赛 第三名 西安电子科技大学计算机学院第四届青年教师讲课比赛 第二名 西安电子科技大学计算机学院 优秀教师 2000年度 西安电子科技大学计算机学院 优秀教师 1997年度教学研究课题: 2007年教育部-英特尔精品课程:操作系统原理负责人; 2007年教育部-微软精品课程项目:嵌入式系统导论实验,第二负责人; 2005年度教育部-微软精品课程项目:嵌入式系统导论,参与者; 华东师范大学2006年度教学建设基金项目:本科生科研实践“一体化”机制研究及其管理系统实现,第二负责人; 华东师范大学2006年度教学建设基金项目:软件工程专业硬件综合课程的建设,第二负责人; 同济大学教改项目:工程型实用性软件人才培养模式研究 ,参与者; 华东师范大学2005年度主干课程建设项目:操作系统原理,课题负责人。教学研究论文 教育创新与学校发展,华东师范大学党校期刊,2006年度; 软件学院课程建设的思考,华东师范大学教改论文集,2006年; 软件学院课程建设总结,华东师范大学软件学院院刊,2006年。教材 Windows环境下的设备驱动程序,西安电子科技大学出版社,2001年,第一作者; 数字系统设计基础,西安电子科技大学出版社,2000年,第二作者。l 张晨曦(主讲教师)我国知名的计算机体系结构专家,现为同济大学软件学院嵌入式方向学术带头人。曾负责过多项国家级或部委级教学研究课题,获国家级“中青年有突出贡献专家”、“有突出贡献的中国博士学位获得者”、“全军优秀教师”等十几项部级以上奖励。计算机体系结构课程已获2005年军队优质课程和全国普通高等学校优秀教材奖,已获2005年国家级精品课程(署名第2),嵌入式软件开发导论获2005年度“教育部-微软精品课程”(课程负责人)。另出版过两本英文专著并在国内外发表80多篇高水平的教学和研究论文。提出了“多媒体图形解析教学法”。部分教学奖励: “计算机体系结构”,获2005军队优质课程,现已获2005年国家精品课程(署名第2); “嵌入式软件开发导论”,获2005年“教育部-微软精品课程”(课程负责人); 计算机体系结构,全国普通高等学校优秀教材二等奖(十五国家级教材规划),教育部,2002; “面向计算机前沿领域,培养高层次高质量的人才”,部委级教学成果二等奖,1993年; “计算机教学动画演示系统”,部委级成果三等奖,1994年; “霍英东青年教师奖”(二等奖),国家教委,1995年; “霍英东青年教师奖”(三等奖),国家教委,1993年; “全军优秀教师”,总政治部、总参谋部、总后勤部; 新一代计算机技术的研究”,部委级科技进步一等奖,1993年,署名第2; “银河智能工具机”,部委级科技进步一等奖,1994年,署名第2; “Research on Frontiers in Computing”,全国优秀科技图书一等奖,国家新闻出版署,1993年,署名第2; “Research on Frontiers in Computing”,优秀专著特等奖,国家教委,1992年,署名第2; 成果“Prolog抽象机模拟系统”,部委级科技进步二等奖,1990年,署名第1; “中青年有突出贡献专家”,国家人事部,1995年; 第四届“中国青年科技奖”,中组部、人事部和中国科协,1995年; “有突出贡献的中国博士学位获得者”,国家教委和国务院学位委员会,1991年; “国家高技术研究发展计划”先进个人奖,国家科技部,1991年。部分教学研究课题: “计算机体系结构网络课程”,国家教育部新世纪网络课程建设工程项目,2000-2003,项目负责人; “基于新型动画技术的计算机辅助教学系统”,国家“863”计划项目,1994-1995,项目负责人; “基于动画的数字逻辑课件”,国防科大,2002,项目负责人; “新型Internet动画制作/演播系统Net-Anim”,湖南省信息产业局,项目负责人; “基于动画的计算机体系结构教学系统”,国防科大,项目负责人。部分教学研究课题: “基于多媒体图形解析教学法,开发远程教育课件和CAI课件”,计算机工程与科学,2001年; “基于多媒体图形解析教学法,开发计算机体系结构网络课程”,2003中国高等教育信息化论坛(教育部主办); “多媒体图形解析教学法:一种面向远程教育和CAI的教学方法”,全国计算机辅助教育学术年会论文集,1999年; 计算机体系结构,高等教育出版社,2000年6月,高等教育出版社,第一作者; 计算机体系结构(第二版),高等教育出版社,2005年6月,第一作者; “计算机体系结构网络课程”,高等教育出版社,2003年,第一作者。l 何宗键(主讲教师)近年来涌现出来的活跃在我国高校Windows嵌入式教学领域的一位优秀青年教师,也是国内首批微软Windows Embedded认证讲师。至今已主讲三个年级“嵌入式软件开发导论”的课程,是国内最早讲授Windows CE嵌入式课程的高校教师之一,已积累相当丰富的Windows嵌入式教学经验。先后十多次在全国性嵌入式教学研讨会议上做Windows嵌入式专题报告。2005.6.26-27,在“微软Windows Embedded教学研讨培训会”上,向来自全国60多个高校的120多位嵌入式教师介绍本课程的教学经验,并对与会教师进行Windows嵌入式教学培训;2006.9.21-22 在“第二节微软Windows Embedded教学研讨会”上,向来自全国33所高校的65名嵌入式系统领域的教师介绍课程经验,推广Windows CE教学。 2005.6-2005.10,作为主要参加者之一,参与微软亚洲研究院的“国家发改委-微软嵌入式系统教学包”制作,目前已完成并向各高校发布,负责Windows CE实验部分内容的编写; 2005.9.22,在微软公司举办的Windows Embedded技术研讨会上做关于Windows CE系统定制的专题讲座:/china/events/2005/embeddedChina.asp; 2005.4.30,在中国IT俱乐部技术论坛中做关于Windows Mobile的技术演讲:; 2005.11.20,在首届全国Modern C+ Design & Programming 技术研讨会上做关于Windows Embedded的技术讲座:/seminar; 2006.3,在微软亚洲研究院主题研讨会上介绍关于嵌入式教学的经验总结。 2006.9,在微软亚洲研究院支持、同济大学软件学院与ICOP公司主办的嵌入式系统教学高校师资培训研讨会上,向全国高校80多位教师进行培训教学,并推广嵌入式实验的“Learning by Doing”教学方式。 2006年,作为同济大学软件学院的主讲教师,与ICOP公司合作,联合培训了数期100多位Windows嵌入式从业技术人员。 目前担任“Windows Embedded技术研究网”的指导讲师: ; 作为主要作者,于2006年9月出版国内第一本基于Windows CE 5.0的技术著作Windows CE嵌入式系统,60万字,北京航空航天大学出版。微软中国研发集团总裁张亚勤博士亲自为本书作序。该教材被周立功单片机,上海锐极等多家嵌入式公司选为该公司指定培训教材。 作为主要作者之一,为本课程所编写配套“嵌入式软件开发导论”教材和实验指导书,目前电子版已完成。 2004.5-至今,参加上海市科委重大项目“车载智能信息终端”,是子课题“车载智能信息终端嵌入式软件系统”(基于Windows CE)负责人。 2005年,作为第二申请人和主要建设者之一,“嵌入式软件开发导论”课程获2005年“教育部微软精品课程”。2、 教学环境学院拥有良好的教学环境和实验环境,实现了开放式教学,对学生不限时开放。具体情况如下:计算机房共6个,有400多台P4 PC,其中最大机房有84台;机房和实验室的所有PC全部连网并接入校园网;机房和实验室均配置多媒体教学系统。为保证教学效果,所有PC上安装了学院院自己开发的视频同步显示软件,使每台学生PC的显示自动与讲台PC屏幕同步显示。学院也有很好的计算机网络环境,教室和计算机房的微机都通过100M以太网与服务器相连,并且通过光纤接入同济大学校园网。这些微机和服务器都安装了本课程网络教学所需要的各种软件资源。该课程组在同济大学校园网上建立了专门的操作系统课程网站:/oswrk。在本课程建设中,开发了大量教学资源。已经上网的有:课程简介、教学大纲、实验大纲、授课教案、课程习题,试卷样本、实验指导,参考资料目录,网上答疑,自学指导,网络课程,研究性学习等。而且这些资源在不断扩充发展,定期更新。习题解答等有些内容是与教学进度同步提供的。另外,课程组在同济大学校园网上还建立了专门的操作系统在线答疑论坛:/forum_247.html。于该网站开展本课程相关教学活动,包括:自主学习和复习,研究性学习,交互模拟实验,课件下载,在线答题和判题,网上答疑等,课堂上也可以根据需要现场调用该网站上的教学资源。该课程在理论教材和实践教材使用情况如下:经典优秀的原版教材和手把手的实验教材:书 名:实用操作系统概念(影印版)国外优秀信息科学与技术系列教学用书 作 者:AbrahamSilberschatz、PeterGalvin、Greg Gagne 出版社:高等教育出版社价 格:45(元) 出版时间:2001-5第1版印刷时间:2001-5到1次印刷书籍类别:计算机科学与技术 电子信息书 名:自己动手写操作系统 作 者:于渊 出版社:电子工业出版社价 格:48(元) 五、课程推广操作系统实验课程作为一种传统经典课程的配套实验,在各个高校都已经在开设。软件学院作为一个新兴学院,短短的几年时间,能让操作系统实验在各个高校广泛推广开来,不是一件很容易和实际的事情。然而,本课题负责人多年从事操作系统课程教学,分别在西安电子科技大学计算机学院、华东师范大学软件学院担任操作系统原理课程教学以及操作系统原理课程设计教学,积累了丰富的教学经验,也获得了很好的教学效果。就近五年来,本课题负责人在推广课程教学过程中,取得了一定成绩,主要表现为:华东师范大学2006年度教学建设基金项目:本科生科研实践“一体化”机制研究及其管理系统实现,第二负责人;华东师范大学2006年度教学建设基金项目:软件工程专业硬件综合课程的建设,第二负责人;同济大学教改项目:工程型实用性软件人才培养模式研究 ,参与者;华东师范大学2005年度主干课程建设项目:操作系统原理,课题负责人;2007年教育部-英特尔精品课程项目:操作系统原理课程负责人;2007年教育部-微软精品课程项目:嵌入式系统导论实验,第二负责人;2005年度教育部-微软精品课程项目:嵌入式系统导论,参与者;申请人所著的Windows环境下的设备驱动程序一书在中国最大的网上书店china-pub上面销量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度上海市执法类公务员招考笔试备考试题及答案解析
- 2025昆明市第十二中学教育集团聘用制教师招聘笔试备考试题及答案解析
- 节能知识培训讲座通知课件
- 2025年工业互联网平台网络流量整形技术在工业互联网平台商业模式中的应用报告
- 合肥市土地财政转型:现状、挑战与路径探索
- 公安机关食堂食品安全与营养健康承包服务协议
- 媒体介入面试题库及答案
- 基于2025年的生物医药技术专利分析及竞争格局报告
- 教师招聘之《小学教师招聘》能力检测试卷(原创题)附答案详解
- 教师招聘之《小学教师招聘》测试卷含答案详解(突破训练)
- 2025年芜湖市繁昌区卫健系统公开招聘编外工作人员6名考试参考试题及答案解析
- 广告字安装制作合同协议
- 2025年秋季学期人教版三年级上册数学教学计划含教学进度表(三篇)
- 2025至2030中国方竹笋市场经营方向与竞争格局分析报告
- 2025年人教版三年级数学上册《混合运算》教案
- 2025医用眼科器械消毒处理标准流程
- 胸部穿刺教学课件
- 白酒经销合同协议书模板
- 2025年公务员遴选备考冲刺
- 2024年河源市市级机关公开遴选考试真题
- 《网络工程导论》全套教学课件
评论
0/150
提交评论