1、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得 A. 8 B. 16 C. 32 D. 15
2、程序流程图(PFD)中的箭头代表的是(B) A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
3、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
4、结构化程序设计主要强调的是(B) A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
5、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
6、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C) A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
7、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351
8、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
9、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
10、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据
11、程序流程图(PFD)中的箭头代表的是(B) A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
12、下面不属于软件工程的3个要素的是(D) A. 工具 B. 过程 C. 方法 D. 环境
13、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
14、以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈
15、检查软件产品是否符合需求定义的过程称为(A) A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试