《高级语言程序设计课程设计》教学大纲_第1页
《高级语言程序设计课程设计》教学大纲_第2页
《高级语言程序设计课程设计》教学大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、高级语言程序设计课程设计教学大纲一、课程名称:高级语言程序设计课程设计 课程代码:020173二、课程类别(基础、专业基础、专业):专业基础课 三、设计周数:2周 四、大纲说明(一)适用专业:计算机科学与技术(二)主要先修课程和后续课程1、先修课程:高级语言程序设计A、计算机导论 2、后续课程:数据结构、操作系统、编译原理 五、课程设计目的及基本要求(一)课程设计目的本课程设计是在学生完成计算机技术基础课程学习后进行的。学生通过本课程的实践,能进一步掌握高级语言程序设计基本概念,掌握基本的程序设计方法;通过设计一个完整的小型程序,初步掌握开发软件所需的需求定义能力、功能分解能力和程序设计能力、

2、代码调试技能;学习编写软件设计文档;为未来的软件设计及其他课程的学习打下良好的基础。(二)基本要求1、运用高级语言程序设计的基本知识解决一个实际的编程问题。2、每个小组的4 5个学生设计一个或多个与高级语言程序设计课程内容相关的具体课题。每个学生独立完成课题内容的一部分或者独立完成一个或几个课题,以实现解决具体问题的模拟或实际算法。3、上机完成个人和小组全部课题的程序调试的全过程。4、根据设计报告要求编写设计报告,主要内容包括目的、意义、原理和实现方法简介、过程分析及说明、实验结果情况说明、结论等。5、演示答辩。演示小组全部课题的个人部分。回答与编程内容相关的和与具体课题的算法内容相关的问题。

3、六、课程设计内容及安排问题、1、第一周,布置课程设计任务和讲课 (课时:24)设计动员,课题任务布置:含课题简介、课题分组、课题总体要求、界面设计要求、设计报告要求、课题相关理论教学及日程安排。上机学习课题需要用到的编程相关的内容,介绍课题实现的全过程。查阅资料,了解课题的目的、意义、原理和实现方法,学习和掌握课题的实现方法。 运用算法与数据结构的知识,分析、设计完整的课题的实现方法。2、第二周,编程、调试 (课时:30)在教师指导下,上机完成设计目标,包括界面设计、输入输出数据接口调试、课题的模块集成及程序调试。根据设计报告要求编写设计报告,主要内容包括目的意义、原理和实

4、现方法简介、设计内容、实验结果情况说明、结论。3、周五,完成设计(课时:6)上机半天,完成设计,提交设计报告。演示答辩。演示小组全部课题的的个人部分。答辩三个问题:数据结构的基础题、与编程内容相关的问题、与课题实现原理和方法及实现过程相关的问题。七、指导方式 1. 理论指导:课题的原理及实现方法的理论指导。2. 实验指导:编程语言和程序模块集成及程序调试方法的指导。 3. 设计报告指导:主要内容包括目的意义、原理和实现方法简介、对课题实现过程的分析及说明、实验结果情况说明、结论。八、课程设计对图纸、编程、设计说明书等具体量化要求1、程序设计要求结构化、模块化并调试通过。2、程序功能都要能够演示

5、,包括小组全部课题的个人部分和集成部分。3、要有300字左右的软件使用说明书。4、根据设计报告要求编写设计报告,主要内容包括目的、意义、原理和实现方法简介、过程分析及说明、实验结果情况说明、结论。设计报告要求2000字左右。5、提交的电子文档应包含演示软件、软件使用说明书、设计报告。6、设计报告要求有一份A4纸质报告,并装订整齐。九、课程设计考核方法及成绩评定1、评定为A的是:出勤率良好、设计报告优秀、软件演示优秀、答辩问题全部正确。2、评定为B的是:出勤率良好、设计报告良好、软件演示良好、答辩问题全部良好。3、评定为C的是:出勤率合格、设计报告中等、软件演示中等、答辩问题基本正确。4、评定为

6、D的是:出勤率合格、设计报告及格、软件演示及格、答辩问题基本及格。5、评定为F的是:出勤率不合格、或设计报告不及格、或软件演示不及格、或答辩问题不及格。6、其他等级A-,B+,B-,C+,C-,根据实际情况参照上述1-5评定。十、课程设计教材及主要参考资料1 谭浩强.C程序设计教程(第二版)M. 北京:清华大学出版社,1999年.2 谭浩强.C程序设计题解与上机指导M. 北京:清华大学出版社,1992年.3 张翔等.C语言函数大全M. 北京:电子工业出版社,2002年.十一、其他本课程与高级语言程序设计A课程关系紧密,实际就是高级语言程序设计A课程的延伸,学生必须在学好这门课的基础上才能学好本课程。通过本课程的学习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论