软件设计-系统架构师(五十五)

1在网络规划中,政府内外网之间应该部署网络安全防护设备。在下图部署的设备A是(),对设备A作用描述错误的是()。

问题1

A IDS

B 防火墙

C 网闸

D UTM

问题2

A 双主机系统,即使外网被黑客攻击瘫痪也无法影响内网

B 可以防止外部主动攻击

C 采用专用硬件控制技术保证内外网的实时连接

D 设备对外网的任何响应都是对内网用户请求的应答

解析:

什么叫应用中断,文件级的交换?

指网络断开的,当收到外部数据,存到本地文件,在把网闸打开,拷贝到内网环境。和交换机不同,交换机是直接转发的。

所以网闸不能保证内外网的实时连接。

答案:C C

2 IETF定义了集成服务,把Internet服务分为三种服务质量不同的类型,这三种服务不包括()。

A 保证质量服务:对宽带、时延、抖动和丢包率都提供定量保证。

B 尽力而为的服务:这是一般的Internet服务,不保证服务质量。

C 负载受控的服务:提供类似网络欠载时的服务,定性提供服务质量

D 突发试服务:如果有富余的宽带,网络保证满足服务质量需求

解析:

有三种,尽力而为,保证质量服务,负载受控服务。

3若系统中的某个子模块需要为其他模块提供不同的数据库系统功能,这些数据库系统提供的访问接口有一定差异,但是访问过程都相同,例如先链接数据库,再开打数据库,最后查询数据库,针对上述需求,采用()设计模式抽象出数据库访问过程。该设计模式()。

问题1

A 外观

B 装饰

C 桥接

D 享元

问题2

A 可以动态、透明的给单个对象添加职责

B 为了系统定义一个高层接口,这个接口使得这一子系统更加容易使用

C 通过运行共享技术,有效支持大量颗粒度对象

D 将抽象部分与它的实现部分分离,使他们都可以独立变化。

解析:

桥接模式不合适,场景是一颗继承树太大,为了继承树小点,使用桥接。

而外观刚好,把各个数据库连接外观成相同的访问界面,这个接口使得子系统更加容易使用。

4软件方法学是以软件开发方法为研究对象的学科,其中,()是先对最高层次中的问题进行定义、设计、编程和测试,而将其中未解决的问题作为子任务放到下一层中去解决。()是根据系统功能要求,从具体的器件、逻辑部件或者相似系统开始,通过对其进行相互连接、修改和扩大,构成所要求的系统。()是建立在严格数学基础上软件开发方法。

解析:

自顶向下开发方法,自底向上开发方法,形式化开发方法。

5如果管理距离是15,则()。

解析:

该路由信息比较可靠。

6体系结构权衡分析法ATAM Architecture Trade Off Analysis Method,是一种常见的系统架构评估框架,该框架主要关注系统的()。

A 架构视图

B 架构描述

C 需求说明

D 需求建模

解析:

ATAM主要关注系统的 需求说明。

7软件架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在()阶段,对软件架构的关注最多。

A 需求分析与设计

B 设计于实现

C 实现与测试

D 部署与变更

解析:

需求分析阶段:主要关注问题域

设计阶段:转换为软件架构模式。

实现阶段:架构模式转换为实际代码。

其中 设计与实现 阶段 对软件架构关注最多。

8软件设计包括了四个独立相互联系的活动,高质量的()将改善程序结构和模块划分,降低过程复杂性,()的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系,()描述了软件与用户之间的交互关系。

问题1

A程序设计

B数据设计

C算法设计

D过程设计

问题2

A软件结构设计

B数据结构设计

C数据流设计

D分布式设计

问题3

A数据结构设计

B模块化设计

C性能设计

D人机界面设计

解析:

软件设计包括:体系结构设计,数据设计,接口设计(人机界面设计),过程设计。

高质量的数据结构设计,可以改善结构和模块的划分,降低过程复杂度

软件结构设计:开发模块化程序,并表示出模块间的控制。

9系统设计师软件开发的重要阶段,()主要是按系统需求说明来确定此系统的软件结构,并设计各个部分的功能和接口。

A 外部设计

B 内部设计

C 程序设计

D 输入/输出设计

解析:

概要设计,又叫外部设计,模块结构图、层次图、HIPO图。

详细设计,又叫内部设计,程序流程图,盒图,伪代码。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的影城管理系统,源码+数据库+论文答辩+毕业论文+视频演示 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多生活之中,随之就产生了“小徐影城管理系统”,这样就让小徐影城管理系统更加方便简单。 对于本小徐影城管理系统的设计来说,系统开发主要是采用java语言技术,在整个系统的设计中应用MySQL数据库来完成数据存储,具体根据小徐影城管理系统的现状来进行开发的,具体根据现实的需求来实现小徐影城管理系统网络化的管理,各类信息有序地进行存储,进入小徐影城管理系统页面之后,方可开始操作主控界面,主要功能包括管理员:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订单管理,用户前台;首页、电影信息、电影资讯、个人中心、后台管理、在线客服等功能。 本论文主要讲述了小徐影城管理系统开发背景,该系统它主要是对需求分析和功能需求做了介绍,并且对系统做了详细的测试和总结。具体从业务流程、数据库设计和系统结构等多方面的问题。望能利用先进的计算机技术和网络技术来改变目前的小徐影城管理系统状况,提高管理效率。 关键词:小徐影城管理系统;Spring Boot框架,MySQL数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后端从入门到精通

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值