单选题
软件产品与物质产品有很大的区别,软件产品是一种()产品。
A. 有形
B. 消耗
C. 逻辑
D. 文档
正确答案: C
在()年的NATO会议上,软件工程的术语被首次提出。
A. 1966
B. 1968
C. 1970
D. 1972
正确答案: B
软件开发中实现映射的基本手段是()
A. 抽象
B. 分层
C. 隔离
D. 建模
下列哪项不属于软件工程框架的三元组。()
A. 目标
B. 范围
C. 原则
D. 活动
正确答案: B
软件是一种逻辑产品,它的开发主要是( )
A. 研制
B. 拷贝
C. 再生产
D. 复制
正确答案: A
下列不属于软件工程方法学三要素的是( )
A. 方法
B. 工具
C. 过程
D. 操作
正确答案: D
下面( )不是系统软件。
A. BIOS
B. Windows
C. 设备驱动程序
D. 办公软件
正确答案: D
下面( )不是软件的特征。
A. 系统性与复杂性
B. 有形性与可控性
C. 抽象性与智能性
D. 复制性与泛域性
正确答案: B
下面( )不属于软件工程学科所要研究的基本内容
A. 软件工程原理
B. 软件工程目标
C. 软件工程材料
D. 软件工程过程
正确答案: C
下面( )是正确的说法。
A. 20世纪50年代提出了软件工程的概念
B. 20世纪60年代提出了软件工程的概念
C. 20世纪70年代出现了客户机/服务器技术
D. 20世纪80年代软件工程学科达到成熟
正确答案: B
多选题
下列关于软件的说法正确的是()
A. 软件是通过定制进而生产制造出来的
B. 软件没有磨损老化问题
C. 软件开发的成本很高
D. 软件开发和运行必须依赖计算机环境
正确答案: BCD
下列软件属于系统软件的是()
A. 操作系统
B. 编译器
C. 中间件
D. 浏览器
正确答案: AB
下述软件属于应用软件的是()
A. 财务管理软件
B. 数据库
C. 编译器
D. 浏览器
正确答案: AD
下列属于软件模型的是()
A. 概念模型
B. 设计模型
C. 实现模型
D. 部署模型
正确答案: BCD
填空题
计算机软件是指与计算机系统操作有关的 填空 1、填空 2 以及任何与之有关的文档资料。
正确答案:
填空 1:程序
填空 2:数据
软件工程包括3个要素,即方法、工具、填空 1。
正确答案:
填空 1:过程
软件危机是指落后的 软件生产方式无法满足迅速增长的 填空 1,从而导致软件开发与维护过程中出现一系列严重问题的现象。
正确答案:
填空 1:计算机软件需求
软件工程包括软件开发技术和 填空 1 两大部分内容。
正确答案:
填空 1:软件工程管理
软件的类型按功能可以分为 填空 1、填空 2、填空 3 3种类型。
正确答案:
填空 1:系统软件
填空 2:支撑软件
填空 3:应用软件
软件工程的目标是 填空 1。
正确答案:
填空 1:实现软件的优质高产
软件工程学的主要内容是 填空 1 和 填空 2 。
正确答案:
填空 1:软件开发技术
填空 2:软件工程管理
软件工程概念的提出是为了解决 填空 1。
正确答案:
填空 1:软件危机
软件开发是实现 填空 1 的概念和处理逻辑到 填空 2 的概念和处理逻辑的映射。
正确答案:
填空 1:问题域
填空 2:运行平台
判断题
软件工程的目的是倡导以工程的原理、原则和方法进行软件开发。
正确答案: 正确
为了保证开发进度,软件只需要在最终完成后再进行确认即可。
正确答案: 错误
软件工程过程应该以软件设计为中心,关键是编写程序。
正确答案: 错误
软件工程的目标是实现软件的优质高产。
正确答案: 正确
软件的维护与硬件维护本质上是相同的。
正确答案: 错误
软件危机的产生主要是因为程序设计人员使用了不适当的程序设计语言。
正确答案: 错误
文字处理软件Word属于系统软件。
正确答案: 错误