1996年全国计算机软件专业资格和水平考试系统分析员级试题及答案
试题1
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
评价软件的质量通常可以从产品运行、产品修改和产品转移等三个不同角度来进行。除了软件应满足产品规格说明的正确性和保证运行效率以外,_A_和_B_也是产品运行期间影响软件质量的两个质量因素,其中_A_是指在遇到意外时系统能作出适应反应的程度。可维护性是影响产品修改的一个质量因素,它主要包括可理解性、可修改性和_C_。一般认为,_D_是影响产品转移的一个质量因素。为了保证软件质量,在开发过程的各阶段进行_E_是一个重要的手段。
供选择的答案:
A、B: ①灵活性 ②可重用性 ③适应性 ④坚实性(健壮性)
⑤可理解性 ⑥可用性
C: ①可测试性 ②可移植性 ③适应性. ④坚实性(健壮性)
D: ①灵活性 ②可重用性 ③完整性计算机软件水平考试 ④安全性
试题2
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
面向对象程序设计的基本思想是通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。对象是_A_。对象的三要素是指对象的_B_ 。_C_均属于面向对象的程序设计语言。而向对象的程序设计语言必须具备_D_特征。Windows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是_E_。
供选择的答案:
A: ①数据结构的封装体 ②数据以及在其上的操作的封装体
③程序功能模块的封装本 ④一组有关事件的封装体
B: ①名字、字段和类型 ②名字、过程和函数 ③名字、文字和图形 ④名字、属性和方法
C: ①C++、LISP ②C++、Smalltalk ③PROLOG、ADA ④FOXPRO、ADA
D: ①可视性、继承性、封装性 ②继承性、可重用性、封装性
③继承性、多态性、封装性 ④可视性、可移植性、封装性
②前者是一种消息驱动式体系结构,后者是一种单向调用
③前者具有强大的图形用户接口,后者无图形用户接口
④前者可以突破内存管理640KB的限制,后者不能
试题3
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
说明性语言的特点之一是_A_,_B_就是一种说明性语言,它又是一种_C_程序设计语言。
Horn子句是逻辑程序设计语言中的重要概念。设P, Q, R为原子公式,则_D_ 为Horn子句。
对于由子句 p(a)和q(X):-p(X)所组成的程序,其极小Herbrand模型是_E_。
供选择的答案:
A: ①没有程序呼叫 ②描述处理过程 ③没有赋值语句 ④描述用户需求
B: ①C++ ②PROLOG ③GPSS ④Smalltalk
C: ①函数型 ②递归型 ③人工智能 ④面向对象
D: ①P,Q:-R ②P:-Q,R ③P:—~Q,R ④P,Q:-
E: ①{P(a)} ②{q(q)} ③{P(a),q(a)} ④{q(X)}
试题4
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
防火墙有多种类型。大体上可分为_A_型和_B_型两大类。_A_型防火墙通常直接转发报文,对用户完全透明,速度较快;_B_型则通过中间结点实现连接,可提供较强的_C_、_D_及_E_功能。
供选择的答案:
A~E: ①数据压缩(data compression) ②集器(cluster)
③g过滤(Packet filter) ④三次握手(three-way handshaking)
⑤代理服务(proxy server) ⑥身分验证(authentication)
⑦日志(log) ⑧审计(audit)
⑨双端主机(deal-homed host) ⑩加密路由器(encrypting router)
试题5
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
Motif是Unix下的_A_。X-Windows是基于_B_的系统软件。管道是Unix中的一个重要功能,它通过_C_,从_D_传递资料。
在Unix中,用户可以用一个简短的命令来替代经常使用的较复杂的命令行,这可用_E_命令来实现。
供选择的答案:
A: ①编辑工具 ②编译工具 ③人机接口工具 ④通信工具
B: ①Unix ②VMS ③Windows95 ④Windows NT
C: ①“池”文件 ②“井”文件 ③“流”文件 ④“哑”文件
E: ①exit ②exec ③setenv ④alias
试题6
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
在多个用户共享数据库时,对同一资料的_A_操作可能破坏数据库的_B_。因此数据库管理机制要解决丢失更新、不一致以及_C_等问题。解决的方法主要有加锁技术和时标技术。在加锁技术中,_D_ 要求太严,_E_会产生死锁。
供选择的答案:
A: ①连接 ②并发 ③查询 ④更新
B: ①安全性 ②保密性 ③完整性 ④独立性
C: ①“脏资料” ②安全 ③保密 ④授权
D、E:①共享锁 ②利他锁 ③排他锁 ④连环锁
试题7
从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
发布评论