奥鹏教育新学年天津大学《计算机软件技术基础(2)》在线作业一
奥鹏天津大学平时在线作业
《计算机软件技术基础(2)》在线作业一
数据库系统的层次结构从内到外的顺序来讲,以下描述中正确的是( )。
A:操作系统—数据库管理系统—应用程序包—应用程序
B:操作系统—应用程序包—应用程序—数据库管理系统
C:应用程序—应用程序包—数据库管理系统—操作系统
D:数据库管理系统—操作系统—应用程序包—应用程序
答案问询微信:424329
( )完成类对象的初始化
A:主函数
B:析构函数
C:构造函数
D:私有函数
答案问询微信:424329
C++的编译预处理命令不包括( )
A:文件包含命令
B:宏定义命令
C:条件编译命令
D:结构定义命令
答案问询微信:424329
下列不属于面向对象程序设计方法的特征的是( )
A:封装性与数据隐藏
B:继承与重用
C:多态性
D:抽象性
答案问询微信:424329
二分查找的平均比较次数为 ( )
A:O(n)
B:O(log2n)
C:O(n2)
D:O(1)
答案问询微信:424329
以下4组标识符中,能作为变量名使用的是( )
A:age,struct,s1
B:2A, b_3,main
C:ELSE,a[2],m123
D:_abc,M,abc奥鹏天津大学平时在线作业d
答案问询微信:424329
下列不属于构造函数的特点的是( )
A:必须与类同名
B:是类的一个成员函数
C:返回类型必须是void
D:对象被创建时,自动被调用
答案问询微信:424329
为解决假溢出问题,在顺序存储队列时可采用( )
A:空队列
B:循环队列
C:双头队列
D:单向队列
答案问询微信:424329
设元素a1,a2,a3,a4,a5,a6依次进入栈S,若它们的出栈顺序为:a2、a3、a4、a6、a5、a1,则栈S的容量至少应该是 ( )
A:6
B:4
C:3
D:1
答案问询微信:424329
若用单链表表示队列,则应该选用( )
A:带尾指针的非循环链表
B:带尾指针的循环链表
C:带头指针的非循环链表
D:带头指针的循环链表
答案问询微信:424329
操作系统的主要功能有:处理机管理、存储管理、文件管理、( )管理和设备管理等。
A:数据
B:作业
C:中断
D:I/O
答案问询微信:424329
已知:int i=5, s; 则与s=i- -; 等价的是
( )
A:s=i; i=i-1;
B:i=i-1; s=i;
C:s=i; s=s-1;
D:s=i; s=i-1;
答案问询微信:424329
C语言的下列运算符中,运算对象必须是整型数据的是( )
A:%
B:/
C:
D:*
答案问询微信:424329
已知:int k; 则下列for循环语句( )。
for(k=0;k=2;k++)
coutkendl;
A:循环体一次也不执行
B:循环体执行两次
C:是无限循环
D:控制循环结束的表达式非法
答案问询微信:424329
假设有定义:int x=2,y=3,z=4;下面的c++表达式中,与 完全等价的是( )。
A:1/(float)x*y*z
B:/float(x*y*z)
C:1/x/y/z
D:1/(x*y*z)
答案问询微信:424329
用单链表表示的链式队列的队头在链表的( )位置
A:链头
B:链尾
C:链中
D:不确定
答案问询微信:424329
已知:int a[]={1,3,5,7,9}, *ip=a; 表达式*ip+2的值是( )。
A:1
B:3
C:5
D:7
答案问询微信:424329
存放另一个变量在内存中的地址的变量为( )
A:整形变量
B:浮点型变量
C:常量
D:指针
答案问询微信:424329
软件生命周期通常包括八个阶段,以下不包含在内的是( )。
A:问题定义
B:需求分析
C:详细设计
D:赔偿协议
答案问询微信:424329
以下不属于算法基本特征的是( )。
A:能行性
B:不确定性
C:有穷性
D:拥有足够情报
答案问询微信:424329
已知:int i=5, s; 则与s=i–; 等价的是 ( )
A:s=i; i=i-1;
B:i=i-1; s=i;
C:s=i; s=s-1;
D:s=i; s=i-1;
答案问询微信:424329
( )是具有相同性质的数据元素的集合
A:数据
B:数据项
C:数据元素
D:数据对象
答案问询微信:424329
已知:int a[4]={4}; 则数组元素a[2]的值为( )。
A:2
B:不确定
C:4
D:0
答案问询微信:424329
栈的操作特性是( )。
A:随机进出
B:先进后出
C:先进先出
D:出优于进
答案问询微信:424329
继承方式规定了派生类对基类成员的访问权限,它的形式不包括( )
A:公有继承
B:私有继承
C:保护继承
D:完全继承
答案问询微信:424329
( )是文件输入流类
A:fstream
B:ifstream
C:ofstream
D:iostream
答案问询微信:424329
在位运算中,操作数每右移一位,其结果相当于( )
A:操作数乘以2
B:操作数除以2
C:操作数乘以4
D:操作数除以4
答案问询微信:424329
整型变量a定义后赋初值的结果是( )
int a=2.8*6;
A:12
B:16
C:17
D:18
答案问询微信:424329
( )是一组具有相同名字和不同下标的同类型变量的集合
A:集合
B:结构体
C:数组
D:变量
答案问询微信:424329
设栈的输入序列为1,2,?,10,输出序列为a1,a2,?,a10,若a5=10,则a7为( )。
A:4
B:8
C:不确定
D:7
答案问询微信:424329
设有定义char str[]=“abcde”,则下列语句中能正确输出字符串的是___。
A:coutstr[];
B:coutstr;
C:cout
D:coutstr[0];
答案问询微信:424329
( )把数据和操作数据的程序代码结合在一起,使它们成为一个整体
A:类
B:结构体
C:联合
D:枚举
答案问询微信:424329
将一个A[1:100,1:100]的三对角矩阵,按行优先存入一维数组B[1:298]中,A中元素A66,65(即该元素的下标)在B数组中位置k为 ( )。
A:198
B:195
C:197
D:196
答案问询微信:424329
按文件用途来分,编译程序是( )。
A:系统文件
B:文档文件
C:用户文件
D:库文件
答案问询微信:424329
int a=1,b; b=(a==0);上述代码执行之后,变量b的值变为( )
A:-1
B:0
C:1
D:2
答案问询微信:424329
在软件测试设计中,软件测试的主要目的是( )
A:实验性运行软件
B:证明软件正确
C:找出软件中全部错误
D:发现软件错误而执行程序
答案问询微信:424329
( )不属于基本的存储映像方式
A:顺序方式
B:链接方式
C:索引方式
D:引用方式
答案问询微信:424329
( )是所有的插入只能在表的一端进行,所有的删除只能在表的另一端进行的线性表
A:堆
B:栈
C:队列
D:二叉树
答案问询微信:424329
一颗二叉树有5个度数为2的结点,则其叶子结点个数为( )。
A:4
B:5
C:6
D:不确定
答案问询微信:424329
( )是文件输出流类
A:fstream
B:ifstream
C:ofstream
D:iostream
答案问询微信:424329