[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc

上传人:赵齐羽 文档编号:494497 上传时间:2018-11-30 格式:DOC 页数:29 大小:105KB
下载 相关 举报
[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc_第1页
第1页 / 共29页
[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc_第2页
第2页 / 共29页
[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc_第3页
第3页 / 共29页
[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc_第4页
第4页 / 共29页
[计算机类试卷]原国家四级笔试模拟试卷3及答案与解析.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、原国家四级笔试模拟试卷 3及答案与解析 1 二进制数 1011010的十进制值是 ( A) 90 ( B) 88 ( C) 86 ( D) 92 2 一般情况下,操作数右移 1位的结果是原操作数 ( A)整除 2 ( B)乘以 2 ( C)整除 4 ( D)乘以 4 3 在下列叙述中,正确的是 ( A) Cache 的功能全由软件实现 ( B) Cache 的作用是扩大存储器容量 ( C)硬磁盘在柱面上有多少个磁道,就有多少个读写磁头 ( D)在流水线计算机中,当执行条件转移指令或中断程序时,会影响流水线的效率 4 设 有两个散列函数 H1(K)=K mod 13和 H2(K)=K mod 1

2、1+1,散列表为 T012 ,用二次散列法解决冲突。函数 H1用来计算散列地址,当发生冲突时, H2作为计算下一个探测地址的地址增量。假定某一时刻散列表的状态为:下一个被插入的关键码为 42,其插入位置应是( A) 0 ( B) 1 ( C) 3 ( D) 4 5 下面是一段 Pascal程序: for h: =1 to n-1 do begin x:=Ah+1; k: =h; while(k =1)and(Ak x)do begin Ak+1: =Ak; k: =k-1 end; Ak+1: =x end; 假设在程序开始执行时,数组 A1n) 是一组随机整数。下列答案中,最好地描述了最差情

3、况下的程序执行时间 (运行时间阶数 )的是 ( A) O(n log2n) ( B) O(n) ( C) O(log2n) ( D) O(n2) 6 某二叉树的后序序列为 B, D, C, A, F, G, E,对称序序列为 A, B, C, D,E, F, G,则该二叉树的前序序列为 ( A) E, G, F, A, C, D, B ( B) E, A, C, B, D, G, F ( C) E, A, G, C, F, B, D ( D) E, G, A, C, D, F, B 7 设待排序的记录为 (20, 16, 13, 14, 19),经过下列过程将这些记录排序: 20 16 13

4、14 19 16 20 13 14 19 13 16 20 14 19 13 14 16 20 19 13 14 16 19 20 所用的排序方法是 ( A)直接插入排序 ( B)堆排序 ( C)希尔排序 ( D)二路 归并排序 8 若一棵二叉树中只有叶结点和左右子树皆非空的结点,设叶结点的个数为 k,则左右子树皆非空的结点个数是 ( A) 2k ( B) k-1 ( C) 2k-1 ( D) 2k+1 9 设无向树 T有 7片树叶,其余顶点度数均为 3,则 T中度为 3的顶点的个数是 ( A) 3 ( B) 4 ( C) 5 ( D) 6 10 设 R, N分别表示实数、整数和自然数集,下面

5、定义函数 f1, f2, f3: fl:RR , f(x)=2x f2: NNN , f(n)= n, n+1 f3: NN , f(x)=x mod 3,x除 以 3的余数 则下面说法正确的是 ( A) n和 f2是单射但不是满射函数 ( B) f1和 f3都是满射函数 ( C) f2是双射函数 ( D)以上说法全都是错误的 11 公式 的前束范式为 ( A) ( B) ( C) ( D) 12 有向图 G如下所示, G中长度为 4的通路 (包括回路 )的条数是( A) 6 ( B) 12 ( C) 24 ( D) 32 13 下面命题为真的是 设 A=A1, A2, , An是集合 A的划

6、分,若 AiB(1in),则 A1B,A2B, , AnB是集 合 A的划分。 对任意的非空集合 A, P(A)-也可构成 A的一个划分。 ( A)只有 ( B)只有 ( C)都为真 ( D)都不为真 14 设 A、 B、 C、 D为任意集合,下面命题中为假的是 ( A) A-B=B当且仅当 A=B= ( B) ( C) A-( )=( - )( - ) ( D) 15 文件系统的主要目的是 ( A)实现按名存取 ( B)实现虚拟存储器 ( C)提高外部设备的输入输出效率 ( D)用于存储系统文档 16 按逻辑结构划分,文件主要分为 ( A)系统文件 、用户文件 ( B)临时文件、永久文件 (

7、 C)流式文件、记录文件 ( D)索引文件、顺序文件 17 文件系统采用二级目录结构的目的是 ( A)缩短访问文件存储器的时间 ( B)实现文件共享 ( C)节省主存空间 ( D)解决不同用户之间的文件名的冲突问题 18 堆栈存储器存取数据的方式是 ( A)先进先出 ( B)随机存取 ( C)先进后出 ( D)前三种方式都不是 19 能体现联机作业控制的特点来进行作业控制的方式是 ( A)人机对话 ( B)作业控制卡 ( C)作业说明书 ( D)命令文件 20 一个进程被唤醒意味着 ( A)该进程重新占有了 CPU ( B)它的优先权变为最大 ( C)其 PCB移至就绪队列队首 ( D)进程变

8、为就绪状态 21 在请求页式存储管理中,如产生缺页中断,是因为查找的页不在 ( A)内存 ( B)外存 ( C)虚存 ( D)地址空间 22 下面所述步骤中,不是创建进程所必需的步骤是 ( A)由 CPU调度程序为进程调度 CPU ( B)建立一个进程控制块 ( C)为进程分配内存 ( D)将进程控制块链入就绪队列 23 处于就绪状态的进程,是指已经获得所有运 行所需资源,除了 ( A)存储器 ( B) CPU ( C)外设 ( D)磁盘空间 24 在软件结构设计中,好的软件结构设计应该力求做到 ( A)顶层扇出较少,中间扇出较高,底层模块低扇入 ( B)顶层扇出较高,中间扇出较少,底层模块高

9、扇入 ( C)顶层扇入较少,中间扇出较高,底层模块高扇入 ( D)顶层扇出较高,中间扇出较少,底层模块低扇入 25 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的 ( A)激活机制和控制方法 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)抽象和信息隐蔽 26 软件设计将涉及软件的结构、过程和模块的设计,其中软件过程是指 ( A)软件开发过程 ( B)模块的操作细节 ( C)软件层次结构 ( D)模块间的关系 27 软件设计中一般将用到图形工具,下述工具中 结构图 实体联系 IPO 图 层次图 可用作设计的图形工具的是 ( A) 和 ( B) 和 ( C) 、

10、和 ( D)全部 28 在软件工程中,高质量的文档标准是完整性、一致性和 ( A)无二义性 ( B)安全性 ( C)统一性 ( D)组合性 29 软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中是基础测试的是 ( A)系统测试 ( B)集成测试 ( C)单元测试 ( D)验收测试 30 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是 ( A)操作条目 ( B)层次分解 ( C)逻辑判断 ( D)组合条件 31 程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应该注意 ( A)考虑控制流程 ( B)考虑信息隐蔽 ( C)遵守结构化设计原则 ( D)支持

11、逐步求精 32 可行性研究 后得出的结论主要相关的是 ( A)软件系统目标 ( B)软件的效率 ( C)软件的性能 ( D)软件的质量 33 能体现层次数据模型的主要特征、表示实体类型和实体间联系的形式是 ( A)关键字 ( B)图标 ( C)指针链 ( D)表格 34 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是 ( A)用户模式 ( B)逻辑模式 ( C)外模式 ( D)内模式 35 数据库应用程序与数据的逻辑组织和数据的物理存储方式无关,表明了数据库的数据具有 ( A)独立性 ( B)可维护 性 ( C)共享性 ( D)分布性 36 一般来讲,较常用的关系运算是

12、关系代数和 ( A)集合代数 ( B)集合演算 ( C)逻辑演算 ( D)关系演算 37 有如下三个关系 S(S#,SNAME,SEX, AGE)、 C(C#,CNAME)、 SC(S#, C#,GRADE)。其中 S#为学生号, SNAME为学生姓名, SEX为性别, AGE为年龄,C#为课程号, CNAME为课程名。要查询选修 “数据库 ”课的全体学生姓名和成绩的SQL语句是 SELECTSNAME, GRADEFROMS, C, SCWHERE子句。这里WHERE子句的内容是 ( A) S S#=SC S# and C C#=SC C# and CNAME in数据库 ( B) S S#

13、=SC S# and CNAME=数据库 ( C) S S#=SC S# and C C#=SC C# and CNAME数据库 ( D) S S#=SC S# and C C#=SC C# and CNAME=数据库 38 在数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计阶段的是 ( A)需求分析 ( B)逻辑设计 ( C)概念设计 ( D)结构设计 39 DOS下应用 FoxPro建立的应用程序和数据: Windows Macintosh UNIX 不需改变就可以在其系统中运行的是 ( A) 、 和 ( B)只有 和 ( C)只有 和 ( D)只有

14、40 ORACLE数据库的数据类型中包括支持多媒体信息的数据类型,最大长度可达到 ( A) 2GB ( B) 100MB ( C) 255MB ( D) 1GB 41 在现行 PC机中,采用 DMA从源地址传输数据到目的地址时,需要执行的DMA总线周期是 ( A) 4个 ( B) 3个 ( C) 2个 ( D) 1个 42 局部性原理为下面的某个页面替换算法提供了合理的策略,它是 ( A) FIFO算法 ( B) LRU算法 ( C) OPT算法 ( D)以上都不对 43 假设将某系统的某一部件的处理速度加快到 10倍,但该部件的原处理时间仅为整个运行时间的 30%,则采用加快措施后能使整个系

15、统的性能提高 ( A) 0 37 ( B) 1 37 ( C) 2 37 ( D) 3 37 44 不属于冯 ?诺依曼计算机特点的是 ( A)使用单一处理部件来完成计算 、存储及通信工作 ( B)存储空间的单元是直接寻址的 ( C)对计算进行集中的顺序的控制 ( D)采用 16进制编码 45 按照 Flynn的分类法,属于 SISD计算机的是 ( A) IBM360/370 ( B) PEPE ( C) STARAN ( D) Tandem/16 46 在目前流行的大多数 PC机中,硬盘一般是通过硬盘接口电路连接到 ( A) CPU局部总线 ( B) PCI总线 ( C) ISA总线 ( D)

16、存储器总线 47 在高速并行结构中,速度最慢但通用性最好的是 ( A)相联处理机 ( B)多 处理机系统 ( C)阵列处理机 ( D)专用多功能单元 48 计算机网络从资源共享的角度定义比较符合目前计算机网络的基本特征,主要表现在 计算机网络建网的目的就是实现计算机网络资源的共享 连网计算机是分布在不同地理位置的多台计算机系统,之间没有明确的主从关系 连网计算机必须遵循全网统一的网络协议 ( A) 和 ( B) 和 ( C) 和 ( D)全部 49 已知信息码为 101,采用生成多项式 G(X)=X4+X4+X2+X1+1,生成的循环冗余编码 CRC是 ( A) 100011 ( B) 101

17、1101 ( C) 111011 ( D) 101010 50 网络中进行数据交换必须遵守网络协议,一个网络协议主要由三个要素组成:语法、语义和 ( A)时序 ( B)软件 ( C)原语 ( D)数据 51 在 HDLC协议中,传输过程由主站启动、从站用于接受命令,且只能在收到主站命令后,才可以作出应答的方式是 ( A)正常响应方式 NRM ( B)异常响应方式 ARM ( C)异步平衡方式 ABM ( D)非平衡数据链路操作方式 52 通常认为,决定局域网特性的主要技术有三种,它们是 传输介质和 ( A)网络拓扑、介质访问控制方法 ( B)同步方式、拓扑结构 ( C)差错检测方法、网络操作系

18、统 ( D)数据编码、数据交换 53 关于 FDDI说法正确的是 ( A)一种高性能的光纤令牌环网,它的数据传输速率为 1 000 Mbps,覆盖范围是2km ( B)采用多令牌方式 ( C)物理子层采用 4B/5B编码 ( D)为提高系统可靠性,采用单环结构 54 两个局域网互连,除它们的传输层协议不同之外,其他层协议均相同,则连接两个局域网的设备是 ( A)中继器 ( B)透明网桥 ( C)源站 网桥 ( D)网关 55 Software is divided into two categories, system software and application software Ple

19、ase choose one which is differ from other three ( A) WindOws 98 ( B) Word 2000 ( C) C+compiler ( D) FoxBase DBMS 56 Choose the right structure of the computer which is general used, such as PC8086,Z-80, IBM360/3 ( A) Single Instruction Single Data ( B) Single Instruction Multiple Data ( C) Multiple

20、Instruction Single Data ( D) Multiple Instruction Multiple Data 57 In the following statements about graph operations, which one is NOT correct? ( A) Finding critical path is an operation on directed graph ( B) Finding critical path is an operation on undirected graph ( C) Spanning tree of a graph m

21、ay not be unique ( D) Minimum spanning tree of a graph may not be unique 58 Suppose two dimensional array A0 8, 0 9(with element length of 2 bytes) is stored using row major order, and the base address is 400 Then the address of the element A8, 5is ( A) 570 ( B) 506 ( C) 410 ( D) 482 59 Which is loc

22、al to a thread instead of a process? ( A) a staCk ( B) an open file ( C) a semaphore ( D) an address space 60 Which of the following commands is not for communication among users? ( A) mail ( B) write ( C) telnet ( D) nice 61 N-S diagram can used to substitute conventional program flow Chart In the

23、following phrases, Which does not belong to the basic control structures that contain? ( A) sequence structure ( B) condition Structure ( C) selection structure ( D) execution structure 62 M Jackson suggested the data structure oriented software design method Which of the following structure can be

24、introduced by using input data structure? ( A) algorithm structure ( B) procedure structure ( C) code structure ( D) program structure 63 In the following statements about functional dependency, which one is incorrect? ( A) If XY and YZ, then XZ. ( B) If XY and , then XY. ( C) If XY and , then XY. (

25、 D) If , then XX. 64 Which of the following statements about ORACLE is (are) correct? .ORACLE follows SQL standard .ORACLE database defines two logical types: table and view ( A) only ( B) only ( C) and ( D) none of the above 65 There are two common types in page replacement algorithm : stack and no

26、n-stack strategies.When a real page number increase only stack algorithm can increase the hit rate monotonously.In the following replacement algorithm, which one belongs to non-stack strategy ( A) FIFO ( B) LRU ( C) OPT ( D) non of above 66 In a certain cache system, the modified cache block is writ

27、ten to main memory only when the block is replaced.All of following are used to describe this policy EXCEPT ( A) store-in ( B) write-back ( C) copy-back ( D) write-through 67 Each Cell of Asynchronous Transfer Mode (ATM) has fix length.How long is it ? ( A) 50B ( B) 51B ( C) 52B ( D) 53B 68 Which OS

28、I layer does a Router operate at? ( A) the Physical Layer ( B) the Data Link Layer ( C) the Transfer Layer ( D) the Network Layer 69 It is a kind of online service system, on which you can publish and exchange information with others who also are the members of the system.On which you can paste your

29、 articles and answer the questions asked by the members of the system and you can also look for help here.It is ( A) BBS ( B) WWW ( C) E-mail ( D) TELNET 一、论述题(四个论述题 可任选其一,并只选其一,多选无效,满分 30分 ) 论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。 70 从资源管理的观点来看,操作系统的管理对象是计算机系统的资源,操作系统则是管理系统资源的程序集合。 1试问操作系统所管理的资源有哪些

30、? 2操作系统从哪几个方面对资源进行管理 ?主要完成什么工作 ? 3以存储管理中的段式存储管理为例,请叙述操作系统对内存的具体管理方案 (包括功能、数据结构和算法 )。 71 软件产品生产周期长、耗资巨大,必须特别注意保证质 量,而通常保证软件质量的措施可归为四方面,即复审、复查、管理复审和测试,不同的方面反映了软件质量保证措施中的不同需要,试回答以下问题并适当加以阐述: 1复审、复查、管理复审和测试各自包括的具体内容是什么,它在哪些方面对软件质量的保证产生了作用 ? 2软件复审和软件测试之间有什么联系,又有什么差别 ?各自有什么侧重 ? 3软件测试的目的是什么,对其具体的内容和实现过程做一扼

31、要陈述,无需对测试方法做出介绍。 72 1.为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取哪些做法 ? 2.若有学生关系 S(S#,SNAME,SEX,AGE),其主键为 S#;选课关系SC(S#,C#,GRADE),其主键为 (S#, C#),且 S S#=SC)S#。假定学生号为 01001的学生离开学校不再回来了,为此若删除关系 S中 S#=O1001的元组时,如果关系SC中有 4个元组的 S#=Oi001,应该选用哪一种做法 ?为什么 ? 73 1在制定网络安全策略时有以下两种思想方法: 方法 (1):凡是没有明确表示允许的就要被禁止; 方法 (2):凡是没有明确表

32、示禁止的就要被允许。 你认为这两种 方法中,哪一种对制定网络安全策略是适用的 ?为什么 ? 2有的用户认为:网络用户使用方法中规定 “不允许将自己的账户密码告诉别人或泄露出去 ”的是多余的。你认为这种观点正确吗 ?为什么 ? 3有的用户认为:网络用户使用方法中规定 “必须定期或不定期修改用户账户密码 ”太麻烦,因此不去执行。你认为这种做法对吗 ?为什么 ?) 原国家四级笔试模拟试卷 3答案与解析 1 【正确答案】 A 2 【正确答案】 A 3 【正确答案】 D 4 【正确答案】 A 5 【正确答案】 D 6 【正确答案】 B 7 【正确答案】 A 8 【正确答案】 B 9 【正确答案】 C 1

33、0 【正确答案】 A 11 【正确答案】 B 12 【正确答案】 D 13 【正确答案】 A 14 【正确答案】 C 15 【正确答案】 A 16 【正确答案】 C 17 【正确答案】 D 18 【正确答案】 C 19 【正确答案】 A 20 【正确答案】 D 21 【正确答案】 A 22 【正确答案】 A 23 【正确答案】 B 24 【正确答案】 B 25 【正 确答案】 C 26 【正确答案】 B 27 【正确答案】 C 28 【正确答案】 A 29 【正确答案】 C 30 【正确答案】 D 31 【正确答案】 C 32 【正确答案】 A 33 【正确答案】 C 34 【正确答案】 B

34、35 【正确答案】 A 36 【正确答案】 C 37 【正确答案】 D 38 【正确答案】 C 39 【正确答案】 A 40 【正确答案】 A 41 【正确答案】 D 42 【正确答案】 B 43 【正确答案】 B 44 【正确答案】 D 45 【正确答案】 A 46 【正确答案】 B 47 【正确答案】 B 48 【正确答案】 D 49 【正确答案】 B 50 【正确答案】 A 51 【正确答案】 A 52 【正确答案】 A 53 【正确答案】 C 54 【正确答案】 D 55 【正确答案】 B 56 【正确答案】 A 57 【正确答案】 B 58 【正确答案】 B 59 【正确答案】 A

35、60 【正确答案】 D 61 【正确答案】 D 62 【正确答案】 D 63 【正确答案】 C 64 【正确答案】 C 65 【正确答案】 A 66 【正确答案】 D 67 【正确答案】 D 68 【正确答案】 D 69 【正确答案】 A 一、论述题(四个论述题可任选其一,并只选其一,多选无效,满分 30分 ) 论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。 70 【正确答案】 1操作系统所管理的资源分为硬件资源和软件资源,硬件资源包括: CPU、内存、各种外部设备,软件资源主要是信息 (程序和 数据 )。 2操作系统在共享的前题下,以资源分配、使用和回收为出发点

36、,考虑操作系统各部分程序的功能和算法,解决并发环境中的资源管理问题。虽然操作系统所管理的各类资源的性质各不相同,但需要解决的问题以及资源管理的策略又都具有类似之处。因此,每种资源管理模块都要研究以下几方面的内容: (1) 资源的使用状态,即记住哪些资源处于空闲,哪些资源已被使用和被谁使用等; (2) 定资源的分配策略,即根据各类资源的不同特点确定一组原则,以决定如何进行资源的分配和调度: (3) 行资源的分配,即根据用户的要求和资源 分配策略,具体执行资源的分配工作; (4) 收资源,即当某些用户作业已不再需要某种资源时,系统及时地回收资源,以便重新分配给其他的作业使用。 3首先从内存划分、程

37、序逻辑地址划分、内存分配几方面考虑段式存储管理方案的工作原理: (1) 存划分;内存空间被动态地划分为若于个长度不相同的区域,每个区域称作一个物理段,每个物理段在内存中有一个起始地址,称作段首址。将物理段中的所有单元从 0开始依次编址,称为段内地址。 (2) 逻辑地址空间划分:用户程序按逻辑上有完整意义的段来划分,称为逻辑段。例如主程序、 子程序、数据等都可各成一段,每段对应于一个过程,一个程序模块或一个数据集合。将一个用户程序的所有逻辑段从 0开始编号,称为段号。将一个逻辑段中的所有单元从 0开始编址,称为段内地址。 用户程序的逻辑地址由段号和段内地址两部分组成:段号,段内地址。 (3) 内

38、存分配:系统以段为单位进行内存分配,为每一个逻辑段分配一个连续的内存区 (物理段 )。逻辑上连续的段在内存不一定连续存放。 然后,从实现方法上考虑: (4) 建立段表:系统为每个用户程序建立一张段表,用于记录用户程序的逻辑段与内存物理段之间的 对应关系,包括逻辑段号,物理段首地址和物理段长度三项内容。用户程序有多少逻辑段,该段表里就登记多少行,且按逻辑段的顺序排列。段表存放在内存系统区里。 (5) 建立空闲区表:系统中设立一张内存空闲区表,记录内存中空闲区域情况,用于为段分配和回收内存。系统在寻找空闲区时可采用以下三种分配算法: 首先适应算法:根据申请,在空闲区表中选取第一个满足申请长度的空闲

39、区。此算法简单,可以快速做出分配决定。 最佳适应算法:根据申请,在空闲区表中选择能满足申请长度的最小空闲区。此算法最节约空间,因为 它尽量不分割大的空闲区。其缺点是可能会形成很多很小的空闲区域,称作碎片。 最坏适应算法:根据申请,在空闲区表中选择能满足申请要求的最大的空闲区。该算法的出发点是:在大空头区中装入信息后,分割剩下的空闲区相对也大,还能用于装入新的信息。该算法的优点是可以避免形成碎片;缺点是分割大的空闲区后,再遇到较大的申请时,无法满足的可能性较大。 71 【正确答案】 本题主要考查考生对软件质量保证措施的全面了解程度。软件质量保证措施除了常规的对编码进行测试外,还有软件生命周期阶段

40、成果的复审,对各阶段文档和材 料的复查,从管理的角度对软件开发工作的复审以及对编码的测试,要求学生建立软件质量保证的整体概念。 1关于复审、复查、管理复审和测试 (1) 复审是指在编码以前对分析、设计成果的非正规和正规审查,其重点是发现系统性的错误或缺点。 (2) 复查是指对阶段产生的文档和材料的检查,以保证下阶段工作的开始。 (3) 管理复查是指从项目管理的角度,从总体、成本和进度等方面进行检查。 (4) 测试是指对编码的查错和排错,应说测试的内容和过程,如单元测试、集成测试、系统测试等。 2软 件复审是软件在编码前对分析文档和设计文档的审查,其目的是发展和纠正在分析和设计阶段中可能产生的系

41、统性错误,它是软件测试的固有和重要内容和步骤。软件测试是对基于正确设计基础上所开发的程序的测试。二者是从不同方面对软件质量的保证。 3软件测试的目的是从编码阶段来说是发现程序中可能出现的错误并排除错误。测试的 具体内容是从不同范围和对象中来发现可能存在的错误并排除之,包括:单元测试即对模块进行测试,再对由模块集成的子系统进行测试,再将子系统集成起来进行系统测试,测试中将应用到测试实例和测试数据。 72 【正确答案】 1为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取如下三种做法: (1) 级联删除:即,当删除被参照关系的元组时,同时将参照关系中所有外键值与被参照关系中要被删除

42、元组的主键值相等 (相对应 )的元组一起删除。 (2) 拒绝删除:即,只当参照关系中没有任何元组的外键值与被参照关系中要被删除的元组的主键值相等 (相对应 )时,系统才执行该删除操作,否则拒绝执行该删除操作。 (3) 置空值删除:即,当删除被参照关系的元组时,同时将参照关系中所有与被参照关系中要被删除 元组的主健值相等 (相对应 )的外键值都置为空值。 2对于本题的情况,应该选用第一种做法。即,将关系 SC中 S#=01001的 4个元组也一起删除。 因为当一个学生离开学校不再回来,他的个人信息记录若从 S关系中删除了,那么他的选课信息记录就没有保存的必要,也应随之从 SC关系中删除。 73

43、【正确答案】 本题主要考查考生对网络安全、网络用户使用规则中基本问题的理解与掌握程度。 1答题要点 (1) 在网络安全策略设计中,一般采用第一种方法。 (2) 理由一:第一种方法明确地限 定了用户在网络中访问的权限与能够使用的服务。它符合网络管理中规定用户在网络访问的 “最小权限 ”的原则,即给予用户能完成他的任务所 “必要 ”的访问权限与可以使用的服务类型,这样能便于网络的管理。 理由二:网络服务类型很多,新的网络服务功能将不断出现。采用第一种思想方法所表示的策略只规定了允许用户做什么;而第二种思想方法所表示的策略只规定了用户不能做什么。那么在一种新的网络应用出现时,对于第一种方法如允许用户使用,它将明确地在使用规定中表述出来;而按照第二种思想方法,如不明确表示禁止,那就意味着允许用户使用。 因此从网络应用发展与网络管理的角度,第二种方法有可能造成网络管理的混乱。 2答题要点 (1) 这种观点是错误的。 (2) 理由:因为用户必须明白,泄露用户账户密码信息可能为网络非法入侵者以合法身份侵入网络系统提供了条件,这样会危及用户自身的合法权益与网络系统安全。 3答题要点 (1) 这种观点是错误的。 (2) 网络用户使用方法中规定:必须定期或不定期修改用户账户密码的目的是防止网络非法入侵者很容易地通过猜测的方法,来获取用户账户密码,以保护网络用户合法权益,提高网络 系统的安全性。

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

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

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