软件水平考试(初级)程序员上午(基础知识)模拟试卷40

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
5

(65)

  • A.健壮性
  • B.可测试性
  • C.可移植性
  • D.可靠性
8

(63)

  • A.2
  • B.6
  • C.8
  • D.14
10

(61)

  • A.指令语句
  • B.伪指令语句
  • C.宏指令语句
  • D.存储伪指令语句
12

(59)

  • A.2<SUP>-15</SUP>-1
  • B.2<SUP>-16</SUP>-1
  • C.-1
  • D.2<SUP>-17</SUP>-1
13

(57)

  • A.Boom
  • B.表
  • C.Sheet1
  • D.表1
16

(55)

  • A.编辑
  • B.视图
  • C.格式
  • D.工具
19

ARP为地址解析协议。关于ARP的下列说法中,正确的是______。

  • A.ARP的作用是将IP地址转换为物理地址
  • B.ARP的作用是将域名转换为IP地址
  • C.ARP的作用是将IP地址转换域名
  • D.ARP的作用是将物理地址转换为IP地址
20

使用TCP的3次握手建立连接,原因是______。

  • A.数据丢失后可以恢复
  • B.决定接收站一次可以接收的数据量
  • C.为用户提供带宽的有效使用
  • D.将二进制PING响应转换为上层信息
22

IP地址通常被分为A、B、C、D、E共5类,下列IP地址属于C类地址的是______。

  • A.202.115.32.61
  • B.128.8.16.8
  • C.115.211.8.123
  • D.224.18.8.223
23

设根结点的层次为0,则高度为K的二叉树的最大结点数为______

  • A.2<SUP>K</SUP>-1
  • B.2<SUP>K</SUP>
  • C.2<SUP>K+1</SUP>-1
  • D.2<SUP>K</SUP>+1
26

设关系R、S如下图所示,则R+S=______。

  • A.&nbsp;
  • B.&nbsp;
  • C.&nbsp;
  • D.&nbsp;
27

数据库系统从广义的角度看,应该由______组成。

  • A.数据库、硬件、软件和人员
  • B.数据库、硬件、数据库管理系统和软件
  • C.数据库、软件和人员
  • D.数据库、数据库管理系统和人员
30

“自顶向下”开发信息系统的策略最适合于下列哪一类系统?______

  • A.大型信息系统
  • B.小型信息系统
  • C.半结构化信息系统
  • D.非结构化信息系统
31

结构化方法中,数据流程图是______。

  • A.工程流程图的抽象
  • B.业务流程图的抽象
  • C.系统流程图的抽象
  • D.程序流程图的抽象
32

程序的三种基本控制结构的共同特点是______。

  • A.不能嵌套使用
  • B.只能用来写简单程序
  • C.已经用硬件实现
  • D.只有一个入口和一个出口
33

在软件的生命周期中,下列哪一种说法是错误的?______

  • A.软件生命周期分为计划、开发和运行3个阶段
  • B.在开发初期要进行可行性研究和详细设计
  • C.在开发后期要进行代码编写和软件测试
  • D.运行阶段主要是进行软件维护
34

软件测试的目的是______。

  • A.发现软件中的错误
  • B.证明软件的正确性
  • C.评价软件的质量
  • D.修改软件中的错误
35

软件维护工作的最主要部分是______。

  • A.校正性维护
  • B.适应性维护
  • C.完善性维护
  • D.预防性维护
37

Jackson结构化程序设计是一种面向______的程序设计方法。

  • A.数据流
  • B.数据结构
  • C.对象
  • D.控制
39

(32)

  • A.对象图
  • B.状态图
  • C.活动图
  • D.用例图
40

(31)

  • A.关系
  • B.封装
  • C.图
  • D.继承
42

(30)

  • A.消息
  • B.图
  • C.关系
  • D.封装
43

若需将一个栈S中的元素逆置,则以下处理方式中正确的是______。

  • A.将栈s中元素依次出栈并入栈T,然后栈T中元素依次出栈并进入栈s
  • B.将栈s中元素依次出栈并入队,然后使该队列元素依次出队并进入栈s
  • C.直接交换栈顶元素和栈底元素
  • D.直接交换栈顶指针和栈底指针
44

关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。

  • A.直接插入排序
  • B.选择排序
  • C.快速排序
  • D.归并排序
45

队列是限定在______处进行删除操作的线性表。

  • A.端点
  • B.队头
  • C.队尾
  • D.中间
47

稀疏矩阵一般的压缩存储方法有两种,即______。

  • A.二维数组和三维数组
  • B.三元组表和散列
  • C.三元组表和十字链表
  • D.散列和十字链表
48

线性表采用链式存储时,______。

  • A.其地址必须是连续的
  • B.其地址一定是不连续的
  • C.其部分地址必须是连续的
  • D.其地址连续与否均可以
49

在C语言中,合法的字符型常量是______。

  • A.'\x34'
  • B.'\095'
  • C.”\0”
  • D.'bd'
50

若程序中定义了局部变量与全局变量,则______。

  • A.在函数内只能访问局部变量,不能访问全局变量
  • B.局部变量与全局变量的名字不得相同
  • C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
  • D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
52

下面程序的时间复杂度为:______。  i=0;s=0;  while(s<n) {i++;s=s+i;)

  • A.<IMG src="//img1.yqda.net/question-name/60/c9eafcfb6a533aa9e71a3d49da5efc.jpg">
  • B.O(1)
  • C.O(n)
  • D.O(n2)
54

分时操作系统采用______方式来处理来自终端的信息。

  • A.优先级
  • B.多级反馈
  • C.短作业优先
  • D.时间片轮转
55

虚拟存储器是基于______原理,从逻辑上扩充系统的容量。

  • A.等价性
  • B.整体性
  • C.局部性
  • D.完整性
56

系统总线是CPU与存储器、外部设备间的公用总线,不包括______。

  • A.数据总线
  • B.控制总线
  • C.通信总线
  • D.地址总线
57

在指令执行过程中,通过______来控制CPU的指令执行顺序。

  • A.标志寄存器
  • B.指令指针寄存器
  • C.程序计数器
  • D.变址寄存器
58

我国外观设计专利的期限为______。

  • A.自申请批准日起计算,期限为20年
  • B.自申请批准日起计算,期限为10年
  • C.自申请日起计算,期限为10年
  • D.自申请日起计算,期限为20年
59

在我国,软件工程标准分类法GB/T 15538-95属于______。

  • A.强制性行业标准
  • B.推荐性行业标准
  • C.强制性国家标准
  • D.推荐性国家标准
61

计算机病毒是一段可以运行的程序,一般______保存在磁盘中。

  • A.作为单独的文件
  • B.不作为单独的文件
  • C.作为单独的数据
  • D.作为一段资料
65

逻辑表达式1010 OR 1101 XOR 0101等于______。

  • A.1010
  • B.1011
  • C.0101
  • D.1110
67

海明码是一种利用______来检错和纠错的校验方法。

  • A.对称性
  • B.循环结构
  • C.奇偶性
  • D.缩小码距
69

在Outlook中,通常借助______来传送一个文件。

  • A.邮件正文
  • B.Telnet
  • C.WWW
  • D.附件功能
70

在Windows中,用“创建快捷方式”创建的图标______。

  • A.可以是任何文件或文件夹
  • B.只能是可执行的程序或程序组
  • C.只能是单个文件
  • D.只能是程序文件和文档文件