- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文档来源网络 侵权删除
希望此文档能祝您一臂之力
湖北省高等教育自学考试大纲
课程名称:高级C++软件编程
课程代号:05715
一、课程性质与目标
(一)课程的性质和特点
《高级C++软件编程》是计算机信息管理专业(本科)的必修课,是培养学生计算机编程能力的一门重要专业课程,是为满足计算机应用领域与信息管理人才的需要而设置的。C++语言是一种面向对象的编程语言,它集抽象性、封装性、继承性和多态性等面向对象特征于一体,可以帮助人们开发出具有较高数据抽象程度,能够充分体现信息隐蔽、软件重用、易修改、易扩充等特性的大型软件。
本课程的主要任务是介绍面向对象程序设计的基本方法和C++语言中的基本数据类型、基本运算、语句结构和C++语言的类与对象、继承、多态、派生等面向对象特性,并简要介绍群体类、流类库和异常处理。学习者在学习过程中可以通过大量的程序实例和相关练习,掌握C++的面向对象的各种特征,从而逐步掌握面向对象程序设计的基本知识和基本技能。
(二)课程目标与基本要求
通过本课程的学习,能够使学生较全面地掌握C++程序设计语言,使学生初步理解面向对象的基本思想,掌握C++语言程序设计的一些基本方法。由于C++语言涉及的概念相对复杂,比较抽象,应用灵活,在学习过程中,不仅要注意学习C++的语法,同时更要用心体会C++的面向对象的特征。在学习过程中,要求学生能够尽可能的采用面向对象的程序设计思想去思考问题。
通过本课程学习应达到以下四个培养目标:
1.理解面向对象程序设计的基本概念和基本思想;
2.初步掌握面向对象程序设计方法和技巧,具有一定的分析问题、解决问题的实践能力;
3.融合面向对象程序设计思想,学习掌握C++程序设计语言的基本语法;
4.使用C++语言程序设计进行应用程序开发;
《高级C++软件编程》是一门实践性很强的课程,必须通过反复上机练习,深入领悟面向对象程序设计的基本思想。通过实验教学加深理解和巩固课堂和教材所学的内容,提高实践动手能力。在教学过程中,要注意逐步引导学生采用面向对象程序设计的思想进行分析问题和解决问题,强调课堂讲授与上机实践相结合。
(三)与本专业其他课程的关系
1、本课程为专业必修课。
2、本课程先期课程为《计算机应用基础》,学习这一门课程有助于学生对基本的计算机知识有一个初步的了解。
3、本课程后续课程是《数据结构》,该课程有助于学生采用面向对象的思想进行抽象数据类型、程序设计方法和算法设计的实现。
二、考核内容与考核目标
第1章 C++编程简介
一、学习目的与要求
本章的学习目的是初步理解面向对象程序设计的基本思想,领会C++语言中对面向对象思想的具体运用,为具体学习C++语言打下基础。
本章的学习要求是初步了解C++语言的特点及C++简单程序的构成,掌握C++程序的编辑、编译、链接和运行的过程。
二、考核知识点与考核目标
(一)课程内容
本章主要从计算机程序设计语言发展的角度概要介绍了面向对象程序设计语言的产生和特点、面向对象方法的由来及其基本概念,并简单介绍C++程序的开发过程。
(二)考核知识点
计算机程序设计语言的发展
面向对象的基本概念
面向对象的程序设计方法
C++程序的开发过程
(三)考核目标
计算机程序设计语言的发展要求达到“识记”层次。
面向对象的基本概念要求达到“领会”层次。
面向对象的程序设计语言要求达到“识记”层次。
C++程序的开发过程要求达到“简单应用”层次。
第2章 数据类型与表达式
一、学习目的与要求
本章的学习的重点是牢固掌握C++基本数据类型的具体特性和表示范围,深刻了解变量的表示与存储,难点在于C++中运算符与表达式的熟练使用,应多加练习,注意类型转换可能产生的不利影响。
二、考核知识点与考核目标
(一)课程内容
本章主要学习C++语言的基础知识,讲述构成C++语句的基本部分——基本数据类型和自定义数据类型以及变量、常量、运算符、表达式与类型转换。
(二)考核知识点
1. 数据类型概述
2. C++的基本数据类型
3. 数值
4. 变量
5. 常量
6. 运算符与表达式
7. 类型转换
8. 表达式的副作用
(三)考核目标
1. 数据类型概述要求达到“识记”层次。
2. C++基本数据类型要求达到“简单应用”层次。
3. 数值类型要求达到“识记”层次。
4. 变量要求达到“识记”层次。
5. 常量要求达到“识记”层次。
6. 运算符与表达式要求达到“简单应用”层次。
7. 类型转换要求达到“领会”层次。
8. 表达式的副作用要求达到“领会”层次。
第3章 控制结构
一、学习目的与要求
本章学习的目的是熟练掌握三种主要控制结构——顺序、选择和循环结构,并能够熟练的加以运用。要求深刻理解并区分跳转语句break和co
您可能关注的文档
最近下载
- 基于PLC的地铁自动售票机电气控制部分的设计.doc VIP
- Unit 4 Helping in the community 词汇句型专项训练(含答案解析)人教PEP版2025英语四年级上册.pdf
- 2025年成人高等教育学士学位英语水平考试(成人英语三级)历年参考题库含答案详解.docx VIP
- 青春期女生生理知识.pptx VIP
- Unit 4 Helping in the community 补全对话与短文专项训练(含答案解析)人教PEP版2025英语四年级上册.docx
- 碎纸屑压块机设计.docx VIP
- 一台触摸屏控制多台plc.pdf VIP
- 中医医案——颈椎病(三).docx VIP
- 《空乘旅游英语视听说》课件——In-flight Meals 飞机餐.pdf VIP
- 婴幼儿反复喘息诊治、管理、预防临床实践循证指南(2025).pptx VIP
原创力文档


文档评论(0)