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




 
 
相关试题     计算机软件知识 

  第1题    2026年上半年  
某货车运输公司有一个中央仓库和n个运输目的地,每天要从中央仓库将货物运输到所有的运输目的地,到达每个运输目的地一次且仅一次,最后回到中央仓库。在两个地点..

  第24题    2010年下半年  
进程P1、P2、P3、P4和P5的前趋图如下:
若用PV操作控制进程P1〜P5并发执行的过程,则需要设置6个信号量S1、S2、S3.S4.S5和S6,且信号量S1〜S6的..

  第27题    2022年下半年  
假设段页式存储管理系统中的地址结构如下图所示,则系统()。

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



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

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