在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(23)是最为合适的。UML结构包括了基本构造块、公共机制和(24)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(25),约束(Constraint)扩展了UML(26)。
计算机软件知识产权包括著作权、专利权、商标权和制止不正当竞争的权利等。如果某公司购买了一个工具软件,在销售该公司开发的软件(需使用该工具软件)的同时,向客户提供此工具软件的复制品,这种行为(11)。如果某公司购买了一个应用软件的源程序,他们将源程序中的所有标示符做了全面修改后,作为该公司的产品销售,这种行为(12)。如果公司甲开发了一个名为x的软件,在未注册商标时就开始销售,该软件销售后受到用户的好评。不久,公司乙也推出了自己开发的类似产品,取名也是X,并率先进行商标注册,公司乙的行为(13)。专利权是由国家专利主管机关根据国家颁布的专利法授予专利申请者或其权力继受者在一定期限内实施其发明的专有权力。在与计算机软件相关的发明中,(14)通常不是申请发明专利的主题。我国的“反不正当劳动竞争法”指出,商业秘密(Trade secret)的拥有者有权制止他人对自己的商业秘密从事不正当竞争的行为。软件的商业秘密是指(15)的技术设计。
需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。(147)并不是需求分析的实现步骤之一。
在虚拟存储器中,辅存的编址方式是(73)。
在计算机系统中,某一功能的处理时间为整个系统运行时间的50%,若使该功能的处理速度加快10倍,根据Amdah1定律,这样做可以使整个系统的性能提高工(27)倍。若要使整个系统的性能提高1.5倍,则该功能的处理速度应加快(28)倍。
在下列体系结构中,最适合于多个任务并行执行的体系结构是(4)。流水线控制方式下,(5)是全局性相关,流水线机器对全局性相关的处理不包括(6)。静态流水线是指(7)。假设并行(阵列)处理器的16个处理器编号为0—15,采用单级Cube3网络互联时,与13号处理器相连的处理器的编号为(8)。在下列几项中,不符合RISC指令系统特点的是(9)。
有两种需求定义的方法——严格定义和原型定义,在关于这两种方法的描述中,不正确的是(142)。
系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为里程碑。完成(87)时最适于称为里程碑。
某软件公司项目A的利润分析如表16-9所示。设贴现率为10%,第二年的利润净现值是(60)元。
风险的成本估算完成后,可以针对风险表中的每个风险计算其风险曝光度。某软件小组计划项日中采用50个可复用的构件,每个构件平均是100LOC,本地每个LOC的成本是13元人民币。下面是该小组定义的一个项目风险: 1.风险识别:预定要复用的软件构件中只有50%将被集成到应用中,剩余功能必须定制开发; 2.风险概率:60%; 3.该项目风险的风险曝光度是(145)。
可测试性是指对测试一个软件所需要的工作量的度量。可测试性与软件的许多度量属性有关,与可测试性有关的6个度量属性是(64)。
在操作系统中,解决进程间的(43)和(44)问题的一种方法是使用(45)。(43)是指进程间具有的一定的逻辑关系。(44)是指进程间在使用共享资料方面的约束关系。对于(45)可以做(46)操作和(47)操作。(46)操作用于阻塞进程,(47)操作用于释放进程。程序中的(46)和(47)操作应谨慎检查,保证其使用的正确性,否则执行时可能发生死锁。
在选择数据压缩算法时需要综合考虑(58)。
假设信源是由q个离散符号S1,S2,…,Si…,sq所组成的符号集合,集合中的每个符号是独立的,其中任一个符号Si出现的概率为P(Si),并满足ΣP(Si)=1。那么符号Si含有的信息量I(Si)等于(38),单位是(39)。
通常软件项目管理活动包括项目的计划、调度、通信、费用估算、资源分配以及质量控制等,软件生产是智力密集型的活动,其产品无物理外形,生产状态也“不可见”,因而难以检查和驾驭。软件项目管理工具就是要使这种生产过程成为可见、可控的过程。因此,软件项目管理工具应具备(123)。
软件开发工具VB、PB、Delphi是可视化的。这些工具是一种(46)程序语言。
一个电子数据交换(EDI)系统包含四大功能模块:联系模块、报文生成及处理模块、(41)和通信模块。电子商务是贸易链上的各个参与方在计算机信息网络环境下,通过(42)和信息安全保证,对贸易流程全方位的处理过程。企业开展电子商务后,对企业信息系统将会提出更高的要求,企业制造资源的管理、敏捷制造以及与外界相关的(43)都将提到发展的议程上来。
“企业系统规划方法”和“信息工程”都推荐建立表示数据类(主题数据库)和过程之间关系的CU矩阵M。其中若第i号过程产生第k号数据类,则材M
ik
=C;若第j号过程使用第k号数据类,则材M
jk
=U。矩阵M按照一定的规则进行调整后,可以给出划分系统的子系统方案,并可确定每个子系统相关的(28)和(29);同时也可了解子系统之间的(30)。
Visual Basic是开发Windows应用程序的良好工具。Visual Basic是一种(6)驱动的程序语言,在程序内必须设计各种(6)的处理程序码,当此(6)发生时,随即执行相应的程序码。在程序设计时,设计人员可使用Visual Basic所提供的(7)建立用户界面,从而大大提高程序设计效率。
数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式不统一的问题,需要进行(57)操作。
