微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
CEFD.DBEFCA 参考答案: D ----------------------------------------1、算法执行过程中所需要的存储空间称为算法的 A.时间复杂度B.计算工作量C.空间复杂度D.工作空间 参考答案: C 算法执行时所需要的存储空间,包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附 加存储空间。这些存储空间共称为算法的空间复杂度。----------------------------------------2、下列关于队列的叙述中正确的是 A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表 参考答案: C 对队列可以进行插入和删除数据的操作,只是插入数据只能在队尾,删除数据只能在队头。所以队列是先进先出的线性表。----------------------------------------3、 源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、 注释和 A.程序的视觉组织B.尽量不用或少用GOTO语句C.检查输入数据的有效性D.设计良好的输出报表 参考答案: A 源程序文档化主要包括三个方面的内容:标识符的命名、程序中添加注释以及程序的视觉组织。----------------------------------------4、下列哪个是面向对象程序设计语言不同于其他语言的主要特点? A.继承性B.消息传递C.多态性D.静态连编 参考答案: A 继承是一个子类直接使用父类的所有属性和方法。它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的主要特点。----------------------------------------5、用黑盒技术测试用例的方法之一为 A.因果图B.逻辑覆盖C.循环覆盖D.基本路径测试 参考答案: A 黑盒测试主要方法有等价值划分法、边界值分析法、错误推测法、因果图法等。白盒测试的主要方法有逻辑覆盖、基本路径测试循环覆盖等。因此只有A属于黑盒测试。----------------------------------------6、软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和 A.阶段性报告B.需求评审C.总结D.都不正确 参考答案: B 需求分析的四个方面是:需求获取、需求分析、编写需求分析说明书和需求评审。----------------------------------------7、在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是 A.数据定义语言B.数据转换语言C.数据操纵语言D.数据控制语言 参考答案: C 在数据库管理系统提供的数据语言中,数据操纵语言负责数据的查询及增、删、改等操作。----------------------------------------8、 利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合 成一个全局的模型,最后对全局E-R模型进行哪一项操作,得到最终的E-R模型? A.简化B.结构化C.最小化D.优化 参考答案: D 在概念设计中,按照模块的划分画出各个模块的E-R图,然后把这些图合成一张E-R图作为全局模型,最后应该对全局E-R图进行优化,看是否有重复和不合理的地方。不能只进行简单的合并。-----------------------