注意:此页面搜索的是所有试题
国家开放大学移动开发导论 复习题
1.非功能性需求由于和软件功能不太相关,因此在软件需求分析过程中可以稍加忽视以节省人力( )。
2.为了保证软件系统设计质量,面对客户变更的需求应及时冻结( )。
与传统的软件开发不同,移动开发直接面对海量的用户,准确掌握用户需求、深入理解用户使用场景,是移动开发是否能取得成功的关键。( )
4.对于移动开发而言,由于用户数量巨大、竞争激烈,需求变更往往比传统软件更为频繁。( )
5.对需求进需要按照优先级进行排序,主要通过重要性和紧急性来进行判断。( )
1.软件需求讲述的是“做什么”,而( )解决的是“怎么做”的问题。
A. 软件开发 B. 软件测试
C. 软件设计 D. 需求分析
2.( )定义软件中各个主要的结构元素之间的关系,确定一种架构模式。
A. 体系结构设计 B. 构件设计
C. 数据设计 D. 接口设计
3.程序员可以根据( )编写出程序代码,类似于建筑工程领域的设计图纸。
A. 数据设计 B. 概要设计
C. 详细设计 D. 接口设计
4.( )将需求分析阶段产生的信息模型转化为实现软件数据结构的过程。
A. 数据设计 B. 概要设计
C. 详细设计 D. 接口设计
5.( )是概要设计基础,也是最高层次的设计。
A.体系结构设计 B.构件(模块)设计
C.数据设计 D.接口设计(界面设计)
6.( )定义软件内部的通信、软件与系统的交互以及人机操作界面等。
A.体系结构设计 B.构件(模块)设计
C.数据设计 D.接口设计(界面设计)
7.( )主要描述各个模块的算法和数据结构,以及用特定计算机语言实现的初步描述,如变量、指针、进程、操作符号以及一些实现机制。
A.体系结构设计 B.接口设计(界面设计)
C.概要设计 D.详细设计
8.在软件开发完成后,通常需要对软件进行( )。
A.测试 B.需求分析
C.详细设计 D.概要设计
1.软件工程过程中开发活动主要包括( )环节。
A. 设计 B. 测试
C. 实现 D. 审核
2.概要设计模型是从需求分析模型转化而来,主要包括( )。
A. 体系结构设计 B. 构件设计
C. 数据设计 D. 接口设计
2.为了保证软件系统设计质量,面对客户变更的需求应及时冻结( )。
与传统的软件开发不同,移动开发直接面对海量的用户,准确掌握用户需求、深入理解用户使用场景,是移动开发是否能取得成功的关键。( )
4.对于移动开发而言,由于用户数量巨大、竞争激烈,需求变更往往比传统软件更为频繁。( )
5.对需求进需要按照优先级进行排序,主要通过重要性和紧急性来进行判断。( )
1.软件需求讲述的是“做什么”,而( )解决的是“怎么做”的问题。
A. 软件开发 B. 软件测试
C. 软件设计 D. 需求分析
2.( )定义软件中各个主要的结构元素之间的关系,确定一种架构模式。
A. 体系结构设计 B. 构件设计
C. 数据设计 D. 接口设计
3.程序员可以根据( )编写出程序代码,类似于建筑工程领域的设计图纸。
A. 数据设计 B. 概要设计
C. 详细设计 D. 接口设计
4.( )将需求分析阶段产生的信息模型转化为实现软件数据结构的过程。
A. 数据设计 B. 概要设计
C. 详细设计 D. 接口设计
5.( )是概要设计基础,也是最高层次的设计。
A.体系结构设计 B.构件(模块)设计
C.数据设计 D.接口设计(界面设计)
6.( )定义软件内部的通信、软件与系统的交互以及人机操作界面等。
A.体系结构设计 B.构件(模块)设计
C.数据设计 D.接口设计(界面设计)
7.( )主要描述各个模块的算法和数据结构,以及用特定计算机语言实现的初步描述,如变量、指针、进程、操作符号以及一些实现机制。
A.体系结构设计 B.接口设计(界面设计)
C.概要设计 D.详细设计
8.在软件开发完成后,通常需要对软件进行( )。
A.测试 B.需求分析
C.详细设计 D.概要设计
1.软件工程过程中开发活动主要包括( )环节。
A. 设计 B. 测试
C. 实现 D. 审核
2.概要设计模型是从需求分析模型转化而来,主要包括( )。
A. 体系结构设计 B. 构件设计
C. 数据设计 D. 接口设计