2015软考《系统分析师》练习题试卷及答案

时间:2015-08-17 14:23:00   来源:无忧考网     [字体: ]

  某软件公司开发的《财务之星》管理软件,在我国受法律保护的依据是(1)

  (1)

  A.《中华人民共和国专利法》

  B.《中华人民共和国科学技术进步法》

  C.《中华人民共和国商标法》

  D.《中华人民共和国著作权法》

  (2)信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法?

  I.复制信息

  II.剪裁信息

  III.窃听信息

  (2)

  A.I和II

  B.II和III

  C.I和III

  D.全部

  局域网常用的拓扑结构有总线、环形、星形3种,以下关于这3种拓扑结构说法错误的是(3)

  (3)

  A.总线网可靠性高、扩充性能好、通信电缆长度短、成本低,但当网上站点较多时会因数据冲突增多而使效率降低

  B.环形网控制简单、信道利用率高通信电缆长度短、对节点接口和传输的要求较低但存在数据冲突问题

  C.星形网结构简单、实现容易、信息延迟确定,但通信电缆总长度长、传输媒体不能共享

  D.选用何种拓扑结构,首先要考虑采用何种媒体访问控制方法,其次要考虑性能、可靠性、成本、扩充性、实现难易以及传输媒体的长度等因素

  进行系统修改时可能会产生维护的副作用,没有(4)

  (4)

  A.修改数据的副作用

  B.修改错误后,又引入了新的错误

  C.修改代码的副作用

  D.文档资料的副作用

  关于安全电子交易SET要达到的主要目标,下列(5)说法的错误的。

  (5)

  A.利用SSL协议保证数据不被黑客窃取

  B.隔离订单信息和个人账号信息

  C.持卡人和商家相互认证,确保交易各方的真实身份

  D.软件遵循相同协议和消息格式

  在电子商务环境中,对中介所发生的变化,你认为错误的是(6)

  (6)

  A.传统中介的数目将减少

  B.传统中介的数目将由于电子商务带来得便利手段而增加

  C.要产生一些新的中介形式

  D.电子商务中如果又增加新的中介,其效率可能还是会提高

  BSP方法的资源识别过程是按资源生命周期的四个阶段来划分的,下列(7)过程属于回收或分配阶段

  (7)

  A.财政划分

  B.应收款项

  C.付账

  D.普通会计

  以下对软件工程管理的任务和目标最准确的描述是(8)

  (8)

  A.明确软件开发项目的工作范围、可能遇到的风险、需要的资源

  B.明确软件开发中要实现的任务和需要经历的里程碑

  C.明确所需的工作量以及进度安排

  D.以上所有答案

  下面关于测试的结论中只有一个是正确的,它是(9)

  (9)

  A.测试工作要贯穿于整个软件开发的全过程

  B.测试工作是指在编程实现过程中进行的排错工作

  C.测试工作是指在产品完成后用户的验收工作过程

  D.测试工作量的弹性比较大,可以根据时间进度进行裁减

  渐增式是将模块一个一个地连人系统,每连入一个模块(10)

  (10)

  A.只需要对新连入的模块进行测试

  B.都不需要再进行测试

  C.要对新子系统进行测试

  D.都要进行回归测试

  把逻辑地址转变为内存的物理地址的过程称作(11)

  (11)

  A.编译

  B.连接

  C.运行

  D.重定位

  避免死锁的一个的算法是(12)

  (12)

  A.先入先出法

  B.银行家算法

  C.优先级算法

  D.资源按序分配法

  虚拟存储器的容量(13)

  (13)

  A.为主辅存容量之和

  B.由计算机的地址结构决定

  C.是任意的

  D.由作业的地址空间决定

  下列磁盘调度算法中,(14)体现了公平性?

  (14)

  A.先来先服务

  B.最短寻道时间优先

  C.电梯算法

  D.单向扫描

  UML规定四种事物表示法,不包括(15)

  (15)

  A.结构性事物

  B.行为性事物

  C.特别性事物

  D.注释性事物

  两个公司希望通过Internet进行安全通信保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(16),使用的会话密钥算法应该是(17)

  (16)

  A.链路加密

  B.节点加密

  C.端—端加密

  D.混合加密

  (17)

  A.RSA

  B.RC—5

  C.MD5

  D.ECC

  如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中的属性由该运算决定,这说明所实施的运算关系是:(18)

  (18)

  A.选择

  B.投影

  C.连接

  D.笛卡儿积

  影响软件开发成本估算的因素不包括以上哪项(19)

  (19)

  A.软件人员业务水平

  B.软件开始规模及复杂度

  C.开发所需时间

  D.开发所需硬件资源模型

  JavaBean组件模型特点不包括(20)

  (20)

  A.JavaBean组件模型是面向应用的组件模型

  B.它支持可移植和可重用的Java组件的开发

  C.JavaBean组件可以工作于任何Java程序应用开发工具中

  D.JavaBean组件总是在程序运行时被实例化

  参考答案:
  1、D 见《中华人民共和国著作权法》相关内容

  2、D 量在网络传输的过程中,信息被攻击的方式有三种,包括复制信息,剪裁信息和窃听信息

  3、B 局域网常用的拓扑结构有总线、环形、星形3种。每种拓扑结构都有其应用的特点:总线网可靠性高、扩充性能好、通信电缆长度短、成本低,但当网上站点较多时会因数据冲突增多而使效率降低,星形网结构简单、实现容易、信息延迟确定,但通信电缆总长度长、传输媒体不能共享,而环形网控制简单、信道利用率高、通信电缆长度短、对节点接口和传输的要求较低,但不存在数据冲突问题。(不确定)

  4、B 进行系统修改时可能会产生维护的副作用,包括:修改数据的副作用,修改错误的又,引入了新的错误;修改代码的副作用。

  5、A安全电子交易SET要达到的最主要的目标是:

  ①信息在公共因特网上安全传输,保证网上转输的数据不被黑客窃取。

  ②订单信息和个人账号信息隔离。在将包括持卡人账号信息在内的订单送到商家时,商家只能看到订货信息,而看不到持卡人的账户信息。

  ③持卡人和商家相互认证,以确保交易各方的真实身份。通常第三方机构负责为主线交易的各方提供信用担保。

  ④要求软件遵循相同协议和消息格式,使不同厂家开发的软件具有兼容性和互操作性,并且可以运行在不同的硬件和操作系统平台上。

  6、B 在电子商务环境中,对中介所发生的变化是:传统中介的数目将减少、要产生一些新的中介形式、电子商务中如果又增加新的中介,其效率可能还是会提高。

  7、C BSP方法的资源识别过程是按资源生命周期的四个阶段来划分的,其中付账过程属于回收或分配阶段。

  8、D 软件工程管理的任务和目标是明确软件开发项目的工作范围、可能遇到的风险、需要的资源,明确软件开发中要实现的任务和需要经历的里程碑,明确所需的工作量以及进度安排。

  9、A 软件测试的目的是为了发现软件的错误。软件测试中应注意的原则有:测试用例应由输入数据和预期的输出数据两部分组成。这样便于对照检查,做到有的放矢。测试用例不仅选用合理输入数据,还要选择不合理的输入数据。这样能更多地发现错误,提高程序的可靠性。对于不合理的输入数据,程序应拒绝接受,并给出相应的提示。除了检查程序是否做了它应该做的事,还应该检查程序是否做了它不应该做的事。应制定测试计划并严格执行,排除随意性。长期保留测试用例。对发现错误较多的程序段,应进行更深入的测试。

  10、C 非渐增式测试是指首先对每个模块分别进行单元测试,再把所有模块组装成一个完整的系统进行的测试。而渐增式测试就是逐个把未经测试的模块组装到已经过测试的模块上去进行集成测试,每加入一个新模块进行一次集成测试,重复此过程直到程序组装完毕。渐增式测试有两种不同的组装方法:自顶向下和自底向上结合。

  11、D 把逻辑地址转达变为内存的物理地址的过程称作重定位

  12、B 死锁的避免,不是严格的限制死锁的必要条件,而是在系统运行过程中小心地避免死锁的最终发和。最的死锁避免算法是银行家算法。

  13、A 虚拟存储器是由主存、辅存、存储管理单元及操作系统中存储管理软件组成的存储系统。在使用该存储系统时,可以使用的内存空间远远大于主存的物理空间。

  14、A 磁盘调度算法它们分别是FCFS(先来先服务)调度、SSTF(最短查找时间优先)调度、SCAN(扫描)调度、C-SCAN(环形扫描)调度、LOOK(查找)调度(电梯)。其中先来先服务,顾名思义就是先查找进入服务列队列的数据,体系了公平性。

  15、C UML规定四种事物表示法,结构性事物、行为性事物、成组性事物、注释性事物。结构性事物指模型的静态部分,如对象类、USECASE;行为性事物指模型的动态部分,如交互、状态机;成组性事物指模型的组织部分,注释性事物指模型的解释说明部分,如注释。

  16、C 端-端加密适用于点对点的传输在传输过程中无需解密。

  17、A RSA算法解决了大量网络用户密钥管理的难题,能同时用于加密和数字签名的算法,也易于理解和操作

  18、B 选择又称为限制,它是在关系中选择满足给定条件的若干行(元组)。投影则是从在系中选择若干属性列组成新的关系,是从列的角度进行的运算也就是从属性的角度进行运算,连接是从两个关系的笛卡儿积中选取属性间满足一定条件的元组,由题目要求,所以应该选择B

  19、D 影响软件开发成本估算的因素包括:软件人员业务水平,软件开发规模及复杂度,开发所需时间。

  20、A JavaBean组件模型特点有:可以工作于任何Java程序应用工发工具中,总是在程序运行时被实例化,它支持可移植和可重用的,Java组件的开发,JavaBean组件模型是面向客户端的组件模型。