单选题软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个数值量作为参数传送给另一个模块的耦合方式属于______。
单选题下列叙述中,不正确的是______。
A.线性表在链式存储时,查找第i个元素的时间与i的值成正比
B.线性表在链式存储时,查找第i个元素的时间与i的值有关
C.线性表在顺序存储时,查找第i个元素的时间与i的值成正比
D.线性表在顺序存储时,查找第i个元素的时间与i的值无关
单选题
单选题
单选题以下关于Singleton(单例)模式的描述中,正确的是______。 A.它描述了只有一个方法的类的集合 B.它描述了只有一个属性的类的集合 C.它能够保证一个类的方法只能被一个唯一的类调用 D.它能够保证一个类只产生唯一的一个实例
单选题采用McCabe度量法计算下图的环路复杂性为________。
单选题从系统调查、系统分析到系统设计是信息系统开发的主要工作,这3个阶段的工作量几乎占到总开发量的 (17) 。
单选题以下关于Cache与主存间地址映射的叙述中,正确的是( )。
单选题以下关于类的实例化的叙述中,说法正确的是 (40) 。
单选题The Rational Unified Process (RUP) is a software engineering process, which captures many of best practices in modern software development. The notions of use-cases and (71) have been proven to be an excellent way to capture function requirements. RUP can be described in two dimensions-time and content. In the time dimension, the software lifecycle is broken into cycles. Each cycle is divided into four consecutive (72) which is concluded with a well-defined (73) and can be further broken down into (74) - a complete development loop resulting in a release of an executable product, a subset of the final product under development, which grows incrementally to become the final system. The content structure refers to the disciplines, which group (75) logically by nature.
单选题软件的易维护性是指理解、改正、改进软件的难易度。通常影响软件易维护性的因素有易理解性、易修改性和 (13) 。在软件的开发过程中往往采取各种措施来提高软件的易维护性,如采用 (14) 有助于提高软件的易修改性。
单选题若函数Head(L)取得广义表L的表头元素,Tail(L)取得广义表L表尾元素,则从广义表L=(x,(a,b,c,d))中取出原子c的函数为______。 A.Head(Tail(Tail(L))) B.Head(Tail(L)) C.Head(Tail(Tail(Tail(L))))D.Head(Tail(Tail(Tail(Tail(L)))))
单选题数据字典是结构化分析的一个重要输出
单选题Hash函数有共同的性质,则函数值应当以 (55) 概率取其值域的每一个值。解决Hash法中出现的冲突问题常采用的方法是 (56) 。
单选题已知某文法G[S]:S→0S0S→1,从S推导出的符号串可用______(n≥0)描述。
单选题机器字长为n位的二进制数可以用补码来表示(1)个不同的有符号定点小数。
单选题进行定点一进制小数补码加法时,结果符号为 (5) ,表示负向溢出。
单选题磁盘移臂调度算法中,{{U}} (27) {{/U}}调度算法的主要缺陷是有高度局部化的倾向,会推迟某些请求服务,甚至引起饥饿。
单选题若一个硬盘驱动器的硬盘组由9个硬盘盘片组成,则它的读/写磁头数是 (41) 。
单选题编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为 (20) 。 A.逻辑地址 B.物理地址 C.接口地址 D.线性地址