日文原版软件工学教科书学习笔记三、1、(2)

本文介绍了四种主要的软件架构模式:数据抽象模式、基于事件系统、分层系统及基于规则系统。详细探讨了每种模式的特点及其应用实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

▲データ抽象化

データ表現とデータ付随する基本的操作をカプセル化するもの。データ抽象化アーキテクチャのコンポーネントはオブジェクトとなる。

「データ抽象化」では、「ソフトワェア構造」、「仕様」、「言語問題」、「統合」、「情報隠蔽」などの理解が包含している。よって、「データ抽象化」はオブジェクト指向アーキテクチャの基礎と考えられる。

 

▲イベント指向システム

処理を行う手続きを直接呼び出すのではなく、システムのコンポーネントで発生するイベントを主体とするシステムである。すなわち、あるコンポーネントにおいて特定のイベントが発生すると、対応する処理が行われる。例データベース:管理システム。

 

▲層化システム

コンポーネントが階層的に配置され、下位層は直接的に上位層に機能を提供するものである。例:オペレーティング.システム。

 

▲ルールベースシステム

ある条件で動作を行うルールの集合として記述されるシステムである。例:「人工知能」(AI)システム。

 

翻译:

△数据抽象模式

将数据和跟随数据的操作变为一体,具有数据抽象化结构的组件成为了对象

数据抽象话包含了对软件结构,式样,开发语言,统一,隐藏信息的理解,而数据抽象化是面向对象结构的基础。

 

△基于事件系统

系统不是直接调用进行处理的操作,而是将系统组件发生的事件作为主体。即,一旦发生针对某个组件的特定的事件,进行对应的处理。例:数据库管理系统

 

△分层系统

组件按层次分布,下层可以直接向上层提供功能。例:操作系统

 

⑤基于规则系统

系统记述了某个条件下进行操作的规则的集合。例:人工智能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值