全国计算机技术与软件专业技术资格.docx

上传人:b****5 文档编号:26402155 上传时间:2023-06-19 格式:DOCX 页数:21 大小:81.82KB
下载 相关 举报
全国计算机技术与软件专业技术资格.docx_第1页
第1页 / 共21页
全国计算机技术与软件专业技术资格.docx_第2页
第2页 / 共21页
全国计算机技术与软件专业技术资格.docx_第3页
第3页 / 共21页
全国计算机技术与软件专业技术资格.docx_第4页
第4页 / 共21页
全国计算机技术与软件专业技术资格.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

全国计算机技术与软件专业技术资格.docx

《全国计算机技术与软件专业技术资格.docx》由会员分享,可在线阅读,更多相关《全国计算机技术与软件专业技术资格.docx(21页珍藏版)》请在冰豆网上搜索。

全国计算机技术与软件专业技术资格.docx

全国计算机技术与软件专业技术资格

全国计算机技术与软件专业技术资格(水平)考试

全真模拟试卷

(一)上午试题

(考试时间9∶00~11∶30,共150分钟)

1.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。

2.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答。

●直接存储器访问(DMA)是一种快速传送大量数据常用的技术。

工作过程大致如下所述。

1.向CPU申请DMA传送。

2.向CPU申请DMA控制器接管 

(1) 的控制权。

3.在DMA控制器的控制下,在存储器和 

(2) 之间直接进行数据传送,在传送过中不需要 (3) 的参与。

开始时需提供要传送的数据的 (4) 和 (5) 。

4.传送结束后,向CPU返回DMA操作完成信号。

(1)A.系统控制台B.系统总线C.I/O控制器D.中央处理器

(2)A.外部设备   B.运算器   C.缓存  D.中央处理器

(3)A.外部设备B.系统时钟   C.系统总线 D.中央处理器

(4)A.结束地址   B.起始地址  C.设备类型  D.数据速率

(5)A.结束地址   B.设备类型 C.数据长度D.数据速率

●一般来说,Cache的功能 (6) 。

某32位计算机的Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的Cache地址为 (7) 。

在下列Cache替换算法中,平均命中率最高的是 (8) 。

(6)A.全部由软件实现  B.全部由硬件实现 C.由硬件和软件相结合实现  D.有的计算机由硬件实现,有的计算机由软件实现

(7)A.0001000100110l(二进制)   B.01001000110100(二进制)  

C.10100011111000(二进制)  D.11010011101000(二进制)

(8)A.先入后出(FILO)算法 B.随机替换(RAND)算法   

C.先入先出(FIFO)算法  D.近期最少使用(LRU)算法

●瀑布模型(WaterfallModel)突出的缺点是不适应 (9) 的变动。

(9)A.软件结构  B.运行平台   C.用户需要D.程序语言

●Jackson设计方法是由英国的M.Jackson提出的,它是一种面向 (10) 的软件设计方法。

(10)A.对象 B.数据结构C.数据流 D.业务流

●软件设计包括4个既独立又相互联系的活动,分别为 (11) 、 (12) 、数据设计和过程设计。

(11)A.用户手册设计  B.语言设计 C.体系结构设计  D.文档设计

(12)A.文档设计 B.程序设计C.实用性设计 D.接口设计

●按照《中华人民共和国著作权法》的权利保护期,下列权项中,受到永久保护的是 (13) 。

(13)A.发表权   B.修改权   C.复制权  D.发行权

●CRM项目实施分为业务集成, (14) 和决策执行。

(14)A.系统总体设计 B.业务数据分析    C.决策分析  D.应用业务集成分析

●在进程运行的过程中,把选择置换出页面的算法叫做页面置换算法。

其中,选择的被淘汰的页面,将是暂时不使用的或者在最长时间内不再被访问的页面的算法是 (15) ;总是选择淘汰最先进入内存的页面的算法是 (16) ;而选择淘汰在最近一段时间内最久未用的页面的算法是 (17) 。

在一个请求分页系统中,假如系统分配给一个作业的物理块数为3,并且此作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2,则采用FIFO和LRU算法的缺页次数分别是 (18) , (19) 。

(15)A.最近最久未使用置换算法   B.最佳置换算法C.最少使用置换算法  D.先进先出置换算法

(16)A.最近最久未使用置换算法   B.最佳置换算法    C.最少使用置换算法    D.先进先出置换算法(17)A.最近最久未使用置换算法  B.最佳置换算法  C.最少使用置换算法   D.先进先出置换算法

(18)A.6   B.7    C.8  D.9

(19)A.6    B.7C.8  D.9

●软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了 (20) 。

采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对 (21) 进行识别和分析,并采取相应的对策。

螺旋线第一圈的开始点可能是一个 (22) 。

从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。

(20)A.版本管理   B.可行性分析 C.风险分析  D.系统集成

(21)A.系统   B.计划    C.风险    D.工程

(22)A.原型项目 B.概念项目   C.改进项目   D.风险项目

●下面算法是实现对n个整数的序列进行选择排序,其中序列的“长度”n为问题的规模。

该算法的时间复杂度为 (23) 。

voidselect_sort(inta[],intn)

{

//将a中整数序列重新排列成从小到大有序的整数序列

 for(i=0;i

  j=i;

  for(k=i+1;k

if(a[k]

  if(j!

=i){w=a[j];a[j]=a[i];a[i]=w;}

}//select-sort

(23)A.O(n3)   B.O(n2)    C.O(n)    D.O(n4)

●将两个长度为n的递增有序表归并成一个长度为2n的递增有序表,最少需要进行关键字比较 (24) 次。

(24)A.1   B.n-1   C.n  D.2n

●ATM协议的 (25) 层将从其他网络接收到数据进行重组。

(25)A.物理   B.ATM    C.应用适配层   D.数据适配层

●X.25协议属OSI (26) 层上的操作。

(26)A.物理    B.数据链路   C.网络  D.以上全是

●Ethernet和TokenRing都使用 (27) 交换技术。

(27)A.消息交换   B.电路交换    C.包交换    D.信息交换

●根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,语言的文法被分为4种类型,即0型(短语文法),1型(上下文有关文法)、2型(上下文无关文法)和3型(正规文法)。

其中,2型文法与 (28) 等价,所以有足够的能力描述多数现今程序设计的语言的句法结构。

一个非确定的有限自动机必存在一个与之等价 (29) 。

从文法描述语言的能力来说, (30) 最强, (31) 最弱,由4类文法的定义可知:

 (32) 必是2型文法。

(28)A.线性有限自动机    B.非确定的下推自动机 C.图灵机   D.有限自动机

(29)A.确定的有限自动机  B.图灵机  C.非确定的下推自动机   D.非确定的有限自动机

(30)A.1型文法  B.2型文法    C.3型文法  D.0型文法

(31)A.3型文法  B.2型文法C.0型文法   D.1型文法

32)A.1型文法    B.0型文法  C.3型文法   D.2型文法

●静态成员函数仅能访问 (33) 。

静态数据成员的初始化必须在 (34) 。

(33)A.静态的数据成员   B.非静态的成员函数C.非静态的数据成员   D.以上都不对

(34)A.类内    B.类外C.在构造函数内D.静态成员函数内

●数据库系统由数据库、 (35) 和硬件等组成,数据库系统是在 (36) 的基础上发展起来的。

数据库系统由于能减少数据冗余,提高数据独立性,并集中检查 (37) ,由此获得广泛的应用。

数据库提供给用户的接口是 (38) ,它具有数据定义、数据操作和数据检查功能,可独立使用,也可以嵌入宿主语言使用。

 (39) 语言已被国际标准化组织采纳为标准的关系数据语言。

(35)A.数据库管理系统   B.文件系统   C.编译系统    D.操作系统

(36)A.编绎系统    B.解释系统C.文件系统   D.数据库管理系统

(37)A.数据完整性   B.数据的可用性   C.数据的操作性  D.安全性

(38)A.数据库语言    B.过程化语言 C.宿主语言D.数据库管理系统

(39)A.JAVA   B.SQL  C.C   D.ALPHA

●设A和B是两个单链表,其表中元素有序递增。

请分析算法的时间复杂度。

其时间复杂度为 (40) 。

(40)A.O(m+n-1)    B.(m+n+1)  C.O(m+n)    D.不确定

●设长度为n的链队列用单循环链表表示,若只设头指针,则入队、出队操作的时间是 (41) ;若只设尾指针,需要的时间为 (42) 。

(41)A.O(n2),O

(1)    B.O(n),O

(1)   C.O(n2-1),O(n)    D.O(n-1),O(n-1)

(42)A.O

(1),O

(1)  B.O(n),O

(1)  C.O(n2),O

(1)   D.O(n),O(n)

●深度为k的完全二叉树所含叶结点的个数最多为 (43) 。

(43)A.2k    B.2k-1   C.k  D.2k

●原型化方法是一类动态定义需求的方法, (44) 不是原型化方法所具有的特征。

与结构化方法相比,原型化方法更需要 (45) 。

衡量原型开发人员能力的重要标准是 (46) 。

(44)A.提供严格定义的文档   B.加快需求的确定   C.简化项目管理  D.加强用户参与和决策

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

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

●若采用邻接矩阵结构存储具有n个顶点的图,则对该图进行广度优先遍历的算法时间复杂度为 (47) 。

(47)A.O(n)   B.O(n2)  C.O(n2+1)  D.以上都不对

●假定有k个关键字互为同义词,若用线性探查法把这些同义词存入散列表中,至少要进行 (48) 次探查。

(48)A.k(k+1)/2    B.k(k+1)    C.2k(k+1)  D.不确定

●在长度为n的线性表中顺序查找值为x的元素时,查找成功的平均查找长度为 (49) 。

(49)A.n    B.n/2   C.(n+1)/2   D.(n-1)/2

●在单向循环链表中,若头指针为h,那么p所指结点为尾结点的条件是 (50) 。

(50)A.p=NULL    B.p→next=NULL    C.p=h  D.p→next=h

●二维数组A按行优先顺序存储,其中每个元素占1个存储单元。

若A[1][1]的存储地址为420,A[3][3]的存储地址为446,则A[5][5]的存储地址为 (51) 。

(51)A.470    B.471 C.472 D.473

●假设一个6阶的下三角矩阵B按列优先顺序压缩存储在一维数组A中,其中A[0]存储矩阵的第一个元素b11,则A[14]存储的元素是 (52) 。

(52)A.b63   B.b62 C.b64  D.b53

●具有6个顶点的连通图的广度优先生成树,其边数为 (53) 。

(53)A.6   B.5  C.7  D.4

●若关键字是非负整数,快速排序、归并排序、堆排序和基数排序中 (54) 最快。

若要求辅助空间为O

(1),应选 (55) 。

(54)A.快速排序  B.归并排序   C.堆排序   D.基数排序

(55)A.快速排序   B.归并排序   C.堆排序   D.基数排序

●多媒体计算机中的媒体信息是指 (56) ,多媒体技术的主要特性有 (57) 。

目前音频卡具备的功能有 (58) 。

在多媒体计算机中常用的图像输入设备是 (59) 。

国际标准MPEG-2采用了分层的编码体系,提供了4种技术,它们是 (60) 。

(56)A.数字、文字、图像   B.声音、图形   C.动画、视频   D.全部

(57)A.多样性、可扩充性   B.多样性、集成性、交互性

  C.多样性、集成性、可扩充性   D.多样性、集成性、交互性、可扩充性

(58)A.录制和回放数字音频文件、实时解/压缩数字音频文件、混音

    B.录制和回放数字音频文件、实时解/压缩数字音频文件、语音特征识别

   C.混音、语音特征识别、实时解/压缩数字音频文件

   D.以上全部

(59)A.数码照相机  B.数码照相机、彩色扫描仪、视频信号数字化仪、彩色摄像机

   C.数码照相机、彩色扫描仪、视频信号数字化仪  D.数码照相机、彩色扫描仪

(60)A.空间可扩展性、信噪比可扩充性、框架技术、等级技术

  B.时间可扩充性、空间可扩展性、硬件扩展技术、软件扩展技术

   C.数据分块技术、空间可扩展性、信噪比可扩充性、框架技术

   D.空间可扩展性、时间可扩充性、信噪比可扩充性、数据分块技术

●某种中继设备提供运输层及运输层以上各层之间的协议转换,这种中继设备是 (61) 。

从OSI协议层次来看,用以实现不同网络间的地址翻译、协议转换和数据格式转换等功能的路由器属于 (62) 范畴。

当采用数据报服务时,负责端到端的流量控制的是 (63) 。

路由器的主要功能是 (64) 。

下列接入方式中, (65) 不属于ISP的接入方式。

(61)A.转发器   B.网桥   C.网关 D.路由器

(62)A.网络层    B.数据链路层   C.物理层   D.运输层

(63)A.主机(端系统)和通信子网    B.通信子网    

C.主机(端系统)    D.交换机

(64)A.在链路层对数据帧进行存储转发   B.路径的选择

  C.放大传输信号   D.用于传输层及以上各层的协议转换

(65)A.帧中继(FR.)方式  B.仿真终端方式    C.专线(DDN)方式  D.ISDN方式

●Softwaredesignisa (66) process.Itrequiresacertain (67) offlaironthepartofthedesigner.Designcannotbelearnedfromabook.Itmustbepracticedandlearntbyexperienceandstudyofexistingsystems.Awell (68) softwaresystemisstraightforwardtoimplementandmaintain,easily (69) andreliable.Badly (68) softwaresystems,althoughtheymayworkare (70) tobeexpensivetomaintain,difficulttotestandunreliable.

(66)A.create   B.created    C.creating   D.creative

(67)A.amount   B.amounted  C.mount  D.mounted

(68)A.design   B.designed   C.designing D.designs

(69)A.understand B.understands    C.understanding    D.understood

(70)A.like   B.likely   C.unlike   D.unlikely

●Basically,a (71) isastandaloneprocessorasetofintegratedprocessesthatrunsonarouterorservertocontroltheflowof (72) applicationtraffic (73) throughit.Typically,firewallsare (74) ontheentrypointtoapublicnetworksuchastheInternet.Theycouldbeconsideredtrafficcops.Thefirewall’s (75) istoensurethatallcommunicationbetweenanorganization’snetworkandtheInternetconformtotheorganization’ssecuritypolicies.

(71)A.router  B.client   C.firewall   D.switch

(72)A.network   B.networked   C.net   D.networky

(73)A.pass  B.passed   C.passing  D.passes

(74)A.placed   B.place    C.put  D.get

(75)A.mole   B.pole   C.role   D.rule

全国计算机技术与软件专业技术资格(水平)考试

全真模拟试卷

(一)下午试题(考试时间14∶00~16∶30,共150分钟)

本试卷共5道试题,满分75分。

●试题一

阅读下列说明和有关的图表,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

A公司决定为该市车站开发自动售票系统,系统的要求如下:

1.乘客能按以下三步操作购票:

选定目的地;投入钱币;获得一张票。

2.当且仅当乘客选定目的地后,系统才接收投钱,每次投入的钱只购买一张票。

3.只要投入的钱不少于所需的票价,且票库中有所要求的票,则应尽快出票。

4.如需找钱,则在出票的同时应退还多余的钱。

5.如果乘客投入的钱不够票价,或者票库中没有所要求的票时,系统将全额退钱,并允许乘客另选目的地,继续购票。

6.出票前乘客可以按“取消”按钮取消购票,系统将全额退出该乘客投入的钱,并允许乘客另选目的地,继续购票。

7.出票结束(包括退还多余的钱)后,系统应保存销售记录,并等待乘客购票。

该系统还要求快速响应和操作同步,所以它应是一个实时系统。

为此,A公司在该系统的数据流程图中附加了过程控制部分,形成转换图。

在该图中,控制流(事件流)用虚线表示,数据流用实线表示。

图中的数据流并没有画全,需要考生填补。

转换图如图1所示。

引起状态迁移的事件以及由该事件引起的动作,在有向边旁用“事件动作”形式注明。

状态迁移图如图2所示。

该公司还制作了一个过程启动表,用以表明状态迁移图中的4个动作与转换图中的4个过程之间的“启动”关系,即说明哪个动作将启动哪个过程。

用1表示启动,用0表示不启动。

启动的过程将根据获得的输入数据产生输出数据,未启动的过程则不会产生输出数据。

该表中没有列出的过程,其执行与否与事件无关。

过程启动表见表1:

表1

动作程过

接收目的地

接收钱

出票

退还钱

接收钱

0

1

0

0

出票

0

0

1

1

退钱

 

 

 

 

接收新目的地

 

 

 

 

【问题1】

转换图中缺少哪三条数据流?

请指明每条数据流的名称、起点和终点。

【问题2】

在状态迁移图中,a,b,c分别表示什么事件?

请用转换图中给出的事件名解答。

【问题3】

在过程启动表中,d,e处应填什么?

请分别用4位二进制码表示

●试题二

阅读下列说明、流程图和算法,将应填入(n) 处的字句写在答题纸的对应栏内。

图3 流程图

【说明】

下面的流程图(如图3所示)用N-S盒图形式描述了数组A中的元素被划分的过程。

其划分方法是:

以数组中的第一个元素作为基准数,将小于基准数的元素向低下标端移动,而大于基准数的元素向高下标端移动。

当划分结束时,基准数定位于A[i],并且数组中下标小于i的元素的值均小于基准数,下标大于i的元素的值均大于基准数。

设数组A的下界为low,上界为high,数组中的元素互不相同。

例如,对数组(4,2,8,3,6),以4为基准数的划分过程如下:

【流程图】

【算法说明】

将上述划分的思想进一步用于被划分出的数组的两部分,就可以对整个数组实现递增排序。

设函数intp(intA[],intlow,inthigh)实现了上述流程图的划分过程并返回基准数在数组A中的下标。

递归函数voidsort(intA[],intL,intH)的功能是实现数组A中元素的递增排序。

【算法】

  voidsort(intA[],intL,intH) {

if(L

k=p(A,L,R);    //p()返回基准数在数组A中的下标

sort( (4) );    //小于基准数的元素排序

sort( (5) );    //大于基准数的元素排序

}

  }

●试题三

阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】

甲公司的经营销售业务目前是手工处理的,随着业务量的增长,准备采用关系数据库对销售信息进行管理。

经销业务的手工处理主要涉及三种表:

订单表、客户表和产品表(见表2,表3和表4)。

表2 订单表

订单表

   客户代码:

                         订单号:

   客户名:

订货日期:

订货序号

产品代码

产品名称

数量

单价

小计

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

总金额:

表3 客户表

客户表

客户代码

客户名

地址

电话

 

 

 

 

 

 

 

 

 

 

 

 

表4 产品表

产品表

客户代码

产品名称

电话

 

 

 

 

 

 

 

 

 

为了用计算机管理销售信息,甲公司提出应达到以下要求:

产品的单价发生变化时,应及时修改产品表中的单价数据。

客户购货计价采用订货时的单价。

订货后,即使单价发生变化,计算用的单价也不变。

在设计数据库时,经销部的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 远程网络教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1