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

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

(75)

  • A.集线器
  • B.协议转换器
  • C.网桥
  • D.路由器
2

(74)

  • A.集线器
  • B.协议转换器
  • C.网桥
  • D.路由器
3

(73)

  • A.网桥
  • B.路由器
  • C.网关
  • D.转发器
4

(72)

  • A.网桥
  • B.路由器
  • C.网关
  • D.转发器
5

(70)

  • A.同一个界面
  • B.相同的图标和图标的含义
  • C.统一的界面风格和操作方式
  • D.相同个数的窗口和菜单项
7

(68)

  • A.数据类型
  • B.数据模式
  • C.数据接口规范
  • D.数据仓库
8

(69)

  • A.使各工具具有统一的控制结构
  • B.各工具之间的通信、切换、调度和协同工作
  • C.使各工具具有统一的控制接口
  • D.各工具之间的同步开发
9

(67)

  • A.开放性和可剪裁性
  • B.开放性和不可剪裁性
  • C.封闭性和可剪裁性
  • D.封闭性和不可剪裁性
10

(65)

  • A.网状数据库
  • B.层次数据库
  • C.DBASE
  • D.演绎数据库
12

(64)

  • A.关系数据库
  • B.网状数据库
  • C.层次数据库
  • D.面向对象数据库
13

(63)

  • A.关系数据库
  • B.网状数据库
  • C.层次数据库
  • D.面向对象数据库
14

(62)

  • A.关系数据库
  • B.网状数据库
  • C.层次数据库
  • D.空间数据库
16

(58)

  • A.N2-1
  • B.N-1
  • C.N2
  • D.N+1
17

(59)

  • A.顺序文件
  • B.索引文件
  • C.散列文件
  • D.倒排文件
18

(60)

  • A.3
  • B.6
  • C.15
  • D.12
19

(57)

  • A.快速排序
  • B.堆排序
  • C.归并排序
  • D.基数排序
21

(54)

  • A.Pascal
  • B.C++
  • C.汇编
  • D.C
22

(55)

  • A.网络
  • B.多任务
  • C.批处
  • D.实时
24

(52)

  • A.数据管
  • B.I/O管理
  • C.中断管
  • D.设备管理
25

(53)

  • A.网络
  • B.多任务
  • C.单任务
  • D.实时
26

(49)

  • A.为每个语句作注解
  • B.仅为每个模块作注解
  • C.为程序段作注解
  • D.仅为整个程序作注解
27

(50)

  • A.程序的视觉组织
  • B.简洁的变量名
  • C.检查输入数据的有效性
  • D.分段程序块
29

(47)

  • A.名字长度越短越好,以减少源程序的输入量
  • B.尽量消除语句,关键字等之间的空格,来缩短源程序语句
  • C.尽量用关键字作名字,以使名字标准化
  • D.选择含义明确的名字,以正确提示所代表的实体
30

(48)

  • A.把多个短的语句写在同一行中,以减少源程序的行数
  • B.尽量使用标准文本以外的有特殊功效的语句,以提高程序的功效
  • C.尽量消除表达式中的括号,以简化表达式
  • D.避免使用测试条件“非”,以提高程序的可读性
31

(44)

  • A.可纠正一位差错
  • B.可检测所有偶数位错
  • C.可检测所有小于校验位长度的突发错
  • D.可检测所有等于、小于校验位长度的突发错
32

(45)

  • A.3/7
  • B.4/7
  • C.log<SUB>2</SUB>3/log<SUB>2</SUB>7
  • D.(log<SUB>2</SUB>35)/7
34

(43)

  • A.1100101010111
  • B.110010101010011
  • C.11001010101011100
  • D.110010101010101
35

(42)

  • A.模二除法
  • B.定点二进制除法
  • C.二十进制除法
  • D.循环移位法
36

(40)

  • A.丰富的编程技巧
  • B.灵活使用开发工具
  • C.很强的协调组织能力
  • D.快速获取需求
37

(39)

  • A.熟练的开发人员
  • B.完整的生命周期
  • C.较长的开发时间
  • D.明确的需求定义
38

(37)

  • A.原型项目
  • B.概念项目
  • C.改进项目
  • D.风险项目
41

(36)

  • A.系统
  • B.计划
  • C.风险
  • D.工程
42

(34)

  • A.先入后出(FILO)算法
  • B.随机替换(RAND)算法
  • C.先入先出(FIFO)算法
  • D.近期最少使用(1RU)算法
44

(33)

  • A.00 0100 0100 1101(二进制)
  • B.01 0010 0011 0100(二进制)
  • C.10 1000 1111 1000(二进制)
  • D.11 0100 1110 1000(二进制)
46

(31)

  • A.参数多态
  • B.隐含多态
  • C.过载多态
  • D.包含多态
47

(29)

  • A.类Q的对象可以访问F1,F2和F3
  • B.类Q的对象可以访问F2和F3,但不能访问F1
  • C.类Q的成员可以访问F2和F3,但不能访问F1
  • D.类Q的成员不能访问F1,F2和F3
49

(27)

  • A.客户端不用安装专用软件
  • B.服务器端不用安装专用软件
  • C.运算效率高
  • D.传输速率快
51

(25)

  • A.高效的算法
  • B.信息隐蔽原则
  • C.增强健壮性
  • D.身份认证
52

(23)

  • A.开发环境下,开发人员不在场
  • B.开发环境下,开发人员在场
  • C.用户的实际使用环境下,开发人员不在场
  • D.用户的实际使用环境下,开发人员在场
54

(21)

  • A.8λ/3
  • B.10λ/3
  • C.11λ/3
  • D.13λ/3
58

(19)

  • A.指令
  • B.物理地址
  • C.内存地址
  • D.数据地址
59

(17)

  • A.指令种类少
  • B.指令种类多
  • C.指令寻址方式多
  • D.指令功能复杂
61

下图是利用公钥加密系统对数据进行加密的概念图,a和b处应分别是(44)。

  • A.接收者的公钥,接收者的私钥
  • B.接收者的私钥,接收者的公钥
  • C.发送者的公钥,接收者的私钥
  • D.发送者的私钥,发送者的公钥
64

以下描述中,(30)是OSI参考模型数据链路层的功能。

  • A.在信道上传输原始的比特流,实现传输数据所需要的机械、电气、功能性及过程等手段
  • B.检查网络拓扑,以决定传输报文的最佳路由
  • C.检测并纠正可能出现的错误,使之对网络层呈现一条无错线路,并且进行流量控制
  • D.为应用软件提供套接字接口
65

堆栈和队列的相同之处是(34)。

  • A.元素的进出满足先进后出
  • B.元素的进出满足后进先出
  • C.只允许在端点进行插入和删除操作
  • D.无共同点
66

下列几种互连设备中,(26)是网络层互连设备。

  • A.网桥
  • B.交换机
  • C.路由器
  • D.网关
70

甲为撰写学术论文需引用资料,为避免引发纠纷,甲就有关问题向律师乙咨询。律师乙的下列意见中,(20)是可以采纳的。

  • A.既可引用发表的作品,也可引用未发表的作品
  • B.只能限于介绍、评论或为了说明某问题而引用作品
  • C.将资料全文引用,不构成自己作品的主要部分
  • D.应当向原作者支付合理的报酬
71

设备管理是操作系统的重要而又基本的组成部分,种类繁多,可以从不同的角度对它们进行分类。若从资源分配的角度,可以分为(21)。

  • A.用户设备、系统设备和独享设备
  • B.独享设备、共享设备和虚拟设备
  • C.系统设备、独享设备和虚拟设备
  • D.虚拟设备、共事设备和系统设备
72

甲、乙、丙合作完成了一个软件的开发。甲欲将软件交某公司发行,乙则以该公司对其不够友好为由表示反对,丙未置可否。下列选项中,有关该事件的表述,正确的是(19)。

  • A.如果乙坚持反对,则甲不能将软件交该公司发行
  • B.甲有权不顾乙的反对而将软件交该公司发行
  • C.在丙同意的情况下,甲可以不顾乙的反对而将软件交该公司发行
  • D.如果丙以同样的理由表示反对,则甲不能将软件交该公司发行
74

软件设计模块化的目的是()。

  • A.提高易读性
  • B.降低复杂性
  • C.增加内聚性
  • D.降低耦合性