第一范文网 - 专业文章范例文档资料分享平台

(完整word版)软件体系结构期末试题及答案(word文档良心出品)

来源:用户分享 时间:2025/8/18 13:55:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

逻辑视图:主要支持系统的功能需求,即系统提供给最终用户的服务。 开发视图:主要侧重于软件模块的组织和管理。

进程视图:侧重于系统的运行特性,主要关注一些非功能性的需求。 物理视图:主要考虑如何把软件映射到硬件上,它通常要考虑到系统性能、规模、 可靠性等。

场景:可以看作是那些重要系统活动的抽象,它使四个视图有机联系起来,从某种意义上说场景是最重要的需求抽象。

10. 模式或抽象在软件领域中的作用 (主观)

四. 代码

1. 观察者模式

public class WeatherData implements Subject{ private ArrayList observers; private float temperature; private float humidity; private float pressure; public WeatherData(){ observers = new ArrayList(); } public void registerObserver(Observer o){ observers.add(o); } public void removeObserver(Observer o){ int i = observers.indexOf(o);

pressure){

}

if(i >= 0){

observers.remove(i); } }

public void notifyObservers(){ for(int i = 0; i < observers.size(); i++){ Observer observer = (Observer) observers.get(i); observer.update(temperature, humidity, pressure); } }

public void measurementsChanged(){ notifyObservers(); }

public void setMeasurements(float temperature, float humidity, float }

this.temperature = temperature; this.humidity = humidity; this.pressure = pressure; measurementsChanged();

2. 适配器模式 (1)继承型

(2)委托型

3. 单例模式

(完整word版)软件体系结构期末试题及答案(word文档良心出品).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c56i0u51pc103ypi6bk157e16g2f4sy00op0_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top