(5)关于软件的描述中,错误的是
A)软件由程序和相关文件组成 B)系统软件基于硬件运行
C)Photoshop属于商业软件 D)微软Office属于共享软件
A.Word中文版式微软(中国)有限公司开发的办公软件。
B.提供了图文混排功能
C.Word在桌面上排版真正实现了“所见即所得”的功能
D.因为Word是一个字处理软件,所以不能对表格进行处理
下面关于软件的叙述中,错误的是
A.操作系统是一种系统软件,可以直接在硬件上运行
B.微软的Access是一种系统软件,不需要操作系统的支持
C.C++语言编译器是一种系统软件,需要操作系统的支持
D.WPS Office是我国自行开发的一种办公应用软件
A.get
B.set
C.getnext
D.trap
(1) A.系统进程 B.系统软件 C.MIB-2树 D.系统组节点
(2) A.对象 B.对象标识符 C.实例标识符 D.对象值
(3) A.1 (tooBig) B.2(noSuchName) C.3(badValue) D.5(genError)
(4) A.0 B.1 C.2 D.3
(5) A.Error: errorStatus=1,errorlndex=7
B.Error:errorStams=2,errorIndex=3
C.Error:errorStatus=3,errorIndex=1
D.与图6-7的系统输出信息一致
试题五(共25分)
阅读以下关于Web应用系统开发的问题,在答题纸上回答问题1至问题3。
A公司承担了某企业应用系统的开发任务,用户要求系统最终应发布到Web上供企业员工企业客户使用。项目组在进行方案论证时,首先肯定了该系统需使用B/S结构,但在系统应采用的底层平台上产生了分歧,一方认为应采用微软.NET平台,一方认为应采用Java企业版平台。经过认真讨论,结合两种平台的特点及项目的实际需求,项目组最终决定采用Java企业版平台作为系统开发运行的基础平台。
【问题1】(9分)
请在以下平台特点(1)~(9)中,选择出.NET平台与Java企业版平台各自具备的优势填入表5-1的(a)~(f)项中,选择出两个平台共有的特点填入表5-1的(g)~(i)项中。
(1) 良好跨平台可移植性支持
(2) 易于部署与配置
(3) 多程序设计语言支持
(4) 良好的Web多层应用开发支持
(5) 丰富的多厂商外部支持
(6) 良好的O/R(对象/关系)映射支持
(7) 针对特定平台的优化支持
(8) 良好的源代码以外的可定制性支持
(9) 良好的Web服务支持
【问题2】(8分)
MVC (Model-View-Controller)模式是Web应用系统开发中常用的一种软件架构模式。请分别针对基于EJB的重量级框架和基于Struts等的轻量级框架,说明MVC模式中的各组件应采用何种构件实现。
项目组在进行需求调研时,发现用户界面部分的变动可能会比较频繁,因此需要降低系统界面与业务逻辑之间的耦合度。MVP(Model-View-Presenter)模式是由MVC模式派生出的一种设计模式,其主要目的是降低MVC模式中模型(Model)与视图(View)的耦合度,请用300字以内文字,从组件耦合度、组件分工及对开发工程化支持等三方面说明MVP模式与MVC模式的主要区别。
【问题3】(8分)
因为系统中大量业务逻辑涉及企业的核心商业数据,为保证系统数据一致性,完善的事务(Transaction)控制是系统实现时必须考虑的重要因素之一。请用200字以内文字说明事务的基本特征,并简单描述EJB规范中提供的两种事务控制的基本方法。
基于构件的开发(CBD)模型,融合了(144)模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。
A.瀑布
B.快速应用开发(RAD)
C.螺旋
D.形式化方法