微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
1趟: 13,72,68,49,38,50,97,27;第2趟:13,27,68,49,38,50, 97,72;第3趟:13,27,38,49, 68,50,97,72。该排序采用的方法是 A.插入排序法B.选择排序法C.冒泡排序法D.快速排序法 参考答案: B 简单选择排序法的思想是:扫描整个线性表,从中选出最小(或最大)的元素,将它交换到表的最前面;然后对剩下的子表采用同样的方法,直到子表空为止。从序列变化情况可以看出,第一趟是找出最小元素 13,第二趟是找出次小元素27,第三趟是找出第三小元素38,这是典型的简单选择排序法。----------------------------------------6、源程序的文档化不包括 A.符号名的命名要有实际意义B.正确的文档格式C.良好的视觉组织D.正确的程序注释 参考答案: B 源程序的文档化主要包括:(1)符号名的命名应具有一定的实际含义,以便理解程序功能;(2)正确的程序注释;(3)良好的视觉组织;在程序中利用空格、空行、缩进等技巧使程序层次清晰。----------------------------------------7、在软件生命周期中,所花费用最多的阶段是 A.详细设计B.软件编码C.软件测试D.软件维护 参考答案: D 软件生命周期可分为软件定义、软件开发及软件运行维护3个阶段。详细设计、软件编码和软件测试都属于软件开发阶段;软件维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶 段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。----------------------------------------8、软件调试的目的是 A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能 参考答案: B 在对程序进行测试时会发现错误,这就要进行程序调试(排错)。程序调试活动由3部分组成:一是错误定位,根据错误的外部表现形式,确定程序中出错的位置,找出错误的内在原因。二是对程序进行修改,排除 这个错误。三是进行回归测试,防止引进新的错误。所以程序调试的目的就是诊断和改正程序中的错误。软件 调试不能改善软件的性能,也不能挖掘软件的潜能。----------------------------------------9、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上3种说法都不对 参考答案: D 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与 逻辑独立性两级。所以选项 A、B、C所描述的都不是数据独立性概念。----------------------------------------10、用树形结构来表示实体之间联系的模型称为 A.关系模型B.网状模型C.层次模型D.以上3个都是 参考答案: C 关系模型是用二维表来表示实体之间联系;网状模型是向无向图来表示实体之间联 系;层次模型是用树形结构来表示实体之间联系。所以,选项C是正确的。----------------------------------------11、数据库DB,数据库系统DBS,数据库管理系统DBMS 3者之间的关系是 A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS 参考答案: A 有关数据库的概念有如下几个。1.数据库(DB