系统分析师综合知识(选择题)模拟试卷44
中文选择题
1.电子政务根据其服务的对象不同,基本上可以分为四种模式。某市政府在互联网上提供的“机动车违章查询”服务,属于(44)模式。(B)
A. G2B
B. G2C
C. G2E
D. G2G
解析:根据其服务对象的不同,电子政务基本上可以分为4种模式:政府对政府的电子政务(G2G)、政府对企业的电子政务(G2B)、政府对公众的电子政务(G2C)、政府对公务员的电子政务(G2E)。以上4种模式是一种互动关系。政府部门是以两种身份来参与信息化建设的,它既是公共信息平台的使用者,也是建设的组织者,这两种身份相辅相成,互相促进。(1)政府对政府。在政府与政府之间,致力于政府办公系统自动化建设,促进信息互动、信息共享和资源整合,提高行政效率。主要包括电子法规政策系统、电子公文系统、屯子司法档案系统、电子财政管理系统。(2)政府对企业。在政府与企业之间,致力于电子商务实践,营造安全、有序、合理的电子商务环境,引导和促进电子商务发展。主要包括电子采购与招标、电子税务、电子证照办理、信息咨询服务、中小企业电子服务。(3)政府对公众。在政府与公众之间,致力于网络系统、信息渠道和在线服务的建设,为民众提供获取更便捷、质量更佳、内容更多元化的服务。主要包括教育培训服务、就业服务、电子医疗服务、社会保险网络服务、公民信息服务、交通管理服务、公民电子税务、电子证件服务。(4)政府对公务员。随着电子政务的发展,政府部门对内部工作人员的电子政务被单独列出来,称为政府对公务员的电子政务模式。主要包括办公自动化系统、电子培训系统、业绩评价系统。显然,“机动车违章查询”服务属于G2C。
2.质量控制非常重要,但是进行质量控制也需要一定的成本。(131)可以降低质量控制的成本。(A)
A. 使用抽样统计
B. 进行过程分析
C. 对全程进行监督
D. 进行质量审计
解析:根据PMBOK 2004版,正确的答案是A。由于是抽样统计,节省了大量的质量控制成本。
3.软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是(143)。(A)
A. 应用软件 业务构件 中间件 系统软件
B. 业务构件 应用软件 中间件 系统软件
C. 应用软件 中间件 系统软件 业务构件
D. 业务构件 中间件 应用软件 系统软件
解析:软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是应用软件、业务构件、中间件和系统软件。
4.(61)引起的数据库异常,其破坏性最大。(C)
A. 事务故障
B. 系统故障
C. 介质故障
D. 病毒引起故障
解析:数据库系统中可能发生各种各样的故障,大致可以分以下几类。
(1)事务内部的故障
事务内部的故障有的是可以通过事务程序本身发现的(见下面转账事务的例子),有的是非预期的,不能由事务程序处理。
例如,银行转账事务。这个事务把一笔金额从一个账户甲转给另一个账户乙。
BEGIN TRANSACTION
读账户甲的余额BALANCE;
BALANCE=BALANCE – AMOUNT;(AMOUNT为转账金额)
IF (BALANCE<0) THEN
{
打印,金额不足,不能转账’;
ROLLBACK;(撤销刚才的修改,恢复事务)
}
ELSE
{
读账户乙的余额BALANCE1;
BALANCE1=BALANCE1+AMOUNT;
写回BALANCE1;
COMMIT;
}
这个例子说明事务是一个“完整的”工作单位,它所包括的一组更新操作要么全部完成要么全部不做,否则就会使数据库处于不一致状态,例如只把账户甲的余额减少了而没有把账户乙的余额增加。
在这段程序中若产生账户甲余额不足的情况,应用程序可以发现并让事务滚回,撤销错误的修改,恢复数据库到正确状态。
事务内部更多的故障是非预期的,是不能由应用程序处理的。如运算溢出、并行事务发生死锁而被选中撤销该事务等,以后,事务故障仅指这—类故障。
事务故障意味着事务没有到达预期的终点(COMMIT或者显式的ROLLBACK),因此,数据库可能处于不正确状态。系统就要强行滚回此事务,即撤销该事务已经做出的任何对数据库的修改,使得该事务好像根本没有启动一样。
(2)系统范围内的故障
系统故障是指造成系统停止运转的任何事件,使得系统要重新启动。例如中央处理器故障、操作系统故障、突然停电等,这类故障影响正在运行的所有事务,但不破坏数据库。这时主存内容,尤其是数据库缓冲区(在内存)中的内容都被丢失,使得运行事务都非正常终止,从而造成数据库可能处于不正确的状态,恢复子系统必须在系统重新启动时让所有非正常终止的事务滚回,把数据库恢复到正确的状态。
(3)介质故障
系统故障常称为软故障(SoftCrash),介质故障称为硬故障(HardCrash)。硬故障指外存故障,如磁盘的磁头碰撞、瞬时的强磁场干扰等。这类故障将破坏数据库或部分数据库,并影响正存取这部分数据的所有事务,这类故障比前两类故障发生的可能性小得多,但破坏性最大。
(4)计算机病毒
计算机病毒是一种人为的故障或破坏,是一些恶作剧者研制的一种计算机程序,这种程序与其他程序不同,它像微生物学所称的病毒一样可以繁殖和传播,并造成对计算机系统包括数据库的危害。
病毒的种类很多,不同病毒有不同的特征。小的病毒只有20条指令,不到50字节。大的病毒像一个操作系统,由上万条指令组成。计算机病毒已成为计算机系统的主要威胁,自然也是数据库系统的主要威胁,为此计算机的安全工作者己研制了许多预防病毒的“疫苗”,检查、诊断、消灭计算机病毒的软件也在不断发展。但是,至今还没有一种使得计算机“终生”免疫的疫苗。因此数据库一旦被破坏仍要用恢复技术把数据库加以恢复。
总结各类故障,对数据库的影响有两种可能性,一是数据库本身被破坏,二是数据库没有破坏,但数据可能不正确,这是因为事务的运行被终止造成的。
5.段页式虚拟存储管理方案的特点是(34)。(D)
A. 空间浪费大、存储共享不易、存储保护容易、不能动态连接
B. 空间浪费小、存储共享容易、存储保护不易、不能动态连接
C. 空间浪费大、存储共享不易、存储保护容易、能动态连接
D. 空间浪费小、存储共享容易、存储保护容易、能动态连接
解析:段页式虚拟存储器管理方案具有空间浪费小、存储共享容易、存储保护容易、能动态连接等特点。
6.软件开发工具VB、PB、Delphi是可视化的。这些工具是一种(46)程序语言。(A)
A. 事件驱动
B. 逻辑式
C. 函数式
D. 命令式
解析:软件开发工具VB、PB、Delphi是可视化的,这些工具是一种事件驱动程序语言。详细的分析请阅读试题1的分析。
7.在某计算机系统中,若某一功能的处理速度被提高到10倍,而该功能的处理使用时间仅占整个系统运行时间的50%,那么可使系统的性能大致提高到(13)倍。(C)
A. 1.51
B. 1.72
C. 1.82
D. 1.91
解析:假设该处理原来所需时间为t,由于该功能的处理使
本文档预览:3600字符,共10839字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载