细说PHP
(第二版自测题)
无兄弟,不编程 第1章 自测题
一、单选题
1.动态网站隶属性下面哪一种软件开发形式?( ) A.应用程序开发 B.C/S架构软件 C.嵌入式程序开发 D.B/S架构软件
2.在下面的选项中,哪一种Web构建在开发动态网站时通常用于接收并处理用户事件?( ) A.HTML B.CSS C.JavaScript D.PHP 3.下面几个后台脚本编程语言中,哪个属于开源的软件?( ) A.ASP B.PHP C.JSP D.CGI
4.下面几个Web构建中,哪个可以直接作为数据库的客户端应用处理数据库中的数据?( ) A.JavaScript B.Apache C.Linux D.PHP 5.用于调整网页的外观和布局的Web构建是下列选项中的哪一个?( ) A.PHP B.JavaScript C.CSS D.XML
6.构建一个网站开发平台,希望具有简易性、低成本、高安全性、开发速度快并且执行灵活,可以选择下面选项中哪一种网站开发平台?( )
A.ASP.NET B.J2EE C.LAMP D.CGI 7.下面选项中,哪个不属于URL的组成部分?( ) A.传输协议 B.主机 C.端口 D.Internet 8.如果选用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协议中几个状态码的含义:503 500 401 200 301 302。 6.探索LAMP组合的特性及应用领域。 2
第2章 自测题
第2章 自测题
一、单选题
1.关于HTML的描述,哪些是正确的?( ) A.HTML是超文本标记语言的缩写 B.HTML文件是包含标记标签的程序文件
C.标记标签可让浏览器了解怎样去显示这个页面 D.使用普通的文字编辑器可以建立HTML文件
2.在HTML网页上,表单中元素的TYPE属性值设置为( )时,用语创建重置按钮。 A.reset B.set C.button D.image 3.创建一个下拉菜单的HTML代码是?( )。 A. B.
A.与 B.
与 C.与 D.与 6.以下哪种语句是实现表单提交的动作?( ) A.标签时,想让边框消失,设置的属性是( )。 A.frameborder B.Border C.iframeborder D.framesetborder 11.单元格中跨行的标签是( )。 A.rowspan B.colspan C.background D.class 12.单元格中跨列的标签是( )。 A.rowspan B.colspan C.background D.class 13.在HTML中,标题字体标记
3
无兄弟,不编程 C.表格单元格留白和单元格间距离 D.表格边宽和表格单元格留白 15.HTML中的框架标签是( )。 A.frame B.fram C.iframes D.frameset 16.提交上显示的文字是由按钮的哪个属性决定的?( ) A.type B.size C.value D.都错误 17.在text文本框中限制输入最大长度的属性是( )。 A.maxlength B.max C.length D.lognmax
18.某站点主页面index.html的代码如下所示,则该页面显示的框架结构与图( )所示一致。