聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 安全验证

安全验证

时间:2023-11-13 11:39:56    下载该word文档
精品文档北京工业大学2017-2018学年学期模拟试题参考答案考试课程:软件设计与体系结构考试日期:20180612院:信息学部(软件学院)业:软件工程号:姓名:成绩:阅卷教师总分………………………………………………………………………………………………………填空题(30空,每空11.软件或程序是由软件工程人员设计与开发,使计算设备发挥计算潜能,(计算机指令)的逻辑层次组织。2.软件体系结构SoftwareArchitecture--是软件产品设计的思想和系统的蓝图;是对软件产品(组成要素或单元)的规划和(单元职责)的设置;是定义软件系统组件Components)或构建块BuildingBlocks)的重要工具;用于--实现对一个软件系统的构成进行(逻辑组织结构)的划分--所形成和采用的工程化规范,是指导软件后续过程方方面面组成的模型。3.软件开发中的面临若干问题:1)软件固有的复杂性;2)软件开发的随意性;3)周期长,代价高,质量低的问题;软件体系结构设计是软件产品及大型信息系统工程实现中最重要的环节和关键技术之一,解决从软件的(需求分析)到系统实现(代码)的有效和平坦过渡。4.软件产品的工业化生产:是指建立流水线型的软件产品生产线,是指按(规范化)、标准化的规范和规则(软件生产规范)来编写和实现各种各样的适应于多环境的软件(组件),通过软件体系结构来确定各个软件组件如何部署到开发架构模式中,组装成达到期望的软件产品。5.体系结构设计方法的发展中,软件程序开发经历了如下的阶段--功能分解法(计算任务--结构化程序设计(以数据为中心--(面向对象程序设计)--(面向组件程序设计)--基于SOA的程序设计(以服务为中心6.一个现代软件产品生产过程如下图表示,请在带___________的方框中,填上相应的组件名称精品文档
精品文档系统第三方开发组件组件软件体系结构软件构件库ComponentLibrary软件构架软件产品软件组装线SoftwareFrameworkAssemblingLine7.软件体系结构组件间的连接方式如图表示,则图A的连接方式称为(点对点)连接体系结构;图B的连接方式称为基于(中间件)连接体系结构。AXAXMMedediaitaotorrBACBBC8.UML将软件的体系结构分解为五个不同的侧面,通过不同侧面的视图提供给不同相关者的软件体系结构描述,这五个侧面分别是:(逻辑)视图,(开发)视图,(用例)视图,进程(Process)视图,部署与配置Deployment)视图。9.MFC框架定义Windows应用程序的轮廓,提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。MicrosoftVisualC++提供了相应的工具来完成这个工作:这些工具包括AppWizard应用生成器)(可以用来生成初步的框架文件(代码和资源等)),资源编辑器(ResourceEditor(用于帮助直观地设计用户接口),ClassWizard(用来协助添加代码到框架文件)。10.软件体系结构设计风格是指对软件组件间组织形式和组织机理风格的描述。通过考虑在组件组织模式的各种形式变化,形成包括(管道过滤风格),(批处理风格),(黑板风格),C/S风格),B/S风格)的软件体系结构风格。11.软件体系结构的评估与分析是指通过对复杂应用系统软件体系结构设文档、设计过程、代码、实现过程的评估与审查等手段来判断软件的(质量属性),增强软件的质量;在真正的错误的设计导致真的灾难前(挑出错误),选择更好的结构或(改进)结构的设计。12.软件系统的质量属性有多种,请列举其中至少4种:可用性、(可靠性)(可维护性)(安全性)(可修改性)、可测试性、易用性、可移植、可重用、可集成。精品文档

免费下载 Word文档免费下载: 安全验证

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服