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

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

1、原国家四级笔试模拟试卷 6及答案与解析 1 具有 1M字节的存储器,若按字节编址,为了存取该存储器的各个字节,其地址至少需要 ( A) 16位 ( B) 20位 ( C) 32位 ( D) 64位 2 设机器数字长 8位 (含一位符号位 ),若机器数 BAH为原码,则算术左移一位和算术右移一位分别是 ( A) F4H, EDH ( B) B4H, 6DH ( C) F4H, 9DH ( D) B5H, EDH 3 在原码加减交替除法中,符号位单独处理,参加操作的数是 ( A)原码 ( B)绝对值 ( C)绝对值的补码 ( D)补码 4 算法设计的要求有 正确性 (correctness)和可读

2、性 (readability) 健壮性 (robustness)和效率与低存储量的要求 ( A)只有 ( B)只有 ( C)都为真 ( D)都不为真 5 下面关于线性表的叙述中,错误的是 ( A)线性表采用顺序存储,必须占用一片连续的存储单元 ( B)线性表采用链接存储,不必占用一片连续的存储单元 ( C)线性表采用顺序存储,便于进行插入和删除操作 ( D)线性表采用链式存储,便于插入和删除操作 6 arrar和 barr两个数组的说明如下: var arrar:array07 of char; barr:array-.2,38 of char; 这两个数组分别能存放的字符的最大个数是 ( A

3、) 7和 35 ( B) 1和 5 ( C) 8和 48 ( D) 1和 6 7 设数组 data0m作为循环队列 SQ的存储空间, front为队头指针, rear为队尾指针,则执行出队操作的语句为 ( A) front:=front+1 ( B) front:=(front+1)mod m ( C) rear:=(rear+1)mod m ( D) front:=(front+1)mod(m+1) 8 下列命题中一定为真的是 ( A)若无向图 G为极大平面图,则 G的对偶图 G也是极大平面图 ( B) G为非无向连通图当且仅当 G的边连通度 (G)=0 ( C)若能将无向图 G的所有顶点排

4、在 G的同一个初级回路上,则 G为哈密顿图 ( D)若 G为 n阶 m条边 r个面的平面图,则 n-m+r=2 9 谓词公式: 的前束范式是 ( A) (T(x,y)R(t)S(w,y) ( B) (T(x,y)R(t)S(w,y) ( C) (T(x,y)R(y)S(x,y) ( D) (T(x,y)R(T)S(w,y) 10 若集合 R的基 |R|=6,则其幂集的基 |P(R)|= ( A) 32 ( B) 64 ( C) 128 ( D) 16 11 设有命题:对于组成元素为集合的集合 T,存在函数为 F: T T,使得对每一个 S T,有 f(S) S。该命题的否命题是 ( A)对于集

5、合 T,对每个函数 f: T T,对每一个 S T,都有 ( B)对于集合 T,存在函数 f: T T,使对每一个 S T,都有 ( C)对于集合 T,对每个函数 f: T T,存在 S T,都有 ( D)对于集合 T,不存在函数 f: C T,使对某些 S T,没有 12 设 A=1, 2, 3, F、 g、 h是 A到 A的函数,其中 F(1) f(2)=f(3)=1; g(1)=1, g(2)=3, g(3)=2 h(1)=3, h(2)=h(3)=1,那么双射函数是 ( A) f ( B) g ( C) h ( D) f和 g 13 设 T是树叶权为 1、 2、 3、 4、 5的最优树

6、,那么树 T的权为 ( A) 17 ( B) 24 ( C) 33 ( D) 34 14 如果存在简单 图 G以数列 d=(d1, d2., dn)为度数列,则称 d是可图解的,下面数列不可图解的是 ( A) (3, 3, 3, 3) ( B) (2, 2, 2, 2, 3, 3) ( C) (2, 2, 3, 4, 5, 6, 6) ( D) (2, 2, 3, 3, 3, 5)s 15 如果多个中断同时发生,系统将根据中断响应优先级最高的中断请求,若要调整中断事件响应次序,可以使用 ( A)中断嵌套 ( B)中断向量 ( C)中断响应 ( D)中断屏蔽 16 进程管理可把进程的状态分成 (

7、 A)提交、运行、后备 ( B)等待、提交、完成 ( C)就 绪、运行、等待 ( D)等待、提交、就绪 17 下列叙述中错误的是 ( A)程序并发执行使程序失去了顺序执行时具有的封闭性和可在线性,程序与程序的执行将一一对应 ( B)操作系统为用户与计算机之间的接口 ( C)进程从一状态到另一状态的转换都靠使用不同的原语来实现 ( D)在单 CPU系统中,任何时候处于就绪状态的进程有多个,只有处于就绪状态的进程经过调度后才能进入运行状态 18 死锁发生的条件是 互斥的使用资源 占有且等待资源 非抢夺式分配 循环等待资源 ( A) 、 和 ( B) 、 和 ( C) 和 ( D)全部都是 19 下

8、列作业调度算法中最短的作业平均周转时间是 ( A)先来先服务 ( B)短作业优先 ( C)最高响应比优先 ( D)优先数法 20 页式存储管理系统中,系统提供一个寄存器用于保存正在运行程序的页表在内存的首地址,这个寄存器称为 ( A)页表始码寄存器 ( B)页表长度寄存器 ( C)段表始码寄存器 ( D)段表长度寄存器 21 下面不是关于文件共享优点的描述是 ( A)节省文件所占的存储空间 ( B)减少实际输入 /输出的文件次数 ( C)实现进程间相互通信 ( D)节约内存,减少存储空间空闲区 22 通过硬件和软件的功能扩充,把原来独占的设备改造成为若干个用户共享的设备,这种设备称为 ( A)

9、存储设备 ( B)系统设备 ( C)虚拟设备 ( D)用户设备 23 运行文件管理器时,在文档窗口中选中两个文件的正确方法是 ( A)在两个文件名上分别单击鼠标左键 ( B)将选择亮条移到二个文件名上,按下 Enter键 ( C)在第一个文件名上单击鼠标左键,在第二个文件名上单击鼠标左键的同时按下 Shift键 ( D)将选择亮条移到第一 个亮条上按 Shift+F8,使用方向键将虚线框移到下一个文件名上按下空格键 24 从软件的开发到运行的全过程,软件文档的重要作用是众所周知的,但执行时差距甚大,其根本原因是 ( A)文档化程度低 ( B)文档生成工具差 ( C)工程化程度尚低 ( D)开发

10、者缺乏重视 25 造成软件危机的主要原因是 软件使用不当 软件本身特点 硬件不可靠 对软件的错误认识 缺乏好的开发方法和手段 ( A) 和 ( B) 、 和 ( C) 和 ( D) 和 26 软件 开发的结构化分析 (SA)方法,常用的描述软件功能需求的工具是 ( A)业务流程图,处理说明 ( B)软件流程图,模块说明 ( C)数据流程图,数据字典 ( D)系统流程图,程序代码 27 在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中是从软件的功能可行性角度考虑的是 ( A)经济可行性 ( B)技术可行性 ( C)法律可行性 ( D)操作可行性 28 进行需求分析可以使用多种工

11、具,但不适用的是 ( A) PAD图 ( B)数据字典 ( C)判定表 ( D)数据流图 (DFD) 29 原型化方法是一类动态定义需求的方法,下列叙述中不具有原型化方法特征的是 ( A)提供严格定义的文档 ( B)加强用户参与和决策 ( C)简化项目管 ( D)加快需求的定义 30 原型化生命周期提供了一个完整、灵活、近于动态需求定义的技术,下述属于原型化方法特征的是 能综合用户所提出的必要需求 对模型可进行必要的裁减和组织,使接近目标系统 能综合最终用户、项目经理和原型开发人员各方要求 原型化方法也是有序的和可以控制的 ( A) 和 ( B) 和 ( C) 和 ( D)全部 31 若有一个

12、计算类型的程序,它的输入只有一个 X,其范围是 -1.0,1.0,现从输入的角度考虑设计一组测试该程序的测试用例为 -1.001, -1.0, 1.0, 1.001,设计这组测试用例的方法是 ( A)逻辑覆盖 ( B)等价类划分 ( C)边界值分析 ( D)错误推测 32 软件维护的最主要部分是 ( A)校正性维护 ( B)适应性维护 ( C)完善性维护 ( D)预防性维护 33 在数据库技术中,面向对象模型是一种 ( A)概念模型 ( B)结构模型 ( C)物理模型 ( D) 形象模型 34 DBMS目前采用的数据模型最常用的是 ( A)面向对象模型 ( B)层次模型 ( C)关系模型 (

13、D)网状模型 35 设有教授关系如下, (其中 F:性别 =“男 ” 职称 =“教授 ”) 则 F(教师 )为 ( A) 3701 王小梅 女 教授 ( B) 3702 李松 男 助教 ( C) 3703 杨学平 男 教授 ( D) 3704 李萍 女 助教 36 关系数据库中的投影操作是指从关系中 ( A)抽出特定的记录 ( B)抽出特定的字段 ( C)建立相应的影像 ( D)建立相应的视图 37 数据设计的概念结构阶段,表示概念结构的常用方法和描述工具是 ( A)层次分析法和层次结构图 ( B)数据流程分析法和数据流程 ( C)结构分析法和模块结构图 ( D)实体 联系方法和 E-R图 3

14、8 如果两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是 ( A)其中一个是 DELETE ( B)一个是 SELECT,另一个是 UPDATE ( C)两个都是 SELECT ( D)两个都是 UPDATE 39 若使用 ORACLE系统开发一个数据库应用系统,在进行用户界面设计时,应选用的工具是 ( A) Oracle Designer/2000 ( B) Oracle Developer/2000 ( C) Oracle PL/SQL ( D) Oracle RDBMS 40 下列列出的技术中, ORACLE RDBMS用来实现分布式数据库管理的是 位置透明的数据共享 全局

15、数据库名 快照技术 两阶段提交 ( A)只有 和 ( B)只有 和 ( C)只有 ( D)全部 41 数据库的安全性是指保护数据库,以防止不合法的使用而造成的数据泄漏、更改或破坏。以下列出的措施中 ,不属于实现安全性的措施是 ( A)数据备份 ( B)授权原则 ( C)数据加密 ( D)用户标志和鉴别 42 Kuck提出的分类法是按下列标准中的 ( A)按指令流和数据流的多少进行分类 ( B)按并行度对各种计算机系统进行结构分类的方法 ( C)基于硬件并行程度的计算并行度的方法 ( D)用指令流和执行流及其多重性来描述计算机系统控制结构的方法 43 局部性原理的一个广泛使用的经验规则是 ( A

16、)程序在 10%.的执行时间内仅运行 90%.的代码 ( B)程序在 50%.的执行时间内仅运行 50%.的代 码 ( C)程序在 60%.的执行时间内仅运行 40%.的代码 ( D)程序在 90%.的执行时间内仅运行 10%.的代码 44 下列叙述中: 指令集庞杂 采用单周期指令 每条指令需要多个 CPU周期 给芯片设计带来困难 采用寄存器操作属于 RISC特征的是 ( A) 和 ( B) 和 ( C) 和 ( D) 和 45 在流水线计算机中,通过细化流水、提高主频,使每个机器周期能完成多个操作,该技术称为 ( A)多流水技术 ( B)超标量技术 ( C)超流水技术 ( D)超长指令字技术

17、 46 在 Cache的地址映射中,凡主存中任意一块均可映射到 Cache内的任意一块位置上,则这种映射方法称为 ( A)直接映射 ( B)全相联映射 ( C)组相联映射 ( D)混合映射 47 I/O操作过程阶段的第四阶段是 ( A)数据传送阶段 ( B)启动阶段 ( C)结束传送阶段 ( D)结束中断阶段 48 在相联处理机的特点中,下述说法中不正确的是 ( A)相联处理机的核心是采用了相联存储器 ( B)相联存储器的特点是每个存储单元都必须有一个处理单元 ( C)相联处理机 不再需要中央处理部件 ( D)相联存储器设有若干个寄存器如比较数寄存器、屏蔽寄存器等 49 计算机网络的三个主要组

18、成部分是 ( A)若干数据库,一个通信子网,一组通信协议 ( B)若干主机,一个通信子网,大量终端 ( C)若干主机,电话网,一组通信协议 ( D)若干主机,一个通信子网,一组通信协议 50 模拟数据的数字信号编码中,完成此功能采用的是 ( A)调制解调器 ( B)低通滤波器 ( C)编码解码器 ( D)中继器 51 高级数据链路控制协议 HDLC是 ( A)面向字符的同步协议 ( B)面向比特的同步协议 ( C)面向字技术的同步协议 ( D)异步协议 52 介质访问控制方法,对网络特性起十分重要的作用,它是 ( A)选择传输介质的方法 ( B)确定数据在介质中传输方式的方法 ( C)将传输介

19、质的频带有效地分配给网上各个站点的方法 ( D)数据链路操作方式 53 帧中继技术采用的交换技术是 ( A)线路交换 ( B)分组交换 ( C)快速分组交换 ( D)信元交换 54 OSI参考模型中规定的网络层提供的服务分为两类:面向连接的服务和无连接的服务。无连接的服务的类型有 数据报 确认交付 请求回答 ( A) 和 ( B) 和 ( C) 和 ( D)全部 55 对应 OSI的网络层协议有 IP 协议和 Internet 控制报文协议 地址转换协议和反向地址转换协议 TCP协议和用户数据报协议 ( A) 和 ( B) 和 ( C) 和 ( D)全部 56 Given the logica

20、l variables X=Y=1, The value of X V Y(logical addition) is ( A) 1 ( B) 2 ( C) 10 ( D) 0 57 The Programming Counter (PC)is normally used to point out ( A) Programmed execution instruction ( B) The address of last execution instruction ( C) The address of current execution instruction ( D) The address

21、 of next execution instruction 58 Items (58) and (59) are based on the following Pascal code. for i:=1 to n -1 do begin k:=i: for j :=i+1 to n do if Aj Ak then k:=j: if k i then begin X:=Ak; Ak:=Ai; Ai:=x end; end;The sorting method described by the code is called ( A) Insertion sort ( B) Selection

22、sort ( C) Radix sort ( D) Merge sort 59 Suppose elements in array A are already sorted ascending order of their values when the code begins to run, then execution time of the code will be ( A) O(log2n) ( B) O(n) ( C) O(nlog2n) ( D) O(n2) 60 Assume that N=2M and FIFO is used.If the string p1,p2,.,pN

23、is repeated three times, then the number of page faults is ( A) N/2 ( B) N ( C) 2N ( D) 2N 61 Software Engineering Economy is an effective part of software engineering, which of the following content is the research comtent of software engineering economy? .Estimation of software development cost .E

24、arn JFlynns taxonomy, the systolic array falls into ( A) SISD ( B) MIMD ( C) SIMD ( D) MISD 67 In the WAN, when a point-to-point subnet is used, an important design issue is the router interconnection ( A) technology ( B) computer ( C) service ( D) lines 68 In the Ethernet LAN, an algorithm was chos

25、en to dynamically adapt to the number of stations trying to send.It is called ( A) backward learning ( B) binary exponential backoff ( C) spanning tree ( D) CRC 69 The typical firewall consists of two packet filters and a (an) ( A) router ( B) bridge ( C) application ( D) server 一、论述题(四个论述题可任选其一,并只选

26、其一,多选无效,满分 30分 ) 论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。 70 进程通信就是进程之间进行信息交换。系统中各进程异步执行,但有些进程之间 必须保持 一定的联系,以便协调一致地完成指定任务。这种联系就是通过交换一定数量的信息实现的。 消息缓冲通信技术是一种高级通信机制,由 Hansen首先提出。其基本思想是:根据 “生产者 消费者关系 ”原理,利用公共消息缓冲区实现进程之间的信息交换。 1试叙述高级通信机制与低级通信机制 P、 V原语操作的主要区别。 2试解释消息缓冲通信技术的基本原理。 3消息缓冲通信机制中提供发消息的原语 Send(rece

27、iver, a)和接受消息原语Receive(a)。调用参数 a分别表示发送消息的内存区 首地址或接受进程的内存消息区首地址。试设计相应的数据结构,并用 P、 V操作原语实现 Send和 Receive原语。 71 传统软件开发方法和原型化方法对软件需求分析的要求不同。同时,原型化方法提出了一套改进传统方法的理论,试分析: 1传统的软件开发模型的缺陷是什么 ? 2原型化方法的类型有哪些 ? 3原型化开发模型的主要优点是什么 ? 72 人们在管理实践中发现,数据库技术是信息资源的整理、保存、管理和使用的最有效的手段。数据库按其数据结构模型分类,通常可分为层次型数据库、网络型数据库 、关系型数据库

28、和面向对象型数据库。各种类似的数据模型都有自身的特点。试从关系数据模型的优点和弱点论述: 1为什么人们在开发以事务处理为主的信息系统 (例如管理信息系统 )时,大多选用关系型数据库作为开发环境 ? 2在许多含有复杂数据结构或丰富语义的实际应用领域中,为什么要选用面向对象数据库或要对关系型数据库做某些扩充和修改 ? 73 局域网是当前计算机网络研究与应用的一个热点,而符合 IEEE 802 3标准的传统 Ethernet(MAC层采用 CSMA/CD方法,物理层采用 10BASE-T标准 )应用最为广泛。随着网络 应用的发展,以及大型信息系统与多媒体技术的应用,人们对局域网性能提出了越来越高的要

29、求,出现了符合 100BASE-T标准的 Fast Ethernet、交换局域网Switching LAN与 ATM等高速局域网产品。尽管高速局域网技术发展十分迅速,但是 Ethernet仍然会被广泛地使用。今后的网络应该是传统 Ethernet、 Fast Ethernet、 SwitchingLAN与 ATM共存的结构。因此,研究 Ethernet 的基本原理、优点与缺点,讨论高速局域网络的发展的趋势与特点,对学习和 掌握局域网应用技术是十分重要的。 1请用 Ethemet发送和接受流程框图说明 CSMA/CD介质访问控制方法的基本工作原理。 2为什么说 CSMA/CD属于共享介质、随机争

30、用型的介质访问控制方法 ?这种方法的主要缺点是什么 ? 3你认为 Fast Ethernet与 ATM、 Switching LAN是从哪两个方面改进了传统的Ethernet?它们各有什么优缺点 ? 原国家四级笔试模拟试卷 6答案与解析 1 【正确答案】 B 2 【正确答案】 C 3 【正确答案】 C 4 【正确答 案】 C 5 【正确答案】 C 6 【正确答案】 C 7 【正确答案】 D 8 【正确答案】 C 9 【正确答案】 B 10 【正确答案】 B 11 【正确答案】 C 12 【正确答案】 B 13 【正确答案】 C 14 【正确答案】 C 15 【正确答案】 D 16 【正确答案】

31、 C 17 【正确答案】 C 18 【正确答案】 D 19 【正确答案】 B 20 【正确答案】 A 21 【正确答案】 D 22 【正确答案】 A 23 【正确答案】 D 24 【正确答案】 B 25 【正确答案】 C 26 【正确答案】 B 27 【正确答案】 B 28 【正确答案】 A 29 【正确答案】 A 30 【正确答案】 D 31 【正确答案】 C 32 【正确答案】 C 33 【正确答案】 B 34 【正确答案】 C 35 【正确答案】 C 36 【正确答案】 B 37 【正确答案】 D 38 【正确答案】 C 39 【正确答案】 B 40 【正确答案】 D 41 【正确 答案

32、】 A 42 【正确答案】 D 43 【正确答案】 D 44 【正确答案】 B 45 【正确答案】 C 46 【正确答案】 B 47 【正确答案】 C 48 【正确答案】 C 49 【正确答案】 D 50 【正确答案】 C 51 【正确答案】 B 52 【正确答案】 C 53 【正确答案】 C 54 【正确答案】 D 55 【正确答案】 A 56 【正确答案】 A 57 【正确答案】 D 58 【正确答案】 B 59 【正确答案】 D 60 【正确答案】 D 61 【正确答案】 C 62 【正确答案】 B 63 【正确答案】 B 64 【正确答案】 A 65 【正确答案】 B 66 【正确答案

33、】 D 67 【正确答案】 A 68 【正确答案】 B 69 【正确答案】 C 一、论述题(四个论述题可任选其一,并只选其一,多选无效,满分 30分 ) 论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。 70 【正确答案】 1要点:进程间通信时所交换的通信量可多可少。少的时候 仅是一些状态和数据的交换,或者仅是一个简单的唤醒信号:多则可交换大量的信息。前者称为进程同步与进程互斥,也称为进程间低级通信:后者称成为进程间的高级通信。 2要点: (1) 由操作系统在系统空间维护一组缓冲区; (2) 由操作系统提供两个进程高级通信原语 Send和 Receive: (3)

34、发送进程要发送消息时,执行 Send系统调用命令,产生自愿性中断进入操作系统核心; (4) 操作系统为发送进程分配一个空缓冲区,并将所发送的消息内容从发送进程空间拷贝到该缓冲区中,然后将此缓冲 区连接到接受进程的消息队列尾。发送进程就完成了发送,返回到用户态继续执行; (5) 当接受进程执行到 receive系统调用时,也产生自愿性中断,进入操作系统核心; (6) 操作系统将载有消息的缓冲区从消息队列中取出,并将消息拷贝到接受进程空间中,然后收回空闲缓冲区:接受进程完成了消息接受,返回到用户态继续执行; 3要点: (1) 消息缓冲区的数据结构: type Message=record send

35、er(消息发送者 ) size(消息长度 ) text(消息正 文 ) pointer(消息队列指针 ) end; (2) 设置信号量如下: 每个接受进程有一个 m-mutex:互斥对消息队列的操作,初值为 1; buffer:管理空闲缓冲区,初值为空闲缓冲区个数; b-mutex:互斥操作空闲缓冲区,初值为 1; message:管理接受进程消息,初值为 0。 (3) Send(receiver, a) begin 根据参数 receiver寻找接受进程,如果没有找到,则出错返回: P(buffer): P(b-mutex): 从消息 缓冲区链上摘取一个空闲消息缓冲区; V(b-mutex)

36、; 将消息长度及消息正文由 a地址由发送区拷贝到消息缓冲区中; 将发送进程的名字也刻录在该缓冲区中; P(m-mutex); 将消息缓冲区挂到接受进程消息队列的尾部; V(m-mutex): V(message) end; (4) Receive(a) begin P(message); P(m-mutex): 从消息队列中取一个载有消息的缓冲区: V(m-mutex); 将消息长度以及消息正文由消息缓冲区拷贝到接受区 (由 a指示 ); P(b-mutex); 将空闲缓冲区挂到系统消息区链尾; V(b-mutex); V(buffer) end; 71 【正确答案】 1传统软件生存期的典型代

37、表是 “瀑布 ”模型。这种模型将软件生命周期划分为软件计划、需求分析、软件设计、编码测试和运行维护等阶段。传统思想强调每一阶段的严格性,尤其是开发初期要有良好的软件规格说明,主要是源于过去软件开发的经验教训。但是在开发的后期或者运行维护期间来修改不完善的规格 说明也是一件不容易的事,特别是对于一些大型的软件项目,在开发的早期用户往往对系统只有一个模糊的想法,很难完全准确地表达对系统的全面要求,软件开发人员对于要解决的问题认识更是模糊不清。即使经过详细地讨论和分析,也许能得到一份较好的规格说明,但却很难期望该规格说明能将系统的各个方面都描述得完整、准确、一致,并与实际环境相符。随着开发工作的向前

38、推进,用户可能产生新的要求,环境变化,系统改变,以及用户开发过程中出现不可预料的困难,需要改变需求来解脱困境。因此,规格说明难以完善需求的变更,以及通信中的模糊和误解。即使 在生存期管理中加强评审、确认和全面测试,也不能从根本上解决这些问题。 2为了解决传统方法在开发过程中遇到的种种问题,逐渐形成了软件系统的快速原型的概念。根据运用原型的目的和方式不同,原型化方法可以分为以下几种: (1) 废弃型。先构造一个功能简单而且质量要求不高的模型系统,针对这个模型系统反复进行分析修改,形成比较好的设计思想,据此设计出更加完善、准确、一致和可靠的最终系统,系统构造出来后,原来的模型系统就被丢掉。 (2)

39、 追加型或演变型。先构造一个功能简单质量要求不高的模型系统,作为最 终系统的核心,然后通过不断的扩充修改,逐步追加新要求,发展成最终系统。 3使用原型化方法的优点如下: (1) 增进软件开发者和用户对系统服务需求的理解,使比较模糊的具有不确定性的软件需求 (主要是功能 )明确化。可以防止由于不能满足用户要求而造成的返工,避免不必要的经济损失,缩短开发周期。 (2) 软件原型化方法提供了一种有力的学习手段。通过原型演示,用户可以亲身体验早期的开发过程,获得计算机和被开发系统的专门知识。 (3) 使用原型化方法,可以很容易地确定系统的性能,确认各项主要系统 服务的可应用性,确认系统设计的可行性,确

40、认系统作为产品的结果。因为它可以作为理解和确认软件需求规格说明的工具。 (4) 软件原型的最终版本,有的可以原封不动地成为产品,有的略加修改就可以成为最终系统的一个组成部分,这样有利于建成最终系统。 72 【正确答案】 (1) 首先,关系数据模型结构简单,为二维表格结构与目前事务处理系统中数据多以二 维表格结构组织和表示相适应。 其次,关系数据模型的其他优点也适应事务处理的要求: 表格是一集合,因此集合论等知识可以引入关系型数据模型中,使它 具有坚实的数学理论基础。 有简单、易懂、易学的关系数据库标准语言 SQL的支持。 数据具有较高的独立性。 (2) 在含有复杂数据结构或丰富语义的实际应用领域中,一般选用面向对象数据库,或要对关系数据库做某些扩充和修改是因为: 关系数据模型不擅长于表示复杂对象数据类型; 也不擅长于表示实体间的语义联系; 而面向对象数据模型在这两方面有优势。 73 【正确答案】 本题通过三个议题考察学生:是否掌握最常用局域网系统的基本工作原理,是否掌握对共享介质局域网 性能的基本分析方法和结论,是否了解当前高速局域网技术的发展趋势和特点,从而判断考生在网络系统集成技术与网络系统应用方面所具备的知识基础。 1要点: (1) 发送流程和接收流程;

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

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

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