版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年高等教育工学类自考-00898互联网软件应用与开发笔试历年真题荟萃含答案(图片大小可自由调整)答案解析附后卷I一.参考题库(共25题)1.试述ASP.NET中的页面数据缓存技术。2.简述Internet作为全球信息系统的特征。3.Web数据库发展中存在的问题有哪些?4.构造型元素5.列出在设计阶段的任务清单,并简要说明。6.一般互联网软件开发分为五个基本阶段,其中()阶段的目标是保证站点内容及时更新并保证其正常平稳运行。7.简述在Web数据库系统中客户服务器结构的特点。8.简述session对象的作用。9.简述ODBC(开放数据库互联)的特性。10.简述在Web环境下,Web服务器向浏览器提供服务的步骤。11.简述CGI与SSI的异同。12.在系统安全性方面,关于PHP与ASP比较说法错误的一项是()A、就系统安全性而言,ASP是最差的B、如果没有经过微软的IISServicePack处理,使用::$DATA就可以看到ASP的源代码C、PHP在许多商业及非商业方面使用时,经常出现安全问题D、在系统安全性方面,PHP比ASP安全得多13.简述实现Web服务器上SSL的步骤。14.简述ASP.NET网页的组成部分。15.以下不属于构成DHTML的技术是()A、JavaScriptB、CSSC、VBScriptD、OLE16.通过使用ALIGN和VALIGN属性,可以以不同方式在单元中对齐表格元素。下面()值是ALIGN属性的可能值。A、LEFTB、RIGHTC、BOTTOMD、TOPE、CENTER17.简述UML的模型描述图及其各自的功能。18.简述Internet域名系统的实现原则。19.客户端20.TextRange对象的方法包括()A、execCommandB、ExpandC、FindTextD、SelectE、Exchange21.以下属于JSP文件的组成部分的是()A、模板元素B、指令元素C、动作元素D、脚本元素E、JSP内建对象22.简述ASP的执行原理。23.简述项目计划中必须包括的几部分。24.在PHP中,下面各项不是字符串的是()A、123B、‘1’C、‘123’D、“123”25.简述Web的基本技术包括哪些方面?并做必要解释。卷II一.参考题库(共25题)1.简述ASP过程调用的几种途径。2.DHTML3.下列属于验证控件的有()A、RequiredFieldValidatorB、ListBoxC、CheckBOXD、RadioButtonE、ValidationSummary4.简述SSI的优点和缺点。5.一般互联网软件开发分为五个基本阶段:规划、()、建设和测试、投入使用、运行及后续维护。6.在C#数据类型中,属于引用类型的是()A、charB、classC、imD、short7.简述在建设和测试阶段的工作内容。8.简述ODBC的特征。9.下列UML模型描述图中,描述对象之间关系的是()A、包图B、对象图C、构件图D、合作图10.在UML模型元素中,()是UML的一种扩展机制,用带有一对尖括号的字符串来表示。11.简述评价Web服务器性能的几个主要标准。12.简述ODBC数据库驱动程序的作用。13.单层驱动程序14.列举JDBC的四种驱动程序。15.在IIS6.0中,允许网络中的任意用户进行访问,不需要使用用户名和密码进行登录的验证方法是()身份验证。16.简述ODBC规范定义的驱动程序类型。17.简述IIS6.0中基本身份验证的含义。18.Web应用的商业目的是什么?19.UML中常用的十种图分为五类,以下属于交互图的是()A、部署图B、对象图C、合作图D、活动图20.以下属于UML模型描述图的有()A、用例图B、类图C、序列图D、状态图E、活动图21.当标记的TYPE属性的值为()时,代表一个单选按钮。A、TEXTB、PASSWORDC、RADIOD、CHECKBOX22.依赖关系23.以下不属于ASP.NET服务器端控件的是()A、按钮控件B、复选控件C、组合控件D、列表框24.简述在Web服务器的工作过程中客户机和服务器的对话过程。25.下列阶段中,属于软件定义期的是()A、编码B、测试C、软件设计D、需求分析卷III一.参考题库(共25题)1.简述ODBC系统的组成结构。2.简述授权的概念及其缺点。3.一般Web开发过程包括()A、设计B、规划C、投人使用D、建设和测试E、运行及后续维护4.试从时间,开销,风格,风险,和视觉效果五个方面说明客户的重点要求对项目开发的影响。5.以下不属于PHP标量数据类型的是()A、数组B、整型C、浮点型D、布尔型6.简述使用IIS6.0虚拟机技术架设多个Web网站的方法。7.在IIS6.0管理器中,可以通过网站属性对话框中的()选项卡设置网站主目录的路径。8.简述确定Web应用的目标通常应了解的问题。9.J2EE容器的体系结构可以分为哪几部分?10.简述构成DHTML的各方面技术。11.简述JavaScript中变量的命名要求。12.你想实时监视连接到IIS计算机上的链接数。可以使用()工具。A、ReportWriterB、IndexServerC、ContentAnalyzerD、PerformanceMonitor13.J2EE的主要组成部分有哪些?14.下列事件中,属于ASP.NET按钮控件的事件有()A、OnMouseln事件B、OnClick事件C、OnMouseOver事件D、OnMouseOut事件E、SetFocus事件15.简述UML的特点。16.PHP脚本程序去管理MySQL服务器中的数据,必须先建立()。17.UML模型描述图中,用于描述系统功能的是()A、包图B、类图C、用例图D、状态图18.简述Web数据库的编程要点。19.简述ADO的特征。20.简述电子商务站点模型是怎样工作的?21.简述客户/服务器结构特点。22.以下是几个附属于Recordset对象的函数及属性,其中用来将当前记录移到上一条的是()A、MovePreviousB、MoveNextC、MoveFirstD、MoveLast23.INPUT标记TYPE属性的值为()时,表示一个具有预置功能的按钮。A、TEXTB、RADIOC、RESETD、CHECKBOXE、SUBMIT24.简述ODBC规范定义的驱动程序中两个类型的含义。25.简述PHP与其他CGI在稳定性上进行比较。卷I参考答案一.参考题库1.参考答案: ASP.NET提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的,是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期,也就是说,当应用重新启动时,缓存实际上也已重建。 ASP.NET提供了三种缓存替换的策略: (1)“腐烂搜索”(scavenging)。比较类似于“最近最少使用"替换原则,当内存变得比较紧张时,缓存机制会找出最不常用和最不重要的对象,把它从内存中移出,以减轻系统压力。 (2)“到期控制”(Expiration)。编程者可以指定缓存对象的生存周期,这种指定的时间可以是绝对的也可以是相对的。 (3)“文件和键值依赖”。从外部文件或者是其他缓存键值是否改变,来决定本身键值是否有效。如果依赖发生改变,缓存对象将变得不可使用,并从缓存中移动出来。2.参考答案: 1.Internet中的计算机通过全球性的唯一地址逻辑的连接在一起,这个地址是建立在网间协议IP或今后的其他协议基础上的。 2.Internet中的计算机之间的通信使用的是TCP/IP协议。 3.Internet可以为公共用户或个人用户提供高水平的信息服务。这种服务时间里在上述通信及相关的基础设施之上的。3.参考答案: (1)网络通信速率低,骨干通信网通信能力小。 (2)网上垃圾泛滥,使检索有用信息成为困难。 (3)网络安全是影响Web数据库在金融、行政、保险等行业迅速开展的主要原因。 (4)网上中文信息较为贫乏,因此加强Web与Server的中文信息的开发势在必行。4.参考答案:构造型元素是在基元素的基础上构造的一种新的模型元素。它是UML的一种扩展机制。一个构造型元素与它的基本元素并无不同,只是增加了某种新的语义,基元素能够使用的地方,它的构造型元素也能够使用。构造型元素也简称构造型。5.参考答案: 1.功能分析;确定用户载Web应用中要做的事情。 2.数据建模,确定Web应用要存储哪些数据,并设计数据库的物理结构。 3.信息结构。 4.技术分析。 5.构造开发和测试环境。 6.确定设计目标,确定选项。 7.确定风格规范,确定站点外观,包括布局,图形,字体和色彩。 8.确定技术标准。 9.设计原型。 10.可用性测试。 11.生成项目设计规范。 12.测试规划。6.参考答案:运行及维护7.参考答案: 1.把处理任务在客户和服务器分开,客户提交请求,服务器完成请求任务,将结果返回客户端。 2.减少主机网络负荷。 3.数据库与客户应用程序无关。 4.数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系。8.参考答案: session对象用于存储特定的用户会话所需的信息。Session对象的引入是为了弥补HTTP协议的不足,HTTP协议是一种无状态的协议。session中的ID标识是唯一的,用来标识每个用户,当刷新浏览器时,该标识的值不变。这样在一定时间内,服务器和客户端之间的连接就会一直保持下去。9.参考答案:ODBC接口的最显著的优点在于互操作性,即由ODBC所建立的应用程序不必针对特定的数据源,理想情况下各种驱动程序和数据源应该支持完全相同的ODBC函数调用和SQL语句。而实际应用中,不同的数据库系统对SQL语法的支持程度各不相同。但通过ODBC接口的一致性级别,将ODBCAPI函数、ODBCSQL语法划分为不同的级别(驱动程序声明支持某个一致性级别时,它都必须支持该级别中的所有功能,为了保证ODBC应用程序的互操作性能力,开发人员应尽量避免使用不同厂家,为驱动程序开发的特有功能),应用程序在遵循同一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立。10.参考答案: 1、启动浏览器程序,并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求。 2、Web服务器接到浏览器的请求后,把URL转换成页面所在服务器上的文件路径名。 3、如果URL指向的是普通的HRML文档,Web服务器直接将它送给浏览器。 4、如果HTML文档中嵌有CGI程序,Web服务器就运行CGI程序,并将结果传送至浏览器。11.参考答案: 相同是都是运行于服务器端的,减轻了客户端的负担。 不同SSI没有外部接口,而CGI则可以接受外来信息,客户端可以看到CGI的痕迹,却看不到SSI的痕迹。12.参考答案:C13.参考答案: 如果要实现Web服务器上的SSL允许,可按照下列步骤进行: (1)生成密钥对文件和请求文件。 (2)从身份验证权限中请求一个证书。 (3)在服务器上安装证书。 (4)激活WWW服务器文件夹上的SSL安全性。14.参考答案: 1.可视元素:包括HTML、标记和服务空间; 2.页面逻辑元素:包括事件处理程序和代码; 3.designer.cs页文件:用来为页面的控件做初始化工作。15.参考答案:D16.参考答案:A,B,E17.参考答案: 最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。 下面给出了每类图的简要说明: 1、用例图:用例图描述了系统提供的一个功能单元。用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”(Actors,也就是与系统的其他实体)关系,以及系统内用例之间的关系。 2、类图:类图表示不同的实体(人、事物和数据)如何彼此相关;换句话说,它显示了系统静态结构。 3、序列图:序列图显示具体用例(或者是用例的一部分)的详细流程。它几乎是自描述的,并且显示了流程中不同对象之间的调用关系,同时还可以很详细的显示对不同对象的不同调用。 4、状态图:状态图表示某个类所处的不同状态和该类的状态转换信息。 5、活动图:活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流。活动图可用于在业务单元的级别上对更高级别的业务过程进行建模,或者对低级别的内部类操作进行建模。 6、组件图:组件图提供系统的物理视图。它的用途是显示系统中的软件对其他软件组件(例如,库函数)的依赖关系。组件图可以在一个非常高的层次上显示,从而仅显示粗粒度的组件,也可以在组件包层次之上显示。 7、部署图:部署图表示该软件系统如何部署到硬件环境中。它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。18.参考答案: Internet域名系统为用户提供了极大的方便,但是主机域名不能直接用于TCPIP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP地址,,这种将主机域名映射为IP地址的过程称为域名解析,域名解析包括两种方式,正向域名解析与反向域名解析Intetnet的域名系统DNS能够透明的完成此项工作。 如果要寻找一个主机名所对的IP地址,则需要借助域名服务器系统来完成,Intetnet中存在大量的域名服务器,在每台域名服务器中保存着他所管辖区域中主机域名与IP地址的对照表,当Intetnet应用程序收到一个主机域名时,他向本地域名服务器查询该主机域名所对应的IP地址。如果在本地域名服务器中找不到该主机域名对应的IP地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找并将找到的IP地址返回给发出请求的应用程序。19.参考答案:客户端也称为用户端,是指接受并显示服务器上传递过来的信息资源的应用程序。20.参考答案:A,B,C,D21.参考答案:A,B,C,D,E22.参考答案:从本质上讲,ActiveServetPage实际上是服务器终端的脚本制作,在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上。23.参考答案: 1.目标;总结在确定项目目标和确定Web应用目标中明确下来的目标。另外,还要明确商业术语中的关键词语 2.风险和假设;项目管理人员列出他在编写项目计划中所做的全部假设,管理人员要估计出每一种风险出现的可能性,并提出消除这种风险的方法。 3.时间表;明确每一阶段的详细任务即完成期限,根据项目规模明确每项任务,每个步骤所需的时间。 4.预算;取决于指定时间表示所做的估计积分被给项目的资源量。24.参考答案:A25.参考答案: 服务器技术-主要包括服务器侧落于结构的设计,服务器软硬件的选择及其他有关服务器构建的问题。 HTML技术,HTML是一种超文本标示语言,它是构成Web页面的主要工具。 CGI技术-CGI是Web动态页面的基础,也是Web与其他应用交流的基础。 Java技术-利用Java可以创建小应用程序,使之从服务器下载到浏览器,并在客户端的机器上运行。JavaSccript技术-它具有Java的许多特性,但比Java更为简单有效,而且不需要编译。 ActiveX技术和VBScript技术。Active是MicrosoftInternet战略的中心环节。 VRML技术-VRML是目前创建三维对象最重要的工具,他也是一种基于文本的语言,并可运行于任何平台。卷II参考答案一.参考题库1.参考答案: 1、首先定义过程,然后在脚本中反复调用它们。 2、可以将过程定义放在调用过程的.asp文件中,或将通用过程放在一个共享的.asp文件中,然后用SSI#include指令将其包含进其他调用该过程的.asp文件中。 3、可以将这些功能打包在Active组件中进行调用。2.参考答案:DynamicHTML是一种即使在网页下载到浏览器以后仍然能够随时变换的HTML。动态HTML包括的技术有:JavaScript、VBScript、DocumentObjectModel(文档对象模型)、Layers和CSS等。3.参考答案:A,E4.参考答案: 优点:运行于服务器端的,减轻了客户端的负担,所有关于SSI的动作都在服务端计算完成。 缺点:在商业的站点加入SSI要求有强大的Web服务器平台,在页面中加入太多的SSI标记,会让Web承担太大的负担;会带来安全隐患。5.参考答案:设计6.参考答案:B7.参考答案: 本阶段的主要任务: (1)确定开发规则; (2)创建骨干页面; (3)测试准备; (4)生成内容; (5)技术设计; (6)编程; (7)集成; (8)α测试; (9)β测试; (10)纠正错误。8.参考答案: 1.ODBC接口的最显著优点在于互操作性,而实现应用中,不同的数据库系统对SQL语法的支持程度各不相同,驱动程序开发这不可能获没必要实现ODBC接口的一致性级别,将ODBCAPI函数ODBCSQL语法划分为不同的级别和应用程序在遵循统一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立。 2.ODBC提供了两方面的一致性级别,IDBCAPI和IDBCSQL,驱动程序在声明支持某个一致性级别时,他都必须支持该界别重的所有功能,为了保证ODBC应用程序的互操作性能力,开发人员应尽量避免使用不同厂家为驱动程序开发的特有功能,9.参考答案:B10.参考答案:构造型元素11.参考答案: 1.速度如同时会有多少用户在接受文件,以及当他们浏览这些文件时,服务器需要做多少处理工作等问题。 2.建立和维护,Web服务器时刻保持运转是Tnternet成功的关键。 3.对用户保持追踪,了解用户要去哪里,谁在登录,他们停留了多久可能也很重要,这和运行的Inernet种类有关。 4.安全性。12.参考答案: ODBC应用程序并不能直接存取数据库,ODBC函数调用和与数据源交互功能都是有驱动程序作为中间媒介。 功能有: 1.建立与数据源的连接。 2.向数据源提交SQL请求,执行SQL语句。 3.根据实际需要,将发送的数据或是读取的数据进行必要的格式转换。 4.返回处理结果。 5.将数据源错误转换为ODBC标准错误代码,返回给应用程序。 6.提交事务的初始化请求,事务完成请求或撤销请求。 7.根据需要生命和使用游标。13.参考答案:ODBE规范定义了两种驱动程序,单层驱动程序是其中的一种,它不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。14.参考答案: 15.参考答案:匿名16.参考答案: ODBC规范定义的驱动程序有两种类型:当层驱动和多层驱动。 单层驱动程序不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。 多层驱动程序仅仅处理应用程序的ODBC函数调用和数据转换。17.参考答案: 基本身份验证需要用户输入用户名和密码,然后以明文方式将用户和密码通过网络发送到服务器进行验证,经过验证后方允许用户访问。18.参考答案:建立市场部分的合作共识、利用新的渠道促销产品或者服务、在Internet上提供产品或者服务、在Internet上出售产品获取利润。19.参考答案:C20.参考答案:A,B,C,D,E21.参考答案:C22.参考答案:有两个元素X,Y,若修改元素X的定义,可能引起对另一个元素Y的定义的修改,则称元素Y依赖于元素X。23.参考答案:B24.参考答案: 在Web中,客户机和服务器的对话过程如下: (1)客户机: ①向用户提供请求的方法(通常是单击某个链接时启动); ②将你的请求发送给某个服务器; ③接收服务器返回的结果,经过适当解释,呈交HTML文档或传递各种文件给适当的浏览器。 (2)服务器: ①接受请求; ②对请求进行合法性检查及安全性屏蔽; ③针对请求获取并制作数据,包括使用CGI脚本为文件设置适当的MIME类型; ④把结果发送给提出请求的客户机。25.参考答案:D卷III参考答案一.参考题库1.参考答案:ODBC系统的组成结构:应用程序;驱动程序管理器;数据库驱动程序;数据源。2.参考答案:授权要求用户口令访问Web页,使用相同或不同的用户名密码登录进入特定的系统,对某些服务器来说,可用授权屏幕保护单独的页不受非法侵入,甚至可以保护整个目录,它的缺点就是,过于麻烦,每次连接都要敲入口令,另外也容易被人监听到用户的口令。3.参考答案:A,B,C,D,E4.参考答案: 在规划开发Web应用的具体方法以前必须先理解客户的重点要求,让客户从时间开销风格风险和视觉效果五个方面选择认为最重要的方面。 1、时间,如果时间最重要,开销可能会增加,风格和质量可能会下降。 2、开销,如果开销最重要,则必须尽可能减少风险,准备一个精确的项目计划,严格对项目的管理。 3、风格,如果风格最重要,则必须用先考虑风格特征,而开销和时间都会增加或延长。 4、风险,如果小组成员没有使用过某种新技术而又要采用新技术时,风险会很大,计划必须考虑因培训所增加的开销和时间,风格也可能会受到影响。 5、视觉效果,如果视觉效果最重要,要在项目的外观质量上下大力量,这将消耗大量的劳动力和工作时间,因此项目预算可能会增大,时间要延长。5.参考答案:A6.参考答案: (1)使用不同IP地址架设多个Web网站; (2)使用不同端口号架设多个Web网站; (3)使用不同主机头架设多个Web网站。7.参考答案:主目录8.参考答案: 通常应了解下述问题: (1)Web应用的商业目的。比如: ①建立市场部分的合作共识; ②利用新的渠道促销产品或者服务; ③在Internet上提供产品或者服务; ④在Internet上出售产品获取利润。 (2)为了取得成果,Web应用需要做的工作。 (3)各部门是否有要遵循的标准或者原则。 (4)Web应用要在Internet上使用的原因。9.参考答案: 1、容器服务API。 2、声明性服务。 3、组件协议。 4、其他容器服务。10.参考答案: 1.客户端的脚本语言;运用服务器端编写脚本能使网页中更多的HTML功能元素得到发挥。 2.文档对象模型;在某种意义上,DOM是动态HTML的真正核心内容。正是它使得HTML具备了变动性。DOM体现的是网页元素的等级关系,并且这些元素在指定的时间在浏览器上呈现。 3.层叠样式表;由于CSS属于DOM的一部分,它的属性也可以通过动态HTML编写语言得到体现,因此能够实现页面外在视觉效果方面的几乎一切变化。11.参考答案: JavaScript中变量的命名要求如下: ①必须以字母或下划线开头,中间可以是字母、数字或下划线; ②区分大小写; ③不能使用JavaScript中的关键字12.参考答案:D13.参考答案:J2EE的主要组成部分有J2EE平台,J2EE规范,参考实现,兼容性测试套件和J2EE蓝图。14.参考答案:B,D,E15.参考答案: 统一了面向对象方法的基本概念。UML是在Booth方法、OMT方法和OOSE方法的基础上发展起来的,是这些方法的延续和发展。消除了不同方法在表示法和术语上的差异,避免了符号表示和理解上不必要的混乱。 (1)建模能力更强。 (2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华师大版初中科学6.1信息的传递和通信
- 天弘爱理财APP整合方案
- 外勤医疗服务管理制度
- 异常情况和事故处理管理制度
- 表格制作方法
- 1《古诗三首》核心素养分层学习任务单-2022-2023学年三年级语文下册新课标(部编版)
- 2024年合作办理客运从业资格证理论考试题
- 2024年北京汽车客运资格证考试题目
- 2024年宣城客运从业资格证报名考试题目
- 2024年本溪客运从业资格证模拟考试练习题
- 个人医德医风档案
- 世界气温和降水的分布
- 申请一年或多年多次往返申根签证信
- 实践与认识的关系PPT课件
- DIC的诊断与评价ppt课件
- 车辆评估报告
- 施工图变更单4页
- 金山区社区卫生服务中心基本项目标化工作量指导标准2015
- 纸尿裤生产规程与设备维护
- 柴油机单轨吊技术在煤矿的应用
- 村镇银行组织结构及职能
评论
0/150
提交评论