c 课程设计大纲

发布 2022-09-30 19:13:28 阅读 2713

编号:5100020学时:1周。

一、地位、作用和目的。

c++程序设计》是计算机科学与技术等相关专业一门重要的专业基础课,本课程设计是在授完理论课之后进行的。其目的是通过实践,使同学们进一步掌握c++语言的基本概念、基本方法,掌握开发软件所需的需求定义能力、功能分解能力和程序设计能力、**调试技能、文档撰写能力。

二、内容提要。

布置一定难度的设计课题,要求独立完成。在设计过程中,养成良好的编程习惯,学会分析实际问题,利用所学知识建立系统逻辑结构,锻炼**调试技巧,撰写设计文档。

下面是参考课题,指导教师可根据教学要求和学生的实际情况,选择恰当的课题。

1) 幻方。

2) 矩阵操作。

3) 汉诺塔。

4) 八皇后。

5) 成绩管理。

6) h编码。

7) 数据排序。

8) 数据查找。

9) 最短路径。

10) 表达式求值。

设计要求。要求教师在正确理解课程教学大纲精神的基础上,结合课题体系的实际需求及学生的实践能力、实验条件等外部因素,选择恰当的设计课题,既体现教学目的,又能反映实际教学情况。安排充足的实践课时,配备专门指导老师。

学生完成设计任务后,应按要求提交课程设计报告,课程设计报告力求规范化。

课程设计报告要求。

设计报告内容和设计成果应能体现以下几点:

1) 模块设计合理、可行。

2) 功能设计实用。

3) 界面美观大方。

4) **简练。

5) 说明书**并茂,条理分明。

6) 使用数组、结构体、链表等作为数据结构。

三、配套的主要仪器设备及台(套)数。

1) 微型电子计算机80台。

2) windows 98以上操作系统

3) bc++3.0/vc++6.0以上版本

四、内容、要求与时间安排。

五、考核办法。

本课程设计是一门知识性、系统性、实践性很强的课程,可以通过进度检查、设计答辩、报告评审的形式了解学生的设计水平,根据学生任务完成的情况、设计报告的质量、答辩水平,以及平时的学习态度、工作作风、思想表现等各全面,全面、客观地评定学生设计成绩。最终成绩按“优秀”、“良好”、“中等”、“及格”、“不及格”等五级记分。

评分参考标准:

1. 思想表现、学习态度、工作作风、出勤率10%)

2. 所选课题的难度、工作量大小、任务是否基本完成10%)

3. 设计方案是否新颖,是否涉及未知或前沿知识,所用设计工具是否先进有难度,是否需要自学相关知识,深度及难度如何20%)

4. 软件成果的功能设计是否完善、实用,**设计是否健壮、规范、通用及可扩充 (20%)

5. 课程设计报告:内容完整性、书写规范性30%)

6. 答辩:回答问题的正确性与流畅程度、对设计系统熟悉程度等 (10%)

说明:课程设计不及格的同学原则上不得参加《c++程序设计》理论课程的期末考试,而且必须与下一届学生一起,重修本课程的课程设计。

撰写人:于永彦。

审核人:陈宏明。

C 课程设计大纲

课程类别 专业基础学时 2周。课程性质 设计性开课学期 第3学期。开课专业 信息与计算科学。一 课程设计的基本目的与任务。1 全面系统的学习面向对象程序设计的基本概念 基本语法和编程方法。2 正确理解掌握c 面向对象程序设计的基本特性 类 对象 继承与派生 多态 虚函数 模板 流类库等。3 遵循软件...

C语言课程设计大纲

一 课程设计的地位 作用与目的。c语言作为一门计算机基础课程有广泛的适应性,其基本思想可应用于各种工程技术当中,对各个专业都是必修的课程,是很多后续课程的基础。c语言课程设计综合所学知识,通过课程设计不仅锻炼学生综合运用知识的能力,也锻炼了学生对程序设计分析和调试的基本技能,同时对学生了解计算机系统...

c 课程设计教学大纲

功能基本要求 1 能查询 录入 增加 删除。2 复制 备份。3 支持网络功能 比如 模仿qq 题目 成绩管理系统。功能基本要求 1 按班级建立学生文件,对应增删改功能。2 建立学生成绩文件的录入,对应增删改功能。3 学生成绩可以按学生,按课程求平均。4 提供必要的查询功能。题目 工资管理系统。功能基...