2022年系统分析师练习题及答案

上传人:鑫** 文档编号:252970046 上传时间:2022-02-11 格式:DOCX 页数:3 大小:31.47KB
返回 下载 相关 举报
2022年系统分析师练习题及答案_第1页
第1页 / 共3页
2022年系统分析师练习题及答案_第2页
第2页 / 共3页
2022年系统分析师练习题及答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年系统分析师练习题及答案》由会员分享,可在线阅读,更多相关《2022年系统分析师练习题及答案(3页珍藏版)》请在金锄头文库上搜索。

1、2022年系统分析师练习题及答案我特殊整理发布2022年系统分析师练习题及答案,供考生参考及学习,希望对大家备考有所帮助。数据通迅是当前非常活跃与热门的计算机与信息技术的应用领域。某大型通信公司开发了其业务的主要支撑平台(也叫做“通信信息服务平台”)用于在全国与全球开展数据业务的须要。该平台是一个典型的Java技术应用于Internet的项目。马工程师提出在全系统中强以这样来用的Java构架系统:(1)该系统可分为4层,分别是Browser、表示层、中间件层和数据层。(2)表示层用Java中的JavaScript来实现页面输出。(3)中间件层用Java来实现CORBA,即实现Component

2、(构件),主要实现业务逻辑的封装与复用。(4)数据层主要是数据库和存储过程的实现。在应用Java技术时,马工程师所采纳的技术和策略可大致上归纳为以下5个方面:(1)使JavaScript尽量简洁,因为JavaScript在系统中是放在服务器端执行的,该语言是通过一个说明执行的,相对速度很慢,采纳了两台HP前置机来运行JavaScript,但是其运行速度还是不志向,所以在设计中把JavaScript仅用来显示从中间件层所得到的数据,生成动态页面。在最初的设计中表示层(JavaScript)曾担当了一些业务逻辑处理操作,导致效率不志向,因此,不得不尽量地削减JavaScript的程序量。(2)用J

3、ava实现CORBA时,应尽量考虑共享和复用。在本系统中,最初的设计是让Java在实现Component时,只是执行一些数据库表的操作,导致表示层的负载较大。后来重新设计时,总结归纳了全部的UseCase,找出了其中可供共享和复用的接口,把相同的业务逻辑操作封装到一个接口中去。因为Java的执行效率比JavaScript要高,因此提高了系统效率。(3)由于在别的项目中,该公司曾大量地运用过Java中的JSP技术和Servlet技术,为了得到系统的一些执行速率的数据,采纳了一个的压力测试软件LoadRunner来测试这两种技术的差别。测试表明:用JSP和Servlet完成同样的一个操作,并且保证

4、是在相同的测试环境中(相同服务器、压力测试工作站与数据库环境),得到的测试数据却有着很大差别,JSP完成一个操作的平均执行时间在致会是Servlet程序的两倍,在一个企业级应用项目中,这可能是一个很关键的瓶颈。因此,我们得出的结论是:在可能的条件下,尽量地多运用Servlet。当然,与Servlet相比,JSP编程快速,修改便利,在访问量不是很大的应用场合下也是可以接受的。(4)运用Java作为整体解决方案时,应尽量运用相同版本的JDK。在用Java作为编程语言的项目中,几乎大多要遇到“汉字”问题,即Java在没有经过转换的状况下,在输出汉字时,很可能会出现乱码。采纳不同版本的JDK,解决的方

5、案是不一样的,比如V1.2.2版本的JDK和V1.3版本的JDK解决方法就会有一些不一样,把V1.2.2的Java程序放在V1.3的JDK中,就不能顺当输出汉字了.其根本缘由在于Java运用了Unicode编码,和中国的国标编码不一样.所以在这个意义上一些人竭力鼓吹的”一次编写,到处运行”好像不肯定能在全部的场合都行得通.(5)运用Java时,应尽量遵从软件规范.在Java中有一个JVM的概念,即在Java虚拟机中运用了一个垃圾收集器,特地用来回收内存。但是该垃圾收集器在给编程人员带来便利的同时,也隐埋下了隐患。在程序设计中,并不能强制执行垃圾收集器,因此我们要求:在Try,Catch之后必需

6、明确要求回收内存(当然,也只能是通知垃圾收集器来回收垃圾),这样可以有效地提高系统稳定性。但是在运用Java作为解决方案时,也遇到许多头疼的问题,这些问题导致同时执行的并发性比较差,系统速度慢等等。归纳起来看,曾遇到过的主要详细的问题有:(1)用Java来实现CORBA中的Component,有时效率会比较低。(2)用Java来建立数据库连接往往会比较慢。(3)用JSP编程时简单导致系统信息的扩散。比如,假如有黑客攻击一台运行JSP程序的服务器,他可以有意地输入一些非法字符或异样信息给JSP程序,于是程序执行将出现异样。这时,就会在页面上打印出相应的错误信息。很不幸的是,这些信息极有可能暴露出这台服务器的JDK的版本号与路径信息等内容。这往往简单让黑客们有机可乘,在可能去抓住系统的漏洞。本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第3页 共3页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页第 3 页 共 3 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号