单选题程序的3种基本控制结构是______。 A.过程、子程序分程序 B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和跳转
单选题表达式“(a+b)*(c-d)”的后缀表示为______。 A. ab+cd-* B. abcd+-* C. ab+*cd- D. abcd*+-
单选题对于下面的文法G[S],______是其句子(从S出发开始推导)。 G[S]:S→M|(S,M) M→P|MP P→a|b|c|…|x|x|z
单选题若浮点数的阶码用移码表示,尾数用补码表示,两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为______ 拉。
单选题软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有: ①IBM模型 ②Putnam模型 ③基本COCOMO模型 ④中级COCOMO模型 ⑤高级COCOMO模型 其中______均是静态单变量模型。 A.①② B.②④⑤ C.①③ D.③④⑤
单选题ISO,IEC 9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性。子特性______属于可靠性质量特性。 A.准确性 B.易理解性 C.成熟性 D.易学性
单选题许多程序设计语言规定,程序中的数据都必须具有类型,其作用不包括______。 A.便于为数据合理分配存储单元 B.便于对参与表达式计算的数据对象进行检查 C.便于定义动态数据结构 D.便于规定数据对象的取值范围及能够进行的运算
单选题对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库和基线的概念。______不属于配置数据库。 A.开发库 B.受控库 C.信息库 D.产品库
单选题在一棵度为3的树中,若有2个度为3的节点,有1个度为2的节点,则有 (16) 个度为0的节点。 A.4 B.5 C.6 D.7
单选题设某算法的计算时间可用递推关系式T(n)=2T(n/2)+n表示,则该算法的时间复杂度为 (1) 。
单选题与逆波兰式ab+-c*d-对应的中缀表达式是______。
单选题 (3) 是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的 (4) 机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。
单选题关于维护软件所需的成本,以下叙述中正确的是______。
单选题安全机制是实现安全服务的技术手段,一种安全机制可以提供多种安全服务,而一种安全服务也可采用多种安全机制。加密机制不能提供的安全服务是______ 。 A.数据保密性 B.访问控制 C.数字签名 D.认证
单选题 (21) 设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。图10.22为该设计模式的类图,其中, (22) 用于定义实现部分的接口。
单选题如图所示为一个有限自动机(其中,A是初态,C是终态),该自动机识别的语言可用正规式______表示。有限自动机示意图
单选题图2-5所示的有限自动机的特点是______。
单选题一个虚拟存储系统由容量C1=8MB的主存和容量C2=800MB的辅存这两级存储器所构成。主存每位的平均代价P1=10个单位成本,辅存每位的平均代价P2=1个单位成本。相对CPU而言,从主存读出时间tA1=500ns,从辅存读出时间tA2=5ms。为了测定是否达到高的存取速率和低的位成本等,可以统计一组Benchmark程序,获得访问主存次数N1=8×109,访问辅存次数N2=16×106。 那么,本虚存系统的两级存储器的读出时间比γ= (1) ,每位平均代价p= (2) 单位成本,命中率H= (3) ,平均读出时间tA= (4) μs。
单选题在定义基本表时,以下叙述错误的是 A)NOT NULL和DEFAULT不能在表级完整性约束处定义 B)如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义 C)如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略 D)如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
单选题若每一条指令都可以分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间 t分析=2△t,执行时间t执行=5△t,如果按顺序方式从头到尾执行完500条指令需 (35) △t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需 (36) △t。
