单元二 软件工程与规范

软件工程与规范测试

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、2
    B、3
    C、4
    D、6

9、( )不是需求分析阶段产生的文档。
    A、需求规格说明书
    B、初步用户使用手册
    C、确认测试计划
    D、系统部署说明书

10、关于文档中的图和表,描述正确的是?
    A、图号和图名位于图的上方
    B、图号和图名位于图的下方
    C、表号和表名位于表的上方
    D、表号和表名位于表的下方

11、软件开发的主要任务是写程序。

12、模块独立要求高耦合低内聚

13、测试只能证明程序有错误,不能证明程序没有错误

14、软件产品是由计算机程序组成的。

15、一个测试用例包括应输入的测试数据和预期的输出结果两部分

16、软件生命周期是指软件产品从编程、测试到投入使用的全过程。

17、白盒测试不用考虑程序的内部结构和处理过程。

单元三 信息系统数据库设计规范

单元三测试

1、在数据库技术中,独立于计算机系统的模型是
    A、E-R模型
    B、层次模型
    C、关系模型
    D、面向对象的模型

2、对于分布式数据库,可以简单归纳为
    A、数据逻辑上分散,物理上统一
    B、数据物理上分散,逻辑上统一  
    C、数据在逻辑上、物理上都是分散的  
    D、数据在逻辑上、物理上都是统一的

3、在数据库设计中,将E-R图转换成关系数据模型的过程属于
    A、需求分析阶段
    B、逻辑设计阶段  
    C、概念设计阶段
    D、物理设计阶段

4、SQL语言具有的功能是
    A、关系规范化,数据操纵,数据控制 
    B、数据定义,数据操纵,数据控制   
    C、数据定义,关系规范化,数据控制 
    D、数据定义,关系规范化,数据操纵

5、在数据库系统中,数据独立性是指
    A、用户与计算机系统的独立性
    B、数据库与计算机的独立性  
    C、数据与应用程序的独立性
    D、用户与数据库的独立性

6、客户/服务器体系结构的关键在于
    A、资源共享
    B、数据的分布
    C、逻辑上的统一
    D、功能的分布

7、位于用户和数据库之间的一层数据管理软件是
    A、DBS  
    B、DB
    C、DBMS
    D、MIS

8、在关系数据库中,表与表之间的联系是通过以下什么方法实现的?
    A、实体完整性规则
    B、参照完整性规则
    C、用户自定义的完整性规则
    D、主键

9、数据字典产生于数据库设计步骤的哪个阶段?
    A、需求分析阶段
    B、概念设计阶段
    C、逻辑设计阶段
    D、物理设计阶段

10、在数据库的E-R图中,菱形框表达的是?
    A、属性
    B、实体
    C、实体之间的联系
    D、实体与属性之间的联系

11、在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ?
    A、客户机端
    B、服务器端
    C、终端
    D、系统端

12、数据独立性是指?
    A、数据之间互不影响,相互独立
    B、数据的逻辑结构与物理结构相互独立
    C、数据库的数据结构改变时,不影响应用程序
    D、数据与存储设备之间相互独立 

13、在ER模型转换成关系模型的过程中,下列叙述不正确的是?
    A、每个实体类型转换成一个关系模式
    B、每个联系类型转换成一个关系模式
    C、每个M:N联系转换成一个关系模式
    D、在1:N联系中,“1” 实体的主键为外键放在“N”端实体类型转换成的关系模式中 

单元四 移动应用开发技术与案例分析

第四单元测验

1、关于移动应用开发类型的说法错误的是
    A、原生APP一般依托于操作系统,需要用户下载安装使用
    B、原生APP更易于移植到多个平台
    C、Web App是采用html5语言开发的应用程序,不需要下载安装
    D、混合APP结合了原生APP用户体验效果好和Web APP可扩展性强的优势

2、关于原生移动应用开发方式的说法错误的是
    A、原生APP基于本地操作系统,使用各自的软件开发包、开发工具以及各自的控件
    B、原生APP开发成本高,更新麻烦,无法跨平台
    C、原生APP是建立在浏览器中的应用
    D、原生APP是某个移动平台(iOS或安卓)所特有的

3、以下关于流媒体技术的说法中,错误的是
    A、实现流媒体需要合适的缓存
    B、媒体文件全部下载完成才可以播放
    C、流媒体可用于远程监控等方面
    D、流媒体格式包括asf、rm、ra等

4、下列哪些格式不是流媒体文件格式
    A、rm
    B、asf
    C、flv
    D、bat

5、不属于流媒体特点的是
    A、启动延时缩短
    B、对系统缓存容量的需求大大降低
    C、流式传输的实现有特定的实时传输协议
    D、与用户的交互性降低

6、下列格式不属于流媒体格式的是
    A、*.avi
    B、*.mpg
    C、*.exe
    D、*.rmvb

7、流媒体的核心技术是
    A、流媒体的网络传输
    B、数据压缩/解压缩技术
    C、媒体文件在流式传输中的版权保护问题
    D、视音频技术

8、常见的流媒体应用不包括
    A、视频点播
    B、远程环境监测
    C、网络游戏
    D、远程教学

9、目前主流的移动应用开发方式不包括
    A、使用原生语言开发应用程序
    B、以web方式在浏览器中建立应用
    C、原生方式与web方式结合
    D、交叉编译移植方式

10、流媒体的特征不包括
    A、较强的实时性和交互性
    B、是一种新型的媒体
    C、采用流式传输技术
    D、内容是时间上连续的媒体数据