软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2021/7/16)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2021/7/16
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2021/7/16)
试题1: 某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中, ( ) 最适合开发此项目。
A、原型模型
B、瀑布模型
C、V 模型
D、螺旋模型
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (1)模型适用于需求明确或很少变更的项目, (2) 模型主要用来描述面向对象的软件开发过程。
(1)A、瀑布模型
B、演化模型
C、螺旋模型
D、喷泉模型
(2)A、瀑布模型
B、演化模型
C、螺旋模型
D、喷泉模型
假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用()。
A.瀑布模型
B.原型模型
C.V模型
D.螺旋模型
以下关于面向对象设计的叙述中,错误的是 ( ) 。
A、面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析
B、面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段
C、面向对象设计应该依赖于面向对象分析的结果
D、面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用 UML 表达
UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例,采用(1)是适合。而展示交付系统的软件组件和硬件之间的关系的图是(2)。
(1)A.类图
B.对象图
C.用例图
D.交互图
(2)A.类图
B.部署图
C.组件图
D.网络图
软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括 ( ) 。
A、软件需求说明
B、可行性研究报告
C、维护修改建议
D、项目开发计划
Object-oriented analysis (OOA) is a semiformal specification technique for the object-oriented paradigm. Object-oriented analysis consists of three steps. The first step is(1). It determines how the various results are computed by the product and presents this information in the form of a (2) and associated scenarios. The second is (3) , which determines the classes and their attributes, then determines the interrelationships and interaction among the classes. The last step is (4) , which determines the actions performed by or to each class or subclass and presents this information in the form of (5) .
(1)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(2)A、collaboration diagram
B、sequence diagram
C、use-case diagram
D、activity diagram
(3)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(4)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(5)A、activity diagram
B、component diagram
C、sequence diagram
D、state diagram
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示活动,边上的数字表示该活动所需的天数,则完成该项目的最少时间为 (1 )天。活动BD最多可以晚(2)天开始而不会影响整个项目的进度。
(1)A.9
B.15
C.22
D.24
(2)A.2
B.3
C.5
D.9
最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是( )。
A、软件维护的工作量比开发阶段的工作量小
B、正确性用每千行代码的故障(fault)数来度量
C、软件完整性是指软件功能与需求符合的程度
D、可用性与用户的操作效率和用户对软件的主观评价有关
对于如下的程序流程,当采用语句覆盖法设计测试案例时,至少需要设计( )个测试案例。
A、1
B、2
C、3
D、4
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |