时间: 下载该word文档
1、检查软件产品是否符合需求定义的过程称为(AA.确认测试B.集成测试C.验证测试D.验收测试
2、算法的空间复杂度是指(D
A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间
3、下列叙述中正确的是(CA.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致
4、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(AA.控制流B.加工C.数据存储D.源和潭
5、将E-R图转换到关系模式时,实体与联系都可以表示成(BA.属性B.关系C.键D.域
6、对建立良好的程序设计风格,下面描述正确的是(A
A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无
7、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B注:要牢记A.N+1B.NC.(N+1/2D.N/2
8、下列叙述中正确的是(A
A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构
9、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C注:总体设计也就是概要设计
A.详细设计B.需求分析C.总体设计D.编程调试
10、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(BA.可行性分析B.需求分析C.详细设计D.程序编码
11、结构化程序设计主要强调的是(BA.程序的规模B.程序的易读性
C.程序的执行效率D.程序的可移植性
12、下面对对象概念描述错误的是(A
A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态性属性
13、将E-R图转换到关系模式时,实体与联系都可以表示成(BA.属性B.关系C.键D.域
14、数据库系统的核心是(B
A.数据模型B.数据库管理系统C.软件工具D.数据库
15、在深度为5的满二叉树中,叶子结点的个数为(CA.32B.31C.16D.15
16、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C
A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
17、索引属于(B
A.模式B.内模式C.外模式D.概念模式
18、算法一般都可以用哪几种控制结构组合而成(DA.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D.顺序、选择、循环