细说php各章自测题整理版.doc
细说PHP(第二版自测题)2无兄弟,不编程第1章自测题一、单选题1.动态网站隶属性下面哪一种软件开发形式()A.应用程序开发B.C/S架构软件C.嵌入式程序开发D.B/S架构软件2.在下面的选项中,哪一种Web构建在开发动态网站时通常用于接收并处理用户事件()A.HTMLB.CSSC.JavaScriptD.PHP3.下面几个后台脚本编程语言中,哪个属于开源的软件()A.ASPB.PHPC.JSPD.CGI4.下面几个Web构建中,哪个可以直接作为数据库的客户端应用处理数据库中的数据()A.JavaScriptB.ApacheC.LinuxD.PHP5.用于调整网页的外观和布局的Web构建是下列选项中的哪一个()A.PHPB.JavaScriptC.CSSD.XML6.构建一个网站开发平台,希望具有简易性、低成本、高安全性、开发速度快并且执行灵活,可以选择下面选项中哪一种网站开发平台()A.ASP.NETB.J2EEC.LAMPD.CGI7.下面选项中,哪个不属于URL的组成部分()A.传输协议B.主机C.端口D.Internet8.如果选用LAMP平台开发Web程序,下面选项中不能使用PHP处理的工作是()。A.接收用户表单B.处理用户事件C.图像处理D.生成HTML输出9.在下面的选项中,可以由Web服务器Apache完成的工作是()。A.解析PHP文件B.连接处理数据库C.主动建立与客户端连接D.发布网站10.在下面的选项中,对MySQL数据库描述不正确的是()。A.MySQL属于C/S结构软件B.在LAMP组合的开发平台中,MySQL用于保存网站中的内容数据C.可以使用PHP作为MySQL客户端程序连接并处理MySQL服务器D.MySQL服务器必须和Apache服务器及PHP应用服务器安装在同一台电脑中二、简答题1.了解B/S软件体系结构的特点。2.掌握动态网站开发所需要的Web构件,以及每种构件在Web开发中的用途。3.了解网站的运行过程,Web的工作原理。4.了解HTTP请求/响应模式的过程,以及URL的作用。5.HTTP协议中几个状态码的含义503500401200301302。6.探索LAMP组合的特性及应用领域。第2章自测题3第2章自测题一、单选题1.关于HTML的描述,哪些是正确的()A.HTML是超文本标记语言的缩写B.HTML文件是包含标记标签的程序文件C.标记标签可让浏览器了解怎样去显示这个页面D.使用普通的文字编辑器可以建立HTML文件2.在HTML网页上,表单中元素的TYPE属性值设置为()时,用语创建重置按钮。A.resetB.setC.buttonD.image3.创建一个下拉菜单的HTML代码是()。A.B.C.D.4.标记符中连接图片位置的参数是()A.hrefB.srcC.typeD.align5.标记符是放在以下哪个标记符之间的()A.与B.与C.与D.与6.以下哪种语句是实现表单提交的动作()A.B.C.D.7.以下表单的属性中哪种提交方式是隐藏提交()A.typehiddenB.typetextC.typepasswordD.typecheckbox8.在HTML的元素上应用CSS类选择器样式,需要添加哪个HTML属性()A.cssB.classC.styleD.effect9.要想在网页中输出“标签时,想让边框消失,设置的属性是()。A.frameborderB.BorderC.iframeborderD.framesetborder11.单元格中跨行的标签是()。A.rowspanB.colspanC.backgroundD.class12.单元格中跨列的标签是()。A.rowspanB.colspanC.backgroundD.class13.在HTML中,标题字体标记中x的最大取值是()。A.4B.5C.6D.714.在标签的属性中,cellspacing和cellpadding分别代表()。4无兄弟,不编程A.表格边宽和表格间距离B.表格间距离和表格边宽C.表格单元格留白和单元格间距离D.表格边宽和表格单元格留白15.HTML中的框架标签是()。A.frameB.framC.iframesD.frameset16.提交上显示的文字是由按钮的哪个属性决定的()A.typeB.sizeC.valueD.都错误17.在text文本框中限制输入最大长度的属性是()。A.maxlengthB.maxC.lengthD.lognmax18.某站点主页面index.html的代码如下所示,则该页面显示的框架结构与图()所示一致。A.图1B.图2C.图3D.图419.为了增加网页被搜索引擎引用的几率,一般情况下需要在HTML的中哪个标签中增加关键字的属性()。A.KeyB.KeywordsC.searchD.meta20.在用浏览器查看网页时出现404错误可能的原因是()。A.页面源代码错误B.文件不存在C.与数据库连接错误D.权限不足二、简答题html表单中GET与POST提交方法有何区别三、实验题1.利用表格标签实现一个个人简历模板。2.通过表单标签实现一个知名网站的注册页面。3.使用HTML框架技术布局一个网站后台管理界面结构(参与本书第6部分CMS的管理平台)。第3章自测题5第3章自测题一、单选题1.级联样式表文件的扩展名是()。A.htmlB.cssC.xmlD.dib2.以下对HTML中使用CSS说法不正确的是()。A.CSS必须在HTML中使用B.HTML中必须使用CSSC.在HTML中可以使用CSS,也可以不使用D.在HTML元素中通过属性完成的设置,部分也可以通过CSS来设置3.以下几种在HTML文档中通过CSS的方式将文档颜色设置为红色背景错误的是()。A.内联样式表B.嵌入样式表body{background-colorred}C.外部样式表在当前目录下创建一个test.css文件,在文件中声明一条body{background-colorred}代码,并在HTML文档中通过将其链接到本文档中使用D.输入样式表在当前目录下创建一个test.css文件,在文件中声明一条body{background-colorred}代码,并在HTML文档中通过importurltest.css;输入到本文档中使用4.以下几种样式规则的选择器中,只能修饰唯一一个HTML元素的是()。A.类选择器B.ID选择器C.关联选择器D.伪元素选择器5.在下面的选项中,使用了各种样式选择器处理页面中的HTML元素,其中对样式选择器声明不正确的是()。A.ID样式选择器idName{colorred;}B.class样式选择器.className{colorred;}C.组合样式选择器div,p,h1,idName,.className{colorred}D.伪元素样式选择器divfirst-line{colorred}6.在下面的选项中,多个样式属性重叠使用正确的是()。A.idname{background