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

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

(99)

  • A.add
  • B.combination
  • C.difference
  • D.condition
2

(98)

  • A.earlier
  • B.front
  • C.backward
  • D.later
3

(96)

  • A.past
  • B.other
  • C.rest
  • D.host
4

(97)

  • A.voice
  • B.mass
  • C.quantity
  • D.quality
6

(94)

  • A.execute
  • B.interrupt
  • C.run
  • D.maintain
8

(92)

  • A.locates
  • B.allocates
  • C.looks for
  • D.finds
11

Suppose we have the relation schema R( A, B, C, D)with functional dependencies; F{A→B,B→C,C→D,D→A}, then R(A,B,C,D. at least is in(73).

  • A.1NF
  • B.2NF
  • C.3NF
  • D.BCNFThe construct    eobegin    Statement1;    Statement2;    coend    means Statement1 and Statement2 are to be executed in parallel. The only two atomic actions in this construct are loading the value of a variable and storing into a variable. For the
16

Traversing a binary tree in preorder is equivalent to(68).

  • A.Traversing the forest corresponding to the binary tree in root-first order
  • B.Traversing the forest corresponding to the binary tree in root-last order
  • C.Traversing the forest corresponding to the binary tree in breadth-first order
  • D.None of the above
18

The prototyping method is a dynamic design processs, which requires people who use prototyping method to have the following capability of(66).

  • A.Proficient program expertise
  • B.immediately acquire requirement
  • C.coordinate & organize eloquently
  • D.handle tools smartly
20

(80)

  • A.人机会话
  • B.机器指令
  • C.命令定向
  • D.作业控制
21

(79)

  • A.管道
  • B.批处
  • C.初始装入
  • D.系统生成
22

(77)

  • A.输入重定向
  • B.批处理
  • C.读保护
  • D.管道
23

(78)

  • A.清屏
  • B.输出重定向
  • C.管道
  • D.显示屏蔽
25

(75)

  • A.修改表5-1的结构,在表5-1中增加一个员工号
  • B.修改表5-2的结构,在表5-2中增加一个部门号
  • C.修改表5-2的结构,在表5-2中增加一个员工号
  • D.修改表5-3的结构,在表5-3中增加一个部门号
26

(74)

  • A.Sale_record(员工号,名称,数量)
  • B.Sale_record(员工号,名称,商品号,数量)
  • C.Sale_record(员工号,部门号,数量)
  • D.Sale_record(员工号,部门号,商品号,数量)
27

某商场的部门、员工和商品3个实体之间的关系如图5-4和表5-1至表5-4所示。

假设每个部门有若干名员工,每种商品只能由一个部门负责销售。如果用户要求得到如表5-4所示的结果,则需要(60),并增加关系模式(61)。如果要求查询某部门负责销售的商品,则需要(62)。

  • A.修改表5-1的结构,在表5-1中增加一个员工号
  • B.修改表5-2的结构,在表5-2中增加一个员工号
  • C.修改表5-2的结构,在表5-2中增加一个部门号
  • D.修改表5-3的结构,在表5-3中增加一个部门号
28

(72)

  • A.可以不做任何处理在直接记录亲属的姓名
  • B.只允许记录一个亲属的姓名
  • C.需要对职工实体设置若干个亲属姓名字段
  • D.应该将职工的亲属的姓名加上职工号设计成为一个独立的实体
31

因特网中的协议应该满足规定的层次关系,以下选项中能正确表示协议层次和对应关系的是(70)。

  • A.<IMG src="//img1.yqda.net/question-name/ec/66faa8620b62f44ff0663e7dc57569.jpg">
  • B.<IMG src="//img1.yqda.net/question-name/82/98b46c5d05d303a8457b447bcc76f4.jpg">
  • C.<IMG src="//img1.yqda.net/question-name/62/301637ee14a01ed786e26e7bbf95dd.jpg">
  • D.<IMG src="//img1.yqda.net/question-name/f8/0fc47c023214e4051bbeb667efb4f3.jpg">
34

以下网络地址中,属于私网地址(Private Address)的是(66)。

  • A.172.15.22.5
  • B.118.168.22.5
  • C.172.31.22.5
  • D.192.158.22.5
40

以下SQL语句中,(60)用于修改表结构。

  • A.ALTER
  • B.UPDATE
  • C.SELECT
  • D.INSERT
41

在局部E-R图合并为总体E-R图的过程中,(59)是错误的。

  • A.不同局部E-R图中出现的相同实体,在总体E-R图中只能出现一次
  • B.在总体E-R图中可以添加属于不同局部E-R图实体间的联系
  • C.在总体E-R图中可以删除在原局部E-R图中存在的联系
  • D.在总体E-R图中不能删除任何不同实体间的联系
43

用边界值分析法,假定15<X<100(X为正整数),那么X在测试中应取的边界值是(56)。

  • A.X=15,X=100
  • B.X=14,X=15,X=99,X=100
  • C.X=16,X=101
  • D.X=14,X=15,X=100,X=101
44

数据的逻辑独立性是指当数据库的(57)。

  • A.模式发生改变时,数据的逻辑结构不需要改变
  • B.模式发生改变时,数据的用户结构不需要改变
  • C.外模式发生改变时,数据的逻辑结构不需要改变
  • D.内模式发生改变时,数据的用户结构不需要改变
48

已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法 F3,类S为类R的派生类。它们的继承方式如下所示    class S:public R{…);    以下关于类S的描述中,正确的是(51)。

  • A.类S的对象可以访问F1,但不能访问F2
  • B.类S的对象可以访问F2,但不能访问F1
  • C.类S的对象既可以访问F1,也可以访问F2
  • D.类S的对象既不能访问F1,也不能访问F2
50

在UML建模过程中,对象行为是对象间为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用(50)是最为合适的。

  • A.状态图(Statechart Diagram)
  • B.交互图(Interactive Diagram)
  • C.活动图(Activity Diagram)
  • D.协作图(collaboration diagram)
51

以下关于面向对象技术的叙述中,说法正确的是(49)。

  • A.面向对象分析的第一步是定义类和对象
  • B.面向对象程序设计语言为面向对象用例设计阶段提供支持
  • C.UML中的构件表示的是物理模块而不是逻辑模块
  • D.抽象类的主要特征是没有方法
52

已知3个类O、P和Q,其中类O由类P的一个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关系的UML类图是(48)。

  • A.<IMG src="//img1.yqda.net/question-name/1d/eae2b920606a355a89c04ac88eb245.jpg">
  • B.<IMG src="//img1.yqda.net/question-name/56/4406b484662335839fb4d40a96a1a4.jpg">
  • C.<IMG src="//img1.yqda.net/question-name/83/ff2d6a727f4e744d9e16e913d49de5.jpg">
  • D.<IMG src="//img1.yqda.net/question-name/e8/b384953f3ba58ca4a7ecc8d09e8f64.jpg">
53

在C++中,使用静态成员解决同一个类的不同对象之间的数据共享问题。以下关于一个类的静态成员的叙述中,说法错误的是(47)。

  • A.静态成员变量可被该类的所有方法访问
  • B.该类的对象共享其静态成员变量的值
  • C.该类的静态数据成员变量的值不可修改
  • D.该类的静态方法只能访问该类的静态成员变量
55

以下关于用例(use case)的叙述中,说法不够准确的是(45)。

  • A.用例将系统的功能范围分解成许多小的系统功能陈述
  • B.一个用例代表了系统的一个单一的目标
  • C.用例是一个行为上相关的步骤序列
  • D.用例描述了系统与用户的交互
57

在堆栈操作中,保持不变的是(43)。

  • A.堆栈指针
  • B.堆栈中的数据
  • C.堆栈的顶
  • D.堆栈的底
60

已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A[i](1≤i≤N)之前插入—个新数,应先(40),以挪出一个空闲位置插入该数。

  • A.从A[i]开始直到A[1],每个数向后移动一个位置
  • B.从A[1]开始直到A[i],每个数向后移动一个位置
  • C.从A[i]开始直到A[N],每个数向前移动一个位置
  • D.从A[N]开始直到A[i],每个数向后移动一个位置
61

在执行递归程序时,通常使用的数据结构是(38)。

  • A.队列(Queue)
  • B.堆栈(Stack)
  • C.树(Tree)
  • D.图(Graph)
65

以下关于程序模块优化原则的叙述中,说法错误的是(35)。

  • A.提高上层模块的扇出,减少模块调用的层次
  • B.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
  • C.降低模块之间接口的复杂性,避免“病态连接”
  • D.将模块的作用范围限制在模块的控制范围之内
68

程序中将多处使用的同一个常数定义为常量,其目的是为了(32)。

  • A.缩短源程序代码长度
  • B.提高程序的运行速度
  • C.便于进行程序测试
  • D.提高程序的可读性及可维护性
69

以下叙述中,错误的是(31)。

  • A.C语言程序必须经过编译才能运行
  • B.在可视化编程中,可以不编写程序代码来完成界面的设计工作
  • C.JavaScript、VBScript都是可视化编程语言
  • D.可视化编程中采用控件技术和事件驱动工作方式
74

在操作系统中,除赋初值外,对信号量仅能操作的两种原语是(27)。

  • A.存操作、取操作
  • B.读操作、写操作
  • C.P操作、V操作
  • D.输入操作、输出操作
76

计算机各功能部件之间的合作关系如图3-2所示。假设图中虚线表示控制流,实线表示数据流,则部件a、b和c分别表示(24)。

图 3-2 计算机各功能部件结构图

  • A.内存储器、控制器和运算器
  • B.控制器、内存储器和运算器
  • C.内存储器、运算器和控制器
  • D.控制器、运算器和内存储器
77

逻辑函数F=AB和G=A⊙B满足关系(23)。

  • A.F=<IMG src="//img1.yqda.net/question-name/a6/174e0b9c89311f2f59344ef7c852ec.jpg">
  • B.<IMG src="//img1.yqda.net/question-name/5b/d5776c67e5508cc0c6634339019479.jpg">
  • C.F=G<IMG src="//img1.yqda.net/question-name/fd/23d4c6bcb3e3b01010771997c3a426.jpg">0
  • D.<IMG src="//img1.yqda.net/question-name/d5/3000e2a0e50942c3f38aeb50ef3f33.jpg">
79

以下计算机存储部件中,存取速度最快的器件是(21)。

  • A.高速缓存Cache
  • B.512MB内存
  • C.CPU内部寄存器
  • D.500GB硬盘
80

将十进制数0.7109375转换成二进制数是()。

  • A.0.1011011
  • B.0.0100111
  • C.0.1011001
  • D.0.1010011
83

我国《计算机软件保护条例》所称的“发表”的含义是指将软件作品(17)。

  • A.出版发行
  • B.公之于众
  • C.在版权局登记
  • D.以某种物质形式固定下来
85

以下关于计算机病毒防治的论述中,正确的是(15)。

  • A.只要不使用U盘,就不会使操作系统感染计算机病毒
  • B.及时更新操作系统补丁包有助于计算机病毒的防治
  • C.软盘比U盘更容易感染计算机病毒
  • D.设置写保护后使用U盘就不会使操作系统内的文件感染病毒
86

以下参数中,不属于音频信息数字化参数的是(14)。

  • A.压缩比
  • B.采样频率
  • C.分辨率
  • D.数据率
87

对于MPEG视频中的空间冗余信息可以采用(13)的方法来进行压缩编码。

  • A.帧间预测和变换编码
  • B.哈夫曼编码和运动补偿
  • C.变换编码和帧内预测
  • D.帧内预测和运动补偿
89

(12)图像通过使用彩色查找来获得图像颜色。

  • A.真彩色
  • B.伪彩色
  • C.直接色
  • D.矢量
92

若某台计算机的字长为64位,则表明该机器(8)。

  • A.能处理的数值最大为8位十进制数
  • B.在CPU中运算的结果最大为264
  • C.能处理的数值最多为8个字节
  • D.在CPU中能够作为一个整体加以处理的二进制数据为8个字节
94

精简指令系统计算机RISC没置大量通用寄存器,访问存储器指令简单,目的是为了(6)。

  • A.简化指令格式
  • B.优化编译程序
  • C.提高指令运算速度
  • D.减少地址计算时间
96

采用HTML语言创建一个E-mail地址的链接,正确的语句是(5)。

  • A.<a href="usenet:xxxxx@abc.com.cn"> 与我E-mail联系 </a>
  • B.<a href="smtp:xxxxx@abc.com.cn"> 与我E-mail联系 </a>
  • C.<a href="mailto:xxxxx@abc.com.cn"> 与我E-mail联系 </a>
  • D.<a href="pop3:xxxxx@abc.com.cn"> 与我E-mail联系 </a>