C++自考填空题
- 格式:doc
- 大小:100.50 KB
- 文档页数:18
2015年4月高等教育自学考试全国统一命题考试C++程序设计试卷(课程代码04737)本试卷共ll页,满分t00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间。
超出答题区域无效。
第一部分选择题一、单项选择题(本大题共20小题,每小题l分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.C++语言是从早期的C语言逐渐发展演变而来的,与C语言相比,C++在求解问题方法上进行的最大改进是A.面向过程 B.面向对象 C.安全性 D.复用性2.结构化程序设计所规定的三种基本控制结构是A. 输入、处理、输出 B.树形、网形、环形 C.顺序、选择、循环 D. 主程序、子程序、函数3.关于函数模板,描述错误的是A.函数模板必须由程序员实例化为可执行的函数模板B. 函数模板的实例化由编译器实现C.一个类定义中,只要有一个函数模板,则这个类是类模板D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化4.作用域运算符“::”的功能是A.标识作用域的级别的 B.指出作用域的范围的C.给定作用域的大小的 D.标识成员是属于哪个类的5.采用重载函数的目的是A.实现共享 B.减少空间C.提高速度 D.使用方便,提高可读性6.以下关键字不能用来声明类的访问权限的是A.public B.private C.stadc D.protected7. 有如下类声明“class A{int x;…};”,则A类的成员x是A. 公有数据成员 B.私有数据成员C.公有成员函数 D.私有成员函数8. 下列不是构造函数的特征的是A.构造函数的函数名与类名相同 B.构造函数可以重载C.构造函数可以设置缺省参数 D.构造函数不能重载9.通常的拷贝构造函数的参数是A. 某个对象名 B.某个对象成员名C.某个对象的引用 D.某个对象的指针名10.下列哪个类型函数不适合声明为内联函数A. 函数体语句较多 B.函数体语句较少C.函数执行时间较短 D.函数执行时间过长11.设x和y均为bool量,则x&&y为真的条件是A.它们均为真 B.其中一个为真C.它们均为假 D.其中一个为假12.对于友元描述正确的是A.友元是本类的成员函数 B.友元不是本类的成员函数C.友元不是函数 D.友元不能访问本类私有成员13.当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的A.public成员 B.private成员C.protected成员 D.友元14.在C++语言中,080是A.八进制数 B.十进制数C.十六进制数 D.非法数15.下面函数原型声明中,声明了fun为虚函数的是A. void fun()=0 B.virtual void fun()=OC.virtual void fun() D.virtual voidfun(){}16.下列虚基类的声明中,正确的是A.class virtual B:public A B.class B:virtualpublic AC.class B:public A virtual D.virtual class B:public A17.下列运算符中,在C++语言中不能重载的是A. * B.>= C.::D./18.在C++语言中,能代表逻辑值“假”的是A.小于0的数 B.大于0的数 C.非0整数 D.019.以下叙述中不正确的是A.在一个函数中,可以有多条return语句B.函数的定义不能嵌套,但函数的调用可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量20.已知:int m=10;在下列表示引用的方法中,下列哪一项是正确的A.hat&x=m B.int&y=10 C.int&z D.float &t=&m第二部分非选择题二、填空题(本大题共20小题,每小题l分,共20分)请在答题卡上作答。
江苏省成人自考试题及答案一、选择题(每题2分,共20分)1. 成人自考的特点之一是()A. 灵活性B. 强制性C. 固定性D. 单一性答案:A2. 成人自考的学历层次主要包括()A. 专科B. 本科C. 研究生D. A和B答案:D3. 下列哪项不是成人自考的优势?()A. 节省时间B. 节省费用C. 必须全日制学习D. 工作学习两不误答案:C4. 成人自考的考试形式通常包括()A. 笔试B. 口试C. 实践操作D. A、B和C答案:D5. 成人自考的报名条件通常要求()A. 高中毕业B. 专科毕业C. 本科毕业D. A或B答案:D6. 成人自考的课程设置通常包括()A. 公共课B. 专业课C. 选修课D. A、B和C答案:D7. 成人自考的考试时间通常安排在每年的()A. 3月和9月B. 6月和12月C. 1月和7月D. 4月和10月答案:D8. 成人自考的学历证书由()颁发?A. 教育部B. 省级教育厅C. 主考院校D. 国家承认的教育机构答案:D9. 成人自考的学分制度要求学生必须修满()A. 规定的最低学分B. 所有的课程学分C. 任意选择的学分D. A或B答案:A10. 成人自考的毕业要求通常包括()A. 修满学分B. 通过所有课程考试C. 完成毕业论文D. A、B和C答案:D二、填空题(每题2分,共20分)11. 成人自考的学历层次中,专科通常需要修满________学分才能毕业。
答案:[具体学分数量]12. 成人自考的学生在学习期间,可以选择________或________的方式进行学习。
答案:自学;辅导13. 成人自考的考试合格标准通常为________分。
答案:6014. 成人自考的学历证书在________网站上可以查询真伪。
答案:中国高等教育学生信息网(学信网)15. 成人自考的课程考试不及格,学生可以选择________或________进行补考。
答案:下一次考试;指定时间16. 成人自考的学生在学习过程中,需要遵守________和________。
自考英语试题题库及答案一、选择题(每题2分,共20分)1. The company has decided to ________ its new product line.A. launchB. landC. branchD. brand答案:A2. Despite the heavy rain, they managed to ________ the top of the mountain.A. reachB. teachC. beachD. breach答案:A3. The teacher asked the students to ________ their homework before class.A. hand inB. hand outC. hand overD. hand down答案:A4. The new policy will ________ a significant impact on the environment.A. haveB. makeC. takeD. give答案:A5. She ________ her keys in the office, so she had to wait outside.A. forgotB. leftC. lostD. misplaced答案:B6. The project was delayed due to ________ weather conditions.A. adverseB. adversesC. adversityD. adversities答案:A7. The manager ________ the meeting to discuss the new marketing strategy.B. called inC. called onD. called out答案:A8. The doctor advised her to ________ her diet and exercise more.A. cut downB. cut offC. cut outD. cut up答案:A9. The team worked together to ________ the problem.A. come up withB. come acrossC. come out答案:A10. The company is ________ a new marketing campaign to boost sales.A. launchingB. landingC. branchingD. branding答案:A二、填空题(每题2分,共20分)11. The ________ of the project was delayed due to the lack of funding.A. implementationB. implicationD. specification答案:A12. She has a ________ memory and can remember names and faces easily.A. photographicB. picturesqueC. philanthropicD. philanthropic答案:A13. The ________ of the old building was a significant event in the community.A. demolitionB. decorationC. dedication答案:A14. The ________ of the company's new product line was a success.A. inaugurationB. implementationC. inaugurationD. specification答案:C15. The ________ of the book was well-received by critics.A. receptionB. perceptionC. conceptionD. deception答案:A16. The ________ of the river has been a topic of concern for environmentalists.A. pollutionB. populationC. solutionD. pollution答案:A17. The ________ of the company's profits has been steady over the past decade.A. fluctuationB. elevationC. stabilizationD. fluctuation答案:C18. The ________ of the new policy was met with mixed reactions.A. announcementB. condemnationC. commendationD. announcement答案:A19. The ________ of the old factory site has been a topic of debate.A. redevelopmentB. developmentC. redevelopmentD. development答案:A20. The ________ of the new software has been delayed due to technical issues.A. releaseB. receiptC. receptionD. release答案:A三、阅读理解题(每题4分,共20分)阅读下面的短文,然后回答21-25题。
成人自考入学试题及答案一、选择题(每题2分,共20分)1. 成人自考的全称是什么?A. 成人高等教育自学考试B. 成人高等教育入学考试C. 成人高等教育统一考试D. 成人高等教育自学考试答案:A2. 成人自考的考试时间通常是每年的什么时候?A. 3月和9月B. 4月和10月C. 5月和11月D. 6月和12月答案:B3. 成人自考的学历层次包括哪些?A. 本科B. 专科C. 研究生D. 所有以上答案:D4. 成人自考的报名条件是什么?A. 具有高中或同等学历B. 具有大学本科或同等学历C. 具有大学专科或同等学历D. 不需要任何学历5. 成人自考的考试科目一般包括哪些?A. 公共课和专业课B. 只有公共课C. 只有专业课D. 只有实践课答案:A6. 成人自考的考试形式是什么?A. 笔试B. 口试C. 笔试和口试D. 网络考试答案:C7. 成人自考的考试合格标准是什么?A. 每门课程达到60分B. 每门课程达到70分C. 每门课程达到80分D. 总分达到一定标准答案:A8. 成人自考的学历证书由哪个部门颁发?A. 教育部B. 国家教育委员会C. 地方教育厅D. 高等院校答案:A9. 成人自考的学历证书是否被国家承认?B. 否C. 部分承认D. 视情况而定答案:A10. 成人自考的学历证书是否可以用于考研?A. 是B. 否C. 部分可以D. 视情况而定答案:A二、填空题(每题2分,共10分)1. 成人自考的学历层次包括______和______。
答案:本科、专科2. 成人自考的报名条件一般要求具有______或同等学历。
答案:高中3. 成人自考的考试科目通常包括______和______。
答案:公共课、专业课4. 成人自考的考试合格标准是每门课程达到______分。
答案:605. 成人自考的学历证书由______部门颁发。
答案:教育部三、简答题(每题5分,共10分)1. 请简述成人自考的特点。
答案:成人自考的特点包括学习方式灵活、考试时间灵活、学历层次多样、考试合格标准明确、学历证书被国家承认等。
自考本科招生文化考试语文试题卷(满分150分,考试时间120分钟)一、基础知识及运用:(本题共20小题,每小题3分,共60分,11-18为多选题)1.《吃饭》的主要表现方法是( )A.对比B.类比C.侧写D.象征2.《垓下之围》中,揭示项羽内心世界中知耻重义一面的情节是( )A.惊闻楚歌.B.悲歌“虞兮”C.对吕马童说“吾为若德”D.马赠亭长,自刎乌江3.下列文章中,“传其事以为官戒”的是( )A.《冯谖客孟尝君》B.《张中丞传后叙》C.《种树郭橐鸵传》D.《马伶传》4.下列《前赤壁赋》的语句中,描写箫声的是( )A.耳得之而为声B.飘飘乎如遗世独立C.舞幽壑之潜蛟D.寄蜉蝣于天地5.《先妣事略》: “入城,则缉绰灯火荧荧,每至夜分。
”这里表现的母亲的品德是( )A.俭朴B.勤劳C.待人厚道D.严以教子6.下列《马伶传》的语句中,暗含讽刺当朝权奸之意的是( )A.其士女之问桃叶渡、游雨花台者,趾相错也B.新安贾合两部为大会C.异哉!马伶之自得师也D.见昆山犹之见分宜也7.《秋夜》所写的事物中,在象征寓意上与枣树相近的是( )A.天空.B.小粉红花C.小青虫D.月亮8.在巴金的笔下,“爱尔克的灯光”所象征的是( )A.旧家庭的冷落B.希望的破灭C.对礼教的憎恶D.新的生活道路9.余秋雨说,都江堰“实实在在地占据了邈远的时间”,这句话的意思是( )A.它永久性地灌溉了中华民族B.长城还只是它的后辈C.李冰在世时已考虑事业的承续D.都江堰倒成了连接两界的骄傲10.《蚂蚁大战》中场面描写的特点是( )A.以点带面B.由近及远C.动静交错D.由远及近11.《秋水》中,庄子用“吾在天地之间,犹小石小木之在大山”来说明宇宙无限而人的认识有限的道理,这种论证方法是()A.演绎法和例证法B.例证法和对比法C.对比法和类比法D.类比法和演绎法12.“肝肠似火,色貌如花”是形容 ( )A.《八声甘州》B.《摸鱼儿》C.《一句话》D.《雨巷》13.胡适在《容忍与自由》中认为,缺乏容忍雅量的心理根源是()A.年轻气盛B.狂妄自大C.喜同恶异D.愚昧无知14.《垓下之围》项羽认为他失败的原因是( )A.寡不敌众B.天之亡我C.众将叛离D.战略失误15.“设法了解一下与你所在的社会圈子不同的人们所持有的种种看法”是一种( )A. 丰富心里想象力的好办法B.摆脱心理郁闷的好方法C.摆脱某些武断看法的好办法D.外出旅游的好办法。
成人自考试题及答案一、选择题(每题2分,共20分)1. 成人自考的全称是()。
A. 成人高等教育自学考试B. 成人高等教育入学考试C. 成人高等教育毕业考试D. 成人高等教育水平考试答案:A2. 成人自考的特点之一是()。
A. 必须全日制学习B. 必须在指定学校学习C. 学习时间、地点灵活D. 只能选择指定专业答案:C3. 下列哪项不是成人自考的优势?()A. 节省时间B. 节省费用C. 灵活性高D. 必须在校学习答案:D4. 成人自考的学历层次包括()。
A. 专科B. 本科C. 硕士D. 所有以上选项答案:D5. 成人自考的考试形式通常包括()。
A. 笔试B. 口试C. 实践操作D. 所有以上选项答案:D6. 成人自考的报名条件通常要求()。
A. 必须具有高中学历B. 必须具有大学本科学历C. 年满18周岁D. 必须是在职人员答案:C7. 成人自考的考试科目一般由()确定。
A. 教育部门B. 考生自己C. 报考学校D. 社会培训机构答案:A8. 成人自考的考试成绩有效期通常为()。
A. 1年B. 2年C. 长期有效D. 5年答案:C9. 成人自考毕业后获得的学历证书在()上具有同等效力。
A. 国家B. 社会C. 法律D. 所有以上选项答案:D10. 成人自考的考试时间通常安排在()。
A. 工作日B. 周末C. 节假日D. 随机安排答案:B二、填空题(每题2分,共20分)11. 成人自考的学历证书由_________颁发。
答案:国家教育部门12. 成人自考的考试内容通常包括_________和_________两部分。
答案:理论知识、实践技能13. 成人自考的报名通常需要提供的材料包括身份证、_________和_________。
答案:学历证明、近期照片14. 成人自考的学习方式主要有_________和_________。
答案:自学、辅导15. 成人自考的考试合格标准是_________分及以上。
做试题,没答案上自考365,网校名师为你详细解答全国2007年1月高等教育自学考试高级语言程序设计一试题课程代码:00342一、单项选择题本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内;错选、多选或未选均无分;1.以下正确的C语言自定义标识符是A._la B.2a_C.do D.2.在C语言中,错误..的常数表示是A.0L B.-0x6aLC.′6′D.设int a,x=2;执行语句a=x>03xx=10;后,变量x的值是A.1 B.2C.6 D.104.设有以下程序段:int x=2,y=2,z=0,a;a=++x||++y&&z++;printf″%d,%d,%d\n″,x,y,z;执行后输出的结果是A.2,2,0 B.3,3,1C.3,2,0 D.3,2,15.在C 语言中,字符串″\\TOP\t\65\″″的长度是 A .5 B .7 C .9D .126.设float x;,由键盘输入:,能正确读入数据的输入语句是 A .scanf ″%5f ″,&x; B .scanf ″%5d ″,&x; C .scanf ″%f ″,x;D .scanf ″%s ″,&x7.逗号表达式a=26,a3,a+5的值是 A .12 B .17 C .36D .418.C 语言表达式expx+a+b/3所表示的数学表达式是 A .+)b a (31+B .+3b a +C .+)b a (31+D .+3b a +9.在C 语言中,下列运算符中结合性属于自右向左的是 A .&& B .-- C .<<D .->10.设intp4;,则p 的含义是 A .指向整型变量的指针数组 B .指向4个整型变量的函数指针 C .4个指向整型变量的指针变量D .指向具有4个整型元素的一维数组的指针11.设char x10={″Windows ″,″dos ″,″unix ″};,执行pintf ″%c ″,x12;后输出的结果是A.n B.iC.o D.s12.设int a43={1,2,3,4,5,6,7,8,9,10,11,12};int ptr3=a,p=a0;,则与数组元素a12等价的是A.p+2+3 B.p+3C.ptr+1+2 D.ptr+1213.设int a=11,b=2;,执行下述程序段后,变量a和b的值分别是do{a/=b++;}whilea>b;A.1,3 B.1,4C.2,3 D.2,414.在C语言中,下列错误..的说法是A.函数可以递归调用B.不允许在函数中再定义函数C.递归程序不可能用非递归算法实现D.对于continue语句,可以通过改变程序的结构而不使用它15.设int a23={{1},{2,3}};,则元素a10的值是A.0 B.1C.2 D.316.若main带参数,正确的是A.mainint argc,charargv B.mainint argc,charargvC.mainint argc,char argv D.mainint argc,char argv17.设struct student{ char name10;int sex;int num;}s,p=&s;以下对结构型变量s中成员num的非法引用是A.p->num B.p.numC.D.18.下列说法中正确的是A.C语言的预处理命令只有宏定义和文件包含B.预处理命令只能出现在主函数之前C.所有预处理命令都是以符号″″开头D.有些预处理命令不是在源程序编译之前处理19.设enum week {mon,tue=2,wed,thu,sat=6}day;,则枚举常量mon和thu的值分别是A.0和4 B.1和4C.0和3 D.1和520.下列属于文件包含的命令是A.define N 25 B.endifC.include ″″D.else二、填空题本大题共10小题,每小题2分,共20分请在每小题的空格中填上正确答案;错填、不填均无分;21.一个C语言程序的执行起点是__________;22.设int x=3,y=5;,则执行printf″%d\n″,x^y;后输出__________;23.设int s32={1,2,3,4,5,6},p2=s;,则p+1+1的值是__________;24.C语言中,可以处理的两类文件分别是文本文件和__________;25.设int a=2;,则执行a+=a=15;后,变量a的值是__________;26.设double y45;,则数组y中元素的个数是__________;27.设int x=7,y=3,则表达式x%y+x/y的值是__________;28.设char s={″apple″};,则执行printf″%d\n″,strlens;后输出的值是__________;29.设union{int i;char j10;float k;}u;则sizeofu的值是__________;30.设define MODa,ba%bmain{ int x=4,y=16,z;z=MODy,x;printf″%d\n″,z++;}则程序执行的结果是__________;三、程序分析题本大题共5小题,每小题5分,共25分阅读下列程序,将输出结果写到各题右侧的空白处; 31.main{int x=15;whilex<20{x++ifx/3=0{x++;break;}else continue;}printf″%d\n″,x;}int a,int i,int j{int t;ifi<j{t=ai;ai=aj;aj=t;i++;j--;funa,i,j;}}main{int x={2,4,6},i;funx,0,2;fori=0;i<3;i++ printf″%2d″,xi;printf″\n″;}33./程序运行时,输入一个整数5/main{int a,b10,c,i=0;printf″输入一个整数\n″;scanf″%d″,&a;whilea=0{c=a%2;a=a/2;bi=c;i++;}for;i>0;i--printf″%d″,bi-1;}34. include <>main{int a,b,i;a=b=0;fori=0;i<=10;i+=2{a+=i;b+=i+1;}printf″a=%d\n″,a;printf″b=%d\n″,b-11;}a=100;s{static int a=20;a++printf″%d\n″,a;}main{int i;fori=1;i<=3;i++{a++;printf″%d,″,a;s;}}四、程序填充题本大题共3小题,每小题6分,共18分给出下列程序,将横线处缺少的部分补上,使其能正确运行;36.对含有10个元素的数组a先按元素的存储次序倒序输入,再按其正序输出; define_______/第一空/main{int i,aN;fori=N-1; _______;i--/第二空/scanf″%d″, _______;/第三空/fori=0;i<N;i++printf″%d\t″,ai;printf″\n″;}37.学生成绩的字母等级和分数范围如下:字母等级分数范围A 90~100B 80~89C 70~79D 60~69E 0~59其它字母输入错误输入字母等级之后,输出相应的分数范围;main{_______;/第一空/scanf″%c″,&score;switchscore{case′A′:printf″A:90~100\n″;_________;/第二空/case′B′:printf ″B:80~89\n″;break;case′C′:printf ″C:70~79\n″;break;case′D′:printf ″D:60~69\n″;break;case′E′:printf ″E: 0~59\n″;break;_______:printf″输入错误\n″;/第三空/}}38.文本文件中含有若干个整数,将这些数据读出后求出它们的和,再将这些数据与它们的和分别显示到屏幕上;include<>main{int num;long int sum=0L;FILEfp;fp=fopen″″, ″r″;do{fscanf________,#/第一空/sum+=_________;/第二空/printf ″%5d ″,num;}while_______;/第三空/printf ″\nsum=%ld\n ″,sum;fclosefp;}五、程序设计题本大题共3小题,第39小题5分,第40、41小题各6分,共17分39.输入两个实型数x 和y,计算并输出它们的和、差、积和商;40.输入自变量x 的值后,计算并输出y 的值;计算公式:y=⎪⎩⎪⎨⎧≥<≤+<10x e 10x 0x cos x sin 0x x x 当当当 41.用循环结构输出下列数字金字塔共9行;1121123211234321……………。
成人自考考试题试卷及答案一、选择题(每题2分,共20分)1. 成人自考的全称是()A. 成人高等教育自学考试B. 成人高等教育统一考试C. 成人高等教育入学考试D. 成人高等教育资格认证考试答案:A2. 成人自考的特点不包括()A. 灵活性B. 经济性C. 强制性D. 适应性答案:C3. 下列哪项不是成人自考的优势?()A. 时间灵活B. 地点灵活C. 费用昂贵D. 专业选择多样答案:C4. 成人自考的学历层次通常包括()A. 专科B. 本科C. 研究生D. 所有以上选项答案:D5. 成人自考的考试形式通常为()A. 全国统一考试B. 学校自主命题考试C. 在线考试D. 面试答案:A6. 成人自考的报名条件通常不包括()A. 年满18周岁B. 具有高中或同等学历C. 必须是在职人员D. 遵守国家法律法规答案:C7. 成人自考的考试科目一般由()确定。
A. 教育部B. 各省自考办C. 考生个人D. 主考院校答案:B8. 成人自考的成绩有效期通常是()A. 1年B. 2年C. 长期有效D. 5年答案:C9. 成人自考毕业后获得的学历证书在()上与普通高校毕业生相同。
A. 法律效力B. 社会认可度C. 就业机会D. 所有以上选项答案:A10. 成人自考的考试时间通常安排在每年的()A. 3月和9月B. 4月和10月C. 5月和11月D. 6月和12月答案:B二、填空题(每题2分,共20分)11. 成人自考的学历层次包括专科、________和________。
答案:本科、研究生12. 成人自考的考试科目设置通常与________紧密相关。
答案:专业需求13. 成人自考的考试形式主要是________,辅以________。
答案:笔试、口试14. 成人自考的报名通常需要提供的材料包括身份证、________和________。
答案:学历证明、近期照片15. 成人自考的考试成绩可以通过________和________两种方式查询。
自考精神试题及答案一、选择题(每题2分,共20分)1. 自考精神的核心是什么?A. 个人荣誉B. 终身学习C. 应试技巧D. 团队合作答案:B2. 自考的特点不包括以下哪一项?A. 灵活性B. 开放性C. 强制性D. 多样性答案:C3. 自考对于个人发展的意义主要体现在哪些方面?A. 提升学历B. 增强自信C. 拓宽就业机会D. 所有以上选项答案:D4. 自考过程中,以下哪项不是考生需要具备的素质?A. 自律B. 自主学习能力C. 依赖性D. 时间管理能力答案:C5. 自考适合哪类人群?A. 只有在校学生B. 只有在职人员C. 所有希望提升自己学历和能力的人D. 只有退休人员答案:C6. 自考的优势之一是能够?A. 节省学习时间B. 减少学习成本C. 提高考试难度D. 限制学习地点答案:B7. 自考的学历证书在以下哪个方面与全日制教育获得的学历证书不同?A. 法律效力B. 社会认可度C. 学习形式D. 考试难度答案:C8. 自考的学习方式主要是?A. 完全自学B. 完全面授C. 自学与面授相结合D. 必须参加培训班答案:C9. 自考的考试形式通常包括?A. 笔试B. 口试C. 实践操作D. 所有以上选项答案:D10. 自考的报名流程一般不包括以下哪一项?A. 网上报名B. 现场确认C. 缴纳报名费D. 必须通过中介机构答案:D二、填空题(每题2分,共20分)11. 自考的全称是________,它是一种国家承认的学历教育形式。
答案:高等教育自学考试12. 自考的学习过程中,考生需要依靠________和________来完成学习任务。
答案:自律;自主学习能力13. 自考的学历证书在法律上具有与________相同的效力。
答案:全日制教育14. 自考的考试时间安排通常比较________,考生可以根据自己的实际情况选择考试时间。
答案:灵活15. 自考的课程设置通常包括公共课和________。
答案:专业课16. 自考的毕业条件之一是通过所有________课程的考试。
21.在C++语言的面向对象设计框架中,_______是程序的基本组成单元。 22.执行代码double pi=; cout < < setprecision (3) < < pi;程序的输出结果是_______。 ++语言提供的的基本控制结构可以分为3种类型:顺序结构、_______和循环结构。 24.要使用STL库提供的对数组进行降幂排序算法,在源程序中需要包含的头文件是______。 25.在C++标准库中,用_______类来表示复数。 26.将对象作为函数参数,是将实参对象的_______传递给形参对象,这种传递是单向的。 ++函数的返回类型可以是除数组与_______以外的任何类型。 28.能提供封装的C++关键字是_______。 29.在C++的类声明中,用public关键字声明的类成员的访问权限是_______。 30.开发一个C++语言程序的步骤通常包括编辑、_______、连接、运行和调试。 ++类中的_______函数在对象的生存期结束时被自动调用。 32.友元函数可以存取类的_______、公有成员和保护成员。 33.若类的成员函数用关键字static进行修饰,这样的成员函数称为_______。 34.在C++中,创建派生类对象时,总是先从_______的初始化开始的。 35.类的继承是指派生类继承基类的数据成员和_______。 36.在C++中,利用向量类模板定义一个具有20个double的向量,其元素均被置为,实现此操作的语句是_______。 类中用于返回向量中的最后一个对象的方法是_________。 38.虚函数类似于重载函数,但与重载函数的实现策略不同,对虚函数声明时应使用_______关键字。 39.在C++中,虽然友元提供了类之间数据进行访问的一种方式,但它破坏了面向对象程序设计的_______特性。 40.执行下列代码
cout < < showpoint < < ;程序的输出结果是_______。 21.若使用标准输出流把整型变量a的值输出到屏幕上,实现此操作的C++语句是______。 ++将数据从一个对象流向另一个对象的流动抽象为“流”,从流中获取数据的操作称为______。 23.执行下列代码 int b=100; cout<<"Hex:"< 程序的输出结果是______。 24.静态联编所支持的多态性称为______的多态性。 ++程序必须有且只有一个主函数,其函数名为______。 26.写出声明一个复数对象的语句,并使该对象被初始化为+,此声明语句是______。 27.若有函数定义为: int add(int ml=0,int m2=2,int m3=4) {return ml+m2+m3;} 在主函数中有int s=add(1)+add(0,1)+add(0,1,2); 则执行此语句后s的值为______。 ++中使用______关键字说明函数为内联函数。 29.在源程序中有宏定义:#define PI ,则若不想使该宏定义影响到程序的其它地方,可以使用______删除该宏定义。 30.类和其它数据类型不同的是,组成这种类型的不仅可以有数据,还可以有对数据进行操作的_______。 31.有下列代码int a=0;double b=0;cin>>a>>b;当用键盘输入时,b=______。 32.对于类Point而言,其析构函数的定义原型为______。 33.对象成员构造函数的调用顺序取决于这些对象在类中说明的顺序,与它们在成员初始化列表中给出的顺序______。 34.类的简单成员函数是指声明中不含______、volatile、static关键字的函数。 35.与操作对象的数据类型相互独立的算法称为______。 36.从一个或多个以前定义的类产生新类的过程称为______。 37.在vector类中向向量尾部插入一个对象的方法是______。 ++中用于动态创建对象,并返回该对象的指针的关键字是______。 ++的流类库预定义的与标准输出设备相联接的流是______。 40.执行下列代码 cout< 程序输出结果是______。
21.设要把一个文件输出流对象myFile与文件“f:\相关联,所用的C++语句是:__________。 22.C++中ostream类的直接基类是________。 23.运算符[ ]只能用________运算符来重载,不能用友元运算符来重载。 24.定义虚函数所用的关键字是________。 25.vector类中用于返回向量中第1个对象的方法是________。 26.在C++中,利用向量类模板定义一个具有20个char的向量E,其元素均被置为字符‘t’,实现此操作的语句是________。 27.类的继承是指子类继承基类的________和成员函数。 28.不同对象可以调用相同名称的函数,但可导致完全不同的行为的现象称为________。 29.________指令指示编译器将一个源文件嵌入到带该指令的源文件之中。 30.设类A有成员函数 void Fun(void); 若要定义一个指向类成员函数的指针变量pafn来指向Fun,该指针变量的声明语句是:________。 31.设在程序中使用如下语句申请了一个对象数组: Point * ptr = new Point[2]; 则在需要释放ptr指向的动态数组对象时,所使用的语句是________。 32.在保护派生中,基类权限为Private的成员在派生类中________。 33.类A有如下成员函数 int A::fun(double x){return (int) x/2;} int A::fun(int x){return x*2;} 设a为类A的对象,在主函数中有int s=a.fun+(2),则执行该语句后,s的值为________。 34.对象传送的消息一般由3部分组成:接收对象名、调用操作名和________。 35.将指向对象的指针作为函数参数,形参是对象指针,实参是对象的________。 36.在使用string类的find成员函数来检索主串中是否含有指定的子串时,若在主串中不含指定的子串,find函数的返回值是________。 37.在C++中,声明布尔类型变量所用的关键字是________。 38.执行下列代码 int a=29,b=100; cout <程序的输出结果是:________。 39.执行下列代码 cout <<″Hex:″<< hex << 255; 程序的输出结果为________。 40.C++语言中可以实现输出一个换行符并刷新流功能的操控符是________。 1. C++的流库预定义了4个流,它们是cin、cout、clog和___。
答案:(P193)cerr [解析]cin、cout、clog和cerr分别用于标准输入、输出、标准错误流(缓冲)和标准错误流 (非缓冲)。 2. 每个对象都是所属类的一个___。
答案:(P69)实例 [解析]类是对象的抽象,对象是类的一个实例。 3. 在已经定义了整型指针ip后,为了得到一个包括10个整数的数组并由ip所指向,应使用
语 句___。 答案:(P78)int *ip=new int[10]; [解析]new用来动态开辟空间。常用来产生动态数组及对象构造函数。 4. 函数模板中紧随template之后尖括号内的类型参数都要冠以保留字___。
答案:(P145)class [解析]类模板的使用。template ,也可以引入多参数的如:template T1,class T2,...,class Tn> 5. 定义类的动态对象数组时,系统只能够自动调用该类的___构造函数对其进行初始化。
答案:(P80)无参 [解析]使用new创建对象数组,调用无参构造函数。 6. 表达式cout<
答案:‘\n’ [解析]endl与字符常量‘\n’等价。 7. 在C++中,访问一个指针所指向的对象的成员所用的指向运算符是___。
答案:-> [解析]指针使用成员有两种方法:“->”指向运算符和“.”成员访问运算符。 8. 假如一个类的名称为MyClass,使用这个类的一个对象初始化该类的另一个对象时,可以
调 用___构造函数来完成此功能。 答案:(P80)复制或拷贝 复制或拷贝构造函数就是用对象初始化新的对象。 9. 对赋值运算符进行重载时,应声明为___函数。
答案:(P183)类成员 [解析]运算符重载的方法有友元或者成员函数两种途径,但是赋值运算符只能使用成员函数的 方法来实现。 10. 如果要把A类成员函数f()且返回值为void声明为类B的友元函数,则应在类B的定义中
加 入的语句___。 答案:(P109)friend void A::f(); [解析]成员函数作为另一个类的友元函数,格式为:friend 返回类型 类名::函数(形参)。 11. 下列程序段的输出结果是___。
for(i=0,j=10,k=0;i<=j;i++,j-=3,k=i+j);cout<答案:4 [解析]for循环结构,三个表达式的作用,初始化、循环判断条件和循环变量变化。循环执行了 三次,k的作用是计算i、j的和。 12. String 类的___方法返回查找到的字符串在主串的位置。
答案:(P40)find [解析]string类对象方法的find,查不到字符串,则返回-1。 13. int n=0;
while(n=1)n++; while循环执行次数是___。 答案:无限次 [解析]=是赋值运算符,不是关系运算符,且不等0,所以死循环。 14. 控制格式输入输出的操作中,函数___是用来设置填充字符。要求给出函数名和参数类
型 。 答案:(P195)setfill(char) [解析]格式控制方法的使用,如setw,setfill等等。 15. C++语言支持的两种多态性分别是编译时的多态性和___的多态性。
答案:(P167)运行时 [解析]多态性包括静态的(编译时)多态性和动态的(运行时)多态性。 16. 设函数sum是由函数模板实现的,并且sum(3,6)和sum,8)都是正确的函数调用,则函
数模板具有___个类型参数。 答案:(P61)2 17. 执行下列代码
string str("HelloC++"); cout<<(5,3); 程序的输出结果是___。 答案:(P42)C++ [解析]substr取子字符串,第1个参数表示要截取子串在字符串中的位置,第2个表示取多少个 字符。