(33)A.55 B.68 C.59 D.28
● n个顶点的强连通图的邻接矩阵中至少有__(34)__个非零元素。
(34)A.n-1 B.n C.2n-2 D.2n
● 一项工程完工所需的最少时间等于某个__(35)__。
(35)A.AOE网中源点到汇点事件最多的路径的长度
B.AOE网中源点到汇点的最长路径的长度
C.AOE网中源点到汇点的最短路径的长度
D.AOE网中源点到汇点活动最多的路径的长度
● 对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为(1)84 47 25 15 21 (2)15 47 25 84 21 (3)15 21 25 84 47 (4)15 21 25 47 84 。则采用的排序是__(36)__。
(36) A.选择 B. 冒泡 C. 快速 D. 插入
● 以下叙述不正确的是__(37)__。
(37)A.一个C源程序可由一个或多个函数组成
B.一个C源程序必须包含一个main()函数
C.C源程序的基本组成单位是函数
D.在C源程序中,注释说明只能位于一条语句的后面
● 在一个源文件中定义的全局变量的作用域为__(38)__。
(38)A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始至本文件结束为止
● 下述描述正确的是__(39)__。
(39)A.在程序的一行中可以出现多个有效的预处理命令行
B.使用带参宏时,参数的类型应与宏定义时的一致
C.宏替换不占运行时间,只占编译时间
D.宏定义不能出现在函数的内部
● 有以下程序段:
char s[]=”china”; char *p; p=s;
则以下叙述中正确的是__(40)__。
(40)A.数组s中的内容和指针变量p中的内容相等
B.s和p完全相同
C.sizeof(s)与sizeof(p)结果相同
D.*p和s[0]相等
● 下列对派生类的描述中,__(41)__是错误的。
(41)A.一个派生类可以作另一个派生类的基类
B.派生类至少有一个基类
C.派生类的成员除了它自己的成员外,还包含了它的基类的成员
D.派生类中继承的基类成员的访问权限到派生类保持不变
● 基类的__(42)__在派生类中的性质和继承的性质一样,而基类的__(43)__在私有继承时在派生类中成为私有成员,在公有和保护继承时在派生类中仍为保护成员。
(42)、(43)A.公有成员 B.私有成员
C.私有成员函数 D.保护成员
● UML提供的图中,__(44)__用于描述系统与外部系统及用户之间的交互;__(45)__用于按时间顺序描述对象间的交互。
(44)A.用例图 B.类图 C.对象图 D.部署图
(45)A.网络图 B.状态图 C.协作图 D.序列图
● 数据流图是常用的进行软件需求分析的图形工具,其基本符号是__(46)__。
(46)A.输入、输出、外部实体和加工
B.变换、加工、数据流和存储
C.加工、数据流、数据存储和外部实体
D.变换、数据存储、加工和数据流
● 在面向数据流的软件设计方法中,一般将信息流分为__(47)__。
(47)A.变换流和事务流 B.变换流和控制流
C.事务流和控制流 D.数据流和控制流
● 确认测试主要涉及的文档是__(48)__。
(48)A.详细设计说明书 B.概要设计说明书
C.需求规格说明书 D.源程序
● 面向对象程序设计的基本思想是通过建立与客观实际相对应的对象,并通过这些对象的组合来创建具体的应用,其中对象是指__(49)__。
(49)A.数据结构的封装体 B. 数据以及在其上的操作的封装体
C. 程序功能模块的封装体 D. 一组有关事件的封装体
● 软件系统的可靠性主要表现在__(50)__。
(50)A.能够进行安装多次
B.能在不同的计算机系统上进行使用
C.软件的正确性和健壮性
D.有效抑止盗版
● 软件生命周期中解决“软件系统必须做什么”是__(51)__阶段的任务。


