2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案_第1页
2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案_第2页
2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案_第3页
2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案_第4页
2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2023年高等教育工学类自考-00898互联网软件应用与开发考试历年重点考核试题含答案(图片大小可自由调整)第1卷一.参考题库(共50题)1.模板元素2.简述PHP所具有的特点。3.因特网上的域名服务称为()A、WINSB、DNSC、ARPD、TELNET4.Web数据库发展中存在的问题有哪些?5.在系统安全性方面,关于PHP与ASP比较说法错误的一项是()A、就系统安全性而言,ASP是最差的B、如果没有经过微软的IISServicePack处理,使用::$DATA就可以看到ASP的源代码C、PHP在许多商业及非商业方面使用时,经常出现安全问题D、在系统安全性方面,PHP比ASP安全得多6.JDBC7.下列不属于DNS服务器分类的是()A、主DNS服务器B、从DNS服务器C、缓冲DNS服务器D、备份DNS服务器8.简述在Web数据库系统中服务器端的主要功能。9.简述在确定项目规模时居家项目的步骤。10.在C#数据类型中,属于引用类型的是()A、charB、classC、imD、short11.简述比较常见的站点模型。12.简述IIS6.0中基本身份验证的含义。13.简述UML的特点。14.在AD0的Recordset对象中,如设置了ForwardOnly,则只能调用下面()方法。A、MoveNextB、MovePreviousC、MoveFirstD、以上都不是15.在ADO的对象中代表对数据库操作返回的整个结果集的对象是()A、FieldB、TableC、IndexD、Recordset16.简述ODBC规范定义的驱动程序中两个类型的含义。17.简述在Web服务器的工作过程中客户机和服务器的对话过程。18.在J2EE的关键技术中,提供了一个框架来开发和实施分布式商务逻辑的是()A、EJBB、JDBCC、JMSD、JTA19.试述Internet域名系统的实现原理。20.列举ASP中的几个常用内建对象。21.UML中常用的图可以分为五类,以下属于行为图的是()A、类图B、序列图C、用例图D、状态图22.简述MySQL的主要特点。23.简述JSP与Servlet的区别。24.简述ASP.NET网页的组成部分。25.简述授权的概念及其缺点。26.依赖关系27.简述Internet域名系统的实现原则。28.一般Web开发过程包括()A、设计B、规划C、投人使用D、建设和测试E、运行及后续维护29.简述在建设和测试阶段的工作内容。30.UML模型描述图中,用于描述系统功能的是()A、包图B、类图C、用例图D、状态图31.简述在用CGI做通路的情况下编写Web数据库系统的编程要点。32.试从时间,开销,风格,风险,和视觉效果五个方面说明客户的重点要求对项目开发的影响。33.表单中的SELECT标记,其内容包括()A、NAMEB、SIZEC、RADIOD、MULTIPLEE、VALUE34.简述ADO的主要特性。35.Servlet带来的问题有哪些?36.列出在设计阶段的任务清单,并简要说明。37.JSP页面的组成元素包括哪些?38.简述电子商务站点模型是怎样工作的?39.在PHP中,下面各项不是字符串的是()A、123B、‘1’C、‘123’D、“123”40.下列UML模型描述图中,描述对象之间关系的是()A、包图B、对象图C、构件图D、合作图41.NET包括哪些方面?42.简述ODBC规范定义的驱动程序中两种类型的区别。43.下列属于验证控件的有()A、RequiredFieldValidatorB、ListBoxC、CheckBOXD、RadioButtonE、ValidationSummary44.UML中常用的十种图分为五类,以下属于交互图的是()A、部署图B、对象图C、合作图D、活动图45.构造型元素46.ASP.NET提供了哪几种缓存替换的策略?47.以下不属于ASP.NET服务器端控件的是()A、按钮控件B、复选控件C、组合控件D、列表框48.简述评价Web服务器性能的几个主要标准。49.在JSP中,区分HTML和Java代码的标记是()A、B、C、D、50.以下属于UML模型描述图的有()A、用例图B、类图C、序列图D、状态图E、活动图第1卷参考答案一.参考题库1.正确答案:模板元素是指JSP的静态HTML或者XML内容,它对JSP的显示是非常必要的。这部分的任务主要由制作网页的美工来完成。2.正确答案: 1.支持多种系统平台。 2.具有自由软件的特征。 3.版本更新速度快。 4.容易与现有的网页整合。 5.具有丰富的功能。 6.系统移植速度快。3.正确答案:B4.正确答案: (1)网络通信速率低,骨干通信网通信能力小。 (2)网上垃圾泛滥,使检索有用信息成为困难。 (3)网络安全是影响Web数据库在金融、行政、保险等行业迅速开展的主要原因。 (4)网上中文信息较为贫乏,因此加强Web与Server的中文信息的开发势在必行。5.正确答案:C6.正确答案:是Java语言用来连接和操作关系模型数据库的应用程序接口,它制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准接口的实现。7.正确答案:D8.正确答案: (1)管理多用户的数据库。 (2)管理用户权限及保证数据的安全性。 (3)管理和处理用户的请求,管理用户请求,包括请求队列。响应请求、通知服务完成、返回结果。 (4)维护数据库,包括备份和恢复。9.正确答案: 1、确定Web应用的功能和特点。 2、选择站点模型。 3、选择浏览器。 4、确定具体内容。 5、确定用户重点。 6、对开发方法取得一致。10.正确答案:B11.正确答案: 1、信息出版模型。 2、公司基础结构模型。 3、售后支持模型。 4、电子商务模型。 5、产品和服务模型。12.正确答案: 基本身份验证需要用户输入用户名和密码,然后以明文方式将用户和密码通过网络发送到服务器进行验证,经过验证后方允许用户访问。13.正确答案: 统一了面向对象方法的基本概念。UML是在Booth方法、OMT方法和OOSE方法的基础上发展起来的,是这些方法的延续和发展。消除了不同方法在表示法和术语上的差异,避免了符号表示和理解上不必要的混乱。 (1)建模能力更强。 (2)独立开发过程。 (3)UML提出了许多新概念。 UML符号表示考虑了许多方法的图形表示,删除了大量容易引起混乱的、多余的和极少使用的符号,增加了一些新的符号。还提出一些新的概念,如构造型、职责、扩展机制、线程、模式、合作图和活动图等。14.正确答案:A15.正确答案:D16.正确答案: 有单层驱动和多层驱动。 单层驱动程序不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。由于单层驱动程序具备数据库引擎的功能,多用来编写非客户机服务器结构的数据库应用程序。 多层驱动程序仅仅处理应用程序的ODBC函数调用和数据转换,数据源接受SQL语句后有DBMS解释执行,这种驱动程序与数据库管理系统的功能分离,构成了典型的客户机服务器的结构。17.正确答案: 在Web中,客户机和服务器的对话过程如下: (1)客户机: ①向用户提供请求的方法(通常是单击某个链接时启动); ②将你的请求发送给某个服务器; ③接收服务器返回的结果,经过适当解释,呈交HTML文档或传递各种文件给适当的浏览器。 (2)服务器: ①接受请求; ②对请求进行合法性检查及安全性屏蔽; ③针对请求获取并制作数据,包括使用CGI脚本为文件设置适当的MIME类型; ④把结果发送给提出请求的客户机。18.正确答案:A19.正确答案:主机域名不能直接用于TCP/IP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP地址。这种将主机域名映射为IP地址的过程称为域名解析。域名解析包括两种方式:正向域名解析(从域名到IP地址)与反向域名解析(IP地址到域名)。寻找一个主机名所对应的IP地址需要借助域名服务器来完成。Internet中存在大量的域名服务器,在每台域名服务器中保存着它所管辖区域中主机域名与IP地址的对照表。当Internet应用程序收到一个主机域名时,它向本地域名服务器查询该主机域名所对应的IP地址。如果找不到该主机域名对应的IP地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找,并将找到的IP地址返回给发出请求的应用程序。20.正确答案: 1、Request对象。 2、Response对象。 3、Application对象。 4、Server对象。 5、Session对象。21.正确答案:D22.正确答案: 1.MySQL是真正多线程,多用户的数据库系统,特别是他的多线程是直接使用了系统核心的多线程内核,效率相当的高。 2.MySQL是真正支持多方平台的,这就使得跨系统的开发成为可能。 3.支持SQL92标准,可以使用所有的SELECTWHERE语法。 4.在数据库中客户端程序上,MySQL提供了多种不同的API。 5.丰富的数据典型支持和8字节长的证书类型。 6.可以在一次操作中从不同的数据库中混合表格。 7.完全支持ODBC,可以再Windows95和WindowsNT上使用Access来进行数据库的连接。23.正确答案: 1.编程方式不同:servlet严格遵循Java语言的编程标准,而jsp则遵循脚本语言的编制标准; 2.servlet必须在编译以后才能执行; 3.运行速度不同:JSP的运行速度比servlet要慢一些。24.正确答案: 1.可视元素:包括HTML、标记和服务空间; 2.页面逻辑元素:包括事件处理程序和代码; 3.designer.cs页文件:用来为页面的控件做初始化工作。25.正确答案:授权要求用户口令访问Web页,使用相同或不同的用户名密码登录进入特定的系统,对某些服务器来说,可用授权屏幕保护单独的页不受非法侵入,甚至可以保护整个目录,它的缺点就是,过于麻烦,每次连接都要敲入口令,另外也容易被人监听到用户的口令。26.正确答案:有两个元素X,Y,若修改元素X的定义,可能引起对另一个元素Y的定义的修改,则称元素Y依赖于元素X。27.正确答案: Internet域名系统为用户提供了极大的方便,但是主机域名不能直接用于TCPIP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP地址,,这种将主机域名映射为IP地址的过程称为域名解析,域名解析包括两种方式,正向域名解析与反向域名解析Intetnet的域名系统DNS能够透明的完成此项工作。 如果要寻找一个主机名所对的IP地址,则需要借助域名服务器系统来完成,Intetnet中存在大量的域名服务器,在每台域名服务器中保存着他所管辖区域中主机域名与IP地址的对照表,当Intetnet应用程序收到一个主机域名时,他向本地域名服务器查询该主机域名所对应的IP地址。如果在本地域名服务器中找不到该主机域名对应的IP地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找并将找到的IP地址返回给发出请求的应用程序。28.正确答案:A,B,C,D,E29.正确答案: 本阶段的主要任务: (1)确定开发规则; (2)创建骨干页面; (3)测试准备; (4)生成内容; (5)技术设计; (6)编程; (7)集成; (8)α测试; (9)β测试; (10)纠正错误。30.正确答案:C31.正确答案: 1、编写HTML表单,利用Radio按钮,Check按钮,下拉表框,滚动列表框,文本输入框等方法手机用户的输入信息,并通过Submit按钮向CGI脚本提交。 2、数据传递参数的方式,CGI脚本从Web服务器设置的环境变量Query-string或标准输入Sedin获取用户发表的信息串。 3、解码,由于数据传都采用固定的URL格式编码,所以解码程序可以是标准的。 4、CGI脚本根据用户的要求,执行相应的数据库客户程序,通过约定的通路访问数据库。32.正确答案: 在规划开发Web应用的具体方法以前必须先理解客户的重点要求,让客户从时间开销风格风险和视觉效果五个方面选择认为最重要的方面。 1、时间,如果时间最重要,开销可能会增加,风格和质量可能会下降。 2、开销,如果开销最重要,则必须尽可能减少风险,准备一个精确的项目计划,严格对项目的管理。 3、风格,如果风格最重要,则必须用先考虑风格特征,而开销和时间都会增加或延长。 4、风险,如果小组成员没有使用过某种新技术而又要采用新技术时,风险会很大,计划必须考虑因培训所增加的开销和时间,风格也可能会受到影响。 5、视觉效果,如果视觉效果最重要,要在项目的外观质量上下大力量,这将消耗大量的劳动力和工作时间,因此项目预算可能会增大,时间要延长。33.正确答案:A,B,D,E34.正确答案: (1)独立创建的对象:大多数ADO对象是可以独立创建的,不用冗长的代码来创建对象,程序的结构简明。 (2)对批量更新的支持:可以将一批数据下载到本地的缓存中,筛选、更改,然后统一地进行更新,这样就可以大大减少操作次数,缩短等待时间。 (3)支持存储过程:包括带参数和不带参数的存储过程,并且可接收返回值,在进行海量数据处理时,这一优点更为明显。 (4)支持不同的光标类型:包括支持后台光标的潜力。 (5)支持返回数据量限制:显示数据时,如果数据量太大,会分段下载,提高效率。 (6)支持MultipleRecordset:从存储存储过程或批处理过程返回值,支持多个结果。35.正确答案: (1)开发和维护应用程序的所有部分需要有深厚的Java编程知识,因此处理代码和HTML元素是交织在一起的。 (2)改变应用程序的外观和风格,或者加入对某种新类型客户机(如WML客户机)的支持时,都需要更新并重新编译Servlet代码。 (3)很难利用网页开发工具的优势来设计应用程序界面。如果使用这些工具来开发网页布局的话,生成的HTML代码必须被手工嵌入到Servlet代码中,这个过程既耗时又容易出错,而且极度枯燥乏味。36.正确答案: 1.功能分析;确定用户载Web应用中要做的事情。 2.数据建模,确定Web应用要存储哪些数据,并设计数据库的物理结构。 3.信息结构。 4.技术分析。 5.构造开发和测试环境。 6.确定设计目标,确定选项。 7.确定风格规范,确定站点外观,包括布局,图形,字体和色彩。 8.确定技术标准。 9.设计原型。 10.可用性测试。 11.生成项目设计规范。 12.测试规划。37.正确答案:页面的组成元素包括模板元素、指令元素、动作元素、脚本元素、声明、表达式、和JSP内建对象等。38.正确答案:电子商务模型;这类站点一般是这样工作的;通常访问者从商者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物小推车中,这样就可以继续选购其他的产品。购物结束时,迅速检查一下手推车中的产品,看一下自己想买的东西,然后提供送货地址和信用卡信息。39.正确答案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论