欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《软件工程》试卷.docx

    • 资源ID:996902       资源大小:39.12KB        全文页数:4页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《软件工程》试卷.docx

    考试试卷课程名称:软件工程一、选择题1、软件是一种实体。A.有形的B.物理C.虚拟的D.逻辑2、在一个用面向对象编程语言实现的软件系统中,当一个对象内的一个方法被激活,则称之为向该对象发送。A.命令B.代码C.消息D.数据3、在整个软件过程中,哪个阶段花费最长的时间和最多的成本?A.分析B.设计C.实现D.维护4、是语义上相连的、由边界符号界定的、由一个聚合标识符标识的一系列程序语句。B.模块D.文件A.for循环C.if语句5、好的软件设计,模块应该是A.低内聚、高耦合B.低内聚、低耦合C.j¾内聚、低耦合D.高内聚、高耦合6、针对下面这个用例图,哪个说法是错误的?A.学生能够与系统中的用例A交互。B.用例A的成功执行必须包括用例B的成功执行。C.如果用例A执行,用例C也必须执行。D.用例C可能不被激活。7、顺序图与协作图都是图。A.交互B.状态C.协作D.顺序8、以下关于软件系统中的实体的说法,哪个是正确的?A.实体类必须有属性。B.实体类必须是实实在在的物理实体。C.实体类不与逻辑类和边界类打交道。D.用例图中的参与者是系统的外部,所以参与者肯定不能成为软件系统内部的实体类。9、以下哪个是自顶向下实现与集成的缺点?A.逻辑模块得不到充分的测试。B.操作模块得不到充分的测试。C.主要设计错误发现的晚。D.故障隔离。10、软件测试oA.谁都能做,不需要计划和技术B.对于高水平的软件开发团队来说是不需要的,或可有可无的C.是紧接在实现阶段后面的一个阶段D.包括可执行测试和非执行测试11、使软件系统适应新的操作系统而做的维护是维护。A.纠错性维护B.完善性维护C.适应性维护D.哪个也不是128、以下哪个软件生命周期模型是最好的?A.瀑布模型B.快速原型模型C,增量模型D.不能简单地比较优劣,要具体情况具体分析13、多态与动态绑定是所特有的。A.结构化范型B.面向对象范型C.数据库D.软件工具二、填空题1、在软件工程范畴,谈到软件,其内涵既包括代码和数据,也包括。2、在软件工程领域,SQA的中文意思是,其英文全程是。3、在软件工程领域,UML的中文意思是,其英文全程是°4、软件工程包括三个要素:、和。三、判断题(正确写iiVff错误写“F”)1、 软件生命周期模型有多种,对目标软件系统,要选择最好的软件生命周期模型。2、 实现与集成应该并行开展。3、 软件质量指软件产品满足规格说明的程度。软件工程的最高目标就是生产高质量的软件产品。4、 软件危机的原因之一就是缺少文档,所以,在软件过程中应该单独有一个做文档的阶段。5、OoA阶段获得的初始类图是目标软件系统的静态视图,能够体现目标软件系统的功能性需求和非功能性需求。6、如果一种编程技术能够提高编程效率、缩短编程时间,那么就一定应该采用该编程技术,以节省编程技术和成本。7、需求阶段的任务就是要获取并确定客户想要什么。8、硬件会磨损,软件也一样,所以软件需要维护。四、简答题1、编程语言有很多,你认为哪个编程语言最好,为什么?2 .软件测试可以按照是否执行代码分为非执行测试和基于执行测试,请分别解释这两种测试。3 .自顶向下实现与集成的优势与缺点是什么?对下图中模块的一种可能的自顶向下实现与集成顺序是什么?ABCDEFGHIJK4 .软件生命周期中哪个阶段对目标软件系统的最终成功起着至关重要的作用,为什么?五、案例分析以下是对某银行的ATM系统业务功能的简单描述,请绘制其用例图、初始类图(只考虑实体类)和至少2个顺序图。银行客户指在该银行拥有至少一个账户,该客户可拥有一张对应该账户的银行卡,持该银行卡,客户可以在银行ATM机上进行一些业务操作。操作过程是这样:客户将一张银行卡插入ATM,ATM机将读取卡号,然后客户输入密码。如果密码错误,ATM机将吐出该银行卡。如果密码正确,客户将能够继续进行业务操作,包括查询余额、取款、存款、转账。

    注意事项

    本文(《软件工程》试卷.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开