[南开大学]20秋学期[1709-2009]《程序设计基础(下)》在线作业答案

合集下载

南开大学20春学期(1709、1803、1809、1903、1909、2003)《数据库技术与程序设计》在线作业标准答案

南开大学20春学期(1709、1803、1809、1903、1909、2003)《数据库技术与程序设计》在线作业标准答案
B.6 "good"
C.9 "bad"
D.6 "bad"
答案:A
27.表达式5+5Mod2*2的运算结果为()。
A.错误
B.6
C.10
D.7
答案:B
28.在Access数据库中,表就是( )。
A.数据库
B.记录
C.字段
D.关系
答案:D
29.在Access中表与数据库的关系是( )。
A.561234
B.454321
C.654321
D.451234
答案:D
21.数据包括()。
A.文字
B.图形
C.声音
D.以上都是
答案:D
22.假设变量CJ的值是78,则函数:IIF(CJ>=60,IIF(CJ>=85,"优秀","良好"),"差")返回的结果是()。
A.优秀
B.差
C.良好
D.85
答案:C
23.Quit宏操作的作用是()。
A.退出窗体
B.退出Access
C.退出模块 Βιβλιοθήκη D.结束宏 答案:B
24.在Access2016数据库中使用向导创建查询,其数据源()。
A.来自多个表
B.来自一个表
C.来自一个表的一部分
D.以上都可以
答案:D
C.“事件”必须由用户激活
D.“方法”和“事件”都是为了完成某项任务,故其中的代码都需要编辑
答案:B
14.下列表达式中不符合表达式书写规范的是()。

南开远程教育20春《程序设计基础(下)》在线作业解答2

南开远程教育20春《程序设计基础(下)》在线作业解答2
南开远程教育20春《程序设计基础(下)》在线作业解答2-----下 面绿色选项为标准答案
共50道题,
一、单选题
共20题,40分
1
在下述结论中,正确的是( )。
2分
A 在树中,互为堂兄弟的结点拥有相同的双亲
B 二叉树的度为2
C 二叉树的左右子树可任意交换
D 深度为K的完全二叉树的结点个数小于或等于深度相同的 满二叉树
2分
A A fun(int);
B A *p;
C int fun(A);
D A Obj;
3
对静态成员的正确描述是( )。
2分
A 静态成员不属于对象,是类的共享成员
B 静态数据成员要在类外定义和初始化
C 调用静态成员函数时要通过类或对象激活,所以静态成员 函数拥有this指针
D 非静态成员函数也可以操作静态数据成员
B public
C private
D friend
9
下列描述中,正确的是( )。
2分
A 创建派生类对象时会先调用基类构造函数,再调用派生类
构造函数
B 创建派生类对象时会先调用派生类构造函数,再调用基类 构造函数
2分
A 抽象类
B 派生类
C 纯基类
D 以上都不对
17
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的
深度为( )。
2分 A3
B4
C6
D7
18
read函数的功能是从输入流中读取( )。
2分
A 一个字符
B 当前字符
C 一行字符
D 指定若干个字符
19 下列说法中错误的是( )。
2分
A 公有继承时基类中的public成员在派生类中是public的

南开大学《程序设计基础(下)》在线作业04

南开大学《程序设计基础(下)》在线作业04

《程序设计基础(下)》在线作业
在C++中,能被派生类继承的函数是( )。

A:成员函数
B:构造函数
C:析构函数
D:拷贝构造函数
参考选项:A
关于对象成员的构造函数的调用顺序,说法正确的是( )。

A:与它们在成员初始化列表中给出的顺序相同
B:与析构函数的调用顺序相同
C:与它们在类中说明顺序相同
D:以上说法都不对
参考选项:C
下列关于成员函数特征的描述中,错误的是( )。

A:成员函数一定是内联函数
B:成员函数可以重载
C:成员函数可以设置参数的默认值
D:成员函数可以是静态的
参考选项:A
下面关于对象概念的描述中,( )是错误的。

A:对象就是C语言中的结构变量
B:对象代表着正在创建的系统中的一个实体
C:对象是一个状态和操作(或方法)的封装体
D:对象之间的信息传递是通过消息进行的
参考选项:A
在长度为n的单链表中查找某给定值x时,最少查找( )次就可找到。

A:1
B:n
C:n的平方
D:n/2
参考选项:A
在一个无向图中,所有顶点的度之和等于图的边数的( )倍。

A:1
B:2
C:3
D:4
参考选项:B
1。

奥鹏远程南开大学(本部)20春学期《程序设计基础(下)》在线作业参考答案

奥鹏远程南开大学(本部)20春学期《程序设计基础(下)》在线作业参考答案
B交换第0个元素与第1个元素的值
C C、顺序输出这n个元素的值
D输出与给定值x相等的元素在线性表中的序号
【答案】:A
17.关于类模板,描述错误的是( )。
【选项】:
A一个普通基类不能派生类模板
B类模板从普通类派生,也可以从类模板派生
C根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
D函数的类模板参数须通过构造函数实例化
C静态成员函数
D析构函数
【答案】:A.B.C
24.已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括( )。
【选项】:
A f.write((char*)a, sizeof(a));
B f.write((char*)&a, sizeof(a));
【选项】:
A析构函数可以有多个
B析构函数和构造函数一样可以有形参
C析构函数的功能是用来释放一个对象
D析构函数的函数类型为void
【答案】:C
6.有关类和对象的说法不正确的是( )。
【选项】:
A对象是类的一个实例
B一个类只能有一个对象
C任何一个对象只能属于一个具体的类
D类与对象的关系和数据类型和变量的关系相似
【答案】:B
15.当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的( )。
【选项】:
A public成员
B private成员
C protected成员
D友元
【答案】:A
16.设线性表有n个元素,以下算法中,( )在顺序表上实现比在链表上实现效率更高。
【选项】:
A输出第i(0≤i≤n—1)个元素值

南开20秋学期(2009)《程序设计基础(下)》在线作业学习资料1

南开20秋学期(2009)《程序设计基础(下)》在线作业学习资料1

南开20秋学期(2009 )《程序设计基础(下)》在线作业注:本科有多套试卷,请核实是否为您所需要资料,本资料只做参考学习使用!!!一、单选题 (共 20 道试题,共 40 分)1.有关析构函数的说法正确的是( )。

/A.析构函数可以有多个/B.析构函数和构造函数一样可以有形参/C.析构函数的功能是用来释放一个对象/D.析构函数的函数类型为void提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:C2.下面说法正确的是( )。

/A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方/B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方/C.类的内联函数必须在类体内定义/D.类的内联函数必须在类体外用关键字inline定义提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:B3.在一个具有n个顶点的有向图中,若所有顶点的出度之和为s,则所有顶点的度之和为( )。

/A.s/B.s+1/C.s-1/D.2s提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:D4.关于多继承二义性的描述中,错误的是()。

/A.一个派生类的基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性/B.解决二义性的最常用的方法是对成员名的限定法/C.基类和派生类同时出现的同名函数,也存在二义性问题/D.一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,可能出现二义性提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:C5.对虚函数的调用()。

/A.一定使用动态联编/B.一定使用静态联编/C.必须使用动态联编/D.不一定使用动态联编提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:D6.下面关于类概念的描述中,( )是错误的。

/A.类是抽象数据类型的实现/B.类是具有共同行为的若干对象的统一描述体/C.类是创建对象的样板/D.类就是C语言中的结构体类型提示:题目难度适中,请学习本科目相关知识,并作出准确作答【参考答案是】:D7.关于动态关联的下列叙述中,()是错误的。

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案卷1

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案卷1

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.对于先序遍历与中序遍历结果相同的二叉树为()。

A.一般二叉树B.所有结点只有左子数的二叉树C.根结点无左孩子的二叉树D.所有结点只有右子树的二叉树2.在下述结论中,正确的是()。

A.在树中,互为堂兄弟的结点拥有相同的双亲B.二叉树的度为2C.二叉树的左右子树可任意交换D.深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树3.下面说法中正确的是()。

A.当声明的内容不同时,声明同一个名字的两个类是允许的B.不完全声明的类也可以实例化C.声明同一个名字的两个类时,要求声明的内容也相同D.声明同一个名字的两个类是错误的4.已知一棵二叉树的先序遍历序列为AFCDGBE,中序遍历序列为CFDABGE,则该二叉树的后序遍历序列是()。

A.CDBFEGAB.CDFGBEAC.CDBAFGED.CDFBEGA5.下面选项中,是类的成员函数为()。

A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数6.在计算机中存储二叉树只能采用链式表示法。

()A.正确B.错误7.如果一个类至少有一个纯虚函数,那么就称该类为()。

A.抽象类B.派生类C.纯基类D.以上都不对8.树中各结点度的最大值称为树的()。

A.路径B.度C.层D.深度9.入对操作,在顺序存储结构上需要考虑“溢出”情况。

()A.正确B.错误10.用邻接链表存储一个图时,边数越多,占用的存储空间越大。

()A.正确B.错误第1卷参考答案一.综合考核1.参考答案:B2.参考答案:D3.参考答案:D4.参考答案:D5.参考答案:ABD6.参考答案:B7.参考答案:A8.参考答案:B9.参考答案:A10.参考答案:A。

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案卷2

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案卷2

南开大学智慧树知到“计算机科学与技术”《程序设计基础(下)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.在一个顺序循环队列中,队尾指针指向队尾元素的()位置。

A.前一个B.后一个C.当前D.最后2.如果一个类至少有一个纯虚函数,那么就称该类为()。

A.抽象类B.派生类C.纯基类D.以上都不对3.用邻接链表存储一个图时,边数越多,占用的存储空间越大。

()A.正确B.错误4.下面对析构函数的正确描述是()。

A.系统不能提供默认的析构函数B.析构函数必须由用户定义C.析构函数没有参数D.析构函数可以设置默认参数5.对于先序遍历与中序遍历结果相同的二叉树为()。

A.一般二叉树B.所有结点只有左子数的二叉树C.根结点无左孩子的二叉树D.所有结点只有右子树的二叉树6.下列的模板说明中,正确的是()。

A.templateB.templateC.templateD.template7.在图的所有形式的生成树中,边上的权之和最小的生成树,称为图的最小生成树。

()A.正确B.错误8.read函数的功能是从输入流中读取()。

A.一个字符B.当前字符C.一行字符D.指定若干个字符9.当用public继承从基类派生一个类时,基类的()成员可被派生类中的成员函数访问。

A.protectedB.publicC.privateD.friend10.二叉树的中序遍历二叉链表的实现既可采用非递归方式,也可采用递归方式。

()A.正确B.错误第1卷参考答案一.综合考核1.参考答案:B2.参考答案:A3.参考答案:A4.参考答案:C5.参考答案:B6.参考答案:C7.参考答案:A8.参考答案:D9.参考答案:AB10.参考答案:A。

[南开大学]20秋学期《程序设计基础(下)》在线作业-辅导材料答案

[南开大学]20秋学期《程序设计基础(下)》在线作业-辅导材料答案

[南开大学]20秋学期《程序设计基础(下)》在线作业试卷总分:100 得分:100一、单选题 (共 20 道试题,共 40 分)1.在一棵度为4的树中,度为4的结点个数为1,度为3 的结点个数为1, 度为2 的结点个数为2,度为1的结点数为0,则度为0的结点个数为( )。

[A.]5[B.]6[C.]7[D.]8提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:D2.在一个无向图中,若两顶点之间的路径长度为k,则该路径上的顶点数为( )。

[A.]k[B.]k+1[C.]k+2[D.]2k提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:B3.如果以链表作为队列的存储结构,则出队操作时( )。

[A.]必须判别队列是否满[B.]判别队列元素的类型[C.]必须判别队列是否空[D.]对队列不作任何判别提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:C4.二叉树是非线性数据结构,所以( )。

[A.]它不能用顺序存储结构存储[B.]它不能用链式存储结构存储[C.]顺序存储结构和链式存储结构都能存储[D.]顺序存储结构和链式存储结构都不能使用提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:C5.在一个链接队列中,假设f和r 分别是队头和队尾指针,则插入一个s结点的运算时( )。

[A.]f->next=s; f=s;[B.]r->next=s; r=s;[C.]s->next=r; r=s;[D.]s->next=f; f=s;提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:B6.设链式栈中结点的结构为(data数据域, next指针域),且top是指向栈顶的指针。

若想将链式栈的栈顶结点出栈,并将出栈结点数据域data的值保存到x中,则应执行下列( )操作。

[A.]x=top->data; top=top->next;[B.]top=top->next; x=top->data;[C.]x=top; top=top->next;[D.]x=top->data;提示:难度适中,请根据所学知识,完成上述题目【正确答案是】:A7.友元访问类对象的成员时使用( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[南开大学]20秋学期《程序设计基础(下)》在线作业特别提醒:本试卷为南开课程辅导资料,请确认是否是您需要的资料在下载!!
一、单选题 (共 20 道试题,共 40 分)
1.在一棵度为4的树中,度为4的结点个数为1,度为3 的结点个数为1, 度为2 的结点个数为2,度为1的结点数为0,则度为0的结点个数为( )。

[A.]5
[B.]6
[C.]7
[D.]8
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:D
2.在一个无向图中,若两顶点之间的路径长度为k,则该路径上的顶点数为( )。

[A.]k
[B.]k+1
[C.]k+2
[D.]2k
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:B
3.如果以链表作为队列的存储结构,则出队操作时( )。

[A.]必须判别队列是否满
[B.]判别队列元素的类型
[C.]必须判别队列是否空
[D.]对队列不作任何判别
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:C
4.二叉树是非线性数据结构,所以( )。

[A.]它不能用顺序存储结构存储
[B.]它不能用链式存储结构存储
[C.]顺序存储结构和链式存储结构都能存储
[D.]顺序存储结构和链式存储结构都不能使用
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:C
5.在一个链接队列中,假设f和r 分别是队头和队尾指针,则插入一个s结点的运算时( )。

[A.]f->next=s; f=s;
[B.]r->next=s; r=s;
[C.]s->next=r; r=s;
[D.]s->next=f; f=s;
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:B
6.设链式栈中结点的结构为(data数据域, next指针域),且top是指向栈顶的指针。

若想将链式栈的栈顶结点出栈,并将出栈结点数据域data的值保存到x中,则应执行下列( )操作。

[A.]x=top->data; top=top->next;
[B.]top=top->next; x=top->data;
[C.]x=top; top=top->next;
[D.]x=top->data;
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:A
7.友元访问类对象的成员时使用( )。

[A.]类的成员名
[B.]“this->成员名”的形式
[C.]“类名::成员名”的形式
[D.]“对象名.成员名”的形式
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:D
8.关于函数模板,描述错误的是( )。

[A.]函数模板必须由程序员实例化为可执行的函数模板
[B.]函数模板的实例化由编译器实现
[C.]一个类定义中,只要有一个函数模板,则这个类是类模板
[D.]类模板的成员函数都是函数模板
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:A
9.下列关于对象数组的描述中,错误的是( )。

[A.]对象数组的下标是从0开始的
[B.]对象数组的数组名是一个常量指针
[C.]对象数组的每个元素是同一个类的对象
[D.]对象数组只能赋初值,而不能在定义后赋值
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:D
10.在一个具有n个顶点的无向图中,要连通全部顶点至少需要( )条边。

[A.]n
[B.]n+1
[C.]n-1
[D.]n/2
提示:本试题难度中等,请复习南开课程相关知识,完成相应作答
【参考答案】:C。

相关文档
最新文档