|
《计算机软件技术基础(2)》在线作业一
奥鹏作业答案
奥鹏天津大学作业
一、单选题:
1.[单选题]已知:int a[4]={4}; 则数组元素a[2]的值为( )。
A.2
B.不确定
C.4
D.0
正确答案:——D——
2.[单选题]一个n阶的下三角矩阵有n2个元素,但是用一维数组进行存储时,只需要存储( )个下三角部分的元素,数组长度也即为此元素个数。
A.n
B.2n
C.n/2
D.n(n+1)/2
正确答案:——D——
3.[单选题]两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( )关系。
A.同步
B.互斥
C.竞争
D.合作
正确答案:——A——
4.[单选题]已知:int a[10]; 在数组a中建立循环队列,若用变量front存放当前队头元素的下标,用变量rear存放当前队尾元素的下一个元素的下标,在队不满时,将x 入队的操作步骤是( )。
A.rear=rear+1; q[rear]=x;
B.front=(front+1)%10;q[front]=x;
C.q[rear]=x; rear=rear+1;
D.q[rear]=x; rear=(rear+1)%10;
正确答案:————
5.[单选题]下列说法中,错误的是( )。
A.构造函数不能有类型
B.创建对象时构造函数被自动调用
易百教育
C.在一个类中,构造函数可以重载
D.构造函数可以与类不同名
正确答案:————
6.[单选题]设A是一个线性表(a1,a2,…,an),采用顺序存储结构,则在等概率的前提下,平均每插入一个元素需要移动的元素个数为( )
A.(n-1)/2
B.n/2
C.(2n+1)/2
D.(3n+1)/2
正确答案:————
7.[单选题]已知:int a[]={1,3,5,7,9}, *ip=a; 表达式*ip+2的值是( )。
A.1
B.3
C.5
D.7
正确答案:————
8.[单选题]下列不属于类的成员函数的访问权限的是( )
A.private
B.protected
C.public
D.all
正确答案:————
9.[单选题]( )是所有的插入只能在表的一端进行,所有的删除只能在表的另一端进行的线性表
A.堆
B.栈
C.队列
D.二叉树
正确答案:————
10.[单选题]以下不属于算法基本特征的是( )。
A.能行性
B.不确定性
C.有穷性
D.拥有足够情报
正确答案:————
11.[单选题]操作系统的主要功能有:处理机管理、存储管理、文件管理、( )管理和设备管理等。
A.数据
B.作业
C.中断
D.I/O
正确答案:————
12.[单选题]深度为5的二叉树至多有( )个结点。
A.16
B.32
C.31
D.10
正确答案:————
13.[单选题]将一个A[1:100,1:100]的三对角矩阵,按行优先存入一维数组B[1:298]中,A中元素A66,65(即该元素的下标)在B数组中位置k为 ( )。
A.198
B.195
C.197
D.196
正确答案:————
14.[单选题]已知int x=1, y=2; 则执行表达式--x>0 && x++ || y++后,x,y的值分别是( ) 。
A.1,2
B.0,2
C.1,3
D.0,3
正确答案:————
15.[单选题]在下列存储形式中,( )不是树的存储形式。
A.双亲表示法
B.孩子链表表示法
C.孩子兄弟表示法
D.顺序存储表示法
正确答案:————
16.[单选题]下列不属于面向对象程序设计方法的特征的是( )
A.封装性与数据隐藏
B.继承与重用
C.多态性
D.抽象性
正确答案:————
17.[单选题]存放另一个变量在内存中的地址的变量为( )
A.整形变量
B.浮点型变量
C.常量
D.指针
正确答案:————
18.[单选题]程序测试一般按照三种方式进行,不包括( )。
A.静态分析
B.动态
C.自动测试
D.手动测试
正确答案:————
19.[单选题]数据库系统的核心是( )
A.数据库
B.数据库管理系统
C.模拟模型
D.软件工程
正确答案:————
20.[单选题]下列不属于析构函数的特点的是( )
A.必须与类同名,前面加一个~
B.每个类能有多个析构函数
C.没有任何参数
D.对象失效时,系统自动调用析构函数
正确答案:————
21.[单选题]数据流程图由四种基本成分构成:( ) 、数据处理,数据存储、外部实体。
A.数据流
B.文件流
C.控制流
D.操作流
正确答案:————
22.[单选题]int ax[5], *p=&ax[0];下列表达式合法的是( )
A.p=ax+3;
B.ax=p;
C.ax++;
D.p=&ax;
正确答案:————
23.[单选题]已知: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;
正确答案:————
24.[单选题]设元素a1,a2,a3,a4,a5,a6依次进入栈S,若它们的出栈顺序为:a2、a3、a4、a6、a5、a1,则栈S的容量至少应该是 ( )
A.6
B.4
C.3
D.1
正确答案:————
25.[单选题]下列函数中,按它们在 时的无穷大阶数,最大的是( )。
A.logn
B.nlogn
C.2n/2
D.n!
正确答案:————
26.[单选题]在位运算中,操作数每右移一位,其结果相当于( )
A.操作数乘以2
B.操作数除以2
C.操作数乘以4
D.操作数除以4
正确答案:————
27.[单选题]从工作的角度看操作系统,可以分为单用户系统、批处理系统、( )和实时系统。
A.单机操作系统
B.分时操作系统
C.面向过程的操作系统
D.网络操作系统
正确答案:————
28.[单选题]判断char型变量ch是否为数字字符的正确表达式为( )
A.0<=ch<=9
B.'0'<=ch<='9'
C.(0<=ch)&&(ch<=9)
D.('0'<=ch)&&(ch<='9')
正确答案:————
29.[单选题]类对象生命期结束时自动执行的函数是( )
A.析构函数
B.内联函数
C.友元函数
D.构造函数
正确答案:————
30.[单选题]( )是文件输出流类
A.fstream
B.ifstream
C.ofstream
D.iostream
正确答案:————
31.[单选题]数据的逻辑结构分为两大类,它们是( )。
A.索引结构和非索引结构
B.链式结构和顺序结构
C.层次结构和网状结构
D.线性结构和非线性结构
正确答案:————
32.[单选题]数据库系统的层次结构从内到外的顺序来讲,以下描述中正确的是( )。
A.操作系统—数据库管理系统—应用程序包—应用程序
B.操作系统—应用程序包—应用程序—数据库管理系统
C.应用程序—应用程序包—数据库管理系统—操作系统
D.数据库管理系统—操作系统—应用程序包—应用程序
正确答案:————
33.[单选题]C语言的下列运算符中,运算对象必须是整型数据的是( )
A.%
B./
C. &&
D.*
正确答案:————
34.[单选题]进程有3种基本状态,不可能发生的状态转换是( )。
A.运行态转换为就绪态
B.就绪态转换为运行态
C.运行态转换为等待态
D.等待态转换为运行态
正确答案:————
35.[单选题]在程序执行中其值可以改变的量为( )
A.常量
B.变量
C.表达式
D.指针
正确答案:————
36.[单选题]下面对静态数据成员的描述中,正确的是( )
A.静态数据成员可以在类体内进行初始化
B.静态数据成员不可以被类的对象调用
C.静态数据成员不能受private控制符的作用
D.静态数据成员可以直接用类名调用
正确答案:————
37.[单选题]( )是一组具有相同名字和不同下标的同类型变量的集合
A.集合
B.结构体
C.数组
D.变量
正确答案:————
38.[单选题]从检查程序内部的逻辑结构入手设计测试用例的方法是( )
A.黑盒测试
B.白盒测试
C.压力测试
D.功能测试
正确答案:————
39.[单选题]若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3。当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为( )。
A.1和5
B.2和4
C.4和2
D.5和1
正确答案:————
40.[单选题]数据库管理技术的发展大致经历了人工管理、( )、数据库管理三个阶段。
A.资源管理
B.文件管理
C.数据管理
D.文本管理
正确答案:————
奥鹏作业答案
|
|