A、 程序效率第一
B、 源程序文档化
C、 随意使用无条件转移语句
D、 程序输入输出的随意性
答案:B
解析:解析:清晰第一,效率第二的论点已成为当今主导的程序设计风格。良好的程序设计风格可以使程序结构清晰合理,程序代码便于维护,要应注意和考虑的因素有:①源程序要文档化;②注意数据说明的风格,以便使程序中的数据说明更易于理解和维护﹔③语句构造戍简单直接,不应该为提高效率而把语句复杂化,避免不必要的转移;④对所有的输入数据都要检验数据的合法性、合理性。本题答案为B选项。
A、 程序效率第一
B、 源程序文档化
C、 随意使用无条件转移语句
D、 程序输入输出的随意性
答案:B
解析:解析:清晰第一,效率第二的论点已成为当今主导的程序设计风格。良好的程序设计风格可以使程序结构清晰合理,程序代码便于维护,要应注意和考虑的因素有:①源程序要文档化;②注意数据说明的风格,以便使程序中的数据说明更易于理解和维护﹔③语句构造戍简单直接,不应该为提高效率而把语句复杂化,避免不必要的转移;④对所有的输入数据都要检验数据的合法性、合理性。本题答案为B选项。
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:解析:一个社团只能有一名团长,一个同学可以同时担任多个社团的团长,则团长和社团之间的联系是一对多。团长是一的一方,社团是多的一方。本题答案为B选项。
A. 内聚性和耦合性无关
B. 好的软件设计应是高内聚低耦合
C. 内聚性是指多个模块间相互连接的紧密程度
D. 耦合性是指一个模块内部各部分彼此结合的紧密程度
解析:解析:【解析】耦合用于衡量不同模块彼此间互相依赖(连接)的祭密程度﹔内聚用于衡量一个模块内部各个元素彼此结合的紧密程度。模块独立性的高低是设计好坏的关键,而设计又是决定软件质量的关键环节,好的软件的模块独立性性要好,即高内聚低耦合。本题答案为B选项。
A. 数据操作复杂的问题
B. 查询速度低的问题
C. 插入、删除异常及数据冗余问题
D. 数据安全性和完整性保障的问题
解析:解析:关系模式进行规范化的目的是使关系结构更加合理,消除存储异常,使数据冗余尽量小,便于插入、删除和更新等操作。本题答案为C选项。
A. =MID(D2,1,8)+"****1+MID(D2,13,6)
B. =CONCATENATE(MID(D2,1,8),"****",MID(D2,13,6))
C. =REPLACE(D2,9,4,""****"")
D. =MID(D2,9,4,"****")
解析:解析:A项中,“+"天法实现文本连接;D项中函数格式不对,MD函数只有三个参数。B、C两项均能实现题目要求的操作结果,但相对于B项,C项要简单得乡。故正确答案为C。
A. 抽象
B. 继承
C. 隐蔽
D. 封装
解析:解析:对象是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。本题答案为D选项。
A. 尾注可以插入到文档的结尾处
B. 尾注可以插入到节的结尾处
C. 尾注可以插入到页脚中
D. 尾注可以转换为脚注
解析:解析:尾注位于文档的结尾处或者指定节的结尾﹔脚注位于当前页面的底部或指定文字的下方。尾注和脚注可以相互转换。故正确答案为C。
A. 查看参考表中的“数学成绩"”列宽值,通过“开始/格式例宽""功能将期末各科成绩列的列宽设为相同值。
B. 选择参考表中的"“数学成绩"列,通过“复制/粘贴/保留源列宽"功能仅将参考列宽复制到期末各科成绩列
C. 选择参考表中“数学成绩"咧的任一单元格,通过“"复制/粘贴格式"功能将参考列宽复制到期末各科成绩列。
D. 选择参考表中"*数学成绩"”列的任一单元格,通过“"复制/选择性粘贴r例宽""功能仅将参考列宽复制到期末各科成绩列。
解析:解析:B项,不仅复制了原列宽,也复制了原数据,与题目要求不符;C项,只复制了原单元格的格式,并未改变各科成绩列的列宽。A项和D项相比,4项稍繁琐,D项操作更直。故正确答案为D。
A. 快速排序法适用于顺序存储的线性表
B. 快速排序适用于链式存储的线性表
C. 链式存储的线性表不可能排序
D. 堆排序适用于非线性结构
解析:解析:快速排序是借助数据元素的"交换"来进行排序的,链式存储由于不连续性不适合进行数据元素"交换",B选项错误。对链式存储的战线性表可以进行排序,如进行简单插入排序,C选项错误。堆排序是选择类排序法,实现对线性表的排序,不适用于堆排序,D选项错误。本题答案为A选项。
A. 段落标记
B. 制表符
C. @
D. ##
解析:解析:在Ward中,作为文本转换为表格的分隔符有段落标记、逗号、空格、制表符和其他字符(单个字符),不能有两个字符的情况。故正确答案为D选项。
A. 设计测试用例
B. 验证程序的正确性
C. 发现程序中的错误
D. 诊断和改正程序中的错误
解析:解析:程序调试的任务是诊断和改正程序中的错误;而软件测试是尽可能多地发现软件中的错误。软件测试贯穿整个软件生命周期,程序调试主要在开发阶段。本题答案为D选项。