版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3页共7页2014年下学期2012级电子商务专业1-2班《web动态网站开发技术》期末考试试题A卷题号一二三四合分得分复查人系(院)专业年级、班级学号姓名得分评卷人一、单项选择:(每题1分,共20分)小明坐在电脑前访问搜狐网站,此时小明的电脑是:()
A客户端 B服务器C既作为客户端又作为服务器 D都不是QQ属于以下哪种结构的软件: ( )
A.B/S B.C/S C.Ajax D.单机软件PHP的代码必须写在定界符内,PHP的定界符是( )
A.<??> B.<##> C.// D.<**>MySQL服务器有一个超级管理员账号,其名称是( )
A.admin B.root C.sa D.AdministratorApache的配置文件是: ( )
A.php.ini B.apache.ini C.server.xml D.httpd.conf 下列哪个PHP变量的名称是错误的? ()
A.$ThisB.$s_Name C.$_if D.$5-zh语句“echo'happy'.1+2.'345';”输出结果为: ( )
A.happy12345 B.happy3345
C.2345 D.运行出错?:运算符相当于以下哪个PHP语句? ( )
A.if...else B.switch C.for D.break语句“for($k=0;$k=1;$k++);”和语句“for($k=0;$k==1;$k++);”的执行次数分别是: ( )
A.都是无限次 B.都是0
C.无限次和0 D.0和无限次在不定义索引值的情况下,PHP数组中第一个元素的索引是: ( )
A.0 B.1 C.空字符串 D.不一定下列哪一项可以用来访问数组的元素 ( )
A.-> B.=> C.() D.[]如果函数带有多个参数,则参数之间必须用哪个符号分开?
( )A., B.: C.& D.;如果要让函数返回值,必须使用下列哪个关键词? ( )A.continue B.break C.exit D.return下列哪个函数可用来取得四舍五入的值 ( )A.ceil B.floor C.round D.abs下列哪个函数可以将数组中各个元素连接成字符串 ( )A.implode B.explode C.str_repeat D.str_pad下列哪个运算符可以用来访问对象的属性或方法 ( )A.:: B.=> C.-> D..下列哪个数组不可以用来获取表单元素的值? ( )A.$_REQUEST[] B.$_POST[]C.$_GET[] D.$_SERVER[]下面程序段执行完毕,页面上显示内容是什么:()<?=htmlspecialchars("<ahref=''>网易</a>")?>A.网易 B.<ahref=''>网易</a>C.网易(超链接) D.该句有错,无法正常输出如果要删除Cookie,可以使用下列哪个函数()A.clearcookie() B.setcookie()C.destroy() D.ob_end_flush()mysqli中返回结果集中记录总数的函数是 ( )A.fetch_row B.fetch_assoc C.num_rows D.field_count得分评卷人二、填空:(每空2分,共40分)1.如果Apache的网站主目录是E:\eshop,要运行E:\eshop\abc\qb\as.php文件,则应在浏览器地址栏中输入 ,如果E:\eshop是虚拟目录eshop,则要运行E:\eshop\ty.php文件,应在浏览器地址栏中输入 。2.strlen('我爱PHP')的返回值是 ,str_replace('AB','','ABab')的返回值是 。3.如果字符串$a="test",$b="es",对$a进行处理得到$b的方法是 。4.函数strpos("xxPPppXXpx","pp")的返回值是: 。5.如果超链接的地址是/instr.php?abc=3&bcd=test,要获取URL参数bcd的值应使用的命令是。6.在A网页上创建了一个Session变量:$_SESSION["user"]="张三",在B网页上要输出这个Session变量的值,应使用。7.假设用$_POST['username']能获取到信息,则能判断提交给该页的表单中含有 属性为username的表单元素。该表单form标记的method属性为 。8.在PHP中,有两个函数与cookie操作有关。其中 用来设置cookie变量内容, 用来读取cookie变量内容。9.MySQL中使用Select语句查询时,要限制返回的行数可使用 子句。10.有一个保存网站新闻的表news,包括ID,title,content等字段,其中,作为主键的ID字段应在“额外”中设置为 ,新闻标题字段一般应设置为 数据类型,新闻内容字段应设置为 数据类型(本题限填varchar、TEXT、BOOL、auto_increment)。11.要在表单文本框中显示数组元素$row['title']的值,则代码是:<inputtype=""name="title">12.单引号字符串和双引号字符串的区别是: 字符串中可包含变量。13.用数组可以获取以Get方式提交的表单信息。得分评卷人三、程序补全(每空2分,共20分)1.下面的程序使用mysql内置函数连接数据库,并将表lyb中的记录以表格的形式显示在网页中(10分) <? $conn= ("localhost","root","111"); ("setnames'gb2312'"); //设置字符集("guestbook",$conn); //选择数据库$result=mysql_query("select*from ",$conn); //创建结果集?><tableborder="1"width="95%"><tr><th>标题</th><thwidth="100">内容</th><thwidth="60">作者</th><th>email</th><thwidth="80">来自</th></tr><? while($row=mysql_fetch_assoc()){ ?><tr><td><?=$row['title']?></td><td><?=$row['content']?></td><td><?=$row['author']?></td><td><?=$row['email']?></td><td><?=$row['ip']?></td></tr><?}?></table>2.下面的程序用来删除记录,当用户单击记录后的超链接时,记录将被删除(10分)。 <? require('conn.php'); //连接数据库if( ($_GET["id"])){ //判断用户是否单击了超链接 $id=intval( ); //获取超链接中的id参数 $sql="deletefromlybwhereID= "; if(mysql_query( )&&mysql_affected_rows()==1) ("Location:delall.php"); //删除完毕,跳转页面 elseecho'删除失败';}$result=mysql_query("Select*fromlyb",$conn); ?><ul><?while($row=mysql_fetch_assoc($result)){?><li><?=$row['title']?><ahref="?id=<?=$row['ID']?>">删除</a></li><?}?></ul>得分评卷人四、程序设计题:(20分)1.(10分)编写服务器端程序(要求写出文件名),获取下面表单发送来的信息并按以下格式输出:××您好,您住在××,您的密码是×××。<formname="abc"method="post"action="g4.php">用户名:张三<inputtype="radio"name="user"value="张三">李四<inputtype="radio"name="user"value="李四">住址: <selectname="addr"> <optionvalue="长沙">长沙</option><optionvalue="衡阳">衡阳</option></select><inputtype="hidden"name="pwd"id="hi"value="123"><inputtype="submit"value="登陆"></form>2.(10分)①写一个函数,函数名为Trimtit,函数的功能是根据指定的长度截取原始字符串。如果原始字符串$tit的长度大于指定长度$n,则返回从左端截取的字符串并加“…”,如果长度未超过指定长度,则返回原始字符串。②并调用函数实现字符串的截取。
2014年下学期2012级电子商务专业1-2班《web动态网站开发技术》期末考试试题B卷题号一二三四合分得分复查人系(院)专业年级、班级学号姓名得分评卷人一、单项选择:(每题1分,共20分)网页的本质是( )文件。
A.图像 B.纯文本
C.可执行程序 D.图像和文本的压缩以下哪种技术不是服务器端动态网页技术 ( )
A.PHP B.JSP C.ASP.NET D.AjaxPHP的注释符是( )
A.<??> B.<##> C.// D.<**>MySQL服务器有一个超级管理员账号,其名称是( )
A.admin B.root C.sa D.AdministratorPHP的配置文件是: ( )
A.php.ini B.apache.ini C.server.xml D.httpd.conf PHP的变量必须以哪个符号开头? ()
A.% B._ C.$ D.<? 语句“echo'happy'.2.'345';”输出结果为: ( )
A.happy12345 B.happy3345
C.2345 D.运行出错如果要提前离开for循环,可以使用下面哪个语句 ( )
A.pause B.return C.exit D.break对于for($i=100;$i<=200;$i+=3),循环运行结束后,变量$i的值是多少: ( )
A.201 B.202 C.199 D.198数组是通过下列哪一项来区分它所存放的元素的? ( )
A.长度 B.值 C.索引 D.维度下列哪一项可以用来访问数组的元素 ( )
A.-> B.=> C.() D.[]如果函数带有多个参数,则参数之间必须用哪个符号分开?
( )A., B.: C.& D.;如果要让函数返回值,必须使用下列哪个关键词? ( )A.continue B.break C.exit D.return下列哪个函数可用来取得不小于某数的最大整数值 ( )A.ceil B.floor C.round D.abs下列哪个函数可以将数组中各个元素连接成字符串 ( )A.implode B.explode C.str_repeat D.str_pad下列哪个运算符可以用来访问对象的属性或方法 ( )A.:: B.=> C.-> D..下列哪个数组不可能用来获取表单元素的值? ( )A.$_REQUEST[] B.$_POST[]C.$_GET[] D.$_SERVER[]下面程序段执行完毕,页面上显示内容是什么:()<?=htmlspecialchars("<ahref=''>搜狐</a>")?>A.搜狐 B.<ahref=''>搜狐</a>C.搜狐(超链接) D.该句有错,无法正常输出如果要删除Cookie,可以使用下列哪个函数()A.clearcookie() B.setcookie()C.destroy() D.ob_end_flush()动态网站一般包括前台页面和后台管理程序,其中,前台页面的主要原理是 ( )A.修改记录 B.添加记录 C.显示记录 D.删除记录得分评卷人二、填空:(每空2分,共40分)1.PHP文件中可包含 、 、 三部分的代码。2.当把布尔值转换为整型时,true会转换成 ,false转换成 。当把布尔值转换成字符串时,true会转换成 ,false转换成 。3.已知$a=8,则执行语句“$b=Sa+=10;”后,$a的值是 ,$b的值是 。4.检测一个变量是否设置需要使用 函数,检测一个变量是否为空需要使用 函数。5.对变量进行引用赋值时,引用的变量名前必须加 。6.对于用$arr=array(1,2,array('h'))定义的数组,数组元素'h'的索引值是 ,count($arr,1)将返回 。7.echocount("abc");的输出结果是 。8.对数组进行升序排序并保留索引关系,应使用的函数是 。9.假设网站目录为E:\news,网站的admin目录中的sh.php中有包含语句require'inc/conn.php';,则应保证文件conn.php位于 目录下,如果将该文件包含命令改成require'/inc/conn.php';,则应保证文件conn.php位于 目录下。10.要在表单文本框中显示数组元素$row['title']的值,则代码是:<inputtype=""name="title">得分评卷人三、程序补全(每空2分,共20分)1.下面的程序使用mysql内置函数连接数据库guestbook,并将表lyb中的记录以表格的形式显示在网页中(10分) <? $conn=mysql_connect(" ","root","111"); mysql_query("setnames'gb2312'"); //设置字符集mysql_select_db(" ",$conn); //选择数据库$result= ("select*fromlyb",$conn);//创建结果集?><tableborder="1"width="95%"><tr><th>标题</th><thwidth="100">内容</th><thwidth="60">作者</th><th>email</th><thwidth="80">来自</th></tr><? while( =mysql_fetch_assoc( )){ ?><tr><td><?=$row['title']?></td><td><?=$row['content']?></td><td><?=$row['author']?></td><td><?=$row['email']?></td><td><?=$row['ip']?></td></tr><?}?></table>2.下面的程序用来删除记录,当用户单击记录后的超链接时,记录将被删除(10分)。 <? require('conn.php'); //连接数据库if(isset( )){ //判断用户是否单击了超链接 $id=intval($_GET["id"]); //获取超链接中的id参数 $sql=" fromlybwhereID=$id"; if(mysql_query($sql)&&mysql_affected_rows()==1) header(" :delall.php"); //删除完毕,跳转页面 elseecho'删除失败';}$result=mysql_query(" *fromlyb",$conn); ?><ul><?while($row= ($result)){?><li><?=$row['title']?><ahref="?id=<?=$row['ID']?>">删除</a></li><?}?></ul>得分评卷人四、程序设计题:(20分)1.(10分)编写服务器端程序(写出文件名),获取下面表单发送来的信息并按以下格式输出:××您好,您住在××,您的密码是×××。<formname="abc"method="post"action="wr.php">用户名:<inputtype="text"name="userName"size="12">住址: <selectname="address"> <optionvalue="长沙">长沙</option><optionvalue="衡阳">衡阳</option></select><inputtype="hidden"name="pwd"id="hi"value="123"><inputtype="submit"value="登陆"></form>2.(10分)编写一个函数,输入是5个分数,输出是去掉一个最高分和去掉一个最低分后的平均分。
2015年下学期2013级电子商务专业《web动态网站开发技术》期末考试试题A卷题号一二三四合分得分复查人系(院)专业年级、班级学号姓名得分评卷人一、单项选择:(每题1分,共20分)QQ属于以下哪种结构的软件: ( )
A.B/S B.C/S C.Ajax D.单机软件小明坐在电脑前访问搜狐网站,此时小明的电脑是:()
A客户端 B服务器C既作为客户端又作为服务器 D都不是PHP的代码必须写在定界符内,PHP的定界符是( )
A.<??> B.<##> C.// D.<**>MySQL服务器有一个超级管理员账号,其名称是( )
A.admin B.root C.sa D.AdministratorApache的配置文件是: ( )
A.php.ini B.apache.ini C.server.xml D.httpd.conf 下列哪个PHP变量的名称是错误的? ()
A.$ThisB.$s_Name C.$_if D.$5-zh 语句“echo'tai'.1+2.'345';”输出结果为: ( )
A.tai12345 B.tai3345
C.2345 D.12345echocount("我爱PHP");的输出结果是? ( )
A.1 B.0 C.5 D.7语句“for($k=0;$k=1;$k++);”和语句“for($k=0;$k==1;$k++);”的执行次数分别是: ( )
A.都是无限次 B.都是0
C.无限次和0 D.0和无限次在不定义索引值的情况下,PHP数组中第一个元素的索引是: ( )
A.0 B.1 C.空字符串 D.不一定下列哪一项可以用来访问数组的元素 ( )
A.-> B.=> C.() D.[]如果函数带有多个参数,则参数之间必须用哪个符号分开?
( )A., B.: C.& D.;如果要让函数返回值,必须使用下列哪个关键词? ( )A.continue B.break C.exit D.return下列哪个函数可用来取得小于等于某数的最大整数 ( )A.ceil B.floor C.round D.abs下列哪个函数可以将数组中各个元素连接成字符串 ( )A.implode B.explode C.str_repeat D.str_pad下列哪个运算符可以用来访问对象的属性或方法 ( )A.:: B.=> C.-> D..下列哪个数组不可以用来获取表单元素的值? ( )A.$_REQUEST[] B.$_POST[]C.$_GET[] D.$_SERVER[]下面程序段执行完毕,页面上显示内容是什么:()<?=htmlspecialchars("<ahref=''>网易</a>")?>A.网易 B.<ahref=''>网易</a>C.网易(超链接) D.该句有错,无法正常输出如果要删除Cookie,可以使用下列哪个函数()A.clearcookie() B.setcookie()C.destroy() D.ob_end_flush()PDO中返回结果集中记录总数的函数是 ( )A.fetch_row B.mysql_num_rows C.num_rows D.rowCount得分评卷人二、填空:(每空2分,共40分)1.如果Apache的网站主目录是E:\bu,要运行E:\bu\abc\qb\as.php文件,则应在浏览器地址栏中输入 。如果E:\bu是虚拟目录bu,则要运行E:\bu\ty.php文件,应在浏览器地址栏中输入 。2.strlen("我爱'PHP'")的返回值是 ,str_replace('AB','','ABab')的返回值是 。3.如果字符串$a="test",$b="es",对$a进行处理得到$b的方法是 。4.函数strpos("xxPPppXXpx","pp")的返回值是: 。5.如果超链接的地址是/instr.php?abc=3&bcd=test,要获取URL参数bcd的值应使用的命令是。6.在A网页上创建了一个Session变量:$_SESSION["user"]="张三",在B网页上要输出这个Session变量的值,应使用。7.假设用$_POST['name']能获取到信息,则能判断提交给该页的表单中含有 属性为name的表单元素。该表单form标记的method属性为 。8.在PHP中,有两个函数与cookie操作有关。其中 用来设置cookie变量内容, 用来读取cookie变量内容。9.MySQL中使用Select语句查询时,要限制返回的行数可使用 子句。10.有一个保存网站新闻的表news,包括ID,title,content等字段,其中,作为主键的ID字段应在“额外”中设置为 ,新闻标题字段一般应设置为 数据类型,新闻内容字段应设置为 数据类型(本题限填varchar、TEXT、BOOL、auto_increment)。11.要在表单文本框中显示数组元素$row['title']的值,则代码是:<inputtype=""name="title">12.单引号字符串和双引号字符串的区别是: 字符串中可包含变量。13.用数组可以获取以Get方式提交的表单信息。得分评卷人三、程序补全(每空2分,共20分)1.下面的程序使用mysql内置函数连接数据库,并将表news中的记录以表格的形式显示在网页中(10分) <? $conn= ("localhost","root","111"); ("setnames'gb2312'"); //设置字符集("guestbook",$conn); //选择数据库$result=mysql_query("select*from ",$conn); //创建结果集?><tableborder="1"width="95%"><tr><th>标题</th><thwidth="100">内容</th><thwidth="60">作者</th><th>email</th><thwidth="80">来自</th></tr><? while($row=mysql_fetch_assoc()){ ?><tr><td><?=$row['title']?></td><td><?=$row['content']?></td><td><?=$row['author']?></td><td><?=$row['email']?></td><td><?=$row['ip']?></td></tr><?}?></table>2.下面的程序用来删除记录,当用户单击记录后的超链接时,记录将被删除(10分)。 <? require('conn.php'); //连接数据库if( ($_GET["id"])){ //判断用户是否单击了超链接 $id=intval( ); //获取超链接中的id参数 $sql="deletefromlybwhereID= "; if(mysql_query( )&&mysql_affected_rows()==1) ("Location:delall.php"); //删除完毕,跳转页面 elseecho'删除失败';}$result=mysql_query("Select*fromlyb",$conn); ?><ul><?while($row=mysql_fetch_assoc($result)){?><li><?=$row['title']?><ahref="?id=<?=$row['ID']?>">删除</a></li><?}?></ul>得分评卷人四、程序设计题:(20分)1.(10分)编写服务器端程序(要求写出文件名),获取下面表单发送来的信息并按以下格式输出:××您好,您住在××,您的密码是×××。<formname="abc"method="post"action="act.php">用户名:张三<inputtype="radio"name="user"value="张三">李四<inputtype="radio"name="user"value="李四">住址: <selectname="addr"> <optionvalue="长沙">长沙</option><optionvalue="衡阳">衡阳</option></select><inputtype="hidden"name="pwd"id="hi"value="123"><inputtype="submit"value="登陆"></form>2.(10分)①写一个函数,函数的功能是根据指定的长度截取原始字符串。如果原始字符串$tit的长度大于指定长度$n,则返回从左端截取的字符串并加“…”,如果长度未超过指定长度,则返回原始字符串。②并调用该函数实现字符串的截取。
2015年下学期2013级电子商务专业《web动态网站开发技术》期末考试试题B卷题号一二三四合分得分复查人系(院)专业年级、班级学号姓名得分评卷人一、单项选择:(每题1分,共20分)网页的本质是( )文件。
A.图像 B.纯文本
C.可执行程序 D.图像和文本的压缩以下哪种技术不是服务器端动态网页技术 ( )
A.PHP B.JSP C.ASP.NET D.AjaxPHP的注释符是( )
A.<??> B.<##> C.// D.<**>MySQL服务器有一个超级管理员账号,其名称是( )
A.admin B.root C.sa D.AdministratorPHP的配置文件是: ( )
A.php.ini B.apache.ini C.server.xml D.httpd.conf PHP的变量必须以哪个符号开头? ()
A.% B._ C.$ D.<? 语句“echo'happy'.2.'345';”输出结果为: ( )
A.happy12345 B.happy3345
C.2345 D.运行出错如果要提前离开for循环,可以使用下面哪个语句 ( )
A.pause B.return C.exit D.break对于for($i=100;$i<=200;$i+=3),循环运行结束后,变量$i的值是多少: ( )
A.201 B.202 C.199 D.198数组是通过下列哪一项来区分它所存放的元素的? ( )
A.长度 B.值 C.索引 D.维度下列哪一项可以用来访问数组的元素 ( )
A.-> B.=> C.() D.[]如果函数带有多个参数,则参数之间必须用哪个符号分开?
( )A., B.: C.& D.;如果要让函数返回值,必须使用下列哪个关键词? ( )A.continue B.break C.exit D.return下列哪个函数可用来取得不小于某数的最大整数值 ( )A.ceil B.floor C.round D.abs下列哪个函数可以将数组中各个元素连接成字符串 ( )A.implode B.explode C.str_repeat D.str_pad下列哪个运算符可以用来访问对象的属性或方法 ( )A.:: B.=> C.-> D..下列哪个数组不可能用来获取表单元素的值? ( )A.$_REQUEST[] B.$_POST[]C.$_GET[] D.$_SERVER[]下面程序段执行完毕,页面上显示内容是什么:()<?=htmlspecialchars("<ahref=''>搜狐</a>")?>A.搜狐 B.<ahref=''>搜狐</a>C.搜狐(超链接) D.该句有错,无法正常输出如果要删除Cookie,可以使用下列哪个函数()A.clearcookie() B.setcookie()C.destroy() D.ob_end_flush()动态网站一般包括前台页面和后台管理程序,其中,前台页面的主要原理是 ( )A.修改记录 B.添加记录 C.显示记录 D.删除记录得分评卷人二、填空:(每空2分,共40分)1.PHP文件中可包含 、 、 三部分的代码。2.当把布尔值转换为整型时,true会转换成 ,false转换成 。当把布尔值转换成字符串时,true会转换成 ,false转换成 。3.已知$a=8,则执行语句“$b=Sa+=10;”后,$a的值是 ,$b的值是 。4.检测一个变量是否设置需要使用 函数,检测一个变量是否为空需要使用 函数。5.对变量进行引用赋值时,引用的变量名前必须加 。6.对于用$arr=array(1,2,array('h'))定义的数组,数组元素'h'的索引值是 ,count($arr,1)将返回 。7.echocount("abc");的输出结果是 。8.对数组进行升序排序并保留索引关系,应使用的函数是 。9.假设网站目录为E:\news,网站的admin目录中的sh.php中有包含语句require'inc/conn.php';,则应保证文件conn.php位于 目录下,如果将该文件包含命令改成require'/inc/conn.php';,则应保证文件conn.php位于 目录下。10.要在表单文本框中显示数组元素$row['title']的值,则代码是:<inputtype=""name="title">得分评卷人三、程序补全(每空2分,共20分)1.下面的程序使用mysql内置函数连接数据库guestbook,并将表lyb中的记录以表格的形式显示在网页中(10分) <? $conn=mysql_connect(" ","root","111"); mysql_query("setnames'gb2312'"); //设置字符集mysql_select_db(" ",$conn); //选择数据库$result= ("select*fromlyb",$conn);//创建结果集?><tableborder="1"width="95%"><tr><th>标题</th><thwidth="100">内容</th><thwidth="60">作者</th><th>email</th><thwidth="80">来自</th></tr><? while( =mysql_fetch_assoc( )){ ?><tr><td><?=$row['title']?></td><td><?=$row['content']?></td><td><?=$row['author']?></td><td><?=$row['email']?></td><td><?=$row['ip']?></td></tr><?}?></table>2.下面的程序用来删除记录,当用户单击记录后的超链接时,记录将被删除(10分)。 <? require('conn.php'); //连接数据库if(isset( )){ //判断用户是否单击了超链接 $id=intval($_GET["id"]); //获取超链接中的id参数 $sql=" fromlybwhereID=$id"; if(mysql_query($sql)&&mysql_affected_rows()==1) header(" :delall.php"); //删除完毕,跳转页面 elseecho'删除失败';}$result=mysql_query(" *fromlyb",$conn); ?><ul><?while($row= ($result)){?><li><?=$row['title']?><ahref="?id=<?=$row['ID']?>">删除</a></li><?}?></ul>得分评卷人四、程序设计题:(20分)1.(10分)编写服务器端程序(写出文件名),获取下面表单发送来的信息并按以下格式输出:××您好,您住在××,您的密码是×××。<formname="abc"method="post"action="wr.php">用户名:<inputtype="text"name="userName"size="12">住址: <selectname="address"> <optionvalue="长沙">长沙</option><optionvalue="衡阳">衡阳</option></select><inputtype="hidden"name="pwd"id="hi"value="123"><inputtype="submit"value="登陆"></form>2.(10分)编写一个函数,输入是5个分数,输出是去掉一个最高分和去掉一个最低分后的平均分。
2014年下学期2012级电子商务专业1-2班《web动态网站开发技术》期末考试试题A卷答案单项选择:(每题1分,共20分)1-5ABABD6-10DCACA11-15BADCA 16-20CDBBC 二、填空:(每空2分,共40分)1.http://localhost/abc/qb/as.php,http://localhost/eshop/ty.php2.7,ab3.substr($a,1,2)4.45.$bcd=$_GET(‘bcd’);6.echo$_SESSION["user"]7.name,post8.setcookie,$_COOKIE9.limit10.auto_increment,varchar、TEXT11.text,value="<?=$row['title']?>"12.双引号13.$_GET三、程序补全:(每空2分,共20分)1.mysql_connect、mysql_query、mysql_select_db、lyb、$result2.isset、$_GET["id"]、$id、$sql、header四、程序设计题:(20分)1. <? //文件名g4.php (2分) $user=$_POST["user"]; (2分) $addr=$_POST["addr"]; (2分) $pwd=$_POST["pwd"]; (2分)echo"$user您好,您住在$addr,您的密码是$pwd。" (2分)?>2.<? functionTrimtit($tit,$n) { (2分)if(strlen($tit,)>$n) (2分) returnsubstr($tit,0,$n)."…"; (2分) else return$tit; (2分) }$str="航空母舰辽宁舰2012年完成舰载机着舰"; $out=Trimtit($str,14); (2分)echo$out; ?>说明:以上是参考代码,代码写法有很多种,其他写法按照正确的程度酌情给分。
2014年下学期2012级电子商务专业1-2班《web动态网站开发技术》期末考试试题B卷答案单项选择:(每题1分,共20分)1-5BDABD6-10DCACA11-15BADCA 16-20CDBBC 二、填空:(每空2分,共40分)1.PHP脚本,HTML代码,JavaScript2.1,0,1,“”3.substr($a,1,2)4.45.$bcd=$_GET(‘bcd’);6.echo$_SESSION["user"]7.name,post8.setcookie,$_COOKIE9.limit10.auto_increment,varchar、TEXT11.text,value="<?=$row['title']?>"12.双引号13.$_GET三、程序补全(每空2分,共20分)1.mysql_connect、mysql_query、mysql_select_db、lyb、$result2.isset、$_GET["id"]、$id、$sql、header四、程序设计题:(20分)1. <? //文件名g4.php (2分) $user=$_POST["user"]; (2分) $addr=$_POST["addr"]; (2分) $pwd=$_POST["pwd"]; (2分)echo"$user您好,您住在$addr,您的密码是$pwd。" (2分)?>2.<? functionTrimtit($tit,$n) { (2分)if(strlen($tit,)>$n) (2分) returnsubstr($tit,0,$n)."…"; (2分) else return$tit; (2分) }$str="航空母舰辽宁舰2012年完成舰载机着舰"; $out=Trimtit($str,14); (2分)echo$out; ?>说明:以上是参考代码,代码写法有很多种,其他写法按照正确的程度酌情给分。
2015年下学期2013级电子商务专业《web动态网站开发技术》期末考试试题A卷答案单项选择:(每题1分,共20分)1-5ABABD6-10DCACA11-15BADCA 16-20CDBBC 二、填空:(每空2分,共40分)1.http://localhost/abc/qb/as.php,http://localhost/eshop/ty.php2.7,ab3.substr($a,1,2)4.45.$bcd=$_GET(‘bcd’);6.echo$_SESSION["user"]7.name,post8.setcookie,$_COOKIE9.limit10.auto_increment,varchar、TEXT11.text,value="<?=$row['title']?>"12.双引号13.$_GET三、程序补全:(每空2分,共20分)1.mysql_connect、mysql_query、mysql_select_db、lyb、$result2.isset、$_GET["id"]、$id、$sql、header四、程序设计题:(20分)1. <? //文件名g4.php (2分) $user=$_POST["user"]; (2分) $addr=$_POST["addr"]; (2分) $pwd=$_POST["pwd"]; (2分)echo"$user您好,您住在$addr,您的密码是$pwd。" (2分)?>2.<? functionTrimtit($tit,$n) { (2分)if(strlen($tit,)>$n) (2分) returnsubstr($tit,0,$n)."…"; (2分) else return$tit; (2分) }$str="航空母舰辽宁舰2012年完成舰载机着舰"; $out=Trimtit($str,14); (2分)echo$out; ?>说明:以上是参考代码,代码写法有很多种,其他写法按照正确的程度酌情给分。
2015年下学期2013级电子商务专业《web动态网站开发技术》期末考试试题B卷答案单项选择:(每题1分,共20分)1-5BDABD6-10DCACA11-15BADCA 16-20CDBBC 二、填空:(每空2分,共40分)1.PHP脚本,HTML代码,JavaScript2.1,0,1,“”3.substr($a,1,2)4.45.$bcd=$_GET(‘bcd’);6.echo$_SESSION["user"]7.name,post8.setcookie,$_COOKIE9.limit10.auto_increment,varchar、TEXT11.text,value="<?=$row['title']?>"12.双引号13.$_GET三、程序补全(每空2分,共20分)1.mysql_connect、mysql_query、mysql_select_db、lyb、$result2.isset、$_GET["id"]、$id、$sql、header四、程序设计题:(20分)1. <? //文件名g4.php (2分) $user=$_POST["user"]; (2分) $addr=$_POST["addr"]; (2分) $pwd=$_POST["pwd"]; (2分)echo"$user您好,您住在$addr,您的密码是$pwd。" (2分)?>2.<? functionTrimtit($tit,$n) { (2分)if(strlen($tit,)>$n) (2分) returnsubstr($tit,0,$n)."…"; (2分) else return$tit; (2分) }$str="航空母舰辽宁舰2012年完成舰载机着舰"; $out=Trimtit($str,14); (2分)echo$out; ?>说明:以上是参考代码,代码写法有很多种,其他写法按照正确的程度酌情给分。
《PHP动态网站程序设计(第2版)》习题参考答案第一章C,B,D,B,B6.PHP的配置文件是php.iniApache的配置文件是httpd.conf7.http://localhost/abc/rs/123.php http://localhost/eshop/eshop.php8.从上到下的括号中:EDBCA9.不是的,Apache是一个通用的服务器,在其上安装PHP5.1才能支持PHP,如果安装其他动态程序解释器,也能支持其他动态网站程序语言。10.在DW中新建动态站点的作用是:①使网站内的文件都位于一个文件夹内,方便管理网站。②使站点内的文件能够以相对URL的方式进行链接,从而将网站上传到服务器上后也无需修改URL;③在预览动态网页时,能够使用设置好的URL(如http://localhost/…)自动运行该动态网页。其中①和②是新建任何站点的一般作用,而③是新建动态站点的作用。11.不能,因为没有经过Web服务器解释执行12.动态网站侧重给用户提供信息服务,而Web应用程序侧重于实现某种功能,如管理信息系统。13.Apache,其动态网站语言一般为PHP;IIS,其动态网站语言为ASP或ASP.NET;Tomcat,其动态网站语言为JSP。14.自行操作15.自行操作第二章1-9C,B,B,A,C ,C,C,A,A10td,table,a,frame,type(或name),src,href11.无type标记,checkbox是属性值,不是标记,无name属性,value属性一般不要height和width不是textarea的属性,option不是单标记第三章1-10A,A,A,A,D ,C,A,A,A,C,A,11-20CD,B,D,A,B, C,B,C,D,A, 21.A22HypertextPreprocessor HTMLJavaScriptPHP231 0 "1",""24issetisempty25&260327128asort()29E:\news\admin\inc E:\news\inc提示:路径前有/表示网站根目录302,7,8,10,1131(int)变量名;intval(变量名)等32不能33includerequireinclude_oncerequire_once第四章1-5.ADBDC6-10CBADA11-15ACADD16-20CACAD21“Y年m月d日H:i:s”22bcdef23.substr($a,1,2)24425mb_substr26不对,this是指向当前对象的指针27父类可以有多个子类,但是在PHP中子类不能有多个父类编程题9.编写一个函数,输入是5个分数,输出是去掉一个最高分和去掉一个最低分后的平均分。<?$score=array(78,82,84,26,98);functiontest($arr=array()){$sum=$max=$min=$arr[0];for($i=1;$i<count($arr);$i++){ if($max<$arr[$i]) $max=$arr[$i]; if($min>$arr[$i]) $min=$arr[$i]; $sum=$sum+$arr[$i]; } $sum=$sum-$max-$min; //echocount($arr),$max,$min,$sum;return$sum;}echotest($score);?>第五章1-5B,D,C,B,A,6-8B,C,D, 9ABCD提示:第4题htmlspecialchars函数可以将HTML代码转换为字符实体,从而使HTML代码能够按原样显示在网页上,而不被浏览器解释。10$_GET['bcd']1124,session_unset(),session_id()12echo$_SESSION["user"]13name,post14setcookie()15$_FILES[],move_uploaded_file()18将一组复选框的name属性设置为同名数组形式,例如arrbox[]19超链接,表单action属性,直接在地址栏输入20可以,将多个表单页中form标记的action属性设置为同一个文件名(表单处理页的文件名)即可。编程题:1.计算器程序<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- CN119510963A 一种新能源汽车用bms功能的测试系统及方法 (深圳市卓讯达科技发展有限公司)
- 2026计算机岗事业单位面试高频题题库附带解析
- 回肠造口术延迟切开多学科决策模式中国专家共识(2026版)
- 公共汽车乘员在公共汽车与其他非机动车辆碰撞中的损伤多学科决策模式中国专家共识(2026版)
- 应急预案-半导体行业生产运营中断应急预案
- 根据《土壤环境质量农用地土壤污染风险管控标准》(GB15618-2025),当某
- 2026年全国硕士研究生招生考试数学二历年真题
- 清单台账-保险行业物料管理清单台账
- 2026年安全生产考试题库(建筑施工安全)模拟试题及答案
- 2026年建筑工程施工安全管理考试试题及答案
- 建筑工程技术生涯发展展示
- 如何上好一节公开课培训
- 降压药课件讲课件
- GB/T 45683-2025产品几何技术规范(GPS)几何公差一般几何规范和一般尺寸规范
- CJ/T 190-2015铝塑复合管用卡压式管件
- 2025年工程项目管理项目生命周期试题及答案
- 销售沙石知识培训课件
- 2025年度婚内出轨离婚协议书附带配偶精神损害赔偿协议
- 房屋渗漏修补合同样式
- SL721-2015水利水电工程施工安全管理导则
- 静脉输液治疗的安全管理与风险防范
评论
0/150
提交评论