什么是自适应软件?(adaptive software?)

自适应软件是一种专门的软件,通过编程或创建来响应用户需求或愿望的变化。此类软件也将适应操作环境中的变化,而不会导致程序故障。适应性软件的关键要素是灵活性。与只允许一种操作软件的方法不同,给定用户可以使用几种可能的操作方法。...

自适应软件是一种专门的软件,通过编程或创建来响应用户需求或愿望的变化。此类软件也将适应操作环境中的变化,而不会导致程序故障。适应性软件的关键要素是灵活性。与只允许一种操作软件的方法不同,给定用户可以使用几种可能的操作方法。

Some adaptive software can interpret braille text into a voice.

适应性软件有时被称为辅助软件,它通常运行在专门设计的硬件上,供有不同类型身体挑战的人使用。自适应软件已经被开发出来,以满足由于物理限制而阻止人们使用计算机的各种条件。自适应软件的一些常见示例包括语音识别软件,该软件允许无法操作键盘或鼠标的人执行系统将处理的命令。文本到语音软件是自适应软件的另一个常见示例,它允许屏幕上显示的文本以语音字节的形式为视力受限或无视力的人生成。
.

自适应软件的其他示例用于控制外部设备,以增强行动受限人员的体验。一个双手使用有限的人可能会喜欢借助一个超大的鼠标或一个更大的易于操作的操纵杆来使用电脑。视力受限的人可能受益于增加扫描仪,该扫描仪可以放大屏幕上显示的文本,或可能将盲文文本转换为语音。

自适应软件使那些无法享受使用个人电脑进行工作或娱乐的好处的人能够在工作场所工作并与其他人一起上网。虽然许多自适应软件产品的成本仍然略高于标准软件,但随着更多版本的创建和制造商之间的竞争变得更加明显,这一点正在慢慢改变。

  • 发表于 2021-12-10 10:01
  • 阅读 ( 236 )
  • 分类:互联网

你可能感兴趣的文章

适应的(adaptive)和非自适应路由算法(non adaptive routing algorithms)的区别

...自适应和非自适应路由算法。 目录 1. 概述和主要区别 2. 什么是自适应路由算法 3. 什么是非自适应路由算法 4. 并行比较-表格形式的自适应和非自适应路由算法 5. 摘要 什么是自适应路由算法(adaptive routing algorithms)? 动态路由或...

  • 发布于 2020-10-18 20:02
  • 阅读 ( 593 )

如何在apple homekit lights中使用自适应照明

...何用iPhone或iPad和一些支持家庭工具包的灯来设置它。 什么是自适应照明(adaptive lighting)? 自适应照明功能于2020年9月与iOS 14和iPadOS 14软件更新一起首次引入。有了这一功能,苹果的HomeKit智能家居软件可以全天自动调节支持的智...

  • 发布于 2021-03-31 16:20
  • 阅读 ( 587 )

适应性辐射(adaptive radiation)和发散演化(divergent evolution)的区别

...预先存在的物种发展出一个新物种。 覆盖的关键领域 1.什么是适应性辐射-定义,特征,例子2.什么是发散进化-定义,特征,例3.适应性辐射和发散性进化之间有什么相似之处-共同特征概述4.适应性辐射和发散性进化之间有什么...

  • 发布于 2021-06-29 08:57
  • 阅读 ( 426 )

适应(adaptation)和进化(evolution)的区别

...地适应它们的栖息地,提高生存率。 覆盖的关键领域 1.什么是适应-定义、事实、变化类型2.什么是进化-定义、事实、微观和宏观进化3.适应和进化之间的相似之处是什么-共同特征概述4.适应和进化之间的区别是什么-主要差异的...

  • 发布于 2021-06-30 23:17
  • 阅读 ( 234 )

软件设计(software design)和软件体系结构(software architecture)的区别

...语 编码,软件,软件架构,软件设计 什么是软件设计(software design)? 软件设计是定义代码级设计的过程。换句话说,它涉及到定义每个模块正在执行什么、类、函数和它们的用法等。此外,软件开发人员应该了解使用什么软件...

  • 发布于 2021-07-01 17:48
  • 阅读 ( 683 )

打包软件(packaged software)和自定义软件(custom software)的区别

... 专业知识 不需要。 必修的。 什么是打包软件(packaged software)? 打包软件被定义为公司在集合中提供的程序类型,以及同一系列中执行不同任务的其他程序。它的定义是一个项目或项目的积累,这些项目**在一起,最终目标是...

  • 发布于 2021-07-08 13:46
  • 阅读 ( 783 )

什么是不同种类的网络适配器软件?(the different kinds of network adapter software?)

有几种不同类型的网络适配器软件可用,使用的程序通常取决于用户希望执行的操作。适配器最常见的程序类型之一是驱动程序,它允许计算机上的操作系统(OS)正确识别...

  • 发布于 2021-12-08 14:52
  • 阅读 ( 114 )

什么是适应性软件开发?(adaptive software development?)

自适应软件开发是创建软件系统的设计原则。该原则侧重于软件系统的快速创建和演化。软件从来没有一段时间是完成的;新版本之间只有稳定期。自适应开发方法源于快...

  • 发布于 2021-12-10 10:02
  • 阅读 ( 262 )

什么是敏捷软件开发?(agile software development?)

在当今的商业中,创新至关重要,而灵活的响应能力是生存所必需的。为了适应现代业务需求的高要求,创建了一种新的软件开发模型。敏捷软件开发这个术语用来描述一...

  • 发布于 2021-12-10 14:06
  • 阅读 ( 268 )

什么是办公设计软件?(office design software?)

办公设计软件的作用类似于许多室内设计软件产品,因为它有助于轻松创建高级办公设计和图表,并允许实现与常见办公任务相关的基本功能。office设计软件不再依赖于用...

  • 发布于 2021-12-14 12:01
  • 阅读 ( 75 )