若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(16),完成项目所需的最短时间是(17)天。
A→B→C→D→I
B. A→B→C→E→I
C. A→B→C→F→G→I
D. A→B→C→F→H→I
查看答案
面向对象分析与设计中的(37)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(38)是指子类应当可以替换父类并出现在父类能够出现的任何地方。
A. 开闭原则
B. 替换原则
C. 依赖原则
D. 单一职责原则
A.1对1B.1对多C.多对1D.多对多
A. 1对1
B. 1对多
C. 多对1
D. 多对多
假设系统中有4类互斥资源R1、R2、R3和R4,可用资源数分别为9、6、3和3。在T0时刻系统中有P1、P2、P3和P4这4个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。在T0时刻系统剩余的可用资源数分别为(23)。如果P1、 P2、P3和P4进程按(24)序列执行,那么系统状态是安全的。
A. 2、1、0和1
B. 3、1、0和0
C. 3、1、1和1
D. 3、0、1和1
限制了创建类的实例数量,而(41)将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
A. 命令模式(Command)
B. 适配器模式(Adapter)
C. 策略模式(Strategy)
D. 单例模式(Singleton)