首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件的互操作性是指______。
软件的互操作性是指______。
admin
2021-01-13
64
问题
软件的互操作性是指______。
选项
A、软件的可移植性
B、人机界面的可交互性
C、连接一个系统和另一个系统所需的工作量
D、多用户之间的可交互性
答案
C
解析
ISO/IEC 9126的软件质量模型包括6个质量特性和21个质量子特性。
(1)功能性(functionality)
功能性是指与软件所具有的各项功能及其规定性质有关的一组属性,包括如下内容。
适合性(suitability):与规定任务能否提供一组功能以及这组功能的适合程度有关的软件属性。适合程度的例子如面向任务系统中由子功能构成功能是否合适、表容量是否合适等。
准确性(accuracy):与能否得到正确或相符的结果或效果有关的软件属性。此属性包括计算值所需的准确程度。
互操作性(interoperability):与同其他指定系统进行交互的能力有关的软件属性。为避免可能与易替换性的含义相混淆,此处用互操作性(互用性)而不用兼容性。
依从性(compliance):使软件遵循有关的标准、约定、法规及类似规定的软件属性。
安全性(security):与防止对程序及数据的非授权的故意或意外访问的能力有关的软件属性。
(2)可靠性(reliability)
可靠性是指在规定运行条件下和规定时间周期内,与软件维护其性能级别的能力有关的一组属性。可靠性反映的是软件中存在的需求错误、设计错误和实现错误而造成的失效情况。包括如下内容。
成熟性(maturity):与由软件故障引起失效的频度有关的软件属性。
容错性(fault tolerance):与在软件故障或违反指定接口的情况下,维持规定的性能水平的能力有关的软件属性。指定的性能水平包括失效防护能力。
可恢复性(recoverability):与在失效发生后,重建其性能水平并恢复受直接影响数据的能力以及为达此目的所需的时间和努力有关的软件属性。
(3)可用性(usability)
可用性是指根据规定,用户或隐含用户的评估所做出的关于与使用软件所需要的努力程度有关的一组属性。包括如下内容。
可理解性(understandability):与用户为认识逻辑概念及其应用范围所花的努力有关的软件属性。
易学性(learnability):与用户为学习软件应用(例如,运行控制、输入、输出)所花的努力有关的软件属性。
可操作性(operability):与用户为操作和运行控制所花的努力有关的软件属性。
(4)效率(efficiency)
效率是指在规定条件下,与软件性能级别和所使用资源总量之间的关系有关的一组属性。包括如下内容。
时间特性(time behaviour):与软件执行其功能时响应和处理时间以及吞吐量有关的软件属性。
资源特性(resource behaviour):与在软件执行其功能时所使用的资源数量及其使用时间有关的软件属性。
(5)可维护性(maintainability)
可维护性是指与对软件进行修改的难易程度有关的一组属性。包括如下内容。
可分析性(analysability):与为诊断缺陷或失效原因及判定待修改的部分所需努力有关的软件属性。
可改变性(changeability):与进行修改、排除错误或适应环境变化所需努力有关的软件属性。
稳定性(stability):与修改所造成的未预料结果的风险有关的软件属性。
可测试性(testabiliy):与确认已修改软件所需的努力有关的软件属性。此子特性的含义可能会被研究中的修改加以改变。
(6)可移植性(portability)
可移植性是指与一个软件从一个环境转移到另一个环境运行的能力有关的一组属性。包括如下内容。
适应性(abaptability):与软件无需采用有别于为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。
可安装性(installability):与指定环境下安装软件所需努力有关的软件属性。
遵循性(conformance):使软件遵循与可移植性有关的标准或约定的软件属性。
可替换性(replaceability):与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。为避免可能与互操作性(互用性)的含义相混淆,此处用易替换性而不用兼容性。特定软件的易替换性并不隐含此软件可由所考虑的软件所替代。易替换性可能包含易安装性和适应性这2个属性。由于此概念的重要性,它已被采用作为一个独立的子特性。
转载请注明原文地址:https://kaotiyun.com/show/DkCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下:分解:选择一个枢轴
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,
阅读下列说明和图,回答问题。【说明】某物品拍卖网站为参与者提供物品拍卖平台,组织拍卖过程,提供在线或线下交易服务。网站主要功能描述如下:(1)拍卖参与者分为个人参与者和团体参与者两种。不同的团体也可以组成新的团体参与拍卖活动。网站记录每个参与
某大型商场内安装了多个简易的纸巾售卖机,自动出售2元钱一包的纸巾,且每次仅售出一包纸巾。纸巾售卖机的状态图如图16-6所示。采用状态(State)模式来实现该纸巾售卖机,得到如图16-7所示的类图。其中,类State为抽象类,定义了投币、退币、出纸巾等
(2013年上半年下午试题二)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。【需求分析】(1)系统需要维护全台
阅读下列说明和C++代码,将应填入(1)~(5)处的字句写在答题纸的对应栏内。【说明】生成器(Builder)模式的意图是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。图6所示为其类图。【C++代码】#
如图3-1所示为一确定有限自动机(DFA)的状态转换图,与该自动机等价的正规表达式是(1),图中的(2)是可以合并的状态。
若浮点数的阶码用移码表示,尾数用补码表示。两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为(2)位。
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(15)模型适用于需求明确或很少变更的项目,(16)模型主要用来描述面向对象的软件开发过程。
软件测试是软件质量保证的主要手段之一,测试的费用已超过(10)的30%以上。因此提高测试的有效性非常重要。“高产”的测试是指(11)。根据国家标准GB8566-88计算机软件开发规范的规定,软件的开发和维护分为8个阶段,其中单元测试是在(12)阶段完成的;
随机试题
下列有关肾动脉狭窄的描述错误的是
A.对数期和稳定期B.衰亡期C.稳定期D.对数期E.迟缓期在细菌生长曲线中芽孢的形成时期是
关于外耳道胆脂瘤的处理不当的是
2006年4月,甲工程监理公司与乙大学协商签订建设工程委托监理合同,工程内容为乙大学宿舍楼项目。合同约定:工程建筑面积按5万平米计(依竣工结算实际面积计算调整),监理费共计60万元,在2006年6月底前支付监理费的50%,其余费用待工程竣工验收合格后按竣工
固体废物处置常见的预处理方法有()。
【背景资料】某机电工程公司承接了一座11Okv变电站建设项目,工期一年,时间紧,任务重。对此,该公司首先在内部组织了施工进度计划、施工生产资源、工程质量、施工安全、卫生及环境管理等协调工作,以便工程顺利展开;其次明确各级各类人员的安全生产责任制,以加强项
2006—2015年,全国重点城市平均地价增长率最高和最低的年份分别是()。
认为迁移是具体的、有条件的,这一迁移理论是()。
论述我国环境标准体系的作用和法律意义。
设某在线论坛系统,其数据库服务和Web服务运行在同一台服务器上。系统运行一段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务成为主要瓶颈。假
最新回复
(
0
)