下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷判断题(每题2分,共20分)在软件工程方法学中,包含方法、工具、管理三个元素(x)二八定律在软件开发中建议的是用20%的时间去完成80%的开发进度,用剩下80%的时间去完成剩余的20%的工作(√)技术可行性研究一般包括风险、资源和技术分析(√)用户需求是用户对软件的合理请求,因此要全盘接收用户所有的要求(x)增量模型中,只有前一阶段的不符合项全部改正后,才允许开发人员进行下一阶段的工作(x)在面向对象方法中,对于客观事物的描述,其静态特征用对象的方法表示(x)所有的类都必须与客观事物相对应,都必须有具体的实例(x)在关联关系中,聚合是组合的一种特殊形式(x)(聚合是特殊的关联)白盒测试是结构测试,被测对象基本上是源程序,以程序的内部逻辑为基础设计测试用例(√)黑盒测试可以发现界面错误、性能错误、功能遗漏以及冗余代码等问题(x)单选题(每题2分,共20分)1、下列不属于软件模型的是(A)A.概念模型B.设计模型C.实现模型D.部署模型2、多选:下列关于增量模型的说法正确的是(A)A.增量模型要求需求在最初阶段就要完整和明确。B.相比于瀑布模型,采用增量模型开发的项目所需的成本和时间要少。C.用增量模型时,每一增量必须按照既定顺序依次开发,不能更改。D.增量模型不能够更早的向用户交付第一个版本的系统。3、负责项目规划与监控、风险跟踪和变更控制、结项管理,对项目需求、进度、质量、成本负最大责任的角色是(B)A.项目领导B.项目经理C.系统设计师D.需求分析员4、关于统一建模语言UML说法正确的是(D)A.UML是一种可视化的程序设计语言B.UML只在需求分析阶段有重要作用C.UML是工具或知识库的规格说明D.UML以面向对象的方式来描述系统5、UML中包的作用要做到(C)A.高内聚高耦合B.低内聚高耦合C.高内聚低耦合D.低内聚低耦合6、下面哪一组是顺序图的元素(A)A.对象、生命线、激活、消息B.对象、消息、链C.动作、控制流、泳道、节点D.对象、组件、接口、关系7、面向过程详细设计的描述工具不包括(C)A.程序流程图B.N-S图C.类图D.决策表8、对象设计的内容不包括(B)A.对象中对属性和操作的详细描述B.类中各种服务的定义C.类之间各种关系定义D.随心之间动态交互行为9、下列哪一项不是软件实现的原则(D)A.易于验证B.适应变化C.遵守规范D.详实具体10、黑盒测试的对象是(D)A.软件模块B.软件组件C.软件系统D.以上都是简答题(每题5分,共20分)请简述结构化分析方法的主要思想。答:结构化是把系统的功能当作一个大模块,根据分析与设计的不同要求,进行模块分解或组合。基本思路是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合需求的软件产品。请简述软件设计中概要设计与详细设计的差异。答:概要设计的主要目的是按某种设计方法,将软件系统分解为多个子系统,再将子系统分解为多个模块或部件,并将系统所有的功能合理地分配到模块或部件中去。详细设计是面向程序员的,主要目的是按某种设计方法,将软件系统的模块或部件,进行编程实现设计,用以知道程序人员编写代码,形成模块或部件的实现蓝图。3、软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?答:软件开发中常见的软件过程模型有瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型、统一软件开发过程模型等。其中喷泉模型、统一软件开发过程模型适用于面向对象的软件开发。4、什么是类?什么是对象?什么是类的构成成分?答:类是一组具有相同属性、操作的相似对象的描述。对象是类的一个实例,由一组属性和操作组成。类的构成成分包括:类名、属性、操作。应用题(共40分)1、某一新闻管理系统主要用来发布新闻,管理员只需要一个,登录后可以在后台发布新闻。任何人可以浏览新闻,浏览者可以注册成为系统会员,注册后可对新闻进行评论。管理员在后台可以对新闻、评论进行管理,如修改、删除等。请画出该新闻管理系统的用例图。(10分)答:2、下图为开发一个铁路自动售票系统(预计从2021年使用到2031年),请完成下面的数据流图和数据字典,请从供选择的答案中选出A,B,C,D,E的内容,并给出F,G和H的内容,填在答案栏中。(15分)(1)数据流图【供选择的答案】A~E(1)车次表(2)接受(3)售票记录(4)购票请求(5)拒绝(2)数据字典购票请求=F乘车日期=G到站=4{字母}20字母=[”A”..”Z”|”a”..”z”]车次=”001”..”999”拒绝=[无车次|无票]无车次=”notrain”无票=”noticket”接受=”tosale”已收款=”yes”车次表={起站+止站+车次}起站=止站=到站售票记录={乘车日期+起站+止站+车次+座号}座号=车厢号+座位号车厢号=“01”..”20”座位号=H注: “01”..”20”表示数字范围从01到20 乘车日期应给出年月日,例如2021/6/1 假设每个车厢有100个座位答案: A:购票请求 B:接受 C:拒绝 D:车次表 E:售票记录F:{乘车日期+到站+车次}G:“2021”..”2031”+”/”+”01”..”12”+”/”+”01”..”31”H:”001”…”100”3、某工厂公开招工,规定报名者的年龄应在16周岁至35周岁之间(到2005年3月30日止)。即出生年月不在上述范围内,拒绝接受,并显示“年龄不合格
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大连职业技术学院单招职业技能测试题库及1套完整答案详解
- 2026年安徽国防科技职业学院单招职业倾向性考试题库附参考答案详解(基础题)
- 2026年宁夏葡萄酒与防沙治沙职业技术学院单招职业倾向性考试题库及答案详解(考点梳理)
- 2026年天津机电职业技术学院单招职业技能考试题库及答案详解(历年真题)
- 2026年天津职业大学单招职业技能测试题库及答案详解(基础+提升)
- 2026年安徽工商职业学院单招职业倾向性考试题库附答案详解ab卷
- 2026年安徽工商职业学院单招职业技能测试题库附答案详解(突破训练)
- 2026年安徽工商职业学院单招职业适应性测试题库及答案详解(全优)
- 2026年安徽工商职业学院单招职业适应性考试题库含答案详解(基础题)
- 2026年安徽工贸职业技术学院单招综合素质考试题库带答案详解(模拟题)
- 露天煤矿安全知识培训课件
- 小学科技创新实验项目汇编
- 新闻传播学基础课件
- 光伏质量管理培训课件
- 委托招商提成方案(3篇)
- 《小学语文课程与教学》课件全套 第1-7章 语文课程与标准解读-小学语文教师的数字化素养
- 全身反应法课件
- 2025年哈铁单招试题及答案
- 洪恩识字1-1300字文档
- 目录页四项样式合集模板
- 肌骨常见疾病的超声诊断
评论
0/150
提交评论