- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《》课程教学规范
课程简介
课 程 名:
课程编号0(软件学院)?学 分:
修读方式:必修
开课专业:软件工程开课学期:第学年第学期
教学周数:16
授课学时:(学时×16周)
实验学时:(学时×周)
课程类别:专业核心课
先修课程:程序设计
考试形式:闭卷120分钟成绩构成方式及比例:
C++程序设计是软件工程专业的一门主干基础课,主要介绍C++语言的相关知识和编程思想,重点是面向对象程序设计的思想和方法。本课程内容不再重复C语言已完成的教学内容,而针对C++的扩展内容,开展教学和实验。由于学生对编程已经有了一定基础,因此学习难度和任务较前一学期(程序设计基础课程或计算机导论)都有所提高。重点要求学生掌握面向对象程序设计内容。
通过本课程的学习,使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想和习惯、能够掌握用C++语言进行程序设计并具备调试程序的能力,能理解面向对象的程序设计思想并掌握面向对象方法的关键技术,逐步领会算法在程序设计中扮演的重要角色,领会C++程序设计的精髓所在,为后续计算机专业课程打下基础。
课堂教学内容
(学时)
(二)(学时)
(三)(学时)
()(学时)
()(学时)
()(学时)
()(学时)
()(6学时)
()(学时)
()(学时)
实验教学内容及考核要求
上机实验内容和建议学时
实验1:(3学时)(分)
实验2:(3学时) (分)
实验3:(3学时) (10分)
实验4:(7.5学时) (15分)
实验5:(7.5学时) (15分)
实验6:(学时)(1分)
实验7:(6学时)(1分)
实验8:(学时)(1分)
上机实验考察规范:
实验共题目,分为小题,附录,总分100,计入总成绩时按2%折合。
各题给分标准:
在建议学时内完成,结果正确,程序结构良好,满分;
在建议学时内完成,结果正确,程序结构稍差,减0.5-1分;
虽未能在建议学时内完成,但结果正确,程序结构良好,减1-2分;
能完成,给题目总分的一半分数;
不能完成,计0分。
建议参考书
周霭如附录(实验报告) 班级 学号
文件名:班级号_学号_姓名_题号.cpp(多文件应压缩为rar文件)
实验1 循环结构程序设计(6学时)
实验目的
掌握循环结构程序的概念。
掌握while语句的执行过程并熟练使用。
掌握do_while语句的执行过程并熟使用。
掌握for语句的执行过程并熟练使用。
掌握多重循环的概念、执行过程并熟练使用。
掌握break语句、continue语句和goto语句的执行程序并熟练使用。
初步学会设置断点调试程序的方法。
(8) 初步掌握使用“单步执行”方式跟踪程序程序执行过程的方法。
实验内容
输入带符号的短整型数,求该数是几位数。
思考并验证:
(1)画出程序流程图
(2)你的程序中循环的结束条件是什么
2、设t=1×2×……×n,编写程序求t10000时的最小n值。要求使用while语句实现循环。
思考并验证:
(1)写出程序运行结果
(2)画出程序流程图
(3)如果用for语句,如何实现
3、写程序找出100┄1000之间、其各位数之和等于5的整数。要求使用二重循环编程。
思考并验证:
(1)程序的输出结果是什么
(2)画出程序流程图
4、rand( )函数产生一个在10┄100之间的随机整数,要求用户猜测这个整数。输入一个猜测想的整数,判断是否与产生的随机数相等,由屏幕显示判断结果。如果猜得不对,重新猜这个数,直到猜出这个数为止。
实验指导
Visual C++中提供了用于产生随机数的有关整数:
rand( ) 产生0—32767 之间的随机整数
srand(number) 种子函数。其中number 是无符号整型参数,称为种子值。当种子值number 不同时,函数rand()产生的随机数序列也不同。
time(0) 返回用整型数表示的系统当前时间。在此作为srand函数的参数。函数srand()和rand( )在头文件stdlib.h中定义
函数time(0) 在time.h文件中定义
姓名 班级 学号
文件名:班级号_学号_姓名_题号.cpp(多文件应压缩为rar文件)
实验2 函数(6学时)
实验目的
熟悉VC6应用程序的构成。
掌握函数的定义及其调用。
掌握C++函数传值参数、传指针参数和引用参数的定义和应用。
掌握嵌套调用和递归调用的概
您可能关注的文档
最近下载
- 参保单位派出证明.docx VIP
- 中国计量大学803传感器技术1--2011--2020年考研初试真题.pdf VIP
- 2025届安徽省“江南十校”高三联考英语试卷(含官方答案)原卷.pdf
- DB23_T(1621.10-1621.14)-2015:黑龙江省建设工程施工操作技术规程(三).pdf VIP
- 12YJ1工程用料做法.docx VIP
- Hasselblad哈苏相机X2D II 100C User Manual - 简体中文用户手册说明书(中文版).pdf
- 中考冲刺励志文案【90句】.pdf VIP
- 05175税收筹划自考课程.docx VIP
- J B∕T13573-2018低环境温度空气源热泵热风机.pdf VIP
- 新能源电动汽车充电桩运营与管理.pptx VIP
文档评论(0)