UML采用4+1视图来描述软件和软件开发过程,其中()描绘了所设计的并发与同步结构;()表示软件到硬件的映射及分布结构:UML中的类图可以用来表示4+1视图中的()。
A.逻辑视图(Logical View) B.实现视图(Implementation View) C.进程视图(Process View) D.部署视图(Deployment View)
单项选择题算法的空间复杂度是指()
A.算法程序的长度 B.算法程序中的指令条数 C.算法程序所占的存储空间 D.算法执行过程中所需要的存储空间
单项选择题()属于类层次的测试。
A.等价类划分测试和多态消息测试 B.不变式边界测试和递归函数测试 C.组合功能测试和非模态类测试 D.不变式边界测试和模态类测试
单项选择题软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是()
A.架构设计能够有效地管理复杂性,为系统开发提供指导 B.架构设计能够为复用奠定基础,并支持项目计划编制过程 C.架构设计能够解决冲突,并降低维护费用 D.架构设计能够满足系统的性能、安全性和可维护性等品质
单项选择题需求分析使得系统工程师能够刻画出软件的()、指明软件和其他系统元素的接口、并建立软件必须满足的约束。
A.功能和性能 B.数据和操作 C.实体和对象 D.操作和对象
单项选择题为维护软件开发者的合法权益,解决自动保护可能产生的权属纠纷,我国实行了()
A.计算机软件著作权登记制度 B.计算机软件标记制度 C.计算机软件商标制度 D.计算机软件产权审查制度