A.CFS
B. CDFS
C. FAT
D. NTFS
第2题
第3题
A.Word
B.Excel
C.Outlook
D.PowerPoint
E.FrontPage
第5题
一、实验目的
通过建立自动宏,了解宏病毒的工作原理。
二、实验环境
windows操作系统,Office软件,计算器(或其他)程序。
三、实验内容
宏是微软公司为其Office软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作,目的是让用户文档中的一些任务自动化,方便了用户的操作。
如果病毒程序利用宏的功能隐藏到Office文档中,就称为宏病毒。
在本实验中我们建立一个自动宏,并利用自动宏启动Windows自带的计算器程序,以此来模拟病毒所具有的程序代码和自动执行功能,证明利用宏是可以制造病毒的。
为了防止病毒程序的泛滥,我们的实验程序不带有传染和破坏功能,仅以自动启动程序的方法说明病毒程序的启动过程。
第6题
U盘病毒工作原理
一、实验目的
通过建立U盘自动运行文件,了解U盘病毒的工作原理。
二、实验环境
Windows操作系统,U盘,计算器(或其他)程序。
三、实验内容
一些病毒程序独立存在移动存储设备中(如U盘),并建立移动盘自动启动文件,当使用者打开移动存储设备时,自动启动文件引导病毒程序启动。
自动启动文件是微软公司为了方便用户启动程序而设置的一种名为autorun.inf的文本文件,位于移动盘的根目录,以纯文本的方式存放各种控制命令,用户双击盘符打开移动盘时就会自动打开并执行里面的命令。
如果自动启动文件被病毒所利用,当用户双击打开移动盘时就会自动启动病毒程序。
在本实验中我们以自动启动计算器程序为例,理解病毒启动原理,证明利用自动启动文件可以启动病毒程序的现象,并分析移动盘病毒常用手法。
第7题
阅读以下关于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规范中提供的两种事务控制的基本方法。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!