全部科目 > 软件设计师 >
2023年上半年 上午试卷 综合知识
第 32 题
知识点 算法设计   可移植性  
关键词 可移植性设计   可移植性  
章/节 计算机软件知识  
 
 
在设计中实现可移植性设计的规则不包括().
 
  A.  将设备相关程序和设备无关程序分开设计
 
  B.  可使用特定环境的专用功能
 
  C.  采用平台无关的程序设计语言
 
  D.  不使用依赖于某一平台的类库




 
 
相关试题     计算机软件知识 

  第25题    2013年上半年  
进程资源图如图(a)和(b)所示,其中:图(a)中(25);图(b)中(26)。

  第55题    2017年下半年  
设关系模式R(U,F),其中: U= {A,B,C,D,E } ,F={A→B,DE→B,CB→E,E→A,B→D}。(54)为关系模式R的候选关键字。分解(55)是无损连..

  第52题    2012年下半年  
关系R1和R2如下图所示:
R2运算,则结果集为(51)元关系,共有(52)个元组。

 
知识点讲解
· 算法设计
· 可移植性
 
        算法设计
        通常求解一个问题可能会有多种算法可供选择,选择的主要标准首先是算法的正确性和可靠性、简单性和易理解性;其次是算法所需要的存储空间更少和执行速度更快等。
        算法设计是一件非常困难的工作,通常设计一个"好"的算法应考虑达到正确性、可读性、健壮性、效率与低存储量需求等目标。
        经常采用的算法设计技术主要有迭代法、穷举搜索法、递推法、贪心法、回溯法、分治法和动态规划法等。
 
        可移植性
        可移植性是指软件产品从一种环境迁移到另外一种环境的能力。
               适应性
               适应性是指软件产品无需采用有别于为考虑该软件的目的而准备的活动或手段,就可能适应不同的指定环境的能力。
               易安装性
               易安装性是指软件产品在指定环境中被安装的能力。
               共存性
               共存性是指软件产品在公共环境中同与其分享公共资源的其他独立软件共存的能力。
               易替换性
               易替换性是指软件产品在环境相同、目的相同的情况下替代另一个指定软件产品的能力。
               可移植性依从性
               可移植性依从性是指软件产品依附于同可移植性相关的标准或约定的能力。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有