网页设计考试题-PHP

合集下载

网页设计考试题+参考答案

网页设计考试题+参考答案

网页设计考试题+参考答案一、单选题(共30题,每题1分,共30分)1.当通过定义列表实现图文混排时,可以定义图片解释说明文字的标记是()。

A、<'li><'/li>B、<'dd><'/dd>C、<'dl><'/dl>D、<'dt><'/dt>正确答案:B2.下列选项中,表示网页主体的标记是()。

A、bodyB、headC、htmlD、h1正确答案:A3.下列标记中,用于定义HTML文档所要显示内容的是()。

A、<'html><'/html>B、<'body><'/body>C、<'head><'/head>D、<'title><'/title>正确答案:B4.对于网页制作者来说web的含义是什么?()A、可以简单理解为网页B、传输协议C、超媒体D、万维网的缩写正确答案:A5.<'div>标记是网页布局中最常用的标记,其显示类型为()。

A、行内块类型B、块级类型C、行内类型D、浮动类型正确答案:B6.下面标记中,表示换行的标记是()。

A、<'h1>B、<'enter>C、<'hr />D、<'br />正确答案:D7.如果有两个上下并列关系的盒子,上面盒子的下外边距是30px,下面盒子的上外边距是20px,那么这两个盒子之间的间距是()。

A、20像素B、30像素C、10像素D、50像素正确答案:B8.下列选项中,不是<'img />标记属性的是()。

A、srcB、widthC、altD、href正确答案:D9.text-transform属性用于控制英文字符的大小写。

php面试题及答案100道(3篇)

php面试题及答案100道(3篇)

第1篇PHP基础知识1. 什么是PHP?- PHP是一种开源的、服务器端的脚本语言,主要用于网页开发。

2. PHP有哪些优点?- 灵活性高、易于学习、开源免费、广泛的社区支持。

3. PHP的运行环境有哪些?- Apache、Nginx、IIS等服务器软件。

4. PHP的版本有哪些?- PHP 5.x、PHP 7.x、PHP 8.x。

5. 如何检查PHP版本?- 使用`phpinfo()`函数或者在PHP文件中添加`echo phpversion();`。

6. 什么是PHP的超全局变量?- `$GLOBALS`、`$_SERVER`、`$_GET`、`$_POST`、`$_FILES`等。

7. 如何设置PHP的默认编码?- 在PHP配置文件(php.ini)中设置`default_charset`。

8. 什么是PHP的数据类型?- 整数、浮点数、字符串、布尔值、数组、对象、资源、NULL。

9. 如何定义一个PHP变量?- 使用$符号后跟变量名。

10. 什么是变量作用域?- 全局作用域、局部作用域、静态作用域。

基本语法11. 如何注释PHP代码?- 单行注释:`//`- 多行注释:`/ /`12. 如何比较两个字符串?- 使用`==`或`===`。

13. 如何遍历数组?- 使用`foreach`循环。

14. 如何定义一个函数?- 使用`function`关键字。

15. 如何调用一个函数?- 使用函数名后跟括号。

16. 如何传递参数给函数?- 在函数定义时列出参数,调用时传递值。

17. 如何定义一个类?- 使用`class`关键字。

18. 如何创建一个对象?- 使用`new`关键字。

19. 如何访问对象属性和方法?- 使用`$object->property`和`$object->method();`。

20. 什么是魔术方法?- PHP中的特殊方法,如`__construct()`、`__destruct()`、`__get()`等。

php期末考试试题(含答案)

php期末考试试题(含答案)

php期末考试试题(含答案)一、选择题(每题 5 分,共 25 分)1. PHP 代码中,用于定义一个常量的关键字是?A. constB. defineC. staticD. variable答案:A2. 以下哪个函数用于获取客户端请求的 IP 地址?A. getenv()B. $_SERVER['REMOTE_ADDR']C. ip2long()D. long2ip()答案:B3. 在 PHP 中,哪个变量用于存储表单提交的数据?A. $_GETB. $_POSTC. $_COOKIED. $_FILES答案:B4. 以下哪个函数用于生成一个随机字符串?A. rand()B. mt_rand()C. substr()D. bin2hex()答案:D5. 在 PHP 中,哪个函数用于检查变量是否为正整数?A. is_int()B. is_float()C. is_string()D. is_numeric()答案:A二、填空题(每题 5 分,共 25 分)1. PHP 代码中,用于定义变量的关键字是?答案:$2. 在 PHP 中,超级全局变量$_SERVER['PHP_SELF'] 用于获取?答案:当前请求的文件名3. PHP 中的数组可以使用哪种数据类型作为键值?答案:整数、浮点数、字符串、布尔值4. 以下哪个函数用于连接数据库?答案:mysqli_connect() 或 PDO::__construct()5. 在 PHP 中,哪个函数用于输出字符串?答案:echo 或 print()三、编程题(共 40 分)1. 编写一个 PHP 程序,实现以下功能:(1)接收用户输入的用户名和密码;(2)判断用户名和密码是否为空;(3)如果用户名和密码都不为空,则将其存储到数据库中;(4)如果用户名或密码为空,则提示用户输入完整信息。

答案:```php<?php// 连接数据库$conn = mysqli_connect("localhost", "username", "password", "database");// 检查连接if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);}// 接收用户输入$username = $_POST['username'];$password = $_POST['password'];// 判断用户名和密码是否为空if (empty($username) || empty($password)) {echo "用户名和密码不能为空";} else {// 存储到数据库$sql = "INSERT INTO users (username, password) VALUES ('$username', '$password')";if ($conn->query($sql) === TRUE) {echo "新记录插入成功";} else {echo "Error: " . $sql . "<br>" . $conn->error;}}// 关闭数据库连接$conn->close();>```2. 编写一个 PHP 程序,实现以下功能:(1)接收用户上传的文件;(2)判断文件类型是否为图片;(3)如果文件类型为图片,则将其保存到服务器上;(4)如果文件类型不是图片,则提示用户上传错误。

18道PHP网站开发基础过关测试题

18道PHP网站开发基础过关测试题

18道PHP网站开发基础过关测试题1、获得实例化对象所属类名字的函数()A.get_class()B.get_object_vars()C.get_class_methods()D.get_classname()2、以下说法错误的是()A.在外部访问静态成员属性时使用类名::静态成员属性名B.在外部访问静态成员属性时使用$实例化对象->静态成员属性名C.在外部访问静态方法时使用$实例化对象 ->静态方法名D.在外部访问静态方法时使用类名::静态方法名3、下面关于MVC设计模式描述错误的是:()A.MVC英文即Model-View-Controller,中文翻译为'模型-视图-控制器'。

B.将web应用,被分成三个层——模型层、视图层、控制层。

C.控制层主要用于访问数据库,对数据库的数据进行直接处理。

D.视图层主要用于界面输出如Smarty模板就属于这一层4、在PHP面向对象中有一个通用方法__toString()方法,下面关于此方法描述或定义错误的是():A.此方法是在直接输出对象引用时自动调用的方法。

B.如果对象中没有定义此方法时,直接使用echo输出此对象,会报如下错误:Catchable fatal error: Object of class A could not be converted t o string.C.此方法中一定要有一个字符串作为返回值。

D.此方法用于输出信息的,如下所示: public function __toString( ){ echo 'This is Class ....'; }5.下面关于PHP抽象类描述错误的是:( )A.PHP中抽象类使用abstract关键字定义.B.没有方法体的方法叫抽象方法,包含抽象方法的类必须是抽象类。

C.抽象类中必须有抽象方法,否则不叫抽象类。

D.抽象类不能实例化,也就是不可以new成对象。

php动态网站开发模拟题及答案

php动态网站开发模拟题及答案

php动态网站开发模拟题及答案一、选择题(每小题2分,共40分)1.在PHP的配置文件中,设置时区的参数是______A. date_timezoneB. date.timezoneC. date_timezonesD. date._timezones2.PHP中选择打开数据库的方法是______A. mysqli_connect()B. mysqli_select_db()C. mysqli_query()D. mysqli_num_rows()3.查询用户名和密码信息是否存在时,关于查询结果记录集$result的说法错误的是____A. 该记录集中的记录数只能是0或者1B. 该记录集中的记录数无法预知C. 若记录数是0,说明用户输入的账号或者密码信息有误D. 若记录数是1,说明用户输入的账号和密码信息正确4.以下系统数组中可以使用两个下标的是___________A. $_POSTB. $_GETC. $_FILESD.$_SESSION5.完成文件上传功能,在<form>标签中使用哪个属性设置编码_____A. enctypeB. nameC. IDD. action6.表单界面文件是form.htm,处理表单提交数据的文件是confirm.php,使用<form>标签的哪个属性来引用该php文件_____A. enctypeB. nameC. IDD. action7.若系统日期时间是2016年12月6日9时12分,函数date("y-m-d H:i")的返回值是____A. 16-12-6 9:12B. 2016-12-6 09:12C. 16-12-06 9:12D. 2016-12-06 09:128.在a.php文件中存在代码<a href= “b.php?page=1”>第一页</a>,在b.php文件中如何获取page传递的值___________A. $pageno=$_POST[‘page’]B. $pageno=$_GET[‘page’]C. $pageno=$_SESSION[‘page’]D. $pageno=$_FILES[‘page’]9.在php文件中获取数组元素个数的函数是________A. countB. lengthC. strlenD. counter10.php中完成大小写转换的一对函数是_______A. strtoUpper, strtoLowerB. strtoupper, strtolowerC. Upper, LowerD. Ucase, Lcase 11.下面哪一组是合法的PHP变量_______A. str1、$_num1B. $%_str、$num1C. $str1、$_num1D. $str1、$_num1%12.存在php的字符串变量$str= “You are very butiful?”,要求将该串分割为4个子串,代码是__________A. explode(“”, $str)B. explode(“,”, $str)C. explode($str, “”)D. explode($str, “,”)13.PHP、CSS和JavaScript代码中共同的注释符号是_________A. //B. /*…*/C. #D. ‘14.要获取记录集$result中的记录数,需要使用代码______A. count($result)B. mysqli_num_row($result)C. mysqli_nums_rows($result)D. mysqli_num_rows($result)15.下面哪个是apache的配置文件__________A. php.iniB. httpd.confC. config.iniD. Default.conf16.在a.php文件中有代码$_SESSION(“uname”)=$uname,要在b.php页面文件的文本框usern中显示$uname的值,代码是_______A. <input name=usern value= “<?php echo $_SESSION(‘uname’) ?>”>B. <input name=usern value= “<?php $_SESSION(‘uname’) ?> ”>C. <input name=usern value= $_SESSION(‘uname’)>D. <input name=usern value= $uname>17.设置一个层#div1在其所处的容器中居中,需要设置的样式属性是_______A. text-align:center;B. align:center;C. margin:0 auto;D.padding:0px;18.在date()函数中,能够得到星期几的数字值的参数是_____A. WB. wC. DD. 以上都不是19.在PHP的配置文件中,设置错误提示信息显示与否的参数是______A. display_errorsB. display_errorC. display.errorsD. display.error20.若是存在变量$name=’zhangling’,下面哪项中的代码不能输出“Myname is zhangling”______A. echo "My name is ".$name;B. echo "My name is $name";C. echo 'My name is $name';D. echo "My name is "."$name";二、填空题(每空1分,共20分)1.假设生成图片验证码的PHP文件是yzm.php,在表单界面文件中加载验证码的代码是_______________________________________2.MySQL数据库的根用户是___________3.在浏览器地址栏中输入地址运行页面文件,在路径中与apache主目录相对应的部分是_________,假设主目录是D:/PHP5,则exam文件夹所在的位置是_________________4.php中获取系统当前日期时间的函数是__________________5.点击“注册”按钮在新窗口中打开文件163zhuce.php,需要设置按钮的___________事件6.设计某个层的初始状态为隐藏,样式属性是______________,取值是__________;或者样式属性_____________,取值__________7.假设页面中某个元素的ID是psd,获取该页面元素的脚本代码是_________.____________8.使用脚本设置验证码文本框中的文本为红色,需要的代码是document.getElementById('useryzm')._________.________='#f00';9.能够在同一网站不同页面之间传递数据的机制是________,在程序代码开始处启用该机制时需要使用的代码是_________________10.代码imagecolorallocate($img1,255,255,0)的作用是创建______色11.在switch结构中,每个case后面的代码需要使用______语句结束12.分割某个字符串使用的函数是___________三、判断题(每小题1分,共20分)1.PHP文件中可以包含html、css等静态页面的代码()2.一个PHP文件中可以并列存在多对定界符<?php…?>()3.Apache服务器的主目录只能是htdocs( )4.安装apache2.2.17和php5之后,默认情况下运行php文件时不显示代码中的错误提示()5.PHP文件只能在apache服务器环境下运行()6.语句echo ‘$str<br />’在输出变量$str的内容之后换行()7.$_GET[]数组只能接收表单提交的数据()8.函数move_uploaded_file()只需要一个参数()9.若存在文件域元素名称为f1,$_FILES[‘F1’]是一个数组()10.使用round()函数能够获取随机数()11.字符串$str=”abcdefg”是一个有7个元素,下标从1开始的数组()12.imageline()函数能够在画布中画线,需要四个参数()13.函数implode()作用是合并指定数组的各个元素值,构成一个字符串()14.函数array()能够创建任意长度、任意类型取值的数组()15.使用函数count()可以统计字符串中字符的个数()16.Session可以在不同网站的页面之间传递数据()17.可以使用PHP的echo输出脚本代码()18.页面刚刚加载完成,触发的是window对象的onresize事件()19.若脚本变量rDiv表示某个页面元素,使用rDiv.height=’50px’可以设置rDiv的高度()20.点击超链接可以向服务器提交数据()四、编程题(20分)编写代码,设计下图界面(8分)编写代码,接收上传文件信息,将文件保存在up文件夹中,并输出如下内容(12分)得分阅卷人得分阅卷人四、编程题(20分)答案二、填空题(每空1分,共20分)1. <img src=yzm.php>2. root3. localhost d:/php5/exam4. getdate()或者date()5. onclick window.open(‘163zhuce.php ’)6. display none visibility visible7. document.getElementById(‘psd ’)8. style color9. session session_start() 10. 黄 11. break 12. explode() 13.四、编程题(20分) 界面部分代码(8分) <body><form method="post" enctype="multipart/form-data" action="up.php">(4分)<p>文件上传地址:<input type="file" name="file1" /></p>(2分) <p><input type="submit" value="上传" /></p>(2分) </form> </body>处理上传文件的代码(12分) <?php$fname=$_FILES['file1']['name'];(1分) $ftype=$_FILES['file1']['type']; (1分) $fsize=$_FILES['file1']['size']; (1分) $fsize=round($fsize/1024,2)."kB";(1分)$tmpname=$_FILES['file1']['tmp_name']; (1分) echo "上传文件的名称是:$fname<br>";(1分) echo "上传文件的大小是:$fsize<br>";(1分) echo "上传文件的类型是:$ftype<br>";(1分)echo "临时位置临时名称信息是:$tmpname";(1分) move_uploaded_file($tmpname,"up/$fname");(3分) >。

2023年11月PHP二级等级考试真题(附答案+代码)

2023年11月PHP二级等级考试真题(附答案+代码)

2023年11月PHP二级等级考试真题(附答案+代码)本文档为2023年11月PHP二级等级考试真题,包含了所有考题及其答案和代码。

一、选择题1.1 以下哪个不是PHP的数据类型?A. 整型B. 浮点型C. 布尔型D. 对象型答案:D1.2 在PHP中,如何定义一个常量?A. define("CONSTANT", 1);B. const CONSTANT = 1;C. constant("CONSTANT", 1);D. Const CONSTANT = 1;答案:B1.3 以下哪个函数可以获取客户端IP地址?A. getenv("REMOTE_ADDR")B. $_SERVER["REMOTE_ADDR"]C. filter_input(INPUT_SERVER, "REMOTE_ADDR")D. all headers()答案:B二、填空题2.1 在PHP中,数组的键值对存储使用______数据结构。

答案:关联数组2.2 以下代码的输出结果是什么?<?php$a = array(1, 2, 3);$b = array_push($a, 4);echo count($a);>答案:4三、编程题3.1 编写一个PHP脚本,实现以下功能:1. 接收用户输入的一个整数;2. 判断这个整数是否为质数;3. 如果是质数,输出“这是一个质数”,否则输出“这不是一个质数”。

代码:<?phpfunction isPrime($num) {if ($num <= 1) {return false;}for ($i = 2; $i <= sqrt($num); $i++) {if ($num % $i == 0) {return false;}}return true;}$num = intval(trim(input("请输入一个整数:"))); if (isPrime($num)) {echo "这是一个质数";} else {echo "这不是一个质数";}>3.2 编写一个PHP脚本,实现以下功能:1. 接收用户输入的两个整数;2. 计算这两个整数的最大公约数;3. 输出这两个整数的最大公约数。

php试题及答案

php试题及答案

php试题及答案1. 什么是PHP?PHP(Hypertext Preprocessor)是一种开源的通用脚本语言,特别适用于Web开发领域。

PHP脚本在服务器上执行,生成动态的网页内容。

2. 什么是PHP的变量作用域?PHP的变量作用域指的是变量的可访问范围。

在PHP中,有四种不同的变量作用域:全局作用域、局部作用域、静态作用域和超全局作用域。

3. 如何在PHP中定义一个常量?在PHP中,可以使用define()函数来定义一个常量。

常量的值在定义后不能被改变,且常量名不需要使用$符号。

4. PHP中的$_GET和$_POST有什么区别?$_GET和$_POST是超全局变量,在PHP中用于从表单中获取用户提交的数据。

主要区别如下:- $_GET用于获取通过URL传递的数据,数据会显示在URL中,适用于数据量较小的情况。

- $_POST用于获取通过表单POST方法提交的数据,数据不会显示在URL中,适用于数据量较大且涉及敏感信息的情况。

5. 如何在PHP中连接数据库并执行SQL查询?在PHP中,可以使用mysqli或PDO扩展来连接数据库并执行SQL 查询。

以下是一个连接MySQL数据库并执行查询的示例代码:```php<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "database";// 创建连接$conn = new mysqli($servername, $username, $password, $dbname);// 检测连接是否成功if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);}// 执行查询$sql = "SELECT * FROM users";$result = $conn->query($sql);// 处理查询结果if ($result->num_rows > 0) {while($row = $result->fetch_assoc()) {echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";}} else {echo "0 结果";}// 关闭连接$conn->close();>```6. 如何在PHP中处理文件上传?在PHP中,可以使用$_FILES超全局变量来处理文件上传。

php测试题及答案

php测试题及答案

php测试题及答案1. PHP中变量的声明方式是什么?- A. 使用`$`符号- B. 使用`%`符号- C. 使用`#`符号- D. 使用`&`符号答案: A2. 以下哪个函数用于获取当前脚本的名称?- A. `basename()`- B. `dirname()`- C. `getcwd()`- D. `__FILE__`答案: D3. 在PHP中,数组的索引从哪个数字开始?- A. 0- B. 1- C. -1- D. 2答案: A4. 以下哪个选项不是PHP的超全局数组?- A. `$_POST`- B. `$_GET`- C. `$_FILES`- D. `$_COOKIE`答案: C5. PHP中,如何将一个字符串转换为小写?- A. `strtolower()`- B. `strtoupper()`- C. `ucwords()`- D. `ucfirst()`答案: A6. 在PHP中,使用什么关键字来定义一个类? - A. `function`- B. `class`- C. `interface`- D. `trait`答案: B7. 以下哪个选项是PHP中的错误处理函数?- A. `trigger_error()`- B. `set_error_handler()`- C. `error_reporting()`- D. All of the above答案: D8. PHP中,如何获取当前时间的Unix时间戳? - A. `time()`- B. `date()`- C. `gettimeofday()`- D. `microtime()`答案: A9. 在PHP中,如何定义一个常量?- A. 使用`define()`- B. 使用`const`- C. 使用`var`- D. 使用`let`答案: A10. 以下哪个选项是PHP中用于输出内容的函数? - A. `echo`- B. `print`- C. `printf`- D. All of the above答案: D。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

应聘测试题姓名:应聘职位:日期:(首先非常感谢您来我公司面试,请用120分钟做好以下题目,预祝您面试顺利!)一、选择题1.在基于网络的应用程序中,主要有B/S与C/S两种部署模式,一下哪项不属于对于B/S模式的正确描述()A. B/S模式的程序主要部署在客户端B. B/S模式与C/S模式相比更容易维护C. B/S模式只需要客户端安装web浏览器就可以访问D. B/S模式逐渐成为网络应用程序设计的主流2.以下关于HTML文档的说法正确的一项是( )A.<HTML>与</HTML>这两个标记合起来说明在它们之间的文本表示两个HTML文本B.HTML文档是一个可执行的文档C.HTML文档只是一种简单的ASCII码文本D.HTML文档的结束标记</HTML>可以省略不写3.BODY元素可以支持很多属性,其中用于定义已访问过的链接的颜色属性是()。

A.ALINK B.CLINKC.HLINK D.VLINK4.在网站设计中所有的站点结构都可以归结为( )A.两级结构B.三级结构C.四级结构D.多级结构5.Dreamweaver中,模板文件的扩展名是( )A. .htmB. .aspC. .dwtD. .css6.Dreamweaver中,站点文件的扩展名是( )A. .htmB. .steC. .dwtD. .css7.网页中插入的flash动画文件的格式是( )A.GIFB.PNGC. SWFD.FLA8.设置水平线效果的HTML代码是( )A. <br width=?>B. < hr noshade>C. <tr width=?>D. < td size=?>9.以下表示段落标签的是( )A. <p>B. <td>C. <h1>D. <pre>10.以下表示预设格式标签的是( )A. <p>B. <td>C. <h1>D. <pre>11.以下表示声明表格标签的是( )A. <form>B. <tr>C. <table>D. <td>12.以下表示声明框架标签的是( )A. <frameset>B. <frame>C. <table>D. <td>13.以下标题字标签中,显示出得文字效果,字号最大的是( )A. <h1>B. <h2>C. <h3>D. <h4>14.以下表示声明表单标签的是( )A. <frameset>B. <form>C. <table>D. <tr>15.在网页中的任意位置,可以插入框架的标签是( )A. <frameset>B. <frame>C. <iframe>D. <noframes>16.以下表示设置文字属性的标签的是( )A. <text>B. <font>C. <table>D. <td>17.以下哪种标签可以使文本的样式加粗( )A. <t>B. <i>C. <strong>D. <em>18.以下哪种标签可以使文本的样式倾斜( )A. <t>B. <b>C. <strong>D. <em>19.超连接中的target属性中,以下哪个是把链接加载到一个新的目标窗口的属性值( )A. _blankB. _selfC. _topD. _parent20.表格在网页中通常存在形式有()A.以独立的形式存在B.以隐藏的形式存在C.以压缩的形式存在D.以嵌套的形式存在21.超连接中的target属性中,以下哪个是默认的属性值( )A. _blankB. _selfC. _topD. _parent22.超连接中的target属性中,以下哪个是使新的目标窗口替换整个浏览器窗口的属性值A. _blankB. _selfC. _topD. _parent23.在Dreamweaver的设计视图中,加入一个段内换行标签<br>的快捷键是( )A. ctrl+enterB. alt+enterC. shift+enterD. shift+tab24.在Dreamweaver的设计视图中,每按下一次回车键,会在后台生成什么标签( )A. <p>B. <h1>C. <br>D. <pre>25.在Dreamweaver的代码视图中,空格符号的表示方法是( )A. &ltB. &nbspC. &cmdkD. &ncdp26.下列哪种转义符号表示换行符( )A. / t B./ r C./ n 换行D./ b27.下列哪种转义符号表示回车符( )A. / t B./ r回车C./ n D./ b28.在HTML语言中"<noframes></noframes>"的具体含义是下列哪一项( )A浏览器不支持框架时显示的内容B设置框架的具体格式C通知浏览器当前网页中没有使用框架D说明网页的文件形态29.HTML代码中<a name="NAME"></a> 表示( )A一个超链接B一个位于文档内部的锚点C一个自动发送电子邮件的链接D一个图片的连接点30.下列不属于应用网页模板的好处的是( )A提高网站的制作效率B统一网站的整体风格C网页随模板页自动更新,便于维护D使网页更美观31.在CSS样式中,共有4种常用的选择器类别,下列属于HTML标签选择器的是( )A h1B # topC .name1D :alink32.下列CSS样式定义的选择器中,哪项属于ID选择符( )A. usernameB. #mainC. a:hoverD. a:active33.下列CSS样式定义的选择器中,哪项属于用户自定义的类( )A . username B. #mainC. a:hoverD. a:active34.下列CSS样式定义的选择器中,哪项属于虚类( )A. usernameB. #mainC. a:hoverD. .p#inner35.下列哪种标签不属于定义CSS样式的内容( )A a:link{color:blue;}B # header{margin-top:auto;}C <p style=”line-height:23px;”>D <body background=”#FF00FF”>36.当对一条CSS定义,进行单一选择符的复合样式声明时,不同属性应该用()分隔。

A.# (井号)B.,(逗号)C.;(分号)D.:(冒号)37.利用CSS样式中四种常用的虚类可以设置文字超级链接的四种状态的颜色,这四中链接状态的顺序应该是:( )A a:link a:visited a:hover a:activeB a:active a:link a:hover a:visitedC a:visited a:link a:hover a:activeD a:hover a:link a:visited a:active38.网页的CSS样式表中,以下哪种样式表的优先级最高( )A 外部样式表B 内部样式表C 内嵌样式表D 以上均不是39.网页的CSS样式表中,以下哪种样式表的优先级最低( )A 外部样式表B 内部样式表C 内嵌样式表D 以上均不是40.网页中在<head></head>区域内有如下CSS样式属性设置:<link href=”123.css”rel=”stylesheet”type=”text/css”>,此样式表形式属于( )A 外部样式表B 内部样式表C 内嵌样式表D 以上均不是41.以下关于CSS的描述,不正确的是()A 被广泛地应用到格式化网页文本、图片、表单等网页组成元素中B 通过修改CSS样式表就可以改变一个甚至多个网页文件的样式C 不能对网页的布局进行设置D 大大提高了格式化页面元素的效率42.网页中在<head></head>区域内有如下CSS样式属性设置:<style>.name{color:red}</style>,此样式表形式属于( )A 外部样式表B 内部样式表C 内嵌样式表D 以上均不是43.下列关于层的说法错误的是( )A 一个层中可以嵌套其他的层B 在一个已有层中嵌套另外一个层时,光标必须置于已有层中C 网页中如果插入多个层的话可以设置Z轴来确定层的重叠次序D 层中可以插入框架44.以下关于Javascript语言的叙述错误的是()A 是一种脚本编写语言B 是区分大小写的C 安全性较好,不允许访问本地的硬盘,不能在服务器存入数据D 与java语言是一种语言45.Javascript语言定义变量可以采用的关键字是()A dimB setC publicD var46. Javascript语言()A 具有跨平台特性B 运行前需要先进行编译C 不能基于对象D 对大小写不敏感47.Javascript语言在网页源代码中的标识为()A < HTML >...< /HTML >B < Script >...</Script >C < Applet >...</ Applet >D < frameset >...</ frameset >48.使用Javascript语言在网页文档中直接输出“Hello World!”字符,应使用以下哪段代码()A alert(“Hello World!");B printf(“Hello World!");C Document.write(“Hello World!");D Response.write(“Hello World!");49.面向对象程序设计的特点不包括()A 封装性B 多态性C 继承性D 过程性50.在面向对象编程过程中,对于一个对象,可以从()两个方面进行对其编程。

A 属性和方法B 属性和内容C 过程和方法D 内容和句柄51.与静态网页相比,动态网页最重要的特征在于()A 页面中包含GIF图片、FLASH动画等动态元素B 能够使访问者和服务器进行交互,读写数据库内容C 网页格式是asp或者php等D 网页源代码是不能直接查看的52.Asp代码的定界符号是()A <%.....%>B < >......< />C <script>....</script>D <asp>...</asp>53.有关动态网页的说法不正确的是()A 动态网页是建立在“浏览器/服务器”(B/S)模型上的B 网页源程序要在服务器上运行后把结果反馈回客户端C 工作模式是一个请求、处理、应答的过程D 动态网页的代码数量一般多于静态网页二、判断题1、IIS中只能设置一个虚拟目录。

相关文档
最新文档