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

下载本文档

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

文档简介

一、单项选择题1明确项目目标和Web应用目标的工作是在_完成的。 【 A 】A规划阶段B设计阶段 C建设和测试阶段D投入使用阶段2_协议用于Internet通讯?【 B 】AIPX/SPXBTCP/IPCNetBEUIDHTTP3你想实时监视连接到IIS计算机上的连接数。可以使用_工具?【 】AReport WriterBIndex ServerCContent AnalyzerDPerformance Monitor4你负责一个具有3488台计算机的TCP/IP域。假设没有对原始的12位本地地址空间划分子网,子网掩码应该是_。【 D 】AB C D5对于HTML语言,当标记的TYPE属性的值为_时,代表一可选多项的复选框。【 D 】ATEXTBPASSWORDCRADIODCHECK BOX6要创建一个E-Mail地址的链接,下面正确的句法是_。【 B 】A 和我联系 B 和我联系 C 和我联系 D 和我联系 7以下不属于ASP.NET文件扩展名的是_。【 】A.aspx文件B.asmx文件C.aspc文件D.aspd文件8一般说来,Web服务器提供的安全保护措施是_。【 】A只有链接加密B只有授权 C授权和链接加密D不能提供安全保护措施9在ADO的对象中,与字段对应的对象是_。【 B 】AFieldBTableCIndexDRecordset10以下技术中,不直接参与构成DHTML的是_。【 D 】ADOMBVBScriptCJavaScriptDOLE11在DOM中,最外面的对象(容器)是_。【 B 】AWindowBDocumentCParent WindowDWindow.Parent12PHP环境的配置主要是通过_文件来进行的。【 B 】Aphp.sysBphp.iniCphp.batDphp.exe13假设$a=5,有$b=+$a,则$b是_。【 A 】A6B5C4D714在PHP中引用文件涉及两个函数是_。【 D 】Aresponse( )和require( )Binclude( )和server( )Cinclude( )和response( )Dinclude( )和require( )15以下_不是在javax.servlet.Servlet接口中定义的。【 C 】Ainit方法Bservice方法CgetInitParameter方法Ddestroy方法16以下不属于JSP指令元素的是_。【 C 】A页面指令BInclude指令CuseBean指令DTaglib指令17以下不属于.NET新特性的是_。【 】A一致的编程模式B平台无关C自动资源管理D支持多语言的综合18A类IP地址结构适用于_。【 A 】A有大量主机的大型网络B有较多主机的中型网络C有少量主机的小型网络D没有主机的网络19在ASP的内建对象中,可以使用_对象控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置Cookie的值。【 B 】ARequestBSessionCApplicationDResponse20Web的体系结构是基于_结构。【 】A客户机/服务器B单机C网络D拓扑21互联网软件开发过程一般要经历的几个步骤依次是_。【 B 】A规划、建设和测试、设计、投入使用、运行和后续维护B规划、设计、建设和测试、投入使用、运行和后续维护C规划、设计、建设和测试、运行和后续维护、投入使用D设计、规划、建设和测试、投入使用、运行和后续维护22Internet的域名结构是由TCP/IP协议集的_来定义的。【 A 】A域名系统(DNS)BTCP协议CIP协议DIPX协议23在ASP创建对象实例时,默认情况下该对象的作用域是_。【 C 】A全局作用域B行作用域C页作用域D函数/过程作用域24Microsoft公司开发了一套开放数据库系统的应用程序接口规范是_。【 C 】AMIDASBDCOMCODBCDJDBC25ActiveX组件中,_组件提供测试Web用户对某文件或页面的访问权。【 C 】AContent RotatorBFile AccessCPermission CheckerDDatabase Access26在.asp文件中需要显示声明变量时应用VBScript的_语句。【 B 】APublicBOption ExplicitCDimDFriend27假设现在已经利用Application对象把变量X赋值为120,那么下列语句中,能显示出“120”的是_。【 B 】ABCD28在用VBScrip调用过程时,需要使用的关键字是_。【 D 】APublicBCallsCDimDSub29以下是几个附属于Recordset对象的函数及属性,其中用来将当前记录移动到上一条的是_。【 A 】AMovePreviousBMoveNextCMoveFirstDMoveLast30和 标记等价的是_。【 C 】Aresponse.write( )语句BOutput 标记C 标记D标记二、多项选择题31项目管理员必须不断使用的技能包括_。 【 ABD 】A规划B估计和调度C测试D追踪E设计图形界面32下列_Internet服务可能通过IIS建立并允许客户从你的Internet站点下载文件。 【 】AFTPBTelnet CUsenet NewsDWorld Wide WebEUsenet Mails33以下_标记是基本的HTML表格标记。 【 ABCE 】A B C D E 34不用调用外部程序,可以被浏览器直接显示的图像格式包括_。 【 DE 】AVSDBLDSCPSDDJPEGEGIF35以下属于ASP.NET服务器端控件的有_。 【 】A文本输入控件B按钮控件C复选控件 D单选控件E列表框36ODBC由下列_组成。 【 BCDE 】A目标框架层B应用程序层C驱动程序管理器层D数据库驱动程序层E数据源37提供了对象的文本内容,同时还包括了所有的HTML标记的属性有 【 AE 】AinnerTEXTBinnerHTMLCouterHTML DinnerEouterTEXT38在MySQL中,可以读取数据库内数据的函数有_。 【 AB 】AMySQL_fetch_row( )BMySQL_fetch_array( )CMySQL_result( )DMySQL_fetch_object( )EMySQL_db_query( )39JSP中标准的动作元素有_。 【 ABCDE 】ABCDE40链接是唯一的从一个Web页到另一个相关的Web页的理性的途径,它由_组成。 【 AB 】A锚链BURL引用CDSN DDNSEHTTP41ASP提供的可用来存储变量的内建对象有_。 【 BC 】ARequestBSessionCApplication DCookieEResponse42在创建一个标记时,同时还要定义它使用的脚本以及如何使用ACTION和METHOD属性发送数据,其中METHOD属性的取值可能是_。 【 CD 】ARESET BSUBMIT CPOST DGET ESEND43编写项目计划至少要包括_。 【 BCDE 】A硬件和设备选择 B风险和假设 C目标 D时间表E预算44对于HTML语言,在BODY的属性中,和颜色相关的有_。 【 ACE 】AALINK BBGCOLOR CLINK DTEXT EVLINK45下列IIS扩展机制的_允许从HTML表格接受输入并且处理那个信息。 【 ABCD 】ACGI脚本 BISAPI应用程序CJScript DVBscript三、名词解释题46CGI技术 CGI(Common Gateway Interface,通用网关接口)是Web动态页面的基础,也是Web与其他应用交流的基础。虽然CGI的一些功能已经可以由Java、javascript等代替,但CGI仍然是不可缺少的。47URL的相对引用URL的相对引用:对同一个计算机上文件的URL引用又被称为相对引甩。这意味着URL是相对于浏览器最初装载Web页的计算机和目录的。48Web服务器Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需的文件。49MIME(标准Internet邮件扩充服务)是1981年规定的。对原来标准邮件协议的补充,能够传送多媒体信息,扩充了对字符集的支持;扩充二进制及其他应用文件类型的支持。50ASP中的集合 “集合”是类似于数组的数据结构,可存储字符串、数值、对象和其他值。与数组不同的是,集合可以根据所获得或存储的项目自动伸缩。四、简答题51简述在Web数据库系统中客户/服务器结构的特点。答:(1)把处理任务在客户和服务器分开。客户提交请求,服务器完成请求任务,将结果返回客户端。(2)减少主机网络负荷。网络传输的只是客户的请求和结果,而不是整个数据库文件,这样就大大减少了网络的传输任务。(3)数据库与客户应用程序无关。数据库采用集中管理,客户端采用标准的SQL语句访问数据库,所以当数据库平台发生变化时,对客户端影响不大。(4)数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系。(5)维护数据库的完整性52简述ODBC驱动程序管理器的作用。答:驱动程序管理器提供了窗口式驱动程序管理和数据源管理,是一个Windows的应用程序,名为ODBC32.EXE,其功能具体包括以下几点:(1)装载指定的ODBC驱动程序。(2)定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库。(3)支持驱动程序函数的表格,为其提供ODBC函数入口点。(4)处理ODBC初始化调用,为ODBC调用提供参数验证和次序验证。53简述Web服务器向浏览器提供服务的过程。答:(1)用户打开计算机,启动浏览器程序,并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求。(2)Web服务器接到浏览器的请求后,把URL转换成页面所在服务器的文件路径名。(3)如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器。(4)如果HTML文档中嵌有CGI程序,Web服务器就运行CGI程序,并将结果传送至浏览器。Web服务器运行CGI程序时还可能需要调用数据库服务器和其它服务器54试对PHP与其他CGI在稳定性上进行比较。 答:在稳定性上,由于NSAPI或ISAPI是动态链接的方式,因此在执行时若出现问题,会使得Web服务器一起瘫痪。而ASP在实际的应用上,可能是因为系统的原因,不是很稳定,有时需要重启操作系统。PHP在许多的平台上使用,不但长期使用没有问题,而且程序的稳定性也不错。当然最稳定的还是传统CGI程序,因为它是由操作系统负责控制,不会因CGI程序的错误导致Web服务器的不稳定。55简述SSI的实现原理和主要缺点。答:实现原理:SSL协议分为两部分:Handshake Protocol和RecordProtocol。其中Handshake Protocol用来协商密钥,协议的大部分内容就是通信双方如何利用它来安全的协商出一份密钥。RecordProtocol则定义了传输的格式。 主要缺点:1) 对C/S结果的应用支持力度不够2) 对移动用户的安全访问仍存在较大风险3) 对应用性能影响较大56简述客户在项目小组中出现的角色。答:客户在项目小组中出现的一些角色包括:(1)决策人:负责做最后的判断。这个人通常是客户方中的管理者,因此在每个判断点上争取他的同意是非常关键的。(2)商务发起人:通常是一名商务管理人员,他有权利来判断项目的进展。这个人一般是项目小组和客户的联系人。(3)问题专家:比其他人员更了解业务流程,他负责业务内容并回答项目小组的具体细节问题。根据项目性质,可能需要一名或多名问题专家(4)支持人员:这些人在项目结束后提供技术支持,帮助测试并解决问题。五、应用题57请用HTML语句描述创建有序表、无序表和定义表的句法。答:无序表:List item List item 有序表: List itemList item定义表: List itemTerm definition List itemTerm definition 58请用PHP编写一个在页面中强迫用户进行身份认证的程序段。 答:?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.”?59制作一个写入Session和读出Session的PHP范例程序。 file: putvar.php3_?require(sessions.php3);session_register(myvar);$session_id=session_id();$session_name=session_name();echo myvar=$myvar ;$myvar=test;echo get myvar?_file: getvar.php3_?require(sessions.php3);session_register(myvar);$session_id=session_id();$session_name=session_name();echo myvar=$myvar ;$myvar=change it;echo get myvar?60下面显示的是一个列车时刻表,请写出其对应的HTML代码,具体要求如下:页面背景色为白色,页面标题为“列车时刻表”,表宽500,表的第一行为头表元,表内容居中,文字大小为5。站名到站时刻开车时刻北京西16:00石家庄18:5619:00答:列车时刻表 body background-color:#FFFFFF table width:500px; text-align:center; font-size:5px 站点 到站时刻 开车时刻 北京西 16:00 石家庄 18:56 19:00 六、论述题60试绘制Web开发过程图,并将其与传统的开发过程进行比较分析。答:图11描述了Web开发过程,该过程的目的在于让项目小组开发达到预定要求的高质量的Web应用软件。开发小组可以把一个eb应用划分为若干部分,一些小组成员在某一部分可以提前进入建设阶段,而其他成员可能还处于设计阶段,这与传统方法相比,大大缩短了周期,并能更好的利用小组成员的技术。在传统的流水式方法中,小组成员必须要完成一个阶段中的全部任务后才能进入下一个阶段。与这种传统方式相比,Web开发过程更为灵活,其每个阶段都是由多项任务组成的,如果某项目有特殊需求,可以在某个阶段的任务中体现出来。此外,小组还在规划、设计和建设三个阶段里进行多次循环。61请叙述UML的模型描述图及其各自的功能。第一种答案:(请点击它)第二种答案(如下)UML模型图能够将被建模的系统的某一个方面的某一部分以图形的方式表示出来,不同的视图通过将多个不同的UML模型图有机组合在一起就能够描述系统模型的某方面的特征。UML的UML模型图是有模型元素构成的,模型元素以图标的形式直观形象的表达各种概念。有的模型元素可以在多个UML模型图中使用,如注释和注释连接可以在任何UML模型图中使用,用于给其他的模型元素进行注释。各种UML模型图能使用的模型元素集合也不相同,在介绍各种UML模型图的时候会有具体的说明。UML定义了九种UML模型图:用例图(UseCaseView)、类图(ClassDiagram)、对象图(ObjectDiagram)、构件图(ComponentDiagram)、部署图(DeploymentDiagram)、状态图(StateChartDiagram)、活动图(ActivityDiagram)、序列图(SequenceDiagram)以及协作图(CollaborationDiagram)。这九种UML模型图各有侧重,如用例图侧重描述用户需求,类图侧重描述系统具体实现;描述的方面都不相同,如类图描述的是系统的结构,序列图描述的是系统的行为;抽象的层次也不同,如构件图描述系统的模块结构,抽象层次较高,类图是描述具体模块的结构,抽象层次一般,对象图描述了具体的模块实现,抽象层次较低。在有的文献书籍中,将这九种UML模型图分为三大类:结构分类、动态行为和模型管理,结构分类包括用例图、类图、对象图、构件图和部署

温馨提示

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

评论

0/150

提交评论