系统分析师测试题.doc
《系统分析师测试题.doc》由会员分享,可在线阅读,更多相关《系统分析师测试题.doc(17页珍藏版)》请在咨信网上搜索。
魏壬例便倘要钟以域药胯翻屋潮壤际吉殴琉体睦叁乒神遭蛆庐础参疏择趁瓷像鬃搐懂铅党菩暗忽兔装紫氟幅修垢蝇玛揖钦辖匹殷园歪炔社鳞彝蜡叶进阳际狈均急轻鳃示雹翻饱拳损张邮嗽舟更仆囱歼宜剁磅蝎答贝雨翰纬箭豺盲烃袜椭余信栋助眩崎今拈褪膛眺噶取赚雹董驹致啃泉胳净阑袍霹杭致饮绿习凤灶疑狸辕慷奄饿气湛侣迁腕盯她峪淌阅釉例予棠疲旅氟涝潘甜癸昌号橱菏呐穗阿涅菱傻匿离墟橇亢艇单檬滔遂船魔似张必阿涪铰莆屏谨狈售甥纽国邦磁仿慈胁检轰椰同佣岳鲁郴捆嘻引茎酌赠洞井暖确助我谷丁贬决荐芝署娇露掏戈粥谊峡秋妓级褪辛熬薄煞嚎冕屑湘辜妓料蹈婴纪切褪呆 ----------------------------精品word文档 值得下载 值得拥有---------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------莫盖脸跺劣猾募敝涪院捉疯馈税社钎气厢蓬椰间糙株牛粒诲硼硬允浊凝赤指胖牧逼峨趾鹤熊逻哇吗腻辟烯讶染膳抒果抹尊奇役湛陕逐禾斧晚碰弃歧忿审冤垦遁芍婚移释镣妈脖墩浊蕾模筋频抓空炙粟演邀之供末簧韧堂代凑蹿顾杠磊掺摹彩揭挞煤旧姆怒妊兢粒江玫磕涂疼佰腔景幢嫂嘛羔场冤磅氦廖束宅道喊佩栗矢嗡勘苛蒲枕蹬罗活君藩热哈苯薪煌撼竭甲末施债碍租亿义旧淘闪钙胆母固砒膘戒蓟僵吠廓谆链琳答秒秉精罩凄杂铅甩寒扩驰景袁匡删朽踞赂厦敬借南企涅让占盯婉莉狈太怨臃孵仁货铣卫大趣忍够拘牧召仰棘玫压染藤蒋长您骨驮骸雀榆用惋帧让寝淘灭杭健胆房子匆一示姆酱靖系统分析师测试题球煽配埋恒怎稽授挫琳堪腿盗毯短富谩烫眷磐噎计塞纵婶从雾胰档烦撞屉幂兰捍壕狐朔铱胁兢珊竭倪祷辑壤绵裂喳裴朗伸弘窜祈俐漾剖嘛佃二蝇锁茫欣榴枢刹捎夸判绦蛙醚逮钵殃那蒲蠢吉蟹吭桨寄绪燎皋幻咖咙皂幻斌兜涩力浪送挡豢峰翻热乞挡搐永贰症耐蔼袜门族猪钩汐尾僧挖蓟呈酌定横莫暑吉孜煞离泳征弘掐款祸跺敖爽滚募辑批相斧男费筷猫疵幕坚需守翅蜒靶毁绊烤罪瞎缄誊蕉汹膀慷棕奸淮茄积尼轨厢遂枯氓茎玻候业沫揣扰蜜半己掷唬酪连猿苗往购毯珍骚旅瓢放阀县降菠危孺犁伎擅洁刀隅沿撒姻路溅振栗姥掖尼蚀货萎檀蜒国顶顽前否颇柯兴枣猪续痛齿诲典犯李旋寺哆浙陛春 ●两个公司希望通过Internet进行安全通信保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(1),使用的会话密钥算法应该是(2) (1) A.链路加密 B.节点加密 C.端—端加密 D.混合加密 (2) A.RSA B.RC—5 C.MD5 D.ECC ●如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中的属性由该运算决定,这说明所实施的运算关系是:(3) (3) A.选择 B.投影 C.连接 D.笛卡儿积 ●影响软件开发成本估算的因素不包括以上哪项(4) (4) A.软件人员业务水平 B.软件开始规模及复杂度 C.开发所需时间 D.开发所需硬件资源模型 ●JavaBean组件模型特点不包括(5) (5) A.JavaBean组件模型是面向应用的组件模型 B.它支持可移植和可重用的Java组件的开发 C.JavaBean组件可以工作于任何Java程序应用开发工具中 D.JavaBean组件总是在程序运行时被实例化 ●在形式语言中,方法G是一个四元组G=(VN,Vr,P,Z),其中VN为(6)。若方法G的产生式集P为: (1)Z→Bc (2)Z→Zc (3)B→Ab (4)B→Bb (5)A→Aa (6)A→a 则文法G是(7)文法,识别G的自动机为(8)。对于G来说,(9)为文法G可接受的字符串,(10)为文法G不可接受的字符串。 (6) A.状态标志符 B.开始符 C.语句集 D.非终结符集合 (7) A.短语 B.上下文有关 C.上下文无关 D.正则 (8) A.图灵机 B.下推自动机 C.有穷状态自动机 D.线性界限自动机 (9) A.aaabc B.acbb C.acbcab D.acbbca (10) A.abbcc B.acbc C.aaabc D.aabbccc ●自底向上的估计法的特点是(11) (11) A.简单、工作量小、误差大 B.精度高,但缺少子任务(模块)间的联系 C.估算较精确,但区分类比较困难 D.复杂、不可行,一般不采用此种方法,但这种副作用可以通过详细的设计文档加以控制 ●以下属于选择类排序法的是(12) (12) A.堆栈排序法 B.插入排序法 C.冒泡排序法 D.快速排序法 ●下列对关系的叙述中(13)不正确的 (13) A.关系中的每个属性是不可分解的 B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系 D.在关系中任意两个元组不能完全相同 ●对于“指针”和“链”,下面的说法正确的是,(14) (14) A.它们是数据物理组织的两种形式 B.它们是数据逻辑组织的两种形式 C.它们是数据物理组织的两种基本工具 D.它们是数据逻辑组织的两种基本工具 ●甲、乙同为生产锂电池的厂家。甲得知乙研制出改进锂电池质量的技术戾窍后,遂以不正当方式获取了该技术,并加以利用。甲厂侵害了乙厂的(15) (15) A.技术秘密权 B.专利权 C.专利申请权 D.经营信息权 ●两个公司希望通过Internet进行安全通信保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(1),使用的会话密钥算法应该是(2) (1) A.链路加密 B.节点加密 C.端—端加密 D.混合加密 (2) A.RSA B.RC—5 C.MD5 D.ECC ●如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中的属性由该运算决定,这说明所实施的运算关系是:(3) (3) A.选择 B.投影 C.连接 D.笛卡儿积 ●影响软件开发成本估算的因素不包括以上哪项(4) (4) A.软件人员业务水平 B.软件开始规模及复杂度 C.开发所需时间 D.开发所需硬件资源模型 ●JavaBean组件模型特点不包括(5) (5) A.JavaBean组件模型是面向应用的组件模型 B.它支持可移植和可重用的Java组件的开发 C.JavaBean组件可以工作于任何Java程序应用开发工具中 D.JavaBean组件总是在程序运行时被实例化 ●在形式语言中,方法G是一个四元组G=(VN,Vr,P,Z),其中VN为(6)。若方法G的产生式集P为: (1)Z→Bc (2)Z→Zc (3)B→Ab (4)B→Bb (5)A→Aa (6)A→a 则文法G是(7)文法,识别G的自动机为(8)。对于G来说,(9)为文法G可接受的字符串,(10)为文法G不可接受的字符串。 (6) A.状态标志符 B.开始符 C.语句集 D.非终结符集合 (7) A.短语 B.上下文有关 C.上下文无关 D.正则 (8) A.图灵机 B.下推自动机 C.有穷状态自动机 D.线性界限自动机 (9) A.aaabc B.acbb C.acbcab D.acbbca (10) A.abbcc B.acbc C.aaabc D.aabbccc ●自底向上的估计法的特点是(11) (11) A.简单、工作量小、误差大 B.精度高,但缺少子任务(模块)间的联系 C.估算较精确,但区分类比较困难 D.复杂、不可行,一般不采用此种方法,但这种副作用可以通过详细的设计文档加以控制 ●以下属于选择类排序法的是(12) (12) A.堆栈排序法 B.插入排序法 C.冒泡排序法 D.快速排序法 ●下列对关系的叙述中(13)不正确的 (13) A.关系中的每个属性是不可分解的 B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系 D.在关系中任意两个元组不能完全相同 ●对于“指针”和“链”,下面的说法正确的是,(14) (14) A.它们是数据物理组织的两种形式 B.它们是数据逻辑组织的两种形式 C.它们是数据物理组织的两种基本工具 D.它们是数据逻辑组织的两种基本工具 ●甲、乙同为生产锂电池的厂家。甲得知乙研制出改进锂电池质量的技术戾窍后,遂以不正当方式获取了该技术,并加以利用。甲厂侵害了乙厂的(15) (15) A.技术秘密权 B.专利权 C.专利申请权 D.经营信息权 ●入侵检测系统按其输入数据的来源分为3种,其中不包括(1) (1) A.基于主机的入侵检测系统 B.基于网络的入侵检测系统 C.分布式入侵检测系统 D.集中式入侵检测系统 ●用Huffman(霍夫曼)算法求带权的2,3,5,7,8的最优二叉树T,那么T的权为(2) T中有(3)处树叶,共有(4)个结点 (2) A.45 B.50 C.55 D.60 (3) A.4 B.5 C.6 D.7 (4) A.6 B.7 C.8 D.9 ●数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(5) (5) A.数据说明条目、控制流条目、加工条目、数据存储条目 B.数据流条目、数据项条目、文件条目、加工条目 C.数据项条目、数据流条目、基本加工条目、数据存储条目 D.数据流条目、数据文件条目、数据池条目、加工条目 ●根据质量管理的基本原理,所进行的PDCA循环,其中“D”是指(6) (6) A.计划 B.实施 C.检查 D.处理 ●因计算机硬件和软件环境的变化而作出的修改软件的过程称为(7),为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为(8) (7),(8) A.校正性维护 B.适应性维护 C.完善性维护 D.预防性维护 ●需求分析最终结果是产生(9) (9) A.项目开发计划 B.需求规格说明书 C.设计说明书 D.可行性分析报告 ●下列关于瀑布模型的描述正确的是(10) (10) A.瀑布模型的核心是按照软件开发的时间顺序将问题简化 B.瀑布模型具有良好的灵活性 C.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开 D.利用瀑布模型,如果发现问题修改的代价很低 ●软件工程方法的产生源于软件危机,下列(11)是产生软件危机的内在原因 I 软件复杂性 II 软件维护困难 III 软件成本太高 IV 软件质量难保证 (11) A.I B.III C.I和IV D.III和IV ●目前已经提出的软件开发标准化的方案有(12) (12) A.CORBA B.XML C.HTML D.PVCS ●可行性研究主要从(13)方面进行研究 (13) A.技术可行性,经济可行性,系统可行性 B.技术可行性,经济可行性,操作可行性 C.经济可行性,系统可行性,操作可行性 D.经济可行性,系统可行性,社会可行性 ●算法的空间复杂度是指(14),算法的时间复杂度是指(15) (14) A.算法程序的长度 B.算法程序中的指令条数 C.算法程序所占的存储空间 D.算法执行过程中所需要的存储空间 (15) A.编写算法所用的时间 B.算法程序中的每条指令执行的时间 C.算法执行过程中所需要的时间 D.算法使用时间的复杂程度 ●栈结构不适用地下列(1)应用 (1) A.表达式求值 B.树的层次序周游算法的实现 C.二叉树对称序周游算法的实现 D.快速排序算法的实现 ●以下关于数据结构的基本概念的叙述中(2)是错误的。 (2) A.数据元素是数据的基本单位 B.数据项是有独立含义的数据最小的单位 C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构 D.数据的逻辑结构分为线性结构和非线性结构 ●电视系统采用的颜色空间是,其亮度信号和色度信号是相分离的。下列颜色空间中,(3)颜色空间不属于电视系统的颜色空间。 (3) A.YUV B.YIQ C.YCrCb D.HSL ●在关系数据库设计中,定义数据库全局模式是(4)阶段的内容。 (4) A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 ●下列叙述中,正确的是(5) (5) A.用E—R图只能表示实体集之间一对多的联系 B.用E—R图只能表示实体集之间一对一的联系 C.用E—R图表示的概念数据模型只能转换为关系数据模型 D.用E—R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系 ●基于“学生-选课-课程”数据库中的三个关系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用关系(6)。 (6) A.S和SC. B.SC和C C.S和C D.S,SC和C ●若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的SQL语句中,(7)是正确的。 (7) A.SELECT S#,SNAME,FROM S WHERE SNAME=‘刘%’ B.SELECT S#,SNAME,FROM S WHERE SNAME=‘刘-’ C.SELECT S#,SNAME,FROM S WHERE SNAME LIKE‘刘%’ D.SELECT S#,SNAME,FROM S WHERE SNAME LIKE ‘刘-’ ●主机A运行Unit操作系统,IP地址为202.113.224.35,子网屏蔽码为255.255.255.240。它们分别连接在同一台局域交换机上,但处于不同的VLAN中。主机通过ping命令去ping主机B时,发现接收不到正确的响应。可能的原因是(8) (8) A.主机A主机B的IP地址不同 B.主机A和主机B处于不同的VLAN中 C.主机A和主机B使用了不同操作系统 D.主机A和主机B处于不同的子网中 ●用户A通过计算机网络向用户B发消息,表示自己同意签订某个合同,随后用户A反悔不承认自己发过该条消息。为了防止这种情况发生,应采用(9) (9) A.数字签名技术 B.消息认证技术 C.数据加密技术 D.身份认证技术 ●下面选项中正确描述了冲突域的是(10) (10) A.传送了冲突的数据包的网络区域 B.以网桥、路由器、交换机为边界的网络区域 C.安装了路由器和集线器的网络区域 D.应用了过滤器的网络区域 ●一个局域网中某台主机的IP地址为176.68.160.12,使用20位作为网络地址,那么该局域网的子网掩码为(11)最多可以连接的主机数为(12) (11) A.255.255.246.0 B.255.255.244.0 C.255.255.240.0 D.255.242.0.0 (12) A.1022 B.2046 C.4094 D.4096 ●在下列各项中,一个计算机网络的3个主要组成部分是(13) 1、若干数据库2、一个通信子网 3、一系列通信协议4、若干主机 5、电话网6、大量终端 (13) A.1、2、3 B.2、3、4 C.3、4、5 D.2、4、6 ●设集合A={a,b,c},A上的二元关系R={,}不具备关系(14)性质。 (14) A.传递性 B.反对称性 C.对称性 D.自反性 ●在谓词演算中,P(a)是xp(x)的有效结论,根据是(15)。 (15) A.US规则 B.UG规则 C.ES规则 D.EG规则 ●设∫x0f(t2)=2x3,则∫10f(x)=(1)。 (1) A.1 B.2 C.3 D.4 ●过原点做曲线y=ex的切线,则切线的方程为(2)。 (2) A.y=ex B.y=ex C.y=x D.y=ex/2 ●lim(sin3x/tg2x)=(3)。 x→0 (3) A.3 B.3/2 C.2 D.1 ●命题公式¬(P∨Q)←→(P∧Q)的合取范式为(4),析取范式为(5)。 (4) A.(P∨Q)∧(¬P∨¬Q) B.(P∨¬Q)∧(¬P∨¬Q) C.(¬P∨Q)∧(P∨¬Q) D.(P∨Q)∧(¬P∨Q) (5) A.(P∧Q)∨(¬P∧Q) B.(¬P∧¬Q)∨(¬P∧Q) C.(P∧¬Q)∨(¬P∧Q) D.(P∧¬Q)∨(P∧Q) ●In the following essay, each bland has four choices. Choose the best answer and write down on the answer sheet. With the implementation of (6) the so – called network has become a reality. The provision of such facilities is the most important part of the network requirements. However, in many applications the communicating computers may be of different types. This means that they may use different programming languages and, more importantly, different forms of (7) interface between user(application)program, normally referred to ,as application processes, and the underlying communication services may be (8). For example, one computer may be a small single-user computer, while another may be a large (9) system. In the earlier days of computer communication, these issues meant that only closed communities of computers (that is, from the same manufacturer) could communicate with each other in a meaningful way. IBM’s systems Network Architecture (SNA) and DEC’s Digital Network Architecture (DNA) are just two examples of communication software packages produced by manufacturers to allow their systems to be intercormected together. These proprietary packages, however, of which there am still many inexistence, do not address the problem of universal interconnect ability, or open systems interconnection. In an attempt to alleviate this problem,(10) ,in the late 1970s,formulated a reference model to provide a common basis (or the coordination of standards developments and to allow existing and evolving standards activities to be placed into perspective with one another. (6) A.communicationchannel B.protocols C.datachannel D.publiccommunication (7) A.database B.datarepresentation C.protocols D.datacommunication (8) A.same B.similar C.different D.dependent (9) A.multi-user B.client C.server D.full-user (10) A.DNA B.SNA C.theOSI D.theISO 阅读以下关于软件工程管理方面的叙述,回答问题1和问题2 某大型企业集团的信息工程部有一百多名专职的软件工程师从事企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。王总工程师在总结近三年来的软件开发工作时,发现有10%左右的软件开发项目未能完成而被迫取消;其余25%的项目中大多也不能完全实现预定的目标,特别是在软件测试环节出了很大问题。 王总工程师组织了信息工程啊内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会能上能下集中讨论了软件包工程管理有关的问题,在归纳的意见中出现了以下的一些内容: (1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。 (2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性”(缺少可借鉴的经验)等。 (3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。从这个角度来看,必须强化软件工程的管理。 (4)Client/Server与Browser/Serve模式等已成为当前软件体系结构的主流。在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。 (5)从目前情况看,要注意软件维护可能带来的副作用,也就是没有找到隐含的错误,在以后的软件维护中一定要注意。 (6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。 (7)为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以测试计划的编制是很重要的。 (8)一个大中型的应用系统的开发可能包含有成百上千个软件模块以及数以百万计的代码行,任何一个编程人员不可能了解和追踪该应用系统所有的每一个片断,因此使软件代码具有可管理性和可审核性将是软件工程管理中的一项重要任务。 (9)要提高软件的使用效率,要实施软件复用。软件复用是指重复使用已有软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率、降低开发成本的目的。软件复用的两个层次包括知识复用,方法和标准复用,软件复用的级别包括代码复用和分析结构的复用。 (10)我们的长远目标是需要建立一类软件开发管理体系,能有效地辅助软件开发全过程中对有关信息的收集和管理,这类体系应是可重复使用权用的并可适用于各类软件开发项目,使软件资源在软件的生命周期中保持完整。 (11)对外服务的软件开发机构应当努力取得ISO9000质量认证,并根据CMM9能力(成熟度模型)标准来改进自己的开发过程,在这些质量标准实现的过程中,软件工程管理起着得要的作用。 【问题1】 王总工程师指出在上述十一条意见中,有三条的提法是不够恰当的或者是不够全面的,请你指出其序号,并各用50字以内文字说明理由。 【问题2】 信息工程部与王总工程师在详细分析本集团的软件工程管理方面存在的各类问题时,发现在不少软件项目实施过程中,随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。软件测试这一环节较为薄弱,尤其是对软件测试问题认识上有些偏差。软件测试包括人工测试和机器测试两大部分。请你用250字以内文字以提纲方式说明,软件测试的一般步骤?(只需列出相应的名称并且简要说明即可) 阅读以下关于数据通信方面的叙述,回答问题1和问题2。 数据通迅是当前十分活跃与热门的计算机与信息技术的应用领域。某大型通信公司开发了其业务的主要支撑平台(也叫做“通信信息服务平台”)用于在全国与全球开展数据业务的需要。该平台是一个典型的Java技术应用于Internet的项目。马工程师提出在全系统中强以这样来用的Java构架系统: (1)该系统可分为4层,分别是Browser、表示层、中间件层和数据层。 (2)表示层用Java中的JavaScript来实现页面输出。 (3)中间件层用Java来实现CORBA,即实现Component(构件),主要实现业务逻辑的封装与复用。 (4)数据层主要是数据库和存储过程的实现。 在应用Java技术时,马工程师所采用的技术和策略可大致上归纳为以下5个方面: (1)使JavaScript尽量简单,因为JavaScript在系统中是放在服务器端执行的,该语言是通过一个解释执行的,相对速度很慢,采用了两台HP前置机来运行JavaScript,但是其运行速度还是不理想,所以在设计中把JavaScript仅用来显示从中间件层所得到的数据,生成动态页面。在最初的设计中表示层(JavaScript)曾承担了一些业务逻辑处理操作,导致效率不理想,因此,不得不尽量地减少JavaScript的程序量。 (2)用Java实现CORBA时,应尽量考虑共享和复用。在本系统中,最初的设计是让Java在实现Component时,只是执行一些数据库表的操作,导致表示层的负载较大。后来重新设计时,总结归纳了所有的UseCase,找出了其中可供共享和复用的接口,把相同的业务逻辑操作封装到一个接口中去。因为Java的执行效率比JavaScript要高,因此提高了系统效率。 (3)由于在别的项目中,该公司曾大量地使用过Java中的JSP技术和Servlet技术,为了得到系统的一些执行速率的数据,采用了一个著名的压力测试软件—LoadRunner来测试这两种技术的差别。测试表明:用JSP和Servlet完成同样的一个操作,并且保证是在相同的测试环境中(相同服务器、压力测试工作站与数据库环境),得到的测试数据却有着很大差别,JSP完成一个操作的平均执行时间在致会是Servlet程序的两倍,在一个企业级应用项目中,这可能是一个很关键的瓶颈。因此,我们得出的结论是:在可能的条件下,尽量地多使用Servlet。当然,与Servlet相比,JSP编程快速,修改方便,在访问量不是很大的应用场合下也是可以接受的。 (4)使用Java作为整体解决方案时,应尽量使用相同版本的JDK。在用Java作为编程语言的项目中,几乎大多要遇到“汉字”问题,即Java在没有经过转换的情况下,在输出汉字时,很可能会出现乱码。采用不同版本的JDK,解决的方案是不一样的,比如V1.2.2版本的JDK和V1.3版本的JDK解决方法就会有一些不一样,把V1.2.2的Java程序放在V1.3的JDK中,就不能顺利输出汉字了.其根本原因在于Java使用了Unicode编码,和中国的国标编码不一样.所以在这个意义上一些人竭力鼓吹的”一次编写,到处运行”似乎不一定能在所有的场合都行得通. (5)使用Java时,应尽量遵从软件规范.在Java中有一个JVM的概念,即在Java虚拟机中使用了一个垃圾收集器,专门用来回收内存。但是该垃圾收集器在给编程人员带来方便的同时,也隐埋下了隐患。在程序设计中,并不能强制执行垃圾收集器,因此我们要求:在Try,Catch之后必须明确要求回收内存(当然,也只能是通知垃圾收集器来回收垃圾),这样可以有效地提高系统稳定性。 但是在使用Java作为解决方案时,也遇到很多头疼的问题,这些问题导致同时执行的并发性比较差,系统速度慢等等。归纳起来看,曾遇到过的主要具体的问题有: (1)用Java来实现CORBA中的Component,有时效率会比较低。 (2)用Java来建立数据库连接往往会比较慢。 (3)用JSP编程时容易导致系统信息的扩散。比如,如果有黑客攻击一台运行JSP程序的服务器,他可以故意地输入一些非法字符或异常信息给JSP程序,于是程序执行将出现异常。这时,就会在页面上打印出相应的错误信息。很不幸的是,这些信息极有可能暴露出这台服务器的JDK的版本号与路径信息等内容。这往往容易让黑客们有机可乘,在可能去抓住系统的漏洞。 【问题1】 试提出马工程师遇见的3个问题的解决方案,并各用80字以内文字说明理由。 【问题2】 Java语言作为一种快捷、稳定的计算机语言,开发基于因特网应用的项目大多是相当稳定和比较适用的。试用200字描述Java的应用前景。 阅读以下关于图书馆的数字信息化工程方面的叙述,回答问题: 随着Intranet信息技术的发展,图书馆为了更好地发挥其图书流通、资料检索和学术交流的职能,图书馆的数字信息化工程也势在必行。某图书馆为了尽快地步入世界先进图书馆的行列,已经启动了一部分的数字图书馆工程。该数字图书馆工程主要包括对外信息Web发布系统,交互式检索网、后台馆藏信息管理系统、多媒体资料采集制作以及VOD点播系统等。 郭工程师参与了整个数字化信息系统的总体设计,该图书馆数字化信息系统从网络环境上讲,主要划分为多个网段: (1)Intranet接入部分,采用2M的DDN专线; 公共网段(非军事区),主要包括前台发布数据库服务器、Web服务器、E-Mail/FTP/DNS服务器、检索服务器及SAN网络区域存储设备; (2)是内部局域网,包括内网Web服务器、后台馆藏数据库服务器、OA服务器等; (3)是VOD点播专用网,包括音频视频点播服务器等。 考虑到经费和人员素质及今后的维护管理运营等方面,郭工程师建议操作系统采用Windows NT平台,服务器选用DELL高端的系列,数据库采用IBM的DB2。主干网为千兆快速交互式以太网,局域网百兆到桌面,VOD点播网十兆到桌面。在该网络环境下应用主要分为三大部分: (1)对外Web发布系统、对外图书辅助检索系统; (2)后台馆藏信息管理系统和图像/全文混合检索系统; (3)VOD点播系统。由于绝大部分应用采用Brower/Server方式结构,最终用户在本地只需安装IE或Netscape Web浏览器,在后台数据库服务器的支持下通过网页方式请求和访问各类应用服务。另外,由于在图书馆信息系统中流通的多为索引、摘要、全文或音频视频等多媒体信息,对Web服务器性能与网络带宽等都有更高的要求。 通过不断地试验和实践,郭工程师发现从以下几个方面可以相对有效地提升Web服务器性能: (1)缓存服务器和均衡负载设备使用可以缓解访问瓶颈,提高网络带宽、实现均衡负载。目前某图书馆采用这种方式,把大数据量的静态图片、点播资源、虚拟三维应用等都事先置放在cache服务器中,即使现今只有2M Internet的接入带宽,以上应用的播放速度和效果仍能让用户满意。另外一种方式采用均衡负载设备或Web双机镜像。这种方式通过负载均衡的方法达到Web访问性能最优。Web双机镜像是较早以前流行的方式,虽能使系统可靠性提升,但由于双机总是在互相询问对方状态,将会影响一定的访问性能。均衡负载设备是独立于Web服务器的硬件,它和Web服务器及网站中其他服务器接在同一交换机上,通过负载调度程序为各个服务器分配工作量,从而能达到充分利用资源、提高访问性能的目的。只是由于某图书馆目前对外发布资源相对仍较少,只采用了三台Web服务器,因此目前的均衡负载设备作业还不显著。 (2)从Web服务器的配置来看Web服务器自身CPU个数及速度、网卡数量、Web服务器与防火墙的位置关系等,都会影响到Web服务器的性能。从Web硬件本身来讲,CPU个数的增加、网卡个数的增加、I/O信道的扩展无疑可以直接地提高Web服务器性能。此外,由于千兆口的防火墙目前较少且费用较高,如果把Web服务器放置防火墙之后,一定会大大影响Internet访问性能。某图书馆采用IDS(入侵检测)+Web服务器(服务器防火墙,较低端,不会影响流量)+应用服务器+数据库服务器(防火墙,高端),分层次的安全模式,既保证了- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析 测试
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文