试题

计算机四级考试考试模拟练习题

时间:2024-07-31 04:00:50 试题 我要投稿
  • 相关推荐

2017计算机四级考试考试模拟练习题

  模拟训练是为了让考生提前熟悉考试流程和考试题型,可以让考生提前适应考试的环境。以下是百分网小编为大家整理的2017计算机四级考试考试模拟练习题,希望对大家有帮助!

2017计算机四级考试考试模拟练习题

  习题一

  (1)若一个子程序起始地址为3K,调用指令CALL 的内存地址为K+1,则执行CALL 指令所要执行指令的地址为( )。

  A) 3K

  B) 3K+1

  C) 3K-1

  D) K+2

  (2)若逻辑变量X=0,Y=1,则执行按位加XY 以后的值为( )。

  A) 1

  B) 0

  C) 10

  D) 2

  (3)一般情况下,操作数左移3 位的结果是原操作数( )。

  A) 整除8

  B) 乘以8

  C) 整除4

  D) 乘以4

  (4) 设用一维数组A[1… n]来存储一个栈, 令A[n] 为栈底,用整型变量T 指示当前栈顶位置,A[T]为栈顶元素。当从栈中弹出一个元素时,变量T 的变化为( )。

  A) T:=T+1

  B) T:=T-1

  C) T 不变

  D) T:=n

  (5)在排序方法中,关键码比较次数与记录的初始排列无关的是( )。

  A)Shell 排序

  B)归并排序

  C) 直接插入排序

  D)选择排序

  (6) 对一棵非空的二叉树(设第0 层为根结点),那么其第i 层上至多有多少个结点( )。

  A) i

  B) 2i-1

  C) 2i+1

  D) 2i

  (7)对下列四个序列用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分过程中,元素的移动次数最多的是哪一个序列?( )。

  A) 70,75,68,23,10,16,90,82

  B) 82,75,70,16,10,90,68,23

  C) 70,75,82,90,23,16,10,68

  D) 23,10,16,70,82,75,68,90

  (8) 数组Q[0,n-1]作为一个环形队列,f 为当前队头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数总小于n,队列中元素的个数是什么?( )。

  A)r-f

  B)n+f-r

  C)n+r-f

  D)(n+r-f)mod n

  (9)A={x|x<100 且为质数},在A 上定义*和·如下:x*y=max(x,y), x·y=LCM(x,y),x,y∈A, 这里LCM(x, y)表示x 与y 的最小公 倍数,则下面命题正确的是:( )。

  Ⅰ 构成代数系统;

  Ⅱ 构成代数系统;

  A)只有Ⅰ

  B) 只有Ⅱ

  C) Ⅰ和Ⅱ

  D)没有

  (10)设V ′和E′分别为无向连通图G 的点割集和边割集,下面的说法中正确的是( )。

  Ⅰ.G-E′的连通分支数p(G-E′)=2。

  Ⅱ. G-V′的连通分支数p(G-V′)一定等于G-E′的连通分支数 p(G-E′)。

  Ⅲ. G-V′的连通分支数p(G-V′)≥2。

  A) Ⅰ和Ⅱ

  B) Ⅰ和Ⅲ

  C) Ⅱ

  D)没有

  参考答案:

  1.A 2.A 3.B 4.A 5.C 6.D 7.C 8.D 9.A 10.B

  习题二

  (1)缓冲技术用于( )。

  A)提高主机和设备交换信息的调度

  B)提供主、辅存接口

  C)提高设备利用率

  D)扩充相对地址空间

  (2)通道是一种( )。

  A)I/O 端口 B)数据通道 C)I/O 专用处理机 D)软件工具

  (3)在请求分页存储管理中,若采用FIFO 页面淘汰算法,则当分配的页面增加时,缺页

  中断的次数( )。

  A)减少 B)增加 C)无影响 D)可能增加也可能减少

  (4)软件的复审是保证软件质量的必要手段,下述

  Ⅰ.软件的可追溯性

  Ⅱ.软件的可维护性

  Ⅲ.方案的可选择性

  Ⅳ.接口的明确性

  ( )是软件复审时所涉及的技术内容?

  A) Ⅰ和Ⅱ B) Ⅰ、Ⅱ和Ⅲ C) Ⅱ和Ⅲ D) 都正确

  (5)以下关于结构化程序的说法中,正确的是( )。

  A)结构化程序由单入口,单出口和循环三种结构组成

  B)结构化程序由顺序、单入口和单出口三种结构组成

  C)结构化程序由顺序、循环和GOTO语句结构组成

  D)结构化程序由顺序、循环和分支三种结构组成

  (6)原型化方法大致可分为三类,它们是抛弃式、演化式和( )。

  A)递增式 B)维护式

  C)测试式 D)技术式

  (7)不论采用何种技术方法开发软件,都必须完成一系列性质各异的工作,下述工作:

  Ⅰ.怎样做

  Ⅱ.修改

  Ⅲ.做什么

  Ⅳ.实现和完善

  ( )是必须完成的工作。

  A) Ⅰ和Ⅱ B) Ⅰ、Ⅲ和Ⅳ C) Ⅱ和Ⅲ D) 都正确

  (8) 需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同

  其他系统元素的接口细节, 定义软件的其他有效性需求。分析员通过需求分析,逐步

  细化对软件的需求,描述软件要处理的(),并给软件开发提供一种可转化为数据设计,结构设计和过程设计的数据与功能表示。

  A)过程 B)对象C)数据域 D)环境

  (9)需求分析的目的是理清数据流或数据结构,导出完全的、精制的( )。

  A)系统流程图 B)系统逻辑模型C)系统物理模型 D)数据流图

  (10)在下述( )测试中,测试程序的设计者必须接触到源程序。

  Ⅰ. 功能测试

  Ⅱ. 结构测试

  A) 均不须 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ

  参考答案:

  1.A 2.C 3.D 4.D 5.D 6.A 7.B 28.C 9.B 10.C

【计算机四级考试考试模拟练习题】相关文章:

英语四级考试词汇模拟练习题06-30

英语四级考试翻译模拟练习题07-10

计算机等级考试四级考试笔试模拟试题10-12

2016计算机等级考试四级考试模拟题09-27

计算机等级四级考试模拟试题08-20

英语四级考试翻译模拟练习题201709-09

2015年英语四级考试模拟练习题07-02

英语四级考试完形填空模拟练习题08-09

2016计算机四级考试模拟题06-16

计算机考试四级模拟试题201611-05