[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc

上传人:周芸 文档编号:507324 上传时间:2018-11-29 格式:DOC 页数:43 大小:374KB
下载 相关 举报
[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc_第1页
第1页 / 共43页
[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc_第2页
第2页 / 共43页
[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc_第3页
第3页 / 共43页
[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc_第4页
第4页 / 共43页
[计算机类试卷]软件水平考试(初级)程序员上午(基础知识)模拟试卷52及答案与解析.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、软件水平考试(初级)程序员上午(基础知识)模拟试卷 52 及答案与解析 1 在计算机网络中,表示数据传输可靠性的指标是 (61)。 ( A)误码率 ( B)传输率 ( C)信息容量 ( D)频带利用率 2 计算机软件著作权的客体是指 (27)。 ( A)公民、法人或其他组织 ( B)计算机程序和文档 ( C)计算机软件和硬件 ( D)享有著作权的软件关系人 3 (37)存储管理支持多道程序设计,算法简单,但存储碎片多。 ( A)段式 ( B)页式 ( C)固定分区 ( D)段页式 4 为了防止一个用 户的工作不适当而影响另一个用户,应该采取 (21)。 ( A)完整性控制 ( B)安全性控制

2、( C)并发控制 ( D)访问控制 5 根据我国的著作权取得制度, (25)内容符合我国公民著作权产生情况。 ( A)随作品的发表而自动产生 ( B)随作品的创作完成而自动产生 ( C)在作品上加注版权标记后自动产生 ( D)在作品以一定的物质形态固定后产生 6 设 X为逻辑变量,下列逻辑运算中,不正确的是 (10)。 ( A) X.1=X ( B) X+1=X ( C) X.0=0 ( D) X+0=X 7 适于对动 态查找表进行高效率查找的组织结构是 (39)。 ( A)有序表 ( B)分块有序表 ( C)三叉排序树 ( D)线性链表 8 若 (E)n表示 E是 n进制的数,则下列数中最小

3、数是 (8)。 ( A) (20)16 ( B) (55)8 ( C) (47)10 ( D) (10111)2 9 I/O与主机交换信息的方式中,中断方式的特点是 (17)。 ( A) CPU与设备串行工作,传送与主程序串行工作 ( B) CPU与设备并行工作,传送与主程序串行工作 ( C) CPU与设备并行工作,传送与主程序并行工作 ( D) CPU与设备串行工作,传送与主程序并行工作 10 关系 R(A,B,C,D)和 S(B,C,D)进行笛卡儿运算,其结果集为 (62)元关系。 ( A) 7 ( B) 4 ( C) 3 ( D) 1 11 在 C+中,使用静态成员解决同一个类的不同对象

4、之间的数据共享问题。以下关于一个类的静态成员的叙述中,说法错误的是 (47)。 ( A)静态成员变量可被该类的所有方法访问 ( B)该类的对象共享其静态成员变量的值 ( C)该类的静态数据成员变量的值不可修改 ( D)该类的静态方法只能访问该类的静态成员变量 12 以下各 个子图表类型中,不属于折线图类型的是 (3)。 ( A) ( B) ( C) ( D) 13 面向对象的程序设计中, (51)是把数据及操作数据的相关方法组合在一起,从而可以把类作为软件开发中最基本的复用单元。 ( A)继承 ( B)封装 ( C)多态 ( D)聚合 14 实施新旧信息系统转换,采用 (55)方式风险最小。

5、( A)直接转换 ( B)并行转换 ( C)分段转换 ( D)分块转换 15 某企业内部网段与 Internet 连的网络拓扑结构如图 1-2所示,其防火墙结构属于 (15)。 ( A)带屏蔽路由器的双宿主主机结构 ( B)带屏蔽路由器的 XXDMZ防火墙结构 ( C)带屏蔽路由器的单网段防火墙结构 ( D)单 DMZ防火墙结构 16 一般说来,用户可以通过两类接口请求操作系统的服务,一类是作业一级的接口 (如命令语言、 JCL等 );另一类是编程接口,即提供一组 (23),供实用程序、应用程序与用户程序等请求操作系统的服务。 ( A)程序编辑 ( B)特权操作 ( C)系统调用 ( D)进程

6、调度 17 平均无故障时间 (MTBF)用于描述计算机的 (2)。 ( A)可维护性 ( B)可靠 性 ( C)性能价格比 ( D)以上答案都不对 18 目前使计算机病毒传染范围最广的媒介是 (7)。 ( A)互联网 ( B)硬磁盘 ( C)内存 ( D) U盘 19 在 C语言中,若函数调用时实参是某个数组元素,则传递给对应形参的是(55)。 ( A)数组空间的首地址 ( B)数组中此元素的元素值 ( C)数组中元素的个数 ( D)数组中所有的元素 20 下列几种逻辑覆盖标准中,查错能力最强的是 (63)。 ( A)语句覆盖 ( B)判定覆盖 ( C)判定 /条件覆盖 ( D)条件组合覆盖

7、21 下面是有关光盘刻录机的叙述,其中错误的是 (69)。 ( A) CD-R光盘刻录机的刻录方式有整盘刻写方式和轨道刻写方式两种 ( B) CD-RW光盘刻录机使用 CD-RW盘片刻录时,不可以进行重写操作 ( C) CD-RW光盘刻录机既能使用 CD-RW盘片,也能对 CD-R盘片进行刻录 ( D)光盘刻录机的读出速度通常高于写入速度 22 将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为 (18)分配算法。 ( A)最先适应 ( B)最坏适应 ( C)随机适应 ( D)最 优适应 23 我国著作权法中对公民作品的发表权的保护期限是 (29)

8、。 ( A)作者有生之年加死后 50年 ( B)没有限制 ( C)作品完成后 50年 ( D)作者有生之年 24 可行性研究后得出的结论主要与 (59)有关。 ( A)软件的性能 ( B)软件的质量 ( C)软件的效率 ( D)软件系统目标 25 若存储周期为 250ns,每次读出 16位,则该存储器的数据传送率为 (19)。 ( A) 8106字节 /秒 ( B) 4106字节 /秒 ( C) 4M字节 /秒 ( D) 8M字节 /秒 26 关于电 子商务,以下哪种说法是不正确的 ?(36) ( A)利用 Web网站刊登广告也是一种电子商务活动 ( B)电子商务是以开放的因特网环境为基础的

9、( C)电子商务是基于浏览器 /服务器应用方式的 ( D)电子商务的主要交易类型有 B to B和 C to C两种 27 从结构化的瀑布模型来看,在软件生命周期中的 6个阶段中,下面的几个选项中,如果 (62)出错,对软件的影响最大。 ( A)需求分析阶段 ( B)详细设计阶段 ( C)测试和运行阶段 ( D)概要设计阶段 28 磁盘存储器的平均存取时间是指 (14)。 ( A)最大寻道时间加上最小寻道时间 ( B)平均寻道时间 ( C)平均寻道时间加上平均等待时间 ( D)平均等待时间 29 对于 Windows系统,下列说法正确的是 (2)。 ( A) Windows是可以脱离 DOS而

10、独立存在的 ( B) Windows是一个独立的多用户操作系统 ( C) Windows是一个独立的多任务操作系统 ( D) Windows是一个多任务的操作环境 30 ALU属于 (17)部件。 ( A)运算器 ( B)控制器 ( C)存储器 ( D)寄存器 31 TCP/IP网络的体系结 构分为应用层、传输层、网络互联层和网络接口层。属于传输层协议的是 (63)。 ( A) TCP和 ICMP ( B) IP 和 FTP ( C) TCP和 UDP ( D) ICMP和 UDP 32 某逻辑电路有两个输入端分别为 X和 Y,其输出端为 Z。当且仅当两个输入端X和 Y同时为。时,输出 Z才为

11、 0,则该电路输出 Z的逻辑表达式为 (10)。 ( A) X.Y ( B) X.Y ( C) X Y ( D) X+Y 33 数组是一种数据结构,对数组通常进行的两种基本操作是 (40)。 ( A)插入和删除 ( B)插入和赋值 ( C)查 找和修改 ( D)查找和删除 34 在进行定点原码乘法运算时,乘积的符号位是由被乘数的符号位和乘数的符号位 (10)运算来获得。 ( A)相或 ( B)相与 ( C)相异或 ( D)分别取反后再相或 35 (19)无助于加强计算机的安全。 ( A)安装杀毒软件并及时更新病毒库 ( B)及时更新操作系统补丁包 ( C)把操作系统管理员账号的口令设置为空 (

12、 D)安装使用防火墙 36 某种部件使用在 10000台计算机中,运行工作 1000小时后,其中 20台计算机的这种部件失效,则该部件千小时可靠度 R为 (10)。 ( A) 0.99 ( B) 0.992 ( C) 0.996 ( D) 0.998 37 面向对象程序设计语言中提供的继承机制可将类组织成 (34)结构,以支持可重用性和可扩充性。 ( A)栈 ( B)星形 ( C)层次 ( D)总线 38 若某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有一名负责人。员工关系 (cmployee):仓库关系 (warehouse): 则创建仓库表结构的 SQL语

13、句为 (58)。 ( A) CREATE TABLE(employeeID CHAR(2)NOT NULL UNIQUE, name CHAR(30)NOT NULL, address CHAR(40), pricipallD CHAR(3); ( B) CREATE warehouse(warehouseD CHAR(2)PRIMARY KEY, name CHAR(30), address CHAR(40), pficipalID CHAR(3); ( C) CREATE TABLE warehouse(warehouselD CHAR(2)PRIMARY KEY, name CHAR(3

14、0)NOT NULL, address CHAR(40), pricipalID CHAR(3), FOREIGN KEY(priciPalID)REFERENCES employee(employeeID); ( D) CREATE TABLE warehouse(warehouselD CHAR(2), name CHAR(30)NOT NULL, address CHAR(40), pricipalID CHAR(3), PRIMARY KEY(warehouselD), FOREIGN KEY(employeeID)REFERENCES emplo 39 用带符号位的定点补码表示纯小数

15、, 8位编码 11111111表示的十进制真值是(20)。 ( A) 0 ( B) -1 ( C) +2-7 ( D) -2-7 40 光盘驱动器与主机的接口总线常采用 (8)总线。 ( A) ISA ( B) CETRONIC ( C) EIDE(ATA) ( D) PCI 41 (45)关系描述了某对象由其他对象组成。 ( A)依赖 ( B)一般化 ( C)聚合 ( D)具体化 42 甲厂、乙厂同为生产电冰箱的厂家 。甲厂得知乙厂研制出提高电冰箱质量和性能的技术方法后,遂以不正当方式获取了该技术,并加以利用。甲厂侵犯了乙厂的_。 ( A)商业秘密 ( B)专利权 ( C)专利申请权 ( D

16、)经营信息权 43 对于 n个元素的关键字序列 k1,k2,k n,若将其按次序对应到一棵具有 n个结点的完全二叉树上,使得任意结点都不大于其孩子结点 (若存在孩子结点 ),则称其为小顶堆。根据以上定义, _是小顶堆。44 在深度为 7的满二叉树中,叶子结点的个数为 _。 ( A) 32 ( B) 31 ( C) 64 ( D) 63 45 设某种二叉树有如下特点:结点的子树数目不是 2个,则是 0个。这样的一棵二叉树中有 m(m 0)个子树为 0的结点时,该二叉树上的结点总数为 _。 ( A) 2m+1 ( B) 2m-1 ( C) 2(m-1) ( D) 2(m+1) 46 在软件开发过程

17、中, _。 ( A)增加更多的程序员可以加快软件开发速度 ( B)只有对目标的一般描述还不能立即开始编码 ( C)若项目需求有变化,应先在编码中进行处理以不耽误开发进度 ( D)程序的质量只能在用户使用之后才能进行评估 47 _语言可以编写 applet并通过 Script程序调用执行。 ( A) FORTRAN ( B) C+或 C ( C) HTML ( D) Java 48 下列域名书写正确的是 _。 ( A) _ ( B) ( C) catch, edu, Cn ( D) - 49 下面电子邮件地址的书写格式正确的是 _。 ( A) ( B) kaoshi, ( C) kaoshi

18、, ( D) 50 视觉上对彩色的感觉有三个特征,反映颜色种类的特征叫 (1),反映颜色深浅程度的叫 (2),二者有时通称为 (3),另外还有一个特征叫 (4)。 ( A)色调 ( B)纯度 ( C)反差 ( D)色差 ( A)色调 ( B)亮度 ( C)反差 ( D)饱和度 ( A)色度 ( B)纯度 ( C)亮度 ( D)饱和度 ( A)反差 ( B)色差 ( C)亮度 ( D)纯度 54 计算机加电自检以后,引导程序首先装入 _,否则,计算机不能 做任何事情。 ( A)操作系统 ( B)编译程序 ( C) Office系列软件 ( D)应用软件 55 内存的段式存储管理有许多优点。在下

19、面的描述中, _不是段式存储管理的优点。 ( A)支持程序的模块化设计和并行编程的要求 ( B)各段程序的修改互不影响 ( C)地址变换速度快,内存碎片少 ( D)便于多道程序共享内存的某些段 56 对于基于网络的应用系统,在客户端持续地向服务端提交作业请求的过程中,若作业响应时间越短,则服务端 _。 ( A)占用内存越大 ( B)越可靠 ( C) 吞吐量越大 ( D)抗病毒能力越强 57 程序计数器 (或指令地址寄存器 )属于 CPU的 _部件。 ( A)运算器 ( B)控制器 ( C)存储器 ( D) I/O接口 58 若一个栈以向量 V1n存储,且空栈的栈顶指针 top为 n+1,则将元

20、素 x入栈的正确操作是 _。 A top=top+1; Vtop=x; B Vtop=x; top=top+1; C top=top-1; Vtop=x; D Vtop=x; top=top-1; 59 线性表是最简单的一种数据结构,有 顺序和链接二种存储方式。线性表按链接方式存储时,每个结点的存储包括 _两部分。 ( A)数据值与符号 ( B)数据与指针 ( C)数据与表名 ( D)头地址与尾地址 60 软件测试的目的是 _。 ( A)发现软件中的错误 ( B)证明软件的正确性 ( C)评价软件的质量 ( D)修改软件中的错误 61 在关系 R1中,属性 A不是 R1的主码,但却是另一关系

21、R2的主码,则称 A为R1的 _。 ( A)候选码 ( B)外码 ( C)主属性 ( D)非主属性 62 操作系统的基本特征 是并发性、共享性、 _和不确定性。 ( A)动态性 ( B)虚拟性 ( C)交互性 ( D)多态性 63 _是运行时把过程调用和响应调用需要的代码加以结合的过程。 A词法分析 B静态绑定 C动态绑定 D预编译 64 关系 R和 s具有相同的关系模式,由属于 R同时属于 S的元组构成集合,这种运算是 _。 ( A)交 ( B)并 ( C)差 ( D)笛卡儿积 65 下列总线中 _是一种通常用于远程通信的串行总线。 A ISA B LISB C RS-232C D EISA

22、 66 若计算机系统中的进程在 “就绪 ”、 “运行 ”和 “等待 ”三种状态之间转换,进程不可能出现 _ 的状态转换。 A “就绪 ”“ 运行 ” B “运行 ”“ 就绪 ” C “运行 ”“ 等待 ” D “就绪 ”“ 等待 ” 67 下列程序语言中 _是一种纯面向对象的语言,适用于因特网上的信息系统开发。 A Java B C C VC+ D SQL 68 测试用例由测试输入数据和与之对应的预期输出结果组成。人们常用白盒法和黑盒法设计测试用例,其中白盒法主要是为了检查 _等。 A是 否有错误的功能或遗漏的功能 B性能是否能够接受 C是否有数据结构或外部数据库访问错误 D程序内部结构是否有

23、效 69 在程序中有一个错误处理模块,它接收出错信号,对不同类型的错误打印出不同的出错信息,则该模块设计时内聚类型为 _。 A逻辑内聚 B信息内聚 C功能内聚 D过程内聚 70 在 中,属于顶级域名的是 _。 A www B sina C com D Cn 71 两个递增序列 A和 B的长度分别为 m和 n(m n),将二者归并为一个长度为m+n的递增序列时, (42),归并过程中元素的比较次数最少。 ( A)当 A的最大元素大于 B的最大元素时 ( B)当 A的最大元素小于 B的最小元素时 ( C)当 A的最小元素大于 B的最小元素时 ( D)当 A的最小元素小于 B的最大元素时 72 结构

24、化分析方法 (SA)采用 “自顶向下,逐层分解 ”的开发策略,其需求分析的结果中不包括 (50)。 ( A)一套分层的数据流图 ( B)一本数据字典 ( C)一组加工逻辑 ( D)一组用户界面 73 为了改善系统硬件环境和运行环境而产生的系统更新换代需求而导致的软件维护属 于 (55)维护。 ( A)适应性 ( B)正确性 ( C)完善性 ( D)预防性 74 As computers evolve, they have become Smaller and smaller, while speed and(66)have increased tremendously. ( A) quanti

25、ty ( B) capacity ( C) available ( D) quality 75 (71)is the sending and receiving of the messages by computer. It is a fast, low-cost way of communicating worldwidE ( A) LAN ( B) Post office ( C) E-Mail ( D) Interface 76 A _ copies a photograph, drawing or page of text into the computer. ( A) scanner

26、 ( B) printer ( C) display ( D) keyboard 77 Software products may be (1)into four basic types: application programs, programming language processors, operating systems, and system utilities. Application programs are programs that (2) useful tasks such as solving statistical problems, or keeping your

27、 companys books. Programming language processors are programs that (3) the use if a computer language in a computer system. They are tools for the development of application programs. Operation systems are programs that (4) the system resources and enable you to run application programs. System util

28、ities are special programs that (5) the usefulness of or add capabilities to a computer. ( A) manage ( B) perform ( C) support ( D) reduce ( E) divided ( A) manage ( B) perform ( C) support ( D) reduce ( E) divided ( A) manage ( B) perform ( C) support ( D) reduce ( E) divided ( A) manage ( B) perfo

29、rm ( C) support ( D) reduce ( E) divided ( A) manage ( B) perform ( C) support ( D) enhance ( E) divided 82 C+ fully supports(73)programming. ( A) visual ( B) object-oriented ( C) logic ( D) natural language 软件水平考试(初级)程序员上午(基础知识)模拟试卷 52 答案与解析 1 【正确答案】 A 【试题解析】 描述数据通信的基本技术参数有两个:传输率与误码率。误码率是数据在传输过程中被传

30、错的概率。 2 【正确答案】 B 【试题解析】 计算机软件著作权的客体是指著作权法保护计算机软件作权的范围。根据中华人民共和国著作权法第五十三条和计算机软件保护条例第二条、第四条的规定,著作权法保护的计算机软件是指计算机程序及其有关文档。 3 【正确 答案】 C 【试题解析】 固定分区分配是最简单的多道程序的存储管理方式。在此方式中,由于每个分区的大小固定,必然会造成存储空间的浪费。因此答案为 C。 4 【正确答案】 C 【试题解析】 并发操作是指在多用户共享系统中,许多用户能同时对同一数据进行操作。并发操作带来的问题是数据的不一致性。 DBMS的并发控制系统负责协调并发事务的执行,保证数据库

31、的完整性不受破坏,避免用户得到不正确的数据。为了防止一个用户的工作不适当而影响另一个用户,应该采取并发控制。 5 【正确答案】 B 【试题解析 】 根据我国的著作权取得制度,随作品的创作完成而自动产生的内容符合我国公民著作权产生情况。例如著作权法和计算机软件保护条例规定,计算机软件著作权的权利自软件开发完成之日起产生,保护期限为 50年。 6 【正确答案】 B 【试题解析】 在逻辑运算中, “与 ”运算:只要一个逻辑变量为 0,运算结果就为0; “或 ”运算:只要一个逻辑变量为 1,运算结果为 1。所以答案为 B。 7 【正确答案】 C 【试题解析】 三叉排序树对于动态查找表的效率最高。 8

32、【正确答案】 D 【试题解析】 (A)(20)16=216=42D, (D)(10111)2=23D, (B)(55)8=581+580=45D。由此可见 (10111)2最小。 9 【正确答案】 B 【试题解析】 当有中断发生时, CPU将暂停当前的主程序,转去处理中断事务,中断处理完后,继续原来暂停的主程序。因此,中断方式的特点是: 1)CPU的效率高,不必查询等待; 2)CPU与外设可并行工作; 3)外设具有申请服务的主动权。在 I/O 与主机交换信息时,传送与主程序串行工作。 10 【正确答案】 A 【试题解析】 元数为 4目的关系 R和元数为 3目的关系 S的笛卡儿积是一个 (4+3

33、)列的元组的集合,即结果集为 7元关系。元组的前 4列是关系 R的一个元组,后 3列是关系 S的一个元组。如果 R和 S 中有相同的属性名,可在属性名前加关系名作为限定,以示区别。若 R有 K1 个元组, S有 K2 个元组。则 R和 S 的广义笛卡儿积有 K1K2个元组。 11 【正确答案】 D 【试题解析】 静态成员作为类的一种成员,它被类的所有对象共享,而不是属于某个对象。静态成员可分为静态成员变量和静态方法。静态成员变量的值可以被更新。只要对静态成员变量的值更新一次,所有对象的 该静态成员变量值都会被更新。静态成员函数可以直接访问静态成员,但不能直接访问非静态成员。选项D“该类的静态方

34、法只能访问该类的静态成员变量 ”的说法不够准确。 12 【正确答案】 C 【试题解析】 在 Excel 工作簿文件中,选择【插入】 【图表】命令,选择图表类型中的 “折线图 ”,系统显示的结果如图 2-7所示。对于本试题选项 C的图形,属于 “雷达图 ”的子图表类型。 13 【正确答案】 B 【试题解析】 在面向对象的程序设计中,封装把数据和操作数据的方法组合在一起,封装也是面向对象和面向过程的重要区 别之一。封装所得到的数据及对数据的操作形成类,类是面向对象程序设计的基本构造单元,也是软件开发中最基本的复用单元,类提高了软件模块的复用能力。 14 【正确答案】 B 【试题解析】 新旧信息系统

35、之间的转换有直接转换、并行转换和分段转换,如表2-7所示。直接转换方式简单,但风险大,一旦新系统运行不起来,就会给工作造成混乱。并行转换方式安全,风险较小,但投入较大,且新、旧系统并行工作的条件较为苛刻。分段转换方式减少了直接转换的风险性,同时也减轻了并行转换费用大的问题,是一种混合方式,风险适中,但需要很好 地处理新、旧系统之间的接口问题,并且接口数量较多。 15 【正确答案】 C 【试题解析】 防火墙的非军事区 (DMZ)用于隔离不同网段,是放置公共信息的最佳位置,所以可以在该区域内部署本公司对外发布的 Web 服务器,使得外部访问者可以不用通过内网就能够直接获得他们所需要的信息。图 1-

36、2的拓扑结构示意的是带屏蔽路由器的单网段防火墙结构。 16 【正确答案】 C 【试题解析】 本题考查操作系统接口的相关知识。操作系统通常会提供两类接口:一类是作业一级接口,即一组操作命令,如 Shell、 JCL; 而作业控制还可以分成联机控制和脱机控制两种。另一类是编程接口,即提供一组系统调用命令供各种程序调用来完成相应的功能。 17 【正确答案】 B 【试题解析】 本题考查系统可靠性的基本概念。系统可靠性是指系统在意外或错误使用的情况下维持系统的功能特性的基本能力。可靠性是最重要的系统特性,通常用它衡量在规定的条件和时间内,系统完成规定功能的能力。可靠性通常用平均失效等待时间 (Mean

37、Time To Failure, MTTF)和平均失效间隔时间 (Mean Time Between Failure, MTBF)来衡量。它通常用系统容错能力和健壮性来描述。 18 【正确答案】 A 【试题解析】 本题考查病毒传播媒介。据统计,以前通过磁盘等有形媒 介传播的病毒,从国外发现到国内流行,传播周期平均需要 6 12个月,而 Internet的普及,使得病毒的传播已经没有国界。从 “美丽杀 ”、 “怕怕 ”、 “辛迪加 ”、 “欢乐99”,到 “美丽公园 ”、 “探索蠕虫 ”、 “红色代码 ”、 “求职信 ”等恶性病毒,通过Internet在短短几天就传遍整个世界。由此可见,目前使计

38、算机病毒传染范围最广的媒介是互联网。 19 【正确答案】 A 【试题解析】 本题考查 C语言中函数参数的传递。函数参数的传递是指函数调用过程中形参与实参结合的过程。函数调用未发生时,编译系统并没有给函数的形参分配实际内存空间,因此没有实际的参数值。只有发生了函数的实际调用时,才给函数的各形参分配存储空间,同时将实参的值依次传递给各形参,函数调用结束以后,系统释放形参所占用的存储单元。在函数调用中,实参可以是常量、变量或表达式等具有确切值的各种形式,形参必须是变量。实参与形参数据传递方式可以是数值传递、地址传递与引用传递。题目中给出的是,在函数调用时,实参是某个数组元素,在对数组中值进行传递时,

39、一般通过数组的首地址来实现,是地址传递方式。因此,传递给对应形参的是数组空间的首地址。 20 【正确答案】 D 【试题解析】 本题考查几种逻辑覆盖标准的概念和查错能力。白盒测试根据软件的内部逻辑设计测试用例,常用的技术是逻辑覆盖,即考察用测试数据运行被测程序时对程序逻辑的覆盖程度。主要的覆盖标准有 6种:语句覆盖、判定覆盖、条件覆盖、判定 /条件覆盖、条件组合覆盖和路径覆盖。 (1)语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。很显然,语句覆盖是一种很弱的覆盖标准。 (2)判定覆盖又称分支覆盖,它的含义是,不仅每个语句至少执行一次,而且每个判定的每种

40、可能的结果 (分支 )都至少执行一次。判定覆盖比语句覆盖强,但对程序逻辑的覆盖程度仍然不高。 (3)条件覆盖的含义是,不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。 (4)判定 /条件覆盖是指同时满足判定覆盖和条件覆盖的逻辑覆盖。 (5)条件组合覆盖的含义是,选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。显然,满足条件组合覆盖的测试用例,也一定满足判定,条件覆盖。因此,条件组合覆盖是上述 5种覆盖标准中最强的一种,然而,条件组合覆盖还不能保证程序中所有可能的路径都至少经过一次。 (6)路径 覆盖是指选取足够的测试用例,使每条可以执行到

41、的路径至少执行一次。 21 【正确答案】 B 【试题解析】 本题考查各类光盘刻录机的功能。光盘刻录机是对光盘进行读 /写数据的一种设备,在写数据时,利用高功率的激光束反射到盘片,使盘片上的介质层发生化学变化,模拟出二进制数据 0和 1。光盘刻录机包括 CD-R与 CD-RW两种。其中 CD-R采用一次写入技术,这种刻录机的刻录方式有整盘刻写方式和轨道刻写方式两种。 CD-RW采用了先进的相变技术,刻录数据时,高功率的激光束反射到 CD-RW 盘片的特殊介质上,产生结晶和非 结晶两种状态,并通过激光束的照射,介质层可以在这两种状态中相互转换,达到多次重复写入的目的。这种光盘刻录机可以对 CD-R

42、盘片进行刻录。由于技术不够成熟,一般光盘刻录机的写入速度远比它的读取速度低得多。 22 【正确答案】 A 【试题解析】 本题考查存储分配算法。经常使用的 4种存储分配算法如下: (1)最先适应算法:把内存中的可用分区单独组成可用分区表或可用分区自由链,按起始地址递增的次序排列。每次按递增次序向后找,一旦找到大于或等于所要求的内存长度的分区时,则结束探索,从找到的分区中找出所要求的内存 长度分配给用户。 (2)随机适应算法:随机地寻找空闲区,只要找到大于或等于所要求的内存长度的分区,就对其进行分配。 (3)最佳适应算法:将输入作业放入主存中与它所需的大小最接近的空白区中,使剩下的未用空间最小,该算法要求空白区大小按从小到大的次序组成空白区可用表或自由链。在进行分配时总是从最小的一个开始查询,因而找到的一个能满足要求的空白区便是最佳的一个。 (4)最坏适应算法:分配时把一个作业程序放入主存中最不适合它的空白区,即最大的空白区 (空闲区 )内。 23 【正确答案】 A

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1