版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机高级语言课程设计指导书 2中国地质大学〔武汉〕信息工程学院空间信息系计实习指导书使用班级:114161~3实习指导教师:胡茂胜/郑坤/樊文有/龚君芳2023-11-22一、课程设计目的1、培育学生综合使用C++语言进展程序设计的力量。2、把握面对过程和面对对象程序设计的根本原理、思想和方法。3、要求学生到达娴熟把握VC++语言的根本学问和VC++调试技能。4、能够利用所学的根本学问和技能,解决简洁的面对对象程序设计问题。5、把握用VC++开发应用程序的的一般步骤和方法。二、课程设计要求完成程序设计题目〔包括编程以及上机调试到达实习目的,要求学生:1、每次上机实习前充分做好预备工作,查阅资料,预习相关内容,对课程设计内容进展方案的预设计;2、实习时充分利用上机时间将设计方案进展编码、优化和调试实现;3、全部实习内容都在vc6开发环境下进展,有条件的同学鼓舞在vs2023或以上版本开发;4、课程设计完毕后,依据“课程设计报告格式”撰写课程设计报告;5、指导教师对学生当天完成状况进展抽查,并严格考勤;最终一次逐人考察,检查代码及程序执行状况;6、严禁抄袭,觉察后全部雷同代码一律不及格;7、元旦过后第一周内提交〔格式:;三、成绩评定及评分标准由指导教师依据课程设计任务完成状况、现场提问、观看运行结果、评阅课程设计报告并参考学生寻常表现等五方面给出课程设计成绩。1、具体评分标准〔见表3-〔100分B〔80分C70分、D〔60分、E〔<60分〕五档或折合成百分制给出成绩。表3-1 计算机高级语言课程设计评分暂行标准计算机高级语言课程设计指导书计算机高级语言课程设计指导书5工程 评定内容
评分标准〔ABCDE〕 评A D 分完成设计题目的 根本完成课1〔X〕1
序设计水平,具有肯定的创性、有用性。
程设计要求2课堂 提问检查根底理 答复以下问题准确合理,概念表达清 根本符合问检查 论把握状况〔X〕楚、有条理。 题要求2具有较强的调试程序的力量,操作程序运行结调试力量和软件3运行检查〔X〕3课程
娴熟,程序运行结果正确,界面友果根本符合好,界面构造合理。 要求严格依据课程设计报告格式的要课程设计报告情设计 况检查〔X〕报告 4
理,图文并貌,能够总结算法或设程设计报告体会或心得。寻常 出勤记载〔X〕表现 5
严格遵守机房规定,不迟到不早退,不做与课程设计无关的事情
根本能按要求进展课程设计总分 总分=〔X
+X+X+X+X〕/51 2 3 4 52、指导教师按优秀、良好、中等、及格、不及格五档提交成绩,成绩等级如下:优秀:90-100;良好:80-89;中等:70-79;及格:60-69;不及格:<60,成绩不合格者需要重修。四、实习安排上机时间——上午:8:00-11:30,晚上:18:30-22:00102、206。序号日期周午别地点112.02五晚上206212.25日晚上206312.26一晚上206412.27二晚上102512.28三晚上206612.29四晚上206712.30五晚上206812.31六上午206五、课程设计内容5.1阶段一循环和分支5.1【实习内容】校园歌手大赛101~100分。选手最终得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。奖券数目有些人很迷信数字,比方带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合群众的需求。某抽奖活动的奖券号码是5位数〔10000-9999何两张奖券不重号,最多可发出奖券多少张。阶段二函数和类3.3.错位问题某人写好了nn都装错了信封,共有多少种可能?〔递归函数〕解方程建立一个一元二次方程a*x*x+b*x+c=0求解类CSolver,包含构造函数〔参数为三个系数,复制构造函数,根个数计算函数,根计算函数。选做:假设方程有复数根,能够以复数类对象的形式返回复数根。实地距离实现一个函数,输入地球上任意两个点的经纬度坐标〔度距离〔即球面上的大圆距离,地球半径取6371k地距离:编号起点终点1武汉〔N30.52E114.32〕北京〔N39.6E116.2〕2武汉〔N30.52E114.32〕华盛顿〔N38.5W77.0〕3武汉〔N30.52E114.32〕里约热内卢〔S22.65W43.25〕4武汉〔N30.52E114.32〕悉尼〔S33.85E150.81〕阶段三数组、指针、引用【实习内容】逆矩阵编写函数推断一个n阶方阵是否是可逆矩阵〔返回值为boo么计算其逆矩阵〔通过数组做形参返回。约瑟夫环n个人〔以编号1,2,3...n分别表示〕围坐在一张圆桌四周。从编号为k的人开头报数,数到m的那个人出列;他的下一个人又从1开头报数,数到m的那个人又出列;依此规律重复下去,直到圆桌四周的人全部出列。输入n、k、m,输出出列挨次,要求使用数组实现。阶段四综合练习【实习内容】宝石迷阵在一个10x10迷阵中随机分布着不同颜色〔红、绿、蓝、紫、黄〕的宝石,通过交换相邻的两块宝石,使3个同一颜色的宝石连在一起,以削去它们。削去之后,空出的格子上方的宝石向下移动,然后迷阵每列最上方空出的格子再承受随机方法填充。要求:通过输入行列号和方始终交换宝石。界面承受表格+颜色对应文字的方式输出,也可以自行查阅在命令行界面下如何进展彩色文本编程。3个的宝石也可以连锁削去;玩耍初始时随机被连在一起的3个及更多宝石也要自动削去。因前一步削去造成的因迷阵格局变化而连在一起的3个及更多宝石也要自动削去。用类来实现该玩耍,建立CGame类,供给玩耍初始化、削去、填充、输出迷阵等函数;在主函数上完成输入,调用CGame中的函数完成后续处理,再回到主函数等待下次输入;输入q退出玩耍。 计算机高级语言课程设计指导书 6附件一、课程设计报告格式计算机高级语言课程设计学生姓名:班学号:指导教师:工程学院年 月 日实习题目一〔<小二,黑体,居中>〕【需求规格说明】〕【程序设计】设计思想:〕设计表示:〔<五号,宋体>,具体内容:子模块〔函数或类〕的原型声明、关系图〔描述类与类之间的关系图、各功能模块之间的关系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程借款合同协议书模板集锦
- 牛羊交易合同模板
- 软件购买协议书范本
- 购销合同违约金涉及的会计处理
- 软件购买合同的范例分析
- 公司与股东借款协议模板
- 节能型供暖合同
- 农业科技设备采购及技术服务合同
- 2024年江西建筑安全员知识题库附答案
- 北京智芯电表协议
- 流动资金贷款管理办法培训1
- 期末测试(试题)-2023-2024学年冀教版英语五年级上册
- 2022年1月上海春季高考英语真题(学生版+解析版+听力音频)
- 教育实习汇报课件
- 家长开放日发言稿课件
- 如何制作一个简易的动物细胞模型
- 2024年便携式X光机行业分析报告及未来发展趋势
- 腾讯公司营销策略
- 2011山东省建筑工程消耗量定额价目表
- 社区开展反诈工作方案
- 建筑垃圾清运重点分析报告
评论
0/150
提交评论