网站大量收购独家精品文档,联系QQ:2885784924

燕山大学的操作系统课设要求.doc

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

计算机09,信息安全09 操作系统课程学习总结会议 操作系统课程设计任务安排 时间:1月9日(星期一)、1-4节 地点:四教(108)教室 全体同学必须参加 内 容 (1)对在操作系统课程学习中取得优异成绩同学进行表彰; (2)对操作系统课程设计任务进行部署; (3)邀请有经验老师和研究生讲解课程设计中方法和技术。 课程设计具体要求 0操作模式 课程设计按班分小组进行,每小组最多2人; 小组设课题组长一名; 每个小组的成员要有明确的分工; 自我评定成绩(ABCDE),每个小组最多只能有1个A,按贡献大小降序排列。 将评选出优秀的课程设计,并对其表彰,并在网站上展示。 1 提交的材料 (1)提交软件发布运行版本、源程序、课程设计说明书(电子版在网上提交);  HYPERLINK 3/oscai/ 3/oscai/ 网上以???作系统课程第3次作业形式提交,将软件发布运行版本、源程序、课程设计说明书(电子版)压缩,以压缩文件形式提交。作业名称以学号命名。若果是一个小组的话,以小组成员学号简写形式命名提交。如070104010001,070104010002两个同学一组的话,提交作业名称为070104010001-02 (2)提交课程设计说明书(打印版):格式要求见4.10节描述; (3)2012年01月 14 日前检查提交,不许携带病毒。 2评分和验收标准 2.1评分标准 (1) 软件设计、演示及讲解 55分 (2) 设计说明 35分 (3) 使用说明 10分 2.2验收标准 教师根据设计报告、软件的运行演示和学生回答问题的情况评定成绩。 (1)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,独立完成设计,软件运行正常,创意新颖,能够突出表现多道程序运行的特点,回答问题准确明了,可以评为优秀(A)。 (2)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,独立完成、软件基本运行正常,能够表现多道程序运行的特点,回答问题正确,可以评为良(B)。 (3)设计报告规范、概念原理论述基本清楚、软件设计结构合理,基本独立完成,软件基本运行正常,基本能够表现多道程序运行的特点,回答问题部分正确,可以评为中(C)。 (4)设计报告基本规范、概念原理论述基本清楚、软件设计结构基本合理,部分独立完成,软件基本可以运行,基本能够表现多道程序运行的特点,回答问题部分正确,可以评为及格(D)。 (5)设计报告不规范、概念原理论述不清楚、软件设计结构不合理,大部分不能独立完成,软件基本不能运行,回答问题大部分不正确,可以评为不及格(E)。 3.设计的基本步骤 需求分析 查找相关技术资料,了解基本原理,根据题目要求创意软件的功能。. 设计软件的界面 程序运行界面要求使用中文或中英文对照.。 总体设计 确定基本的技术路线:面向过程还是面向对象; 确定软件的总体结构、模块关系、总体流程; 确立要创立的进程或线程; 确定开发要使用的语言环境; 要解决的关键技术问题。 详细设计 确定要使用的进程操作的函数、原语、API,掌握它们的使用的参数和返回值。 确定模块内部的流程和实现算法; 确定要设计的过程、构件、类、对象、函数和它们的参数。 编码设计 建立设计编程的环境; 注意编程的风格的规范。 实际数据运行测试 检查程序是否有错误; 检查界面是否美观; 检查操作是否方便; 检查提供的信息是否清晰; 检查性能是否稳定。 4.设计说明书内容要求 4.1 概述 目的; 主要完成的任务; 使用的开发工具; 解决的主要问题。 4.2 使用的基本概念和原理 例如: 多道程序; 进程; 线程; 同步和互斥的概念。 4.3 总体设计 确定基本的技术路线:面向过程还是面向对象; 确定软件的总体结构、模块关系、总体流程; 确立要创立的进程或线程。 4.4 详细设计 确定要利用的进程操作的函数、原语、API,掌握它们的使用的参数和返回值,要给出具体的名称和参数及其解释; 确定模块内部的流程和实现算法; 确定要设计的过程、构件、类、对象、函数和它们的参数,要给出具体的名称和参数及其解释。 4.5 编码设计 开发环境的设置和建立; 程序设计时要注意的事项; 关键构件/插件的特点和使用; 主要程序的代码设计及注释; 解决的技术难点、经常犯的错误。 4.6 测试时出现过的问题及其解决方法 4.7 软件使用说明 基本功能 需要运行的环境 安装 运行 操作 4.8 总结 详细列出

文档评论(0)

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

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

1亿VIP精品文档

相关文档