信息系统项目管理师每日练习题(2025/6/10)
试题1
以下关于J2EE多层分布式应用模型的对应关系的叙述,( )是错误的。
A.客户层组件运行在客户端机器上
B.Web层组件运行在客户端机器上
C.业务逻辑层组件运行在J2EE服务器上
D.企业信息系统层软件运行在EIS服务器上
试题2
在面向对象软件开发过程中,设计模式的采用是为了( )。
A.允许在非面向对象程序设计语言中使用面向对象的概念
B.复用成功的设计和体系结构
C.减少设计过程创建的类的个数
D.保证程序的运行速度达到最优值
试题3
综合布线系统中用于连接两幢建筑物的子系统是()
A、网络管理子系统
B、设备间子系统
C、建筑群子系统
D、主干线子系统
信息系统项目管理师每日练习题答案解析(2025/6/10)
试题1
信管网参考答案:B
信管网参考解析:
B。要点解析:基于J2EE的分布式多层应用模型包含客户层、展示层、业务层、集成层和企业信息系统等部分。其中,客户层组件运行在客户端机器上运行的Web浏览器(如Intermet Explorer)。Web浏览器以标准格式显示从服务器传递来的网页,并不承担负责的数据检索和计算任务,这些复杂而耗时的操作将在J2EE服务器端EJB容器内进行,从而降低了Web流量。
展示层包括了应用程序中用于展示模块,使用到的J2EE营业构建包括Web容器内的JSP、Servlet及JSTL.并采用了基于Struts的MVC架构。Struts是基于JSP Model 2的MVC(模型—视图—控制器)模型,目的是利用控制器来分离模型和视图,达到一种空间松散耦合的效果,并提高系统灵活性,复用性和可维护性,展示层的构件主要功能是在HTTP等协议上对Web请求(request)进行响应(response),动态生成网页,用户特征在浏览器上点击一个链接或图标,实际上是通过web向服务器发出请求,J2EE平台的web构件对这些请求进行处理后回复给客户相应的HTML或XML文件。据此,选项B的说法有误。
业务层包括了用于实现企业业务操作的程序,使用到的J2EE应用构件包括了EJB容器中的无状态会话Bean(Staleless EJB)及POJO(Plain Old Java Object)。业务逻辑由EJB构件及POLO在EJB Container上实现。EJB 构件能够从web容器中接收数据并将处理过的数据通过数据访问层传送到企业信息系统来存储。此外,EJB还能够从数据库检索数据并送回客户端。由于EJB依赖J2EE的EJB容器进行底层操作,因此使用EJB构件编写的程序具有良好的扩展性和安全性,易于进行分布式的事务管理。
集成层用于实现业务层的POJO与企业信息系统数据源的CRUD操作。集成层的应用构件包括了POJO(DAO数据访问对象,FAO文件访问对象)并部署在EJB容器中,在应用系统中引进了集成层构件,主要目的是为了降低部署在业务层上的构件跟企业信息系统之间的耦合性以及提高系统的扩展性。
企业信息系统是指企业处理和存储信息数据的程序系统,例如企业资源计划?(ERP)、大型及数据处理以及数据库系统等。
试题2
信管网参考答案:B
信管网参考解析:
模式是一条由三部分组成的规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。每一个模式描述了一个不断重复发生的问题,以及该问题的解决方案,这样就能一次又一次地使用该方案而不必做重复劳动。
将设计模式引入软件设计和开发过程的目的在于充分利用已有的软件开发经验,这是因为设计模式通常是对于某一类软件设计问题的可重用的解决方案。
设计模式使得人们可以更加简单和方便地去复用成功的软件设计和体系结构,从而帮助设计者更快更好地完成系统设计。
试题3
信管网参考答案:C
信管网参考解析:
信管网订阅号
信管网视频号
信管网抖音号
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |