柔性软件开发方法及技术-操作系统.PPT

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
柔性软件开发方法及技术-操作系统

校企共建实用精品课程项目 Elite Course Plan Program Android操作系统及程序设计 操作系统课程设计 燕山大学信息科学与工程学院 申利民 教授 赵逢达 副教授 穆运峰 讲师 尤殿龙 讲师 李峰、吕美远、王俊飞、杨惠峰 刘希晨 今天的主要内容 (1)申利民 操作系统课程设计任务和要求; (2)穆运峰 Windwos 多线程程序设计 50分钟 (3)李峰 JAVA多线程技术与实践 50分钟 (4)吕美远 VS 2008 多线程实例 50分钟 (5)申利民 操作系统课程学习总结和表彰 35分钟 (6)赵逢达 智能移动平台Android上应用程序开发 (下午) 操作系统课程设计任务和要求 一、操作模式 课程设计按班分小组进行,每小组最多2人; 小组设课题组长一名; 每个小组的成员要有明确的分工; 自我评定成绩(ABCDE),每个小组最多只能有1个A,按贡献大小降序排列。 将评选出优秀的课程设计,并对其表彰,并在OS网站上展示。 二、课程设计题目类别 (1)多道程序设计 掌握多道程序的基本要点,解决进程和线程概念的理解难点,利用基本概念和原理的进行多道程序设计。在有限的一周时间内,利用诸如VC++或Java掌握多道程序及其进程同步和互斥的设计的基本方法, 达到能用、会用、巧用的效果。 (2) Android上应用程序开发 掌握Android上应用程序开发多道程序的基本要点,能够利用基本用具完成应用程序的开发。 三、设计题目 (根据要求设计,并进行创意和完善) 题目1:多道程序缓冲区协调操作 题目2: 页式存储管理中页面置换 (淘汰)的模拟程序。 (0) 利用多道程序技术编写一个页式存储管理中页面置换(淘汰)的模拟程序。 (1) 可以模仿一个进程可以不断地随机产生页面存取序列 ,也可以输入一个页面存取序列 (2) 可以设置输入留驻页面的个数,可以设置内存、快表、缺页中断的时间,并提供省缺值 (3) 实时显示一个进程逻辑页面的状态和内存的使用状况 (4) 计算FIFO、LRU、LFU、OPT页面置换算法的置换次数; (5) 计算每种页面置换算法每个页面的存取时间。 题目3: Andriod 操作系统下的一个应用程序 (1) 可以在Andriod手机模拟器上运行,也可以在Andriod手机上运行。 (2) 程序的功能应该有很好的创意,能体现在手机这样的移动设备上运行的特点。 题目4:自选题目-多道程序间协同操作 自拟设计一个题目,可以是个游戏,可以解决一个简单的实际问题的解决,也可以是客观世界中事物处理的模拟,但要求能够反映多道程序间协同操作,采用多进程或多线程机制设计和运行,尽量体现进程间的同步和互斥关系。 (1)一定使用多道程序设计技术; (2)外观明显体现多道的特征。 实验室安排 从星期二开始 信息馆101 信息安全 计算机应用3 信息馆411 计算机科学1 计算机科学2 信息馆318 计算机应用1 计算机应用2 提前检查的 信息馆415 李峰 非上机时间答疑 信息馆415 李峰 吕美远、杨惠峰 刘希晨 507 王俊飞 四、检查与提交的材料 (1)检查时准备好打印版的课程设计说明书、可安装发布的软件版本、源程序、运行和开发环境。(电子版在网上提交); (2) 材料的网上提交 3/oscai/ 在个人空间中以操作系统课程第3次作业形式提交。将软件发布运行版本、源程序、课程设计说明书(电子版),以压缩文件形式提交。 (3)提交课程设计说明书格式要求见4.10节描述; (4)2012年01月 14 日前检查提交,不许携带病毒。 * * Get Put Move2 Buff1

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档