软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷8
-
(86)
- A.browser
- B.repeater
- C.router
- D.server
-
(88)
- A.abort
- B.about
- C.above
- D.Around
-
(87)
- A.off
- B.offer
- C.office
- D.officer
-
(85)
- A.ciphertext
- B.hypertext
- C.plaintext
- D.supertext
-
Because Web servers axe platform. and application(71), they can send or request data from legacy or external applications including databases. All replies, once converted into(72). mark-up language, can then be transmitted to a(73).Used in this way, Intranets can(74)lower desktop support costs, easy links with legacy applications and databases and,(75)all, ease of use.
- A.coupled
- B.dependent
- C.independent
- D.related
-
(82)
- A.distincitive
- B.special-purpose
- C.separate
- D.general-purpose
-
(83)
- A.internal
- B.external
- C.front-end
- D.back-end
-
Prior to the UML, there was no clearleading(66)Ianguage. Users had to choose from among many similar modeling languages with minor differences in overall(67)power. Most of the modeling languages shared a set of commonly accepted concepts that are expressed slightly differently in various languages. This lack of(68)discouraged new users from entering the OO market and from doing OO modeling, without greatly expanding the power of modeling. Users longed for the industry to adopt one, or a very few, broadly supported modeling languages suitable for(69)usage.
Some Vendors were discouraged from entering the OO modeling area because of the need to support many similar, but slightly different, modeling languages. In particular, the supply of add-on tools has been depressed because small vendors cannot afford to support many different formats from many differem(70)modeling tools. It is important to the entire OO industry to encourage broadly based tools and vendors, as well as niche products that cater to the needs of specialized groups.
- A.programming
- B.modeling
- C.formal
- D.intelligent
-
(80)
- A.control
- B.expressive
- C.conductive
- D.interactive
-
(81)
- A.agreement
- B.understanding
- C.characteristic
- D.diversity
-
(77)
- A.4875
- B.4375
- C.4625
- D.5735
-
(78)
- A.8~15
- B.1~2
- C.2~5
- D.2~8
-
(76)
- A.4875
- B.4375
- C.4625
- D.5735
-
(75)
- A.n(n+1)/2
- B.n(n-1)/2
- C.n(n-1)(n-2)/6
- D.n2/2
-
(74)
- A.降低
- B.增加
- C.不变
- D.不确定
-
(73)
- A.降低
- B.增加
- C.不变
- D.不确定
-
对于一个小型的软件开发项目,一个人就可以完成需求分析、设计、编码和测试工作。但随着软件项目规模的增大,需要有多人共同参与同一软件项目的工作。当几个人共同承担软件开发项目中的某一任务时,人与人之间必须通过交流来解决各自承担任务之间的(20)问题,即通信问题。通信需花费时间和代价,会引起软件错误(21),(22)软件生产率。如果一个软件开发小组有n人,每两个人之间都需要通信,则共有(23)条通信路径。假设一个人单独开发软件,生产率是5000行/人年,且在每条通信路径上耗费的工作量是250行/人年。若4个人组成一个小组共同开发软件,则小组中每个人的软件生产率为(24)。若小组有6名成员,则小组中每个成员的软件生产率为(25)。因此,有人提出,软件开发小组的规模不能太大,人数不能太多,一般在(26)人左右为宜。
- A.分配
- B.管理
- C.接口
- D.协作
-
(70)
- A.连接
- B.等值连接
- C.自然连接
- D.笛卡儿积
-
(71)
- A.ΠA(R)×ΠD(S)
- B.R∪S
- C.ΠC(R)∩ΠC(S)
- D.R|><|S
-
(69)
- A.连接
- B.等值连接
- C.自然连接
- D.笛卡儿积
-
(68)
- A.连接
- B.等值连接
- C.自然连接
- D.笛卡儿积
-
关系代数中有9种操作,其中,对关系进行垂直分割,消去某些列,并重新安排列的顺序的操作是(51);根据某些关系进行水平分割的操作是(52)。在操作(53)中,选择两个关系的公共属性均相等的元组,并去掉该操作中重复的公共属性列,将得到一种新的操作(54),如果两个关系没有公共属性,则这种新的操作就转化成(55)。设有关系R(A,B,C)和S(B, C,D),下列关系代数表达式中不成立的是(56)。
- A.并
- B.差
- C.投影
- D.选择
-
(67)
- A.并
- B.差
- C.投影
- D.选择
-
(65)
- A.对象
- B.类
- C.用例
- D.状态
-
UML是一种面向对象的统一建模语言。它包含十种图,其中,用例图展示了外部ACTOR与系统所提供的用例之间的连接,UML中的外部ACTOR是指(24)。状态图指明了对象所有可能的状态以及状态间的迁移。如果一个并发的状态由N个并发的子状态图组成,那么,该并发状态在某时刻的状态由(25)个子状态图中各取一个状态组合而咸。协作图描述了协作的(26)之间的交互和链接。
- A.人员
- B.单位
- C.人员或单位
- D.人员或外部系统
-
(64)
- A.每一
- B.任意一
- C.任意二
- D.任意M(M≤N)
-
(62)
- A.[-(1-2-(n-1)),1-2-(n-1)]
- B.[-(1-2-(n-1)),1]
- C.[-1,1-2-(n-1)]
- D.[-1,1]
-
用机器数的最高(最左)位代表符号,其余各位给出数值的绝对值的机器码称为(59)。它所能表示的范围是(60)。
- A.原码
- B.反码
- C.补码
- D.移码
-
二分查找法的查找速度不一定比顺序查找法的速度快。设有100个元素,用二分法查找时,最大比较次数是(57),最小比较次数是(58)。
- A.25
- B.10
- C.50
- D.7
-
(60)
- A.7
- B.4
- C.2
- D.1
-
(58)
- A.4
- B.5
- C.10
- D.40
-
一个纠错码的全部码字为0000000000,0000011111,1111100000,1111111111,它的海明距离为(52),可以纠正(53)个错误。
- A.4
- B.5
- C.10
- D.40
-
(56)
- A.单元测试
- B.系统测试
- C.集成测试
- D.确认测试
-
(35)通常采用白盒测试,(36)被称为组装测试。
- A.单元测试
- B.系统测试
- C.集成测试
- D.确认测试
-
(54)
- A.色度
- B.纯度
- C.亮度
- D.饱和度软件测试的主要步骤有三个,其中,
-
(52)
- A.优化级
- B.管理级
- C.定义级
- D.可重复级
-
视觉上对色彩的感觉有三个特征,其中不属于这些特征的是(33),三个特征中有两个有时通称(34)。
- A.色调
- B.饱和度
- C.纯度
- D.亮度
-
CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每一级都包含了实现这一级目标的若干关键过程域,每一个关键过程域又包含若干(22),在(23)使用定量分析来不断改进和管理软件过程。
- A.关键实践
- B.软件过程性能
- C.软件过程能力
- D.软件过程
-
二进制数1011+1001=(11)。(1110)2×(1011)2=(12)。
- A.10100
- B.10101
- C.11010
- D.10010
-
(50)
- A.11010010
- B.10111011
- C.10110110
- D.10011010
-
IEEE802.2标准描述(64)层的功能,特性和协议。
- A.网络层
- B.MAC子层
- C.物理层
- D.LLC子层
-
现有如下关系: 职工(职工号,姓名,性别,职务)部门(部门编号,部门名称,职工号,姓名,部门地址,电话)其中,部门关系的外键是(63)。
- A.部门编号
- B.姓名
- C.职工号
- D.(职工号,姓名)
-
设字符串s1='ABCDEFG',s2='PQRST',则运算s=CONCAT(SUB(s1,2,LEN(s2)),SUB(s1,LEN(s2,2))后的串值为()。
- A.'ABCDEFEF'
- B.'BCDEFG'
- C.'BCPQRST'
- D.'BCQR'
-
在关系数据库设计中,没计关系模式是数据库设计哪个阶段的主要任务?(61)。
- A.物理设计阶段
- B.概念设计阶段
- C.需求分析阶段
- D.逻辑设计阶段
-
四元式之间的联系是通过(62)实现的。
- A.指示器
- B.临时变量
- C.符号表
- D.程序变量
-
在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,(59)是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。
- A.业务需求
- B.功能要求
- C.非功能需求
- D.用户需求
-
设数组Data [0..m)作为循环队列SQ的存储空间,front 为队头指针,rear 为队尾指针,则执行出队操作的语句为(60)。
- A.front=(front+1)%(m+1)
- B.front=(front+1)%m
- C.rear=(rear+1)%m
- D.front=front+1
-
下列命题正确的是(58)。
- A.G为n阶无向连通图,如果G的边数m≥n-1,则G中必有圈
- B.二部图的顶点个数一定是偶数
- C.若无向图C的任何两个不相同的顶点均相邻,则G为哈密尔顿图
- D.3-正则图的顶点个数可以是奇数,也可以是偶数
-
某计算机系统中的软盘启动器以中断方式与处理机进行I/O通信,通信中以16bit为传输单位,传输率为50KB/s,每次传输的开销(包括中断)为100拍,处理器的主频为50MHz,则软盘使用时占处理器时间的比例是(57)。
- A.0%.
- B.5%.
- C.1.5%.
- D.15%.
-
如果以链表作为栈的存储结构,则退栈操作时(55)。
- A.必须判别栈是否满
- B.对栈不作任何判别
- C.判别栈元素的类型
- D.必须判别栈是否空
-
下面的哪个不是RISC技术的特点?(56)。
- A.简化指令格式,尽量使指令具有相同的长度,并简化寻址方式
- B.采用单周期指令,大部分指令只用一个机器周期即可完成
- C.硬线控制逻辑
- D.芯片生产成本提高而成品率降低
-
当前设计高性能计算机的重要技术途径是(54)。
- A.提高CPU主频
- B.扩大主存容量
- C.采用非冯,诺依曼结构
- D.采用并行处理技术
-
帧中继的网络传输只包括OSI参考模型的(53)。
- A.物理层和数据链路层
- B.数据链路层
- C.网络层
- D.物理层,网络层和数据链路层
-
因计算机硬件和软件环境的变化而作出的修改软件的过程称为()。
- A.校正性维护
- B.适应性维护
- C.完善性维护
- D.预防性维护
-
总线是进行(51)。
- A.数据、指令传输的公共通道
- B.控制信息传递的公共通道
- C.数据、指令及控制信息传输的公共通道
- D.算术运算和逻辑加工公共场所
-
如果LR(1)项目集如果除去(50)是相同的,则称这两个LR(1)项目同心。
- A.项目
- B.活前缀
- C.搜索符
- D.前缀
-
在软件生存周期的瀑布模型中一般包括计划、(49)、设计、编码、测试、维护等阶段。
- A.可行性分析
- B.需求采集
- C.需求分析
- D.问题定义
-
设矩阵A(aij,1<=i,j<=10)的元素满足: aij<>0(i>:=j,1<=i,j<=10),aij=0(i<j,1<=i,j<=10)若将A的所有非0元素以行为主序存于首地址为2000的存储区域中,每个元素占4个单元,则元素A[59)的首地址为(48)
- A.2340
- B.2236
- C.2220
- D.2160
-
关于死锁,下列说法正确的是()。
- A.死锁是操作系统中的问题,数据库操作中不存在
- B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
- C.当两个用户竞争相同资源时不会发生死锁
- D.只有出现并发操作时,才有可能发生死锁
-
关系模型中,表示实体间N:M联系是通过增加一个(40)。
- A.关系实现
- B.属性实现
- C.关系或一个属性实现
- D.关系和一个属性实现
-
在现行PC机中,采用DMA从源地址传输数据到目的地址时,需要执行的DMA总线周期是几个?(41)。
- A.4个
- B.3个
- C.2个
- D.1个
-
继承具有(39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
- A.规律性
- B.传递性
- C.重复性
- D.多样性
-
以下程序段(38)int x=-1; do {x=x*x;} while(! x);
- A.是死循环
- B.循环执行二次
- C.循环执行一次
- D.有语法错误
-
(35)不可能是目标代码。
- A.汇编指令代码
- B.可重定位指令代码
- C.绝对指令代码
- D.中间代码
-
关于FDDI说法正确的是(36)。
- A.一种高性能的光纤令牌环网,它的数据传输速率为1000Mbps,覆盖范围是2km
- B.采用多令牌方式
- C.物理子层采用4B/5B编码
- D.为提高系统可靠性,采用单环结构
-
若某线性表的常用操作是取第i个元素及其前趋元素,则采用(37)存储方式最节省时间。
- A.顺序表
- B.单链表
- C.双链表
- D.单向循环
-
计算机病毒具有隐蔽性、潜伏性、传播性、激发性和(33)。
- A.入侵性
- B.可扩散性
- C.恶作剧性
- D.破坏性和危害性
-
在设计测试用例时,主要需要研究(34)。
- A.需求规格说明与概要设计说明
- B.详细设计说明
- C.项目开发计划
- D.概要设计说明与详细设计说明
-
n个顶点的强连通图至少有()条边。
- A.n
- B.n-1
- C.n-2
- D.n+1
-
用线性探测法查找闭散列上,可能要探测多个散列地址,这些位置上的键值(31)。
- A.一定都是同义词
- B.一定都不是同义词
- C.都相同
- D.不一定都是同义词
-
为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是()。
- A.该程序不应含有过多L/O操作
- B.该程序的大小不应超过实际内存容量
- C.该程序应具有较好的局部性
- D.该程序的指令间相关不应过多
-
与二进制小数0.1等值的十六进制小数为(29)。
- A.0
- B.0.2
- C.0.4
- D.0.8
-
软件设计将涉及软件的结构、过程和模块的设计,其中软件过程是指(28)。
- A.软件开发过程
- B.模块的操作细节
- C.软件层次结构
- D.模块间的关系
-
具有分时系统文件管理的全部功能,提供网络用户访问文件、目录的并发控制与安全保密功能的局域网服务器叫做()。
- A.BBS 服务器
- B.WWW 服务器
- C.FS 服务器
- D.TELENT 服务器
-
操作系统的作用是(26)。
- A.把源程序编译为目标程序
- B.便于进行目标管理
- C.控制和管理系统资源的使用
- D.实现软硬件的转接
-
如果文法G是无二义的,则它的任何句子α(25)。
- A.最左推导和最右推导对应的语法树必定相同
- B.最左推导和最右推导对应的语法树可能不同
- C.最左推导和最右推导必定相同
- D.可能存在两个不同的最左推导,但它们对应的语法树相同
-
语句讧(3/4>1/2)a=1;else a=0;运行后,a的值是(22)。
- A.1
- B.0
- C.与机器有关
- D.语法有错
-
在信息化社会中,存在一个“虚拟社区”,人们的交流等“网络操作行为”符合现在社会的文化道德标准和法律、法规的是(21)。
- A.既然是一个电子“虚拟社区”,则可以在其中自由发表言论
- B.只要不发布不真实的信息
- C.遵守并符合国家的法律、法规
- D.不对他人进行言论攻击
-
数据冗余引起的问题有(18)。
1.修改麻烦
2.花费时间
3.潜在数据不一致
4.插入异常
- A.1,2
- B.1,3
- C.1,2,3
- D.1,2,3,4
-
下列关于ASCII码不正确的叙述是(17)。
- A.ASCII码是美国信息交换标准代码
- B.ASCII码通常占用一个字节,用八位二进制数编码组成,可以显示256个符号
- C.字母“A”的ASCII码值大于字母“a”的ASCII码
- D.字母“D”的ASCII码值大于字母“B”的ASCII码
-
有如下三个关系S(S#,SNAME,SEX,AGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECT SNAME,GRADE FROM S,C,SC WHERE子句。这里WHERE子句的内容是(13)。
- A.S.S#=SC.S# and C.C#=SC.C# and CNAME in“数据库”
- B.S.S#=SC.S# and CNAME=“数据库”
- C.S.S#=SC.S# and C.C#=SC.C# and CNAME “数据库”
- D.S.S#=SC.S# and C.C#=SC.C# and CNAME=“数据库”
-
下列公式为永真公式的是()。
- A.(P∨Q)→R
- B.p→(P∨Q)
- C.(P∨Q)→(P∧Q)
- D.(P∧Q)图片R
-
下列命题不正确的是(10)。
- A.短程线一定是路径
- B.n阶图路径的长度不可能大于n
- C.圈一定是简单回路
- D.欧拉回路一定是圈
-
数据库管理系统中的数据操纵语言(DML),可对数据库数据实现哪些操作(7)。
- A.建立、授权、修改
- B.建立、排序、授权、删除
- C.建立、插入、授权
- D.查询、插入、修改、删除
-
基带同轴电缆是指(4)同轴电缆。
- A.65Ω
- B.60Ω
- C.55Ω
- D.50Ω
-
一个完整的计算机系统包括(5)。
- A.主机、键盘、显示器
- B.计算机及其外部设备
- C.系统软件与应用软件
- D.计算机的硬件系统和软件系统
-
以下对C语言函数的有关描述,正确的是(6)。
- A.在C中调用函数时,只有把实参的值传给形参,形参的值不能传给实参
- B.C函数既可以嵌套定义又可以递归调用
- C.函数必须有返回值,否则不能使用函数
- D.C程序中有调用关系的所有函数必须放在同一个源程序文件中
-
下面对对象的概念描述错误的是(1)。
- A.任何对象都必须有继承性
- B.对象是属性和方法的封装体
- C.对象间的通讯靠消息传递
- D.操作是对象的动态属性