- 35
- 0
- 约2.66千字
- 约 6页
- 2017-12-26 发布于河南
- 举报
厦门理工学院2015-2016计算机院程序设计实践教学大纲
程序设计实践教学大纲
课程名称:程序设计
课程编号学分/学时:3学分/3周
课程类型:实践性课程
考核方式:考查
开课学期:大一第3学期
开课单位:计算机与信息工程学院
先修课程:C语言程序设计、C++面向对象程序设计与通过学习本课程,学生能够熟练地掌握C语言的语法规则,能够简单的算法,
a.加强掌握C/C++程序设计语言的语法规程和综合编程能力;
b.培养学生面向对象和面向过程的编程思想,学会从现实问题中抽象出一般的解决方法;贯彻面向对象编程思想,抽象出合适的类,封装相关功能函数。
c.掌握基本的软件分工,、书写及答辩汇报技巧;
本课程与要求之关联矩阵
毕业要求 点 b c 毕业要求4:研究:能够基于科学原理并采用科学方法对复杂工程问题进行研究,具有设计实验及进行数据采集、数据分析、数据处理及结果分析的能力,并能通过信息综合得到合理有效的结论。 4.1掌握计算机科学原理并针对具体解决方案设计实验; H H M 4.2掌握科学实验方法,具有制定系统方案、进行实验、采集数据及结果分析的能力 H H M 二、选题的原则及题目难度、深度、广度分析
1.选题原则:
(1).题目要符合教学要求,使学生能够运用所学技术的基本知识,进行基本技能方面的训练。
2).题目的主要内容应当是学生在技术课程中学过的知识。如果有些知识需要深化或扩展应给予补充讲解,使学生能够理解和接受。
3).题目不宜过大。课题指标应从学生实际出发,因人而异,使不同程度的学生经过努力能够完成任务,做有所获。
4).题目内容应尽可能反映技术应用的新水平,具有一定的实用价值。
1、C语言部分(选做一题)
职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复),职工信息管理,可具有以下功能:
职工信息录入、输出、排序、查询、删除、修改、数据保存、文件打开等。
(3)飞机订票系统设计
假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,可提供下列服务:
航班信息录入、航班信息浏览、航班查询(按航班号查询或按终点站查询)、承办订票和退票业务(可选项)、数据保存、文件打开等。
(4)图书信息管理
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。尝试设计一图书信息管理系统,可实现以下功能:
图书信息录入、图书信息浏览、图书查询(按书名查询或按作者名查询)、排序、图书信息的删除与修改、数据保存、文件打开等。
要求:
有人机交互界面。
2、C++程序设计部分
,B可选择任意一类完成。类:
1、
建立信息数据
使用继承的方法构造3个类,
数据基本功能:增加数据,删除数据,修改数据,
查找功能;
显示功能;
重载功能;
异常处理功能;
文件的输入输出功能。
有界面菜单
2、容器类Set实现
用单链表模拟有序集合,实现集合的加入一个元素、删除一个元素、集合的交、并、差运算。注意,集合中不允许有重复元素。
使用模板类
根据元素个数动态分配存储空间
实现集合的交、并、差集合操作;
实现集合的文件操作;可将集合写入文件,由文件中读出集合元素。
有菜单界面
B类:
图形化界面程序设计或自选题目。学生任选一题。
扫雷
空当接龙
水管工
五子棋
要求:
参阅现有游戏,设计有良好人机交互界面的程序;鼓励用可视化的人机交互设计,如菜单、按钮,可基于MFC、Qt等开发工具。
数据库管理类
带有人机交互界面的数据库操作。如学生信息管理,教学信息管理,实现录入、删除、查询及更新等基本功能。例如界面:
自选
以上给出的仅为参考题目,学生在选择过程中根据自己的实际,按照上述题目的难易程度,寻找合适的课程设计题目,也可以自己设计题目,经指导教师确认后定题,一旦题目选定,不允许随意更改。
四、教学方法
程序设计实践
五、课程设计成绩的评定方法及评分规则
只有程序验收通过后,才能按以下方法核定本次课程设计的总成绩,因未能独立完成设计(尤其是抄袭)或概念不清的同学,总成绩将核定为不及格。总成绩由以下几个部分决定:
考勤、纪律、实验室卫生
工作量(代码量、功能多少、难度、经历的曲折)
系统实用性
代码书写规范性(包括注释的质量、详尽程度和明晰性)
程序界面、易用性
课程设计报告(叙述、书写规范、字数)
动手能力、分析问题解决问题能力
检查的情况(检查时会问关于系统实现和相关的理论知识的问题)
成绩可以按优秀、良好、中等、及格和不及格五级计分,也可按百分制计分。
评分规则:
优秀 良好 中等 差 方案及完成40%)2个模块,设计方案较正确、合理,完成度较好。 基本按照课程设计要求完成1,2模块,并及时完成,设计方案基本正
您可能关注的文档
- 七年级数学竞赛(复赛)试题.(答案).doc
- 模拟温度监测系统报告.docx
- 六单元知识点分析.docx
- 继续教育学分本(2016年版).doc
- 六矿工资管理办法.doc
- 红外线感测柜台LED灯具分析报告.doc
- 管理学模拟题库.doc
- 高考数学复习1集合与简易逻辑.doc
- 房屋维修养护管理.docx
- 鸡兔同笼详细教案及问题研究整理(5个课时).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020年北京中考英语试题及答案.pdf VIP
- 贷款结清证明.docx VIP
- 村两委换届模拟推演方案.docx VIP
- 有机化学——杂环化合物和生物碱.ppt VIP
- 2025年中考数学一模试卷(福建卷)含答案解析.pdf VIP
- 2025年菏泽职业学院单招语文测试试卷.docx VIP
- 三雄极光-商用照明项目专业产品手册(2023-2024).pdf VIP
- 杜邦dupont-FilmTec™Fortilife™ XC120 超高压反渗透膜元件-120bar.pdf
- 高处作业安全培训PPT课件.ppt VIP
- dwc_ble50combophy_tsmc40_databook数据手册解析.pdf VIP
原创力文档

文档评论(0)