网络软件开发复习题.doc_第1页
网络软件开发复习题.doc_第2页
网络软件开发复习题.doc_第3页
网络软件开发复习题.doc_第4页
网络软件开发复习题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

山东理工大学成人高等教育网络软件开发复习题一、单选题1、明确项目目标和Web应用目标的工作是在_完成的。 A、规划阶段 B、设计阶段 C、建设和测试阶段D、投入使用阶段 2、_协议用于Internet通讯? A、IPX/SPX B、TCP/IP C、NetBEUID、HTTP 3、你负责一个具有3488台计算机的TCP/IP域。假设没有对原始的12位本地地址空间划分子网,子网掩码应该是_。 A、 B、 C、 D、 4、对于HTML语言,当标记的TYPE属性的值为_时,代表一可选多项的复选框。A、TEXT B、PASSWORD C、RADIOD、CHECK BOX 5、要创建一个E-Mail地址的链接,下面正确的句法是_。 A、 和我联系 B、 和我联系 C、 和我联系 D、 和我联系 6、在ADO的对象中,与字段对应的对象是_。 A、Field B、Table C、IndexD、Recordset 7、以下技术中,不直接参与构成DHTML的是_。 A、DOM B、VBScript C、JavaScriptD、OLE 8、在PHP中引用文件涉及两个函数是_。 A、response( )和require( )B、include( )和server( ) C、include( )和response( )D、include( )和require( ) 9、以下_不是在javax.servlet.Servlet接口中定义的。 A、init方法 B、service方法 C、getInitParameter方法 D、destroy方法 10、以下不属于JSP指令元素的是_。 A、页面指令 B、Include指令 C、useBean指令D、Taglib指令 11、A类IP地址结构适用于_。 A、有大量主机的大型网络B、有较多主机的中型网络 C、有少量主机的小型网络D、没有主机的网络 12、在ASP的内建对象中,可以使用_对象控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置Cookie的值。 A、Request B、Session C、Application D、Response 13、互联网软件开发过程一般要经历的几个步骤依次是_。 A、规划、建设和测试、设计、投入使用、运行和后续维护 B、规划、设计、建设和测试、投入使用、运行和后续维护 C、规划、设计、建设和测试、运行和后续维护、投入使用 D、设计、规划、建设和测试、投入使用、运行和后续维护 14、Internet的域名结构是由TCP/IP协议集的_来定义的。 A、域名系统(DNS) B、TCP协议 C、IP协议D、IPX协议 15、 以下关于HTTP协议的说法正确的是 ( )A、 HTTP是无状态、面向对象的协议B、 HTTP协议能够在两台主机间互传文件C、 HTTP协议属于TCP/IP参考模型的网络层D、 HTTP协议属于TCP/IP参考模型的传输层 16、在JavaScript中,注释采用 ( )A、 REM B、 / C、 D、 ” 17、 在HTML标记中,设置下标的标记是 ( )A、 、 B、 、 C、 、 D、 、 18、 关于Global、asa文件,说法正确的是 ( )A、脚本必须用标记封装B、任何事件都可以在Global、asa文件中声明C、只能用VBScript、JavaScript语言编写Global、asa文件D、Global、asa文件可以放在任何目录中 19、之间的代码在( )运行A、 客户端 B、 服务端 C、 服务器端和客户端 D、都可以 20、 以下对ASP的描述,不正确的是 ( )A、ASP页面运行于服务器端B、ASP默认的脚本语言是VBScriptC、ASP是一种WEB编程语言D、ASP可使用任何服务器支持的脚本语言。 21、下面哪个协议用于INTERNET通讯?()A、IPX/SPX B、TCP/IP C、NETBEUI D、HTTP二、多选题 1、项目管理员必须不断使用的技能包括_。 A、规划 B、估计和调度 C、测试D、追踪 2、以下_标记是基本的HTML表格标记。 A、 B、 C、 D、 3、不用调用外部程序,可以被浏览器直接显示的图像格式包括_。 A、VSD B、GIF C、PSD D、JPEG 4、ODBC由下列_组成。 A、目标框架层 B、应用程序层 C、驱动程序管理器层 D、数据库驱动程序层 5、在MySQL中,可以读取数据库内数据的函数有_。 A、MySQL_fetch_row( ) B、MySQL_fetch_array( )C、MySQL_result( ) D、MySQL_fetch_object( ) 6、JSP中标准的动作元素有_。 A、 B、C、 D、 7、链接是唯一的从一个Web页到另一个相关的Web页的理性的途径,它由_组成。 A、锚链 B、URL引用 C、DSN D、DNS 8、ASP提供的可用来存储变量的内建对象有_。 A、Request B、Session C、Application D、Cookie 9、编写项目计划至少要包括_。 A、硬件和设备选择 B、风险和假设 C、目标 D、时间表 10、对于HTML语言,在BODY的属性中,和颜色相关的有_。 A、ALINK B、BGCOLOR C、LINK D、TEXT 11、下列IIS扩展机制的_允许从HTML表格接受输入并且处理那个信息。 A、CGI脚本 B、ISAPI应用程序 C、JScript D、VBscript 12、以下_不属于在.asp文件中需要显示声明变量时应用VBScript的语句。 A、Public B、Option ExplicitC、DimD、Friend三、名词解释 1、CGI技术 2、URL的相对引用 3、Web服务器 4、MIME 5、ODBC 6、CGI 7、B/S 8、C/S 9、UML 10、超文本 11、DOM 12、JDBC三、简答题 1、简述在Web数据库系统中客户/服务器结构的特点。 2、简述ODBC驱动程序管理器的作用。 3、简述Web服务器向浏览器提供服务的过程。 4、试对PHP与其他CGI在稳定性上进行比较。 5、举出至少三种在ADO中连接数据库的方法。 6、要使“徐州师范大学”在浏览器中显示为蓝色,字体设置为楷体,并且将其链接到HTTP:/www、xznu、edu、cn上,应如何编写代码。 7、简述提交表单的两种方法POST和GET的区别。 8、简述比较常见的站点模型。 9、简述数据库管理系统的主要功能。 10、简述使用IIS6.0虚拟机技术架设多个Web网站的方法。 11、简述JavaScript中指定事件处理程序的三种方法。 12、简述ASP.NET网页的组成部分四、应用题 1、请用PHP编写一个在页面中强迫用户进行身份认证的程序段。 2、用VBScript脚本语言设计一段asp程序,在浏览器中输出100以内所有不能被7整除的整数。要求:每行显示5个数字。 3、设计一个写入Session和读出Session的PHP范例程序。参考答案一、单选题1234567891011121314BBDBABDDCCABBA15161718192021ABDABCB2、 多选题123456789101112ABDABCBDBCDABABCDABBCBCD ACABACD三、名词解释 1、CGI技术 CGI(Common Gateway Interface,通用网关接口)是Web动态页面的基础,也是Web与其他应用交流的基础。虽然CGI的一些功能已经可以由Java、javascript等代替,但CGI仍然是不可缺少的。 2、URL的相对引用 URL的相对引用:对同一个计算机上文件的URL引用又被称为相对引甩。这意味着URL是相对于浏览器最初装载Web页的计算机和目录的。 3、Web服务器 Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需的文件。 4、MIME (标准Internet邮件扩充服务)是1981年规定的。对原来标准邮件协议的补充,能够传送多媒体信息,扩充了对字符集的支持;扩充二进制及其他应用文件类型的支持。 5、Open database connectivity 6、Common gateway interface 7、Browser/server 8、Client/server 9、UML:是一种通用的、标准的、可视化的建模语言,能让系统构造者用标准的、易于理解的的方法建立起项目中所有的静态结构和动态行为,便于不同的人之间有效地共享和交流工作结果。 10、超文本:超文本中含有超级链接,用户在浏览文本信息的同时随时可以选中其中的超级链接,进一步到指定位置访问相关信息。 11、DOM:用来表示文档和访问、操作构成文档的元素的应用程序借口。 12、JDBC:是Java语言用来连接和操作关系模型数据库的应用程序接口,它制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准接口的实现。四、简答题 1、简述在Web数据库系统中客户/服务器结构的特点。 答:(1)把处理任务在客户和服务器分开。客户提交请求,服务器完成请求任务,将结果返回客户端。(2)减少主机网络负荷。网络传输的只是客户的请求和结果,而不是整个数据库文件,这样就大大减少了网络的传输任务。 (3)数据库与客户应用程序无关。数据库采用集中管理,客户端采用标准的SQL语句访问数据库,所以当数据库平台发生变化时,对客户端影响不大。(4)数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系。(5)维护数据库的完整性 2、简述ODBC驱动程序管理器的作用。 答:驱动程序管理器提供了窗口式驱动程序管理和数据源管理,是一个Windows的应用程序,名为ODBC32.EXE,其功能具体包括以下几点:(1)装载指定的ODBC驱动程序。(2)定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库。(3)支持驱动程序函数的表格,为其提供ODBC函数入口点。(4)处理ODBC初始化调用,为ODBC调用提供参数验证和次序验证。 3、简述Web服务器向浏览器提供服务的过程。 答:(1)用户打开计算机,启动浏览器程序,并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求。(2)Web服务器接到浏览器的请求后,把URL转换成页面所在服务器的文件路径名。(3)如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器。(4)如果HTML文档中嵌有CGI程序,Web服务器就运行CGI程序,并将结果传送至浏览器。Web服务器运行CGI程序时还可能需要调用数据库服务器和其它服务器 4、试对PHP与其他CGI在稳定性上进行比较。 答:在稳定性上,由于NSAPI或ISAPI是动态链接的方式,因此在执行时若出现问题,会使得Web服务器一起瘫痪。而ASP在实际的应用上,可能是因为系统的原因,不是很稳定,有时需要重启操作系统。 PHP在许多的平台上使用,不但长期使用没有问题,而且程序的稳定性也不错。当然最稳定的还是传统CGI程序,因为它是由操作系统负责控制,不会因CGI程序的错误导致Web服务器的不稳定。 5、徐州师范大学 6、get将所传输的数据附在网址后,然后一起传送到服务器,传送的数据量受到限制;取得get传送的数据的方法是通过request.querystring。Post将发送的数据和网址分离开来,数据放在报文的报文体中,可以传送大量数据;取得post传送的数据的方法是通过request.querystring。 7、信息出版模型,公司基础结构模型,售后支持模型,电子商务模型 8、客户端脚本语言,文档对象模型,层叠样式表 9、简述数据库管理系统的主要功能。 答:1.数据定义功能;2.数据操纵功能; 3数据库的运行管理;5.数据库的建立和维护。 10、简述使用IIS6.0虚拟机技术架设多个Web网站的方法。 答:(1)使用不同IP地址架设多个Web网站; (2)使用不同端口号架设多个Web网站; (3)使用不同主机头架设多个Web网站。 11、简述JavaScript中指定事件处理程序的三种方法。 答:1.直接在HTML标记中指定; 2.编写特定对象特定时间的Javascript; 3.在Javascript中说明。 12、简述ASP.NET网页的组成部分 答:1.可视元素:包括HTML、标记和服务空间; 2.页面逻辑元素:包括事件处理程序和代码; 3.designer.cs页文件:用来为页面的控件做初始化工作。五、综合题 1、答:?phpif(!isset(SPHP_AUTH_USER)Header(WWWAuthenticate:Basic Realm=My Realm )Header(HTTP1.0 401 Unauthorized);Echo“你没有进行身份验证n”Exit;ElseEcho“你好SPHP_AUTH_USER.”Echo“你输入的密码是SPHP_AUTH_PW.”? 2、答:%dim i,xfor i=1 to 100 if (i mod 7)0 then if (x mod 5)=0 then response.write() response.write(i& ) x=x+1 end if next% 3、file: putvar.php3_?require(sessions.php

温馨提示

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

评论

0/150

提交评论