




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象程序设计 董黎明82192071donglm mail btvu org 期末复习 期末复习内容 考核说明考核内容及要求考核样题分析 考核说明 面向对象程序设计技术 课程是北京电大计算机科学与技术专业一门选修课 在整个教学体系中占据非常重要的地位 该课程主要介绍C 程序设计语言的基本语法规则 计算机程序的基本结构 一些典型应用问题的程序设计方法 即算法 结构化和模块化的程序设计方法 面向对象程序设计的概念和方法等内容 学好该课程将为学习其他后续计算机专业课程打下良好的基础 考核说明 命题依据 严格按照计算机科学与技术专业 面向对象程序设计技术 课程教学大纲编写 本课程文字教材包括主教材和实验教材两本 均为李宁主编并由中央广播电视大学出版社出版 主教材为 C 程序设计 实验教材为 C 程序设计实验 考核说明 考核要求 考核学生掌握和运用C 语言基本语法规则进行典型程序设计的能力 具体考核要求分为以下3个层次 了解 能够掌握C 语言的基本语法规则和一些基本概念 理解 能够阅读和分析用C 语言编写的程序 即能够写出程序的运行结果或指出程序的功能 应用 能够根据解决特定问题的要求利用C 语言编写出程序 考核说明 命题原则 严格按照该课程教学大纲和考核说明的要求命题 试题的覆盖面较广 并适当突出重点 试题的难易程度和题量适当 按难易程度分为三个层次 容易占40 一般占40 较难占20 题型有四种 单选题 填空题 写出程序运行结果 编程题等 考核说明 考核形式 采用期末卷面考核与形成性考核相结合的方式 课程形成性考核成绩占课程综合成绩20分 其中记分作业4次 必做实验 占形成性考核成绩的比例调整为80 其余20 由网上教学活动 专题讨论 小组学习 自学笔记等内容构成 期末卷面考核占80分 由是北京电大命题并为闭卷考试 答题时限为90分钟 两方面成绩累计达到60分者为及格 考核说明 考核形式 采用期末卷面考核与形成性考核相结合的方式 课程形成性考核成绩占课程综合成绩20分 其中记分作业4次 必做实验 占形成性考核成绩的比例调整为80 其余20 由网上教学活动 专题讨论 小组学习 自学笔记等内容构成 期末卷面考核占80分 由是北京电大命题并为闭卷考试 答题时限为90分钟 两方面成绩累计达到60分者为及格 考核内容及要求 C 语言概述 程序 程序文件和函数的概念及其相互之间的关系 函数的定义格式和作用 主函数的特殊地位和作用 C 基本语句和复合语句的语法格式 include命令的作用 C 系统编译程序对其处理的过程 头文件的文件名格式 在程序中的使用方法和作用 程序中两种注释标记的写法和作用 标准输出流对象cout和标准输入流对象cin的含义 插入操作符 的作用 C 源程序文件名 编译后生成的目标文件名和连接后生成的可执行文件名中相应的扩展名 C 系统的编译程序和连接程序的功能 要求了解以上内容 考核内容及要求 基本数据类型和表达式 C 数据类型的分类 各种整数类型的关键字表示 存储空间的大小和值域范围 整型变量的定义和初始化 十进制整型常量的表示 字符类型的关键字表示 存储空间的大小和值域范围 字符型常量的表示 回车 换行 单引号 双引号 反斜线 空字符等特殊字符的表示 字符型变量的定义和初始化 字符型与整型的关系 枚举的概念 枚举类型的定义 枚举变量的定义和初始化 枚举常量与整型常量的对应关系 各种实数类型的关键字表示 存储空间的大小和有效位数 单精度和双精度实数的定点表示和浮点 科学 表示 实型变量的定义和初始化 加 减 乘 除 取余 赋值 增1 减1 取数据存储长度等算术运算符的表示 含义 运算对象个数和运算优先级 关系运算符的定义和关系表达式的计算 逻辑运算符的定义与逻辑表达式的计算 系统给定的逻辑 布尔 类型的定义 逻辑常量false和true与整型常量的对应关系 逻辑变量的定义和使用 求任意表达式对应逻辑值的方法 typedef语句格式及功能 考核内容及要求 C 程序的流程控制 程序或程序模块的三种基本结构 每种结构的执行过程 简单if语句 带else子句的if语句 多分支结构的if语句的定义格式 执行过程和在处理问题中的具体应用 switch语句的定义格式 执行过程和在处理问题中的具体应用 if语句与switch语句之间的功能比较 if语句与switch语句之间的转换 for循环 while循环和do while循环的定义格式 执行过程和在处理问题中的具体应用 三种循环结构之间的比较及其相互转换 Break语句在switch语句和各种循环语句中的作用 continue语句在各种循环语句中的作用 goto语句和return语句的定义格式和功能 考核内容及要求 数组 一维数组的含义 定义格式及初始化格式 数组长度 数组元素 元素下标的含义 访问数组元素的语法格式 下标运算符的操作对象和操作结果 数组元素的下标变化范围 数组元素所占存储空间大小和整个数组所占存储空间大小的计算 各元素对应存储空间的排列情况 每个元素的存储地址的计算 利用一维数组存储数据 按元素值的升序或降序排列数据 按给定条件或功能对数组元素依次进行访问和处理 二维数组的含义 定义格式及初始化格式 二维数组的行数和列数的概念 数组长度 即所含元素个数 的计算 考核内容及要求 数组 访问二维数组元素的语法格式 每个下标运算符的操作对象和操作结果 二维数组中的所有元素在存储空间中的排列情况 每个元素的存储地址的计算 利用二维数组存储矩阵数据 按给定条件或功能对数组元素依次进行访问和处理 字符串常量的定义格式 字符串的存储格式 字符串长度的概念 一维字符数组 二维字符数组与字符串之间的关系 一维字符数组与二维字符数组的初始化 strlen strcpy strcmp strcat等字符串函数的声明格式及功能 利用提取和插入操作符输入和输出字符串的语法格式 利用typedef语句定义数组类型 考核内容及要求 C 函数 函数的声明格式与定义格式 函数调用表达式的语法格式及执行过程 函数定义中形参变量的作用及实虚参数结合的过程 函数声明 原型 语句的定义格式及作用 形参为一维数组或二维数组时的说明格式 对应实参的语法规则 调用时数组参数传递的过程 变量的作用域的概念和含义 系统对全局变量 static变量 局部变量的建立和初始化过程 考核内容及要求 指针 引用和动态空间管理 指针的概念 指针变量的定义和初始化 指针赋值 取对象 变量 地址 访问指针所指对象 指针比较 等 指针算术运算 等 指针增1或减1 指针类型转换等操作的含义 优先级及其应用 数组名的指针含义 一维数组元素的下标访问方式与指针访问方式及其之间的转换 一级指针 即带有一个星号定义的指针 作为函数参数和返回类型的应用 引用的概念 引用变量的定义和初始化 引用作为函数参数和返回类型的应用 new和delete操作符的含义及作用 动态对象或动态数组的建立与释放 考核内容及要求 结构与联合 结构的概念 结构类型的定义格式 结构类型的声明 即不完整定义 格式 结构对象 变量 的各种定义格式和初始化 结构大小的计算 结构对象和结构数组对象的动态分配和初始化 结构赋值 结构成员的直接访问和间接访问 利用结构数组保存和处理数据 结构和结构指针作为函数参数和返回值类型的具体应用 操作符重载的概念 对结构类型进行算术 关系 输入和输出等操作符重载的函数定义格式 调用操作符重载函数的格式 考核内容及要求 类与对象 类的概念 类类型的定义格式 类成员的三种访问权限的具体含义 类与结构的异同 类成员在该类成员函数和类外其他函数中的访问方法 this指针的含义 类成员函数在类定义中声明或定义的格式 类成员函数在类外定义的格式 内联成员函数的定义格式 类类型大小的计算和类对象的存储结构 构造函数和析构函数的定义格式 调用时机和作用 构造函数的分类 无参构造函数 带参构造函数和拷贝构造函数 构造函数中初始化表的定义格式及作用 类的继承的概念 派生类 即带基类的类 的定义格式 对基类的三种不同继承方式的特点 对基类数据成员的初始化方法 类区分符的使用格式及作用 类对象成员的初始化方法 派生类构造函数和析构函数被执行的过程 考核内容及要求 C 流 C 流类系列中各流类之间的继承关系 iostream h fstream h strstrea h iomanip h等头文件的组成及作用 预定义标准输入流和输出流对象cin cout和cerr的含义 在输入和输出流类中重载的提取和插入操作符函数的声明格式 以及调用它们的格式 I O操纵符dec oct hex ws endl ends setw int 等的控制功能 文件的概念 字符文件和字节文件的存储格式 文件访问位置指针 文件结束标记 文件缓冲区 文件流对象 简称文件流 等的含义 文件流的定义 打开文件 关闭文件等语句的格式及作用 每一种文件打开方式的含义 使用插入操作符和put char 成员函数向字符文件输出数据 使用提取操作符和get get char getline char int char 等成员函数从字符文件中读取数据 使用read char int 和write constchar int 成员函数访问字节文件 考核样题分析 为了提高程序的运行速度 可将不太复杂的函数实现为 答案 AA 内联函数B 重载函数C 递归函数D 函数模板假定p是一个指向float型数据的指针 则p 1所指数据的地址比p所指数据的地址大 字节 答案 CA 1B 2C 4D 8每个C 程序文件的编译错误分为 类 答案 BA 1B 2C 3D 4 考核样题分析 C 程序的基本模块为 答案 DA 表达式B 标识符C 语句D 函数程序运行中需要从键盘上输入多于一个数据时 各数据之间应使用 符号作为分隔符 答案 DA 空格或逗号B 逗号或回车C 逗号或分号D 空格或回车设有语句 inta 12 a a a 则执行结束后 a的值为 CA 12B 144C 156D 288 考核样题分析 C 程序中的所有预处理命令均以 字符开头 当不需要函数返回任何值时 则应使用 标识符定义函数类型 答案 void在c 语言中 操纵符 表示输出一个换行符 答案 endl执行 cout char A 2 endl 语句后得到的输出结果为 答案 C在定义类对象的语句执行时 系统在建立每个对象的过程中将自动调用该类的 使其初始化 答案 构造函数 考核样题分析 includevoidmain ints 0 for inti 1 i if s 50 break if i 2 0 s i cout i s i s endl i s 15 56 考核样题分析 includecl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生产6S培训课件
- 短期借款合同简单简单版样式6篇
- 安全文明驾驶行为培训课件
- 顶管工程复工方案(3篇)
- 农业碳汇技术与应用现状分析报告(2025版)
- 安全文明培训教育课件
- 分布工程就要方案么(3篇)
- 安全教育防暑培训课件
- 猎狗狩猎安全培训课件
- 安全教育日培训课件
- 眼镜验光师试题(及答案)
- 第二章 有理数的运算 单元测试(含解析)2025-2026学年人教版(2024)数学七年级上册
- 重庆市南开中学高2026届高三第一次质量检测+数学答案
- GJB135B-2021合成航空发动机润滑油规范
- 商业航天行业深度报告:政策技术需求共振商业航天赛道加速
- 小学科学新教科版二年级上册第一单元 造房子教案(共6课)(2025秋)
- 《系统工程》课件 胡祥培 第1-3章 绪论、系统工程相关理论、系统工程方法论
- 《人工智能基础》课件-AI的前世今生:她从哪里来
- 营造林技能竞赛试题及答案
- 科比受伤及励志
- JIS G4305-2021 冷轧不锈钢板材、薄板材和带材
评论
0/150
提交评论