- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计课程设计方案
一、课程基本阐明
课程对象:西安电大系统开放教诲试点计算机科学与技术专业(专科起点本科)学生
课程学时:72学分
课程学分:4学分
课程基本特点:是计算机科学与技术专业基本必修课,对学生进行基本性、面向对象程序设计训练,为后续数据构造、计算机网络、数据库、软件工程等课程奠定基本。
二、课程内容体系及教学规定
? 第一某些程序设计基本
教学知识点:
C++语言特点和程序基本构造。
上机输入、编辑、连接、运营一种C++程序过程。
整数、字符、实数、逻辑等原则数据类型含义。
各种常量字面表达和符号表达,变量定义与使用。
惯用运算符表达、优先级与结合性。
表达式分类和使用。
教学规定:
理解C++语言程序构造和上机调试程序全过程。
掌握:各种数据类型、数据常量、表达式、运算符等表达与含义;简朴语句和复合语句格式和作用。
应用:可以编写简朴程序,能完毕简朴数据和表达式输入和输出,能运用变量存储输入数据、暂时数据和计算成果,能运用符号常量存储固定数据,能依照数值计算和数据解决规定选取适当常量或变量表达,能运用运算符进行算术、比较(即关系)和逻辑运算,能把普通数学算式、不等式或条件表达到相应C++表达式。
?
第二某些流程控制语句与程序模块基本构造
教学知识点:
if语句、switch语句、for语句、while语句、do语句、break语句、continue语句、return语句等定义格式、执行过程与作用。
教学规定:
理解:各种语句格式、执行过程与作用,语句之间互相嵌套概念。
应用:
(1) 可以分析具有if和switch分支类语句程序模块并给出功能或执行成果,可以按照分支解决规定编写出相应分支程序。
(2) 可以分析具有for、while和do循环类语句程序模块并给出功能或执行成果,可以按照循环解决规定编写出相应循环程序,如累加计算、数据记录、求最大值、求平均值等程序。
(3) 可以实现if和switch语句之间转换,可以实现for、while和do循环语句之间转换。
综合应用:运用各种流程控制语句和其她语句等已有知识进行比较复杂程序分析与设计,如双重或三重循环程序分析与设计。
?
第三某些函数
教学知识点:
模块化程序设计概念,多文献构造程序。
函数定义、声明与调用格式,静态函数含义。
函数定义中值参数、指针参数、数组参数、引用参数、常量参数声明格式及作用;
函数中带默认值参数阐明与作用。
函数调用中实参加函数定义中形参之间结合过程。
函数返回值普通类型、指针类型和引用类型作用。
变量作用域和生存期,静态变量特点。
内联函数定义格式及作用。
递归函数设计办法和调用过程。
函数重载含义和作用。
函数模板定义格式及作用。
教学规定:
理解:
(1) 模块化程序设计与函数关系,函数定义格式与声明格式,函数调用表达式格式及执行过程,带默认值参数含义与用法。
(2) 全局变量、局部变量、静态变量含义。
(3) 内联函数和函数模板定义与声明格式,函数模板实例化,重载函数作用。
应用:
(1) 可以分析已知函数,给出所能实现功能或运营成果。
(2) 可以依照解决问题需要合理地设立函数参数、函数返回值类型以及编写出函数体。
(3) 运用递归函数来简化程序设计。
(4) 运用函数重载来优化程序设计。
(5) 运用函数模板来设计可以解决任何数据类型通用程序。
?
第四某些数组、构造、指针和引用
教学知识点:
一维数组概念、定义和初始化。
二维及多维数组概念、定义和初始化。
一维和二维数组元素下标访问方式。
字符串与字符数组区别与联系,字符串输入与输出。
惯用字符串函数(如strlen,strcpy,strcmp,strcat等)调用格式与作用。
构造类型定义格式和作用,构造变量定义格式和初始化。
构导致员表达和使用。
指针概念、定义及初始化。
针对指针各种运算操作。
数组名指针含义,数组元素下标与指针方式表达及转换。
数组形参加指针形参之间等价表达与转换。
引用定义和初始化,引用参数与值参数区别。
普通变量与数组存储空间动态分派与释放。
考核规定:
理解:
(1) 数组、字符串、构造、指针、引用等概念、表达和作用。
(2) 数组存储空间分派,数组元素地址计算,数组元素下标访问方式和指针访问方式。
(3) 字符串存储格式,字符串输入输出方式,字符串函数调用。
(4) 数据空间动态分派与释放,链表构造与访问结点过程。
文档评论(0)