openhelp100 发表于 2019-3-17 12:15:47

天津大学19春《计算机软件技术基础(2)》在线作业一(含答案)

《计算机软件技术基础(2)》在线作业一

奥鹏作业答案
奥鹏天津大学作业

一、单选题:
1.[单选题]已知:int a={4}; 则数组元素a的值为()。
    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; 在数组a中建立循环队列,若用变量front存放当前队头元素的下标,用变量rear存放当前队尾元素的下一个元素的下标,在队不满时,将x 入队的操作步骤是()。
    A.rear=rear+1; q=x;
    B.front=(front+1)%10;q=x;
    C.q=x; rear=rear+1;
    D.q=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的三对角矩阵,按行优先存入一维数组B中,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, *p=&ax;下列表达式合法的是()
    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.文本管理
    正确答案:————
奥鹏作业答案

页: [1]
查看完整版本: 天津大学19春《计算机软件技术基础(2)》在线作业一(含答案)