1. [单选题]螺旋模型将整个软件开发过程分为多个阶段,每个阶段都由目标设定、( )、开发和有效性验证以及评审4个部分组成。
A. 需求分析
B. 风险分析
C. 系统设计
D. 架构设计
2. [单选题]以下关于网络控制的叙述,正确的是( )。
A. 由于T
B. CP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发
C. 在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组
D. 在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据
E. 在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送
3. [单选题]以下关于软件测试工具的叙述,错误的是( )。
A. 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查
B. 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持
C. 动态测试工具可用于软件的覆盖分析和性能分析
D. 动态测试工具不支持软件的仿真测试和变异测试
4. [单选题]以下关于软件中间件的叙述,错误的是( )。
A. 中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
B. 使用中间件可以提高应用软件可移植性(software portability)
C. 使用中间件将增加应用软件设计的复杂度
D. 使用中间件有助于提高开发效率
5. [单选题]纯种的蒙古奶牛一般每年产奶400升。如果蒙古奶牛与欧洲奶牛杂交,其后代一般每年可产2700升牛奶,为此,一个国际组织计划通过杂交的方式,帮助蒙古牧民提高其牛奶产量。以下哪项,如果为真,对该国际组织的计划提出了最严重的质疑?
A. 并不是欧洲所有奶牛品种都可以成功地同蒙古奶牛杂交。
B. 许多年轻的蒙古人认为饲养奶牛是一种很低贱的职业,因为它不如其他许多职业有利可图。
C. 蒙古地区的放牧条件只适于饲养当地品种的奶牛,不适合杂交奶牛生长。
D. 蒙古牧民出口到欧洲的主要产品是牛皮和牛角,而不是牛奶。
E. 许多欧洲奶牛品种每年产奶超过2700升。
6. [单选题]病毒和木马的根本区别是______。
A. 病毒是一种可以独立存在的恶意程序,只在执行时才会起破坏作用。木马是分成服务端和控制端两部分的程序,只在控制端发出命令后才起破坏作用
B. 病毒是一种可以独立存在的恶意程序,只在传播时才会起破坏作用。木马是分成服务端和控制端两部分的程序,一般只在控制端发出命令后才起破坏作用
C. 病毒是一种可以跨网络运行的恶意程序,只要存在就有破坏作用。木马是驻留在被入侵者计算机上的恶意程序,一旦驻留成功就有破坏作用
D. 病毒是一种可以自我隐藏的恶意程序,木马是不需要自我隐藏的恶意程序
7. [单选题]在美国,癌症病人的平均生存年限(即从确诊为癌症到死亡的年限)是7年,而在亚洲,癌症病人的平均生存年限只有4年。因此,美国在延长癌症病人生命方面的医疗水平要高于亚洲。以下哪项如果为真,最能削弱上述论证?
A. 美国人的自我保健意识总体上高于亚洲人,因此,美国癌症患者的早期确诊率要高于亚洲。
B. 美国人的平均寿命要高于亚洲人。
C. 美国医学界也承认,中医在治疗某些癌症方面,有西医不具有的独到疗效。
D. 在亚洲,日本的癌症患者的平均生存年限是8年。
8. [单选题]下列选项中,有关项目组合和项目组合管理的说法错误的是______。
A. 项目组合是项目或大项目和其他工作的一个集合
B. 组合中的项目或大项目应该是相互依赖或相关的
C. 项目组合管理中,资金和支持可以依据风险/回报类别来进行分配
D. 项目组合管理应该定期排除不满足项目组合的战略目标的项目
9. [单选题]以下关于嵌入式系统开发的叙述,正确的是( )。
A. 宿主机与目标机之间只需要建立逻辑连接
B. 宿主机与目标机之间只能采用串口通信方式
C. 在宿主机上必须采用交叉编译器来生成目标机的可执行代码(executable code)
D. 调试器与被调试程序必须安装在同一台机器上
10. [单选题]项目章程的制定过程主要关注记录建设方的()、项目立项的理由与背景、对客户需求的现有理解和满足这些需求的新产品、服务或成果。
A. 合同规定
B. 商业需求
C. 功能需求
D. 产品需求