软件基础知识试题及答案 .docxVIP

  • 2
  • 0
  • 约6.71千字
  • 约 19页
  • 2026-05-07 发布于未知
  • 举报

软件基础知识试题及答案

一、单项选择题(每题2分,共30分)

1.以下关于软件生命周期模型的描述中,正确的是()

A.瀑布模型适用于需求频繁变更的项目

B.螺旋模型的核心是风险分析,适合大型复杂系统

C.敏捷开发(如Scrum)强调严格的文档驱动

D.原型模型仅用于界面设计,无法验证核心逻辑

答案:B

解析:瀑布模型要求需求明确且变更成本高(A错误);敏捷开发强调客户协作和可工作软件,而非文档驱动(C错误);原型模型可用于验证核心功能逻辑(D错误);螺旋模型通过迭代和风险分析应对复杂项目(B正确)。

2.以下数据结构中,适合实现“后进先出”(LIFO)操作的是()

A.队列

B.栈

C.双向链表

D.二叉搜索树

答案:B

解析:队列是FIFO(先进先出),栈是LIFO(后进先出),链表和二叉树无固定顺序特性(B正确)。

3.操作系统中,进程的“就绪状态”表示()

A.进程正在CPU上运行

B.进程已获得除CPU外的所有资源,等待调度

C.进程因等待I/O操作而暂停

D.进程执行完毕,等待资源回收

答案:B

解析:运行状态是进程正在CPU执行(A错误);阻塞状态是等待I/O或资源(C错误);终止状态是执行完毕(D错误);就绪状态是已获取除CPU外的所有资源,等待调度(B正确

文档评论(0)

1亿VIP精品文档

相关文档