A、 小型、中型和大型
B、 网状、环状和链状
C、 层次、网状和关系
D、 独享、共享和实时
答案:C
解析:【解析】数据库管理系统所支持的传统数据模型分为三种:层次数据模型、网状数据模型、关系数据模型。答案选择C选项。
A、 小型、中型和大型
B、 网状、环状和链状
C、 层次、网状和关系
D、 独享、共享和实时
答案:C
解析:【解析】数据库管理系统所支持的传统数据模型分为三种:层次数据模型、网状数据模型、关系数据模型。答案选择C选项。
A. 数据只能从实参单向传递给形参
B. 数据可以在实参和形参之间双向传递
C. 数据只能从形参单向传递给实参
D. C语言的函数,参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用
解析:【解析】数据只能由实参单向传递给形参称为“值传递”,而不能由形参传给实参,A项正确,B、C、D错误;数组名、指针等作参数,实参传递给形参的是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。答案选择A选项。
A. 定义函数
B. 定义常量和外部变量
C. 三种基本结构语句
D. 丰富的数据类型
解析:【解析】
A. 软件测试
B. 概要设计
C. 软件维护
D. 详细设计
解析:【解析】软件生命周期包括软件产品从提出、实现、使用维护到停止使用退役的过程,主要包括:①软件定义;②可行性研究;③需求分析;④软件开发;③软件运行维护。其中,开发阶段包括概要设计、详细设计、实现和测试。答案选择C选项。
A. w==1
B. w==0
C. w!=1
D. w!=0
解析:【解析】条件表达式形式为<表达式1>?<表达式2>:<表达式3>。表达式1的值为真,结果为表达式2的值;表达式1的值为假,结果为表达式3的值。可见表达式w等价于w!=0。答案选择D选项。
A. 项正确,把复杂任务分解成一些简单的子任务是程序模块化的思想;
B. 项错误,
C. 语言中,函数可以放在不同的源文件中;C
D. 两项错误,由组合。答案选择A选项。
解析:【解析】
A. 1,0,1,0
B. 1,1,0,1
C. 1,0,0,1
D. 1,1,1,0
解析:【解析】本题程序执行过程为:求解逻辑表达式(++aǁ++b),++a的值为1,则整个表达式为真,不计算++b,然后求解++c,不计算++d, 后得到a=1,b=0,c=1,d=0,答案选择A选项。
A. 数据定义语言
B. 数据操纵语言
C. 数据控制语言
D. 数据宿主型语言
解析:【解析】数数据库管理系统提供的数据语言包括:①数据定义语言(DDL),该语言负责数据的模式定义与数据的物理存取构建;②数据操纵语言
A. 6
B. 4
C. 5
D. 7
解析:【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd = 5,sum = 6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd = 7。答案选择D选项。
A. 算法程序的长度
B. 算法所处理的数据量
C. 执行算法所需要的工作单元
D. 执行算法所需要的存储空间
解析:【解析】算法的空间复杂度是指算法在执行过程中所需要的计算机存储空间。包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间。答案选择D选项。
A. 数据流图
B. 数据字典
C. 判定树
D. N-S图
解析:【解析】结构化分析常用的工具有:①数据流图;②数据字典;③判定树;④判定表。N-S图用于软件设计阶段。答案选择D选项。