单选题
1.计算机的体系结构对程序设计语言具有( )。
A.反作用 B. 促进作用 C. 抑制作用 D. 完善作用
2.下面说法正确的是( )。
A. 模块的作用域在模块的控制域之内
B. 模块的控制域在模块的作用域之内
C. 模块的作用域和模块的控制域有时相同
D. 模块的作用域和模块的控制域都是一种层次结构
3.软件的开发模式有( )。
A. 面向过程模式、面向对象模式、混合模式 B. 变换模式、渐增模式、瀑布模式
C. 自顶向下模式、自底向上模式、关系模式 D. 分步模式、渐增模式、非渐增模式
4.软件维护组织包括( )。
A. 系统维护人员和系统管理人员 B. 系统程序员和硬件维护人员
C. 系统程序员和操作员 D. 打字员和软件工程师
5. Redis是一种NoSQL数据库,具体地说,是哪种存储数据库( )。
A. 键-值
B. 文档
C. 图形
D. XML
6. 以下哪种学习方法最适合用于识别多种不同人员(如狱警、小偷、送餐员等)的应用需求( )。
A. 二分类问题
B. 多分类问题
C. 层次聚类问题
D. k-中心点聚类问题
7. 在Linux系统中,哪个文件用于在内核引导时读取要加载的文件系统( )。
A. /etc/passwd
B. /etc/fstab
C. /etc/hosts
D. /etc/resolv.conf
8. 关于网络编程,以下哪个说法是错误的( )。
A. 服务端编程会调用listen()
B. TCP建立和关闭连接都只需要三次握手
C. Linux通过提供socket接口来进行网络编程
D. 长连接相对短连接可以节省建立连接的时间
9. 在Linux系统中,以什么方式访问设备( )。
A. 文件夹
B. 端口
C. 文件
D. 套接字
10. 以下哪个命令用于测试网络中本机系统是否能到达一台远程主机( )。
A. ifconfig
B. traceroute
C. ping
D. netstat
11. 在Linux系统中,哪个命令用于显示当前目录下所有文件和文件夹的详细信息( )。
A. ls
B. ls -l
C. dir
D. pwd
12.数据字典和数据流图共同构成系统的()。
A. 物理模型 B.结构模型 C. 设计说明书 D.逻辑模型
13.企业应用集成中,( )超越了数据和系统,由一系列基于标准的、统一数据格式的工作流组成。
A.应用集成
B.功能集成
C.过程集成
D.表示集成
14、可测试性中,有关系统可观察性的理解,下面说法那个是错误的()。
A、系统所有的输出结果可观察,错误输出易于识别;
B、系统运行状态和内部处理的过程信息可观察;
C、系统内部变量名及其取值可观察;
D、系统内部重要对象的状态和属性可观察;
15、系统测试使用()技术, 主要测试被测应用的高级互操作性需求, 而无需考虑被测试应用的内部结构。
A、 单元测试 B、 集成测试 C、 黑盒测试 D、白盒测试
16、要想使用分布式缓存服务 redis 需要首先做什么?
A、创建缓存实例
B、配置运行参数
C、链接缓存实例
D、重启缓存实例
17、单元测试主要的测试技术不包括()。
A、 白盒测试 B、 功能测试
C、 静态测试 D、 以上都不是
18、()的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。
A、 系统测试 B、 集成测试
C、 单元测试 D、 功能测试
19、如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是()。
A、Alpha版 B、Beta版
C、正版 D、以上都不是
20.如果对关系R =(A,B,C)执行以下SQL语句SELECT DISTINCT A FROM R WHERE B=17 则该语句对关系R进行了()。
A、选择和连接
B、选择和投影
C、连接和投影
D、交和选择