奥鹏教育新学期天津大学《计算机软件技术基础(2)》在线作业一

奥鹏天津大学平时在线作业

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

指针变量作为形参时,下列叙述正确的是( ) 。
A:实参可以是同类型的指针变量
B:实参可以是同类型的常量
C:实参可以是关系表达式
D:实参可以是算术表达式
答案问询微信:424329

数据库管理技术的发展大致经历了人工管理、( )、数据库管理三个阶段。
A:资源管理
B:文件管理
C:数据管理
D:文本管理
答案问询微信:424329

int a, b=3; a=++b; 上述代码执行之后,变量a的值变为 ( )
A:2
B:3
C:4
D:5
答案问询微信:424329

类对象生命期结束时自动执行的函数是( )
A:析构函数
B:内联函数
C:友元函数
D:构造函数
答案问询微信:424329

下列不属于类的成员函数的访问权限的是( )
A:private
B:protected
C:public
D:all
答案问询微信:424329

在定义( )时若没有赋初值,则编译系统自动将其设为0值。
A:自动变量和外部变量
B:外部变量和静态变量
C:自动变量和静态变量
D:外部变量和寄存器变量
答案问询微信:424329

从工作的角度看操作系统,可以分为单用户系统、批处理系统、( )和实时系统。
A:单机操作系统
B:分时操作系统
C:面向过程的操作系统
D:网络操作系统
答案问询微信:424329

在解决计算机主机与打印机之间速度不匹配问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则从该缓冲区中取出数据打印,先放入打印缓冲区的数据先被打印。该缓冲区应该是一个( )结构。
A:堆栈
B:队列
C:数组
D:线性表
答案问询微信:424329

数据的逻辑结构分为两大类,它们是( )。
A:索引结构和非索引结构
B:链式结构和顺序结构
C:层次结构和网状结构
D:线性结构和非线性结构
答案问询微信:424329

栈的操作特性是( )。
A:随机进出
B:先进后出
C:先进先出
D:出优于进
答案问询微信:424329

软件生命奥鹏天津大学平时在线作业周期可以分为三个时期,需求分析属于( )时期
A:软件定义期
B:软件开发期
C:软件维护期
D:不属于任何时期
答案问询微信:424329

结构变量成员的表示形式为( )
A:变量名-成员
B:(*变量名).成员
C:变量名.成员
D:变量名::成员
答案问询微信:424329

用快速排序的方法对包含几个关键字的序列进行排序,最坏情况下,执行的时间为( )
A:n
B:n2
C:n/2
D:n(n-1)/2
答案问询微信:424329

下列函数中,按它们在 时的无穷大阶数,最大的是( )。
A:logn
B:nlogn
C:2n/2
D:n!
答案问询微信:424329

C++程序由( )函数开始执行
A:main
B:fun
C:cout
D:function
答案问询微信:424329

数据流程图由四种基本成分构成:( ) 、数据处理,数据存储、外部实体。
A:数据流
B:文件流
C:控制流
D:操作流
答案问询微信:424329

下列说法中,错误的是( )。
A:构造函数不能有类型
B:创建对象时构造函数被自动调用
C:在一个类中,构造函数可以重载
D:构造函数可以与类不同名
答案问询微信:424329

下列数组声明与初始化正确的是( )。
A:int a[5]=0;
B:int b[3]={10,20,30,40};
C:float c[]={1,2,3};
D:float d={5.2,9.5};
答案问询微信:424329

两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( )关系。
A:同步
B:互斥
C:竞争
D:合作
答案问询微信:424329

int x=18,y=13; s= xy? 4:15; 上述代码执行之后,变量s的值变为( )
A:18
B:13
C:4
D:15
答案问询微信:424329

进程是一个重要的概念,它由程序、( ) 和数据三部分组成。
A:进程控制块
B:作业控制块
C:文件控制块
D:设备控制块
答案问询微信:424329

类对象生命期结束时自动执行的函数是( )
A:析构函数
B:内联函数
C:友元函数
D:构造函数
答案问询微信:424329

( )不属于基本的存储映像方式
A:顺序方式
B:链接方式
C:索引方式
D:引用方式
答案问询微信:424329

进程有3种基本状态,不可能发生的状态转换是( )。
A:运行态转换为就绪态
B:就绪态转换为运行态
C:运行态转换为等待态
D:等待态转换为运行态
答案问询微信:424329

整型变量a定义后赋初值的结果是( )
int a=2.8*6;
A:12
B:16
C:17
D:18
答案问询微信:424329

下列不属于面向对象程序设计方法的特征的是( )
A:封装性与数据隐藏
B:继承与重用
C:多态性
D:抽象性
答案问询微信:424329

设A是一个线性表(a1,a2,…,an),采用顺序存储结构,则在等概率的前提下,平均每插入一个元素需要移动的元素个数为( )
A:(n-1)/2
B:n/2
C:(2n+1)/2
D:(3n+1)/2
答案问询微信:424329

为解决假溢出问题,在顺序存储队列时可采用( )
A:空队列
B:循环队列
C:双头队列
D:单向队列
答案问询微信:424329

判断char型变量ch是否为数字字符的正确表达式为( )
A:0=ch=9
B:'0'=ch='9'
C:(0=ch)=9)
D:('0'=ch)='9')
答案问询微信:424329

设有定义:char str[]=“abcdefghij”; 执行语句str[4]=‘’; 后,strlen(str)的值为( )。
A:4
B:5
C:10
D:11
答案问询微信:424329

C语言的下列运算符中,运算对象必须是整型数据的是( )
A:%
B:/
C:
D:*
答案问询微信:424329

数据库系统的层次结构从内到外的顺序来讲,以下描述中正确的是( )。
A:操作系统—数据库管理系统—应用程序包—应用程序
B:操作系统—应用程序包—应用程序—数据库管理系统
C:应用程序—应用程序包—数据库管理系统—操作系统
D:数据库管理系统—操作系统—应用程序包—应用程序
答案问询微信:424329

若定义int x =4,y =10;则表达式( ) 的值为假。
A:p=ax+3;
B:ax=p;
C:ax++;
D:p=
答案问询微信:424329

将一个A[1:100,1:100]的三对角矩阵,按行优先存入一维数组B[1:298]中,A中元素A66,65(即该元素的下标)在B数组中位置k为 ( )。
A:198
B:195
C:197
D:196
答案问询微信:424329

当不再使用动态分配的内存空间时,应使用C++的释放运算符( )把这些空间释放掉
A:new
B:delete
C:malloc
D:free
答案问询微信:424329

程序测试一般按照三种方式进行,不包括( )。
A:静态分析
B:动态
C:自动测试
D:手动测试
答案问询微信:424329

( )是文件输出流类
A:fstream
B:ifstream
C:ofstream
D:iostream
答案问询微信:424329

在一段时间内只允许一个进程访问的资源,称为( )。
A:共享资源
B:临界区
C:临界资源
D:共享区
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网