软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷23

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

(79)

  • A.gain
  • B.gained
  • C.gains
  • D.gaining
2

(78)

  • A.insiders
  • B.money
  • C.outsiders
  • D.warehouse
3

(77)

  • A.close
  • B.closed
  • C.enclose
  • D.enclosed
5

(76)

  • A.of
  • B.off
  • C.on
  • D.out
6

(73)

  • A.college
  • B.family
  • C.workshop
  • D.cottage
7

(74)

  • A.plan
  • B.schedule
  • C.effort
  • D.product
9

(71)

  • A.process
  • B.skill
  • C.organization
  • D.interface
10

(72)

  • A.law
  • B.discipline
  • C.plan
  • D.evaluation
11

(68)

  • A.归纳
  • B.推理
  • C.迭代
  • D.递归
12

(69)

  • A.开发各阶段之间无“间隙”
  • B.开发各阶段分界明显
  • C.部分开发阶段分界明显
  • D.开发过程不分段
14

(67)

  • A.面向对象
  • B.面向数据流
  • C.面向数据结构
  • D.面向事件驱动
15

(66)

  • A.模块划分
  • B.子程序分解
  • C.设计
  • D.原型
16

(64)

  • A.n
  • B.n-1
  • C.2n-1
  • D.2n
17

(63)

  • A.n
  • B.n-1
  • C.2n-1
  • D.2n
19

(61)

  • A.具体对象无关
  • B.具体类型无关
  • C.具体对象相关
  • D.具体类型相关
20

(60)

  • A.具体对象无关
  • B.具体类型无关
  • C.具体对象相关
  • D.具体类型相关
21

(58)

  • A.8080
  • B.80
  • C.25
  • D.21
24

(56)

  • A.O(logn)
  • B.O(nlogn)
  • C.O(log<SUB>k</SUB>n)
  • D.O(nlog<SUB>k</SUB>n)
25

(54)

  • A.实例
  • B.算法
  • C.指针
  • D.方法
27

对象是由对象名、(45)、(46)组成的。

  • A.关系
  • B.属性
  • C.引用
  • D.类
28

SQL语言包括4类,它们是(43)、数据控制,其中数据控制包括(44)。

  • A.数据定义、数据管理、数据恢复
  • B.数据查询、数据定义、数据操纵
  • C.数据定义、数据检索、数据删除
  • D.数据定义、数据更新、数据检索
29

(52)

  • A.Create、Alert
  • B.Update、Grant
  • C.Grant、Revoke
  • D.Delete
30

(50)

  • A.风险说明
  • B.风险回避
  • C.风险比较
  • D.风险控制
31

风险分析包括:风险识别、(16)、风险评估、(17)。

  • A.风险引导
  • B.风险分散
  • C.风险预测
  • D.风险总结
32

(48)

  • A.不允许响应任何中断
  • B.改变各中断源响应中断时的优先次序
  • C.只屏蔽优先级别低的中断
  • D.只屏蔽优先级别高的中断
34

(46)

  • A.尾数是否溢出
  • B.阶码是否溢出
  • C.尾数是否规格化
  • D.不会溢出
36

(44)

  • A.数据传输出错
  • B.数据传输正确
  • C.数据出多位错
  • D.无法判断
38

(42)

  • A.硬件的相联存储器
  • B.软件的方法
  • C.软硬件结合的方法
  • D.微程序
42

以太网中采用的CSMA/CD算法为(61)。

  • A.非坚持型CSMA和二进制指数退避
  • B.1-坚持型CSMA和二进制指数退避
  • C.P-坚持型CSMA和二进制指数退避
  • D.(1-P)坚持型CSMA和二进制指数退避
43

路由器是(60)层的设备。

  • A.物理层
  • B.数据链路层
  • C.网络层
  • D.传输层
44

(59)不属于网络协议的组成要素。

  • A.词汇
  • B.语法
  • C.语义
  • D.规则
45

既希望较快地查找又便于线性表动态变化的查找方法是(58)。

  • A.顺序查找
  • B.折半查找
  • C.Hash查找
  • D.索引顺序查找
46

递推法与递归法的关系是:(56)。

  • A.可以用递推法解决的问题,都可以用递归法解决
  • B.可以用递归法解决的问题,都可以用递推法解决
  • C.不能用递推法解决的问题,也肯定不可以用递归法解决
  • D.不能用递归法解决的问题,可以用递推法解决
47

解决Hash法中出现的冲突问题常采用的方法是(57)。

  • A.数字分析法、除余法、平方取中法
  • B.数字分析法、除余法、线性探查法
  • C.数字分析法、线性探查法、双散列法
  • D.线性探查法、双散列法、拉链法
48

蒙特卡罗(Monte Carlo)算法是一种常用的(55)算法。

  • A.确定性
  • B.近似
  • C.概率
  • D.加密
49

分治法也许是使用最广泛的算法设计方法,以下关于分治法的结论中正确的是(54)。

  • A.分治法能解决动态规划方法所能解决的任何问题
  • B.分治法找到的问题的解一定是最优解
  • C.用分治法能求出任何问题的解
  • D.分治法只能把大问题简单分解成一些较小的问题
51

面向对象的数据库是(48)的集合。

  • A.数据
  • B.对象
  • C.类
  • D.关系
54

(),是数据库恢复的基本技术。

  • A.数据库镜像
  • B.日志文件
  • C.重建记录
  • D.修复介质
57

霍夫曼(Huffman)编码是(36)。

  • A.有损数据压缩编码
  • B.无损数据压缩编码
  • C.不压缩数据的编码
  • D.通道(或称信道)编码
59

在下列排序方法中,不稳定的方法有(35)。

  • A.归并排序和基数排序
  • B.插入排序和希尔排序
  • C.堆排序和快速排序
  • D.选择排序和冒泡排序
60

在一个单链表中,若p所指结点不是最后结点,在p所指结点之后插入s所指结点,则应执行(32)操作。

  • A.s->link=p;p->link=s;
  • B.s->link=p->link:p->link=s:
  • C.S->link=p->link;  p=s:
  • D.p->link=s:s->link=p:
65

∑={a,b}上的正规表达式(a|b)*(aa|bb)(a|b)*描述的正规集是(27)。

  • A.由a和b组成的所有串
  • B.由a和b组成的串,且其中含有子串aa
  • C.由a和b组成的串,且其中含有子串aa和子串bb
  • D.由a和b组成的串,且其中或含有子串aa,或含有子串bb
71

随着一项软件产品(成果)的产生,直接为该软件开发者带来(21)。

  • A.专利权、商标专用权、著作权、商业秘密专有权
  • B.著作权、商业秘密专有权
  • C.专利权、著作权、商业秘密专有权
  • D.专利权、商业秘密专有权
73

软件开发工具不包括(15)。

  • A.需求分析工具
  • B.设计工具
  • C.编码与排错工具
  • D.版本控制工具
77

程序设计小组的组织形式有很多种,其中便于集中领导、步调统一的是(14)。

  • A.单人小组
  • B.主程序员组
  • C.无主程序员组
  • D.层次式程序员组
78

需求分析主要解决的问题是(12)。

  • A.做什么
  • B.在哪里做
  • C.如何做
  • D.做的程度
79

软件需求分析的任务不应包括(11)。

  • A.确定功能要求
  • B.分析数据要求
  • C.模块划分
  • D.修正开发计划