- 9
- 0
- 约1.44万字
- 约 15页
- 2021-11-23 发布于北京
- 举报
下列叙述中正确的是
「程序执行的效率与数据的存储结构密切相关
「程序执行的效率只取决于程序的控制结构
「程序执行的效率只取决于所处理的数据量
c 以上说法均错误
正确答案: A
答疑: 【解析】程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控 制
结构、所处理的数据量等有关。
2
下列与队列结构有关联的是
r 函数的递归调用
r 数组元素的引用
「多重循环的执行
「先到先服务的作业调度
正确答案: D
答疑: 【解析】队列的修改是依先进先出的原则进行的, D 正确。
3
对下列二叉树进行前序遍历的结果为
Li M
DYBEAFCZX
YDEBFZXCA
ABDYECFXZ
ABCDEFXYZ
正确答案: C
答疑: 【解析】前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,
首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,
仍然先访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二 叉
树为空,则执行空操作。否则:①访问根结点;②前序遍历左子树;③前序遍 历右
子树, C 正确。
4
一个栈的初始状态为空。现将元素 1,2,3,A,B,C 依次入栈,然后再依次出栈,则
元素出栈的顺序是
c l 2,3,A,B,C
t
C,B,A,3,2,1
C 1,2,3,C,B,A
正确答案: C
答疑: 【解析】栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相
反, 故选 C。
5
下面属于白盒测试方法的是
「等价类划分法
「边界值分析法 「错误推测法
正确答案: B
答疑: 【解析】白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包 括
语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断 - 条件覆盖,选择 B 。其余 为黑
盒测试法。
6
下面对对象概念描述正确的是
「对象间的通信靠消息传递 「对象是名字和方法的封装体 「任何对象必须有继承
性
对象的多态性是指一个对象有多个操作
正确答案: A
答疑: 【解析】对象之间进行通信的构造叫做消息, A 正确。多态性是指同一个 操
作可以是不同对象的行为, D 错误。对象不一定必须有继承性, C 错误。封装 性是
指从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构 以及实
现操作, B 错误。
7
软件设计中模块划分应遵循的准则是 c 低聚低耦合
髙耦合髙聚
髙聚低耦合 「以上说法均错误
正确答案: C
答疑: 【解析】根据软件设计原理提出如下优化准则:① 划分模块时,尽量做 到
髙聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。② 一 个
模块的作用围应在其控制围之,且判定所在的模块应与受其影响的模块在层次
您可能关注的文档
最近下载
- 国家工业和信息化部所属事业单位招聘笔试真题2024.docx VIP
- 2020-2024基于EVA的比亚迪财务绩效评价研究配套word19页11741字数.xlsx
- CNCKAD使用说明书(冲床).pdf
- 数电实验报告10-555定时器的原理及三种应用电路.doc VIP
- 西门子断路器3WL操作手册.pdf
- 2026年黑龙江省伊春市单招职业适应性测试题库含答案.docx VIP
- 工程竣工财务决算审计服务方案投标文件(技术标).docx
- 《旅游服务质量管理》课件——第5章 服务者管理.pptx VIP
- TYGIIA-元谋番茄绿色栽培技术规程.pdf VIP
- 《“十五五”矿山安全生产规划》.docx
原创力文档

文档评论(0)