欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件工程模拟试题(共5页).doc

    • 资源ID:14457933       资源大小:278.50KB        全文页数:5页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    软件工程模拟试题(共5页).doc

    精选优质文档-倾情为你奉上1软件工程的纵向分解是把软件开发分为几个 B阶段 2McCall软件质量度量模型中属于面向软件产品操作的是D可用性3快速原型模型中,用于及早向用户提交一个原型系统的是 D演化型原型4软件维护中,因重新初始化控制标志或指针而引起的错误是以下哪一项的副作用? B数据5软件维护费用高的主要原因是 B生产率低 6根据对软件开发机构调查的结果可知,各类维护活动所占的比重是 A完善性占50,适应性占25,校正性占21,其他维护占47下列属于用白盒技术设计测试用例的是 B逻辑覆盖 8有助于培养良好的编程风格并且第一个体现了结构化编程思想的程序设计语言是APASCAL 9在软件详细设计过程中不采用的工具为 C数据流图 10根据输入输出的数据结构产生程序结构的设计方法是 BJACKSON方法 11在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为 C模块化 12结构化方法在建立软件系统的结构模块时按照以下哪种方法进行? B自顶向下 13两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为 C标记耦合 14结构化设计是以哪个阶段产生的DFD图为基础,按一定的步骤映射成软件结构?B需求分析 15结构化方法的基本原则是功能的分解和 C抽象 16数据字典和数据流程图共同构成了系统的 B逻辑模型 17软件需求不应包括C标准实现的空间需求 18项目开发计划是什么类型的文档? D管理性19瀑布模型是一种什么模型B线性开发模型 20软件工具一般是为软件人员开发和维护活动而使用的 C软件 21软件项目计划是 可行性研究 阶段的结果产品。22McCall质量度量模型高层特性包含 面 向 软 件 产 品 操 作、产 品 修 改 和 产品适应 三个方面的11个特性。23在面向对象方法中, 继承性 是子类共享父类数据结构和方法的机制,体现了类之间的一种关系。24演化提交模型是在 瀑布模型 的基础上,项目开发的各阶段都进行增量开发。25软件编码是将 详细设计 阶段产生的算法,用某种程序设计语言编写成程序的过程。26IDEF0用来描述系统的功能活动及其联系,建立系统的 功能 模型。27两个模块之间把简单的数值作为参数传递,这种耦合方式为 数据耦合 。28把在几个模块中都出现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这个模块的内聚性是 偶然内聚 。29成本效益分析的目的是从 经济角度 角度评价开发一个新的软件项目是否可行。30软件工程的主要思想是在软件生产中用 工程化方法 代替传统手工方法。三、名词解释题(本大题共5小题每小题3分共15分)31软件工程过程软件工程过程规定了获取、供应、开发、操作和维护时,要实施的过程、活动和任务。32基线是软件生存期中各开发阶段的一个特定点,它的作用是把开发各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检查与肯定阶段成果33静态测试指被测程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测34PADPAD是指问题分析图,是一种算法描述工具,它是一种由左往右展开的二维型树结构。35需求分析是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义。再由需求定义转化为相应的形式功能规约的过程。四、简答题(本大题共4小题。每小题5分。共20分)36软件工程面临的主要问题有哪些?软件费用(1分) 软件可靠性(1分) 软件可维护(1分) 软件生产率(1分) 软件重用(1分)37软件配置管理的作用及其主要目标是什么?软件配置管理用于整个软件工程过程。其目的是协调整个软件的开发,使得混乱减少到最小程度,使得变更所产生的错误达到最小并最有效地提高生产率;(3分)它的主要目标是:标识变更;控制变更;确保变更的正确实现;报告有关变更。(2分)38简述SA步骤。 (1)了解当前系统的工作流程,获得当前系统的物理模型;(2)抽象出当前系统的逻辑模型; (3)建立目标系统的逻辑模型; (4)作进一步补充和优化39软件复杂性主要体现在哪些方面?减少软件复杂性有哪些优点?软件复杂性主要表现在程序复杂性,而程序的复杂性主要指模块内程序的复杂性。它直接关联到软件开发费用的多少、开发周期长短和软件潜伏错误的多少。(3分)减少程序的复杂性,可提高软件的简单性和可理解性,并使软件开发费用减少,开发周期缩短,软件内部潜伏错误减少。五、应用题(本大题共3小题。其中第40小题7分,第4l小题8分,第42小题lO分。共25分)40学生成绩统计系统。 每个学生有数学、英语、物理三门成绩,输入时按学生的学号和单门成绩随机输人,要求输出为以下打印文件,按学生的学号顺序输出各门成绩及平均分。试用JACKSON的结构图描述问题的输入和输出的数据结构,并说明输入数据结构和输出数据结构之间的对应关系。41根据下列条件使用边界值分析法设计测试用例: 某一8位微机,其十进制整数定义为:以非零开头的数是十进制整数,其值的范围是-128127,如123,-45,0。输入等价类 测试用例说明测试数据 期望结果 选取理由十进制整数4个数字字符有一非数字字符没有数字字符-个数字字符-后有数字-后有字符12341C2- 0 -1247 -a 显示出错 显示出错 显示出错 显示有效 显示出错 显示出错 比有效长度多l 有一个非法字符 只有符号 非十进制 比有效长度多1 有非法字符 十进数范围 在边界上选取数据 -128 -129 127 128 显示有效 显示出错 显示有效 显示出错 最小数 刚好小于最小数 最大数 刚好大于最大数42复印机控制系统有如下功能: (1) 命令解释部分对读入的操作员命令进行分析,如果是复印要求,则进入复印管理系统进行处理,若是装纸要求,则转入装纸处理; (2) 复印管理系统启动复印操作,并把复印机的状态随时送给系统状态显示部分;如果复印过程中出现故障,则将故障码报告给出错诊断单元; (3) 装纸系统将供纸情况送给显示单元; (4) 出错诊断将诊断出的错误类别和原因送给显示单元; (5) 系统状态显示单元将收到的复印状态,装纸状态,出错类别和原因汇总成显示信息输出; 试根据要求画出该问题的数据流程图,并把其转换为软件结构图。专心-专注-专业

    注意事项

    本文(软件工程模拟试题(共5页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开