A.1.4 B.1.6 C.2.0 D.2.2
单项选择题若某面向对象系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer、DB2 UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。()设计模式可抽象出相同的数据库访问过程。
A.外观 B.装饰 C.单例 D.模板方法
单项选择题利用海明码(Hamming Code)纠正单位错,如果信息码字为1011101,则至少需要加入()位冗余位。
A.1 B.2 C.3 D.4
单项选择题在面向对象技术中,同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为()。
A.参数多态 B.过载多态 C.包含多态 D.隐含多态
单项选择题在极限编程(XP)开发方法中,()策略有助于避免兼容性和接口问题,建立能及早发现错误的“冒烟测试”环境。
A.持续集成 B.简单设计 C.重构 D.系统隐喻
单项选择题风险的成本估算完成后,可以针对风险表中的每个风险计算其风险曝光度。某软件小组计划项目中采用50个可复用的构件,每个构件平均是100LOC,本地每个LOC的成本是13元人民币。以下是该小组定义的一个项目风险。 ①风险识别:预定要复用的软件构件中只有50%将被集成到应用中,剩余功能必须定制开发。 ②风险概率:60%。 ③该项目风险的风险曝光度是()。
A.10500 B.19500 C.32500 D.65000