下载后可任意编辑中级程序员软件设计师真题整理下载后可任意编辑软件设计师历年真题软件工程试题筛选试题一:选择题
在“模型-视图-控制器”(MVC)模式中,( )主要表现用户界面,( )用来描述核心业务逻辑
视图和控制器2
在进行面对对象设计时,采纳设计模式能够( )
复用相似问题的相同解决方案B
改进代码的平台可移植性C
改进代码的可理解性D
增强软件的易安装性3
软件风险一般包含()两个特性
救火和危机管理 B
已知风险和未知风险 C
不确定性和损失 D
员工和预算4
某软件设计师自行将她人使用C 程序语言开发的控制程序转换为机器语言形式的控制程序,并固化在芯片中,该软件设计师的行为()
不构成侵权,因为新的控制程序与原控制程序使用的程序设计语言不同B
不构成侵权,因为对原控制程序进行了转换与固化,其使用和表现形式不同C
不构成侵权,将一种程序语言编写的源程序转换为另一种程序语言形式,属于一种“翻译”行为D
构成侵权,因为她不享有原软件作品的著作权5
下列叙述中,与提高软件可移植性相关的是( )
选择时间效率高的算法B
尽可能减少注释C
选择空间效率高的算法D
尽量用高级语言编写系统中对效率要求不高的部分6
在系统验收测试中,( )是在一个模拟的环境下使用模拟数据运行系统;( )是在一个实际环境中使用真实数据运行系统
验证测试 B
审计测试 C
确认测试 D
模块测试(2)A
验证测试 B
审计测试 C
确认测试 D
采纳瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档
以下关于产生这些文档的描述中,正确的是( )
外部设计评审报告在概要设计阶段产生B
集成测试计划在程序设计阶段产生C
系统计划和需求说明在详细设计阶段产生D