广州轻工职业学校(大源校区)
2015-2016学年第二学期《PHP动态网站开发》期末考试试卷
注 意 事 项
1、请首先按要求在试卷的标封处填写您的专业、姓名、学号和所在的班级名称; 2、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案; 3、不要在试卷上乱写乱画,不要在标封区填写无关内容。 4、请将答案填写到答题卡的相应位置。
注意:在填写专业、班级、姓名、学号时不得填在线外,否则成绩无效;密封线内不得答题。 使用对象:13计算机应用班 考试时间:90分钟 考试方式:考试 题 号 一 二 总分 统分人 得 分 (一)客观题部分
得分 评卷人
1.以下( )内容是HTML文件的头部内容所包括的。
A.作者信息、网页描述 B.锚点 C.自动刷新
D.新注释、表单域
2.以下( )内容是HTML文件的头部内容所包括的。
A.网页标题、关键字
B.作者信息、网页描述、基础地址 C.注释、表单域
D.自动刷新、CSS样式 3.( )的设置有助于搜索引擎在因特网上搜索到网页。
一、不定项选择题(每小题3分,共计75分):
A. 关键字
B. META C. 说明
D. 图片的尺寸
4.关于HTML语言下列说法正确的是( )。
A.HTML是(HyperText Markup Language)的首字母缩写,中文被称作“超文本标签语
言”
B.HTML文件中可以插入图形、声音、视频等多媒体信息 C.在HTML文件中,用户可以建立与其他超文本的链接
D.HTML是纯文本类型的语言,可以使用任何文本编辑器打开,查看、编辑 5. 超级链接是网页中最重要的组成元素,关于创建链接叙述正确的是( )。
A.选中文本,在其属性栏就会出现链接框,输入文件地址即可创建
B.选中文本或图像,选择右键菜单中的“创建链接”命令 C.一幅图片可以创建多个超级链接 D.也可以给空格创建超级链接
6.如果要在网页上加入跳转到页面顶部之类的链接,可以使用的操作有( )。
A.执行菜单命令“插入/表单对象/跳转菜单” B.执行菜单命令“插入/命名锚记” C.执行菜单命令“插入/超级链接”
D.点击对象面板常用面板组下的“命名锚记”按钮
7.使用Dreamweaver8 创建网站的叙述,不正确的是( )。
A.站点的命名最好用英文或英文和数字组合 B.网页文件应按照分类分别存入不同文件夹 C.必须首先创建站点,网页文件才能够创建 D.静态文件的默认扩展名为.htm或.html
8.下列( )是Dreamweaver 8中样式表文件的扩展名。
A..dwt B..css C..lbi D..cop 9.下列( )不能在网页的“页面属性”中进行设置。
A.网页背景图及其透明度
B.背景颜色、文本颜色、链接颜色 C.文档编码
D.跟踪图像及其透明度
10.点击某个设置了超链接的文字,希望在当前网页所在的页面中打开网页,目标选项应设置为( )。
A._blank B._self C._http D._URL 11.为链接定义目标窗口时,_blank表示的是( )。
A.在上一级窗口中打开 B.在新窗口中打开
C.在同一个帧或窗口中打开
D.在浏览器的整个窗口中打开,忽略任何框架
12.在Dreamweaver 8中,设置超级链接的属性,目标设置为_top时,表示( )。
A.新开一个浏览窗口来打开链接 B.在当前框架打开链接
C.在当前框架的父框架中打开链接 D.在当前浏览器的最外层打开链接
13.要在页面上创建一个指向上一级目录中文件picture1.htm的链接,在属性检查器的链接栏中应该输入( )。
A. / picture1.htm B. ../ picture1.htm C. picture1.htm
D. mailto: picture1.htm
14.如果要为一段文字添加一个电子邮件链接,可以执行的操作是( )。
A.选中文字,在属性面板的“链接”栏内直接输入mailto:电子邮件地址 B.选中文字,在属性面板的“链接”栏内直接输入email:电子邮件地址 C.选中文字,在属性面板的“链接”栏内直接输入tomail:电子邮件地址 D.无法为文字添加电子邮件链接
15.关于在Dreamweaver中插入Flash文本,说法错误的是( )。
A.通过插入Flash文本,用户可以直接创建一个Flash文本对象的动画 B.可以设置Flash文本的字体、字号、文本颜色、鼠标转滚颜色等属性
专业 班级 姓名 学号 密 封 线 广州轻工职业学校(大源校区)试卷用纸 第 1 页,共 3 页
C.可以设置Flash文本的动态效果,如淡入淡出等 D.可以为Flash文本设置链接
16.设置表格的行数和列数,不能采用的方法是( )。
A.在插入表格时设置表格的行数和列数
B.选中整个表格,在属性面板中修改其行数和列数 C.通过拆分、合并或删除行、列来修改行数与列数
D.打开代码视图,在
17.以下代码哪个不符合 PHP 语法?
B.只在两者的数据类型和值都相同时才返回 True C.如果两个值是字符串,则进行词汇比较 D.基于 strcmp 函数进行比较 E.把两个值都转换成字符串再比较
24.以下哪个选项是把整型变量$a 的值乘以 4?(双选)
A.$a *= pow (2, 2); B.$a >>= 2; C.$a <<= 2;
。 题 答 得 不 内 线线 号封 学密 ; 效 无 绩 成 则 否 , 外 线 名在 姓填 得封 不 时 号 学 、 名 姓 、 级 级班 、 班业 专 写 填 在 密 : 意 注 业专 A.$_10
D.$a += $a + $a; B.${“MyVar”} E.一个都不对
C.&$something 25. 选择合适的答案填入空白处
D.$10_somethings PHP 是一种______脚本语言,基于______引擎。PHP 最常被用来开发动态的______内 E.$aVaR
容,此外,它同样还可被用来生成______(以及其他)文档。 18.以下哪种标签不是 PHP 起始/结束符?
A.动态,PHP,数据库,HTML A.<% %> B.嵌入式,Zend,HTML,XML
B.//
C.基于 Perl 的,PHP,Web,静态
C. D.嵌入式,Zend,Docbook 文档,MySQL D./* */ E.基于 Zend 的,PHP,图像,HTML E.
19. print()和 echo()有什么区别?
A.print()能作为表达式的一部分,echo()不能 (二)主观题部分
B.echo()能作为表达式的一部分,print()不能
C.echo()能在 CLI(命令行)版本的 PHP 中使用,print()不能 得分
二、操作题(共25分):
D.print()能在 CLI(命令行)版本的 PHP 中使用,echo()不能 评卷人 按要求在Dreamweaver 8中开发一个网站,网站主题为E.没有区别:两个函数都打印文本!
20.要修改每个元素的值,如何遍历$myarray 数组最合适?
广告网站。在给定素材的情况下,完成以下任务要求: $myarray = array (\(1) 创建发布一个站点 ?>
(2) 为网页添加文本100字左右 A.用 for 循环 B.用 foreach 循环 (3) 为网页添加图像至少10张 C.用 while 循环 (4) 在网页中创建三个类型不同的超链接 D.用 do?while 循环 (5) 在网页中应用表格或框架,至少应用一项 E.办不到!
(6) 为网页插入动态元素
21.运行时(run-time)包含一个 PHP 脚本使用______,而编译时(compile-time)包含一
个 PHP 脚本使用______。 A.include_once, include
B.require, include
C.require_once, include D.include, require E.以上皆可
22.什么情况下声明函数时不能给参数赋默认值?
A.当参数是布尔值时 B.当函数是类中的成员时 C.当参数是通过引用传递时 D.当函数只有一个参数时 E.永远不会
23.全等运算符===如何比较两个值?
A.把它们转换成相同的数据类型再比较转换后的值
广州轻工职业学校(大源校区)试卷用纸 第 2 页,共 3 页
(二)主观题部分
广州轻工职业学校(大源校区)
得分 评卷人 20
二、操作题(共25分)
2015-2016学年第二学期《PHP动态网站开发》期末考试试卷
答题卡
使用对象:13计算机班 考试时间:90分钟 考试方式:考试
一 二 总分 统分人 。题 号 题 答 得 95 不得 分 内 线 线 号封
学密;
(一)客观题部分
效 无得分 75
绩 成评卷人 一、不定项选择题(每小题3分,共计75分)
则 否 , 1
2 3
4
5
外 线 名在 AC
ABD
ABC
ABCD
ABC
姓填得封6
7
8
9
10
不 时 BD
C
B
A
B
号 学 11
12
13
14
15
、 名 姓 B
D
B
A
C
、 级 级班 16
17
18
19
20
、 班业 D
D
D
A
A
专 写 填21
22
23
24
25
在 密 :E B B ABC B
意 注 业专
广州轻工职业学校(大源校区)试卷用纸 第 3 页,共 3 页