2019年C++语言程序设计期末复习指导.pptVIP

  • 3
  • 0
  • 约2.06千字
  • 约 12页
  • 2019-03-08 发布于天津
  • 举报
C++语言程序设计 期末复习指导 大连电大计算机教研室 王楠 考试形式 采用期末考核与形成性考核相结合的方式。 成绩由两部分组成: 形考成绩(20%)+期末笔试成绩(80%) 期末笔试: 占总成绩的80%,为闭卷考试,由中央电大统一命题,时间为90分钟。总成绩满分为100分。 合成成绩≥60分者可获得该课程规定的5学分。 考核要求 考核学生掌握和运用C++语言基本语法规则进行典型程序设计的能力。具体考核要求分为以下3个层次: 了解:能够掌握C++语言的基本语法规则和一些基本概念。 理解:能够阅读和分析用C++语言编写的程序,即能够写出程序的运行结果或指出程序的功能。 应用:能够根据解决特定问题的要求利用C++语言编写出程序。 期末笔试题型(5种) 单选题(10道,20分): 填空题(10道,20分): 写出程序运行结果(5道,30分) 指出程序或函数的功能 (3道,24分) 编程题 (1道,6分) 试题样例分析 一、单选题 1. 由C++目标文件连接而成的可执行文件的缺省扩展名为___B__。 A cpp B exe C obj D lik 2. 在下面的一维数组定义中,哪一个有语法错误。___C___ A int a[]={1,2,3}; B int a[10]={0}; C int a[]; D int a[5]; 3. 对于结构中定义的成员,其隐含访问权限为___A___。 A public B protected C private D static 试题样例分析(续) 二、填空题 1.使用const语句定义一个标识符常量时,则必须对它同时进行__初始化_。 2.假定p所指对象的值为25,p+1所指对象的值为46,则执行“(*p)++;”语句后,p所指对象的值为__26__。 3.设px是指向一个类动态对象的指针变量,则执行”delete px;”语句时,将自动调用该类的__析构函数__。 4.若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用 __iostream.h__头文件。 试题样例分析(续) 三、写出程序运行结果 #includeiostream.h void main() { int s=0; for(int i=1;;i++) { if(s50) break; if(i%2==0) s+=i; } couti,s=i,sendl; } 运行结果为:i,s=15,56 试题样例分析(续) 四、指出程序或函数的功能 #includeiostream.h void WA(int a[], int n) { for(int i=0;in-1;i++) { int k=i; for(int j=i+1;jn;j++) if(a[j]a[k]) k=j; int x=a[i]; a[i]=a[k]; a[k]=x; } } 功能为:将数组a中的n个整数从小到大排序。 试题样例分析(续) 五、编程题 编写一个函数,统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回它。 int Count(double a[], int n) { double m=0; int i; for(i=0;in;i++) m+=a[i]; m=m/n; int c=0; for(i=0;in;i++) if(a[i]=m) c++; return c; } 复习资料 《C++语言程序设计期末复习指导》小册子—考核依据 《C++语言程序设计形成性考核作业册》—按章节循序渐近 课程网页中的资源 作业讲评栏目—作业解析 历届试卷栏目—实战训练 复习指导栏目—各类题型综合练习 在线测验—自我检测 复习方法 建议最好能系统看一遍教材,如果不太懂,可以借助教学视频,在课程网页IP课件栏目中。 看一遍复习小册子,把握一下各章的考核要点,便于有侧重点地复习。 作业册很重要,必须做好,各类题型要熟练,按章节循序渐近地练习。 做几套历届试卷,要从近期的做起,如果没有很多时间做,浏览几套试卷对你也会有很大的帮助。 要注意

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档