欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOC文档下载
 

04737_C程序的设计2016年10月份历年真题_答案

  • 资源ID:87319350       资源大小:734KB        全文页数:12页
  • 资源格式: DOC        下载积分:10积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要10积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

04737_C程序的设计2016年10月份历年真题_答案

2016年10月高等教育自学考试全国统一命题考试C+程序设计试卷<课程代码04737>本试卷共l0页,满分l00分,考试时间l50分钟。 考生答题注意事项:1本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2第一部分为选择题。必须对应试卷上的题号使用2B铅笔将"答题卡"的相应代码涂黑。3第二部分为非选择题。必须注明大、小题号,使用05毫米黑色字迹签字笔作答。4合理安排答题空间,超出答题区域无效。第一部分选择题 <共20分>一、单项选择题<本大题共20小题,每小题l分,共20分>在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将"答题卡"的相应代码涂黑。错涂、多涂或未涂均无分。1一个函数的功能不太复杂,但要求被频繁调用,选用最适合的是A联函数B重载函数C递归函数 D嵌套函数2假定有类AB,有相应的构造函数定义,能正确执行AB a<4>,b<5>,c3,*p2=a,b;"语句,请问执行完此语句后共调用该类析构函数的次数为 A14 B5 C3 D13在下面有关析构函数特征的描述中,正确的是A. 一个类中可以定义多个析构函数 B析构函数名与类名完全相同 C析构函数不能指定返回类型D析构函数可以有一个或多个参数4派生类的对象对它的哪一类基类成员是可以访问的A公有继承的基类的公有成员 B. 公有继承的基类的保护成员C公有继承的基类的私有成员 D保护继承的基类的公有成员5如果A是抽象类,刚下面正确的是A. A中没有纯虚函数BA a; CA a3;DA*pa;6下列关于纯虚函数与抽象类的描述中,错误的是 A纯虚函数是一种特殊的函数,它允许没有具体的实现B抽象类是指具有纯虚函数的类c一个基类的说疆中有纯虚函数,该基类的派生类一定不再是抽象类D抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出7cout是C+的A关键字 B对象 C类 D运算符8下列哪个函数不是类的成员函数A构造函数 B析构函数 C友元函数 D拷贝构造函数9下列有关重载函数的说法中错误的是A重载函数必须具有不同的返回值类型B. 重载函数名必须相同C重载丞数参数个数可以不同D重载函数必须有不同的形参列表10. 下面说确的是A生成对象时调用析构函数B定义类时必须写出该类的构造函数C调用构造函数时必须在主函数中明确写出调用格式D析构函数不可以重载11在编译指令中,宏定义使用指令A#define B#include C#typedef D#friend12假设声明了以下的西数模板,错误的调用语句是13若有说明:int n=2,*P=n,*q=p;,则以下非法的赋值语句是A. n=*q BP=n CP=q D*q=*P14进行文件操作时需要包含头文件Aiostream Bfstream Cstdio Dstdlib15类模板template<class T>class?<;,其中友元函数f对特定类型T<如int>,使函数f<X<int>&>成为X<hat>模板类的友元,则其说明应为Afriend void">; Bfriend void f<X<T>>;Cfriend void A:f<>;Dfriend void C<T>;16动态编联所支持的多态性称为运行时的多态性,支持的函数是A构造函数 B友元函数 C继承 D虚函数17用运算符delete删除个动态对象时A首先为该动态对象调用构造函数,再释放其占用的存B首先释放该动态对象占用的存,再为其调用构造函数C首先为该动态对象调用析构函数,荐释放其占用的存D首先释放该动态对象占用的存,再为其调用析构函数18下列字符常量的写法中,错误的是AtBb C*Da19C+类体系中,不能被派生类继承的有A. 静态数据成员B. 构造函数 C康函数 D静态成员函数20下列对派生类的描述中,错误的是A派生类至少应有一个基类B派生类的成员除了自己定义的成员外,还包含了它的基类成员C基类中成员访闽权限继承到派生类中都保持不变D一个派生类可以作为另一个派生类的基类第二部分 非选择题 <共80分>二、填空题<本大题共20小题。每小题l分。共20分>请按试题顺序和空格顺序将答案填写在"答题卡"上,错填、不填均无分。21C+注释方式的有效围从至_结束。22C+程序有且只能有一个名为_的主函数。23语句 _;用来向屏幕输出显示信息Hello!。24所谓 _就是将一个新标识符和一块已经存在的存储区域相关联。25动态分配存使用关键字_,释放存使用关键字delete。26表达式203*sqrt<40>5值的数据类型是_。27面向对象的程序设计方法是以_代表求解问题的中心环节。 28对象的只能由这个对象的操作来存取。29使用关键字inline说明的函数称为_函数。 30类对象一般都包括数据成员和_。31将对象作为函数参数,是将实参对象的值传递给_。32C+函数的返回值类型可以是除_和函数以外的任何类型。33. 函数重载可使一个函数名具有多种功能,称这种特性为_。34_是类的实例。 35关键字private、public和_以后的成员分别叫做私有成员、公有成员和保护成员。36. 使用关键字const修饰的数据成员称为_数据成员。37对MyFirst类定义析构函数是_。38insert<iterator it,const T&>是向it所指向量位置前_个对象。39说明纯虚函数的一般形式为"class类名_函数类型函数名<参数列表>=0;。40运算符重载需要使用关键字 _。三、改错题<本大题共5小题,每小题4分,共20分>以下程序中各有一处错误,请在"答题卡"上抄写有错误的语句并给出修改意见。四、完成程序题<本大题共5小题,每小题4分。共20分>46. 完成程序空白处,可参考以下运行结果:4 1=24n=-2 1不能计算n!程序执行结束49类book,含有2个数据成员num编号和price价格,有成员函数set和display分别输入和显示书的编号和价格,在main中调用所有成员函数。50一个通讯录contacts有name和tel两个属性,有三个成员函数searehN、in-sertN和deleteN分别完成查找、插入和删除功能,请完成contacts的类图。五、程序分析题<本大题共2小题,每小题5分,共l0分>51给出下面程序的输出结果52给出下面程序的输出结果六、程序设计题<本大题共l小题,每小题l0分,共10分>53有一个Person类,私有数据成员name、age和Sex分别表示人的、年龄和性别。雇员类Employee是Person的派生类,新增数据成员部门department和薪水salav。请用C+代码描述这两个类,并用Employee类的成员函数Display实现雇员的、年龄、性别、部门和薪水的输出。<要求编写派生类的构造函数>12 / 12

注意事项

本文(04737_C程序的设计2016年10月份历年真题_答案)为本站会员(痛***)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!