(21) 假设有5个批处理作业J1,…,J5几乎同时到达系统,它们的估计运行时间为10,6, 2,4和8分钟它们的优先级别为3,5,2,1和4(5为最高优先级),若采用优先级作业调度算法,假设忽略作业切换所用的时间,则平均作业周转时间为
A.6分钟
B.10分钟
C.20分钟
D.24分钟
(22) 设系统中A类资源有10个实例,B类资源有5个实例,又设系统中有5个进程P1,P2,P3,P4,P5。在某一时刻T0,系统状态如下:
最大资源需求量 已分配资源数量
A B A B
P1 7 5 0 1
P2 3 2 2 0
P3 9 0 3 0
P4 2 2 2 1
P5 4 3 0 0
现在系统可用资源为A:3个,B:3个
该状态是 安全 状态,现在进程P2发出新的资源 申请 A:1个,B:0个。分配后系统仍
处于安全状态,其某一安全序列是
A.P2P3P5P4P1
B.P2P4P5P1P3
C.P4P3P1P5P2
D.P5P1P3P4P2
(23) 在UNIX文件系统中,若在根文件系统的某个子目录上挂上其它的文件系统,可使用的命令是
A.mount
B.more
C.grep
D.nice
(24) 众所周知,信息是有价值的,信息的价值与如下哪些性质有关?
Ⅰ.准确性
Ⅱ.及时性
Ⅲ.完整性
Ⅳ.可靠性
A.Ⅰ和Ⅱ
B.Ⅲ和Ⅳ
C.Ⅰ、Ⅱ和Ⅲ
D.全部
(25) 在数据库技术中,只描述信息特性和语义的数据模型称为
A.概念模型
B.结构模型
C.物理模型
D.数学模型
(26) 在SQL语言中的视图(view)是数据库体系结构中的
A.内模式
B.模式
C.外模式
D.物理模式
(27) 要求关系中的元组在组成主键的属性上不能为空值,这是
A.参照完整性规则
B.实体完整性规则
C.用户定义完整性规则
D.域完整性规则
(28) ORACLE数据库 管理 系统提供了多级通信功能并支持多种 网络 协议。下列的哪个(些)协议是被ORACLE DBMS支持的?
Ⅰ.TCP/IP
Ⅱ.NetBIOS
Ⅲ.X.25
Ⅳ.AppleTalk
A.只有Ⅰ
B.Ⅰ和Ⅱ
C.Ⅰ,Ⅱ和Ⅲ
D.全部
(29) 下面三个关系代数表达式是等价的,试判别其执行效率 (2分)
E1=ΠA(σB=(C∧D=’99’(R×S))
E2=ΠA(σB=c(R×σD= ’99’(S))
E3=ΠA(R∞B=CσD=’99’(S))
A.相同
B.E1最差
C.E2最差
D.E3最差
(30) 设学生关系S(S#,SNAME,SEX,DPAT)的主键为S#, (2分)
学生选课关系SC(S#,C#,GRADE)的主键为S#和C#,
则关系R(S#,C#,SEX,DPAT,GRADE)的主键为S#和C#, 满足
A.1NF
B.2NF
C.3NF
D.BCNF
(31) 在数据库加锁技术中,一个事务如果对某一数据项加了排他(exclusive)锁,它将保持此锁直到该事务结束。这是保证事务哪一种特性的重要措施? (2分)
A.原子性(atomicity)
B.一致性或可串行性(consistency or serializability)
C.永久性(durability)
D.隔离性(isolaty)
(32) 有如下两个关系:
(主键是"零件号")
供应商关系S:(主键是"供应商号") (外键是"供应商号")
供应商号 供应商名 所在城市
B01 红星 北京
S10 宇宙 上海
T20 黎明 天津
Z01 立新 重庆
零件号 颜色 供应商号
010 红 B01
201 兰 T20
312 白 S10
今要向关系P插入新行,新行的值分别列出如下。它们是否都能插入?
Ⅰ.(’307’,’绿’,’S10’) Ⅱ.(’101’,’黄’,’T11’)
A.只有Ⅰ
B.只有Ⅱ
C.都能
D.都不能
(33) 软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为
A.瀑布模型
B.对象模型
C.螺旋模型
D.层次模型
(34) 软件原型化开发方法有其基本步骤,下述
Ⅰ.获取基本需求
Ⅱ.开发工作模型
Ⅲ.严格细部说明
Ⅳ.模型验证
中,哪些(个)是实施原型化的最基本的步骤? (2分)
A.全部都是
B.Ⅰ,Ⅱ和Ⅳ
C.Ⅳ
D.Ⅰ和Ⅱ
(35) 软件设计将涉及软件的结构、过程和模块的设计,其中软件过程是指 (2分)
A.模块间的关系
B.模块的操作细节
C.软件层次结构
D.软件开发过程
(36) 软件需求分析和设计过程中,其分析与设计对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对二者的处理应该是
A.先数据后程序
B.先程序后数据
C.与顺序无关
D.可同时进行
(37) 结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,下述
Ⅰ.结构化语言
Ⅱ.判定树
Ⅲ.判定表
是常用的说明工具,其便于对加工出现的组合条件的说明工具是
A.Ⅱ和Ⅲ
B.Ⅰ,Ⅱ和Ⅲ
C.Ⅰ和Ⅲ
D.Ⅰ和Ⅱ
(38) 软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是
A.分析阶段
B.设计阶段
C.编码阶段
D.测试阶段
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
责任编辑:小草