单元1 Web技术概述

单元1测验

1、单选题:
‎web使用( )在服务器和客户端之间传输数据。‏
选项:
A: FTP
B: Telnet
C: E-mail
D: HTTP
答案: 【 HTTP

2、单选题:
​HTTP服务默认的端口号是( )。​
选项:
A: 20
B: 21
C: 25
D: 80
答案: 【 80

3、单选题:
​HTML是一种标记语言,由( )解释执行。‎
选项:
A: web服务器
B: 操作系统
C: web浏览器
D: 不需要解释
答案: 【 web浏览器

4、单选题:
‌目前的web标准不包括( )。​
选项:
A: 结构标准 
B: 变现标准
C: 行为标准
D: 动态网页
答案: 【 动态网页

5、单选题:
​下面正确的URL地址是( )。‌
选项:
A: Get://www.solt.com/about.html
B: ftb:/ftb.tsinghua.edu.cn
C: http://www.tsinghua.edu.cn
D: http:www.bhu.edu.cn
答案: 【 http://www.tsinghua.edu.cn

6、单选题:
‏下面是某单位的主页的Web地址URL,其中符合URL格式的是( )。‍
选项:
A: Http//www.jnu.edu.cn
B: Http:www.jnu.edu.cn
C: Http://www.jnu.edu.cn
D: Http:/www.jnu.edu.cn"
答案: 【 Http://www.jnu.edu.cn

7、单选题:
‏以下不是网页的页面元素的是()。‎
选项:
A: 导航栏
B: logo
C: 文字与图片
D: 网页源文件
答案: 【 网页源文件

8、单选题:
‎以下说法中,错误的是()。​
选项:
A: 网站logo、banner、导航栏等都是网页的组成部分。
B: 主页就是进入网站的第一个页面,也被称为首页。
C: 网站就是一系列逻辑上可以视为一个整体的页面的集合。
D: 所有网页的扩展名都是 .htm
答案: 【 所有网页的扩展名都是 .htm

9、单选题:
‏以下哪个概念或者哪种功能属于“前端”。()‏
选项:
A: web系统中以网页等形式为用户提供的部分,用户能接触到的部分
B: web系统中负责数据存取的部分
C: web系统中负责平台稳定性与性能的部分
D: web系统中负责完成相应的功能、处理业务的部分
答案: 【 web系统中以网页等形式为用户提供的部分,用户能接触到的部分

10、单选题:
‍web前端开发中的“web”指的是:()。‏
选项:
A: Internet
B: web客户端
C: web系统
D: web服务器
答案: 【 web系统

单元10 JavaScript基础

单元10 测验(选作,不计入考试分数)

1、单选题:
​下面代码输出什么(    )。‏var a=0,b=0;‏    for(;a<10,b<7;a++,b++){‏        g=a+b;‏    }‏​ console.log(g);"    ‏
选项:
A: 16
B: 10
C: 12
D: 6
答案: 【 12

2、单选题:
‏下列表达式成立的是(   )。‌
选项:
A: parseInt(12.5)==parseFloat(12.5)
B: Number("123abc")==parseFloat("123abc")
C: isNaN("abc")==NaN
D: typeof NaN=="number"
答案: 【 typeof NaN=="number"

3、单选题:
‍在JavaScript中,执行下面的代码后,num的值是(   )。‌‍‌var str = ""wang.wu@gmail.com"";‌var num = str.indexOf(""."");"                ‌‍‌
选项:
A: -1
B: 0
C: 4
D: 13
答案: 【 4

4、单选题:
​执行下面代码,返回的值是(  )。​  var str=’abcDEF’;​console.log(str.search(/d/i);​​​​​
选项:
A: 2
B: -1
C: 4
D: 3
答案: 【 3

5、单选题:
​ Javascript中,回到上次一访问的页面,以下代码正确的是(   )。‍
选项:
A: history.back() 
B: history.forward() 
C: history.go(-2) 
D: history.to(-1)
答案: 【 history.back() 

6、单选题:
‍下面哪个不是JavaScript中document获取元素的方法?(   )。‍
选项:
A: getElementById   
B: getElementsById 
C: getElementsByTagName 
D: getElementsByName  
答案: 【 getElementsById 

7、单选题:
​创建一个HTML元素节点,以下代码正确的是(   )。‏
选项:
A: document.createElement(“td”); 
B: document.createAttributeNode(“td”)
C: document.createTextNode (“td”)
D: document.createHtmlNode (“td”)
答案: 【 document.createElement(“td”); 

8、单选题:
‏将创建的class属性节点设置给td,以下代码正确的是(  )。​
选项:
A: td.setAttributeNode(class);  
B: td.setAttribute(class);
C: td.getAttributeNode(class);   
D: td.getAttribute(class);
答案: 【 td.setAttributeNode(class);  

9、单选题:
‌阅读下面的JavaScript代码,输出结果是(    )。​function f(y) {​   var x=y*y; ​return x;​  }  ​for(x=0;x< 5;x++) { ​y=f(x); ​document.writeln(y); ​}     ​‌​
选项:
A: 0 1 2 3 4 
B: 0 1 4 9 16 
C: 0 1 4 9 16 25 
D: 以上答案都不对 
答案: 【 0 1 4 9 16 

10、单选题:
‏在JavaScript中,'1555'+3的运行结果是(   )。‌
选项:
A: 1558 
B: 15553
C: 1552
D: 1553
答案: 【 15553

11、单选题:
‌下面代码输出正确的是(       ) 。‍parseInt(3.8)‍parseInt(3.2)‍‌parseInt(3.0) ‍
选项:
A: 3, 3, 3  
B: 3, 3, NaN 
C: 3, NaN, NaN 
D: other
答案: 【 3, 3, 3  

12、单选题:
‏以下选项中,关于JavaScript的Date对象描述正确的是()。‎
选项:
A: getDay( )方法能返回Date对象的一个月中的一天,其值为1~31
B: getDate( )方法能返回Date对象的一周中的一天,其值为0~6
C: getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数
D: getYear( )方法只能返回4位年份,长用于获取Date对象的年份
答案: 【 getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数

13、单选题:
‎向数组的开头添加一个或更多元素,并返回新的长度,在js中用到的函数是(   )。‏
选项:
A: shift() 
B: pop() 
C: unshift()
D: push()
答案: 【 unshift()

14、单选题:
‏代码setTimeout("show",100) 理解正确的是(  )。‎
选项:
A: 表示100毫秒后调用一次show方法   
B: 表示每隔100毫秒调用一次show方法
C: 有语法错误,要去掉双引号     
D: 以上说法都不准确
答案: 【 表示100毫秒后调用一次show方法   

15、单选题:
‌今天是2006年4月1日星期六,请问以下javascript代码输出结果是(   )。‌‌var time = new Date( );    document.write(time.getMonth( )); ‌
选项:
A: 3
B: 4
C: 5
D: 4月
答案: 【 3

单元2 初识HTML5

单元2测验

1、单选题:
​HTML5之前的HTML版本是(  )。‏
选项:
A: HTML4.01
B: HTML4
C: HTML4.1 
D: HTML4.9
答案: 【 HTML4.01

2、单选题:
‍HTML5的正确doctype是(  )。‏
选项:
A: <!DOCTYPE html>
B: <!DOCTYPE HTML5>
C: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML5.0//EN">
D: <HTML>
答案: 【 <!DOCTYPE html>

3、单选题:
‌下面关于设置编码格式得语法正确的是()。‌
选项:
A: <meta charset="UTF-8">
B: <meta charset="UTF-8" http-equiv="Content-Type"content="text/html;charset="UTF-8"/>
C: 以上都错误
D: <meta http-equiv="Content-Type" content="text/html; charset="UTF-8"/>
答案: 【 <meta charset="UTF-8">

4、单选题:
‍下面哪个标记是不允许写结束标记的?( )。‏
选项:
A: li
B: html
C: disabled
D: br
答案: 【 br

5、单选题:
‏在HTML5中,onblur和onfocus是:( )。‏
选项:
A: HTML元素
B: 样式属性
C: 事件属性
D: 普通属性
答案: 【 事件属性

6、单选题:
‍HTML5 中不再支持下面哪个元素?( )‌
选项:
A: <q>  
B: <ins>
C: <menu>
D: <font>
答案: 【 <font>

7、单选题:
​关于HTML5的基本语法,下列说法错误的是( )。‎
选项:
A: 在文档开始要定义文档的类型 
B: 元素允许交叉嵌套
C: 空标签最好加“/”来关闭
D: 属性值建议用""括起来
答案: 【 元素允许交叉嵌套

8、单选题:
‍<!DOCTYPE>的作用是( )。‎
选项:
A: 用来定义文档类型
B: 用来向搜索引擎声明网站关键字
C: 用来向搜索引擎声明网站作者
D: 用来声明命名空间
答案: 【 用来定义文档类型

9、单选题:
‌( )标签是文件头的开始。​
选项:
A: <html> 
B: <head>
C: <font> 
D: <frameset>
答案: 【 <html> 

10、单选题:
‏以下代码片段完全符合HTML5语法标准的是( )。‏
选项:
A: <input type=text>
B: <input TYPE="text">
C: <input type= "text" disabled>
D: <input type ="text" disabled="disabled">
答案: 【 <input type ="text" disabled="disabled">

11、单选题:
‍以下代码片段完全符合HTML5语法标准的是( )。‏
选项:
A: <br> 
B: <p>这是一个段落C.
C: <div></div>
D:  <hr>
答案: 【 <div></div>

12、单选题:
​在以下标签中,主要用来创建视频和Flash的是( )。‌
选项:
A: <object>
B: <embed>
C: <form>
D: <marquee>
答案: 【 <embed>

13、单选题:
‏为解决浏览器对视频格式的兼容情况,可以使用( )标签为同一个媒体数据指定多个播放格式与编码方式。‌
选项:
A: <source>
B: <audio> 
C: <video>
D: <track>
答案: 【 <source>

单元3 HTML5页面元素及属性

单元3测试

1、单选题:
‌在下面的标签中,( )是HTML5新增的标签。‍
选项:
A: <br>
B: <break>
C: <header >
D: <head>
答案: 【 <header >

2、单选题:
‌在HTML5中,注释标签是( )。‌‌‌
选项:
A:  <!-- -->
B:  /*···*/
C: //
D: ‘
答案: 【  <!-- -->

3、单选题:
‎在HTML5中,列表不包括( ).​‎​
选项:
A: 无序列表
B: 有序列表
C: 定义列表
D: 公用列表
答案: 【 公用列表

4、单选题:
‍在HTML5文档中,使用( )标签标记定义列表。​‍​
选项:
A: <ol>
B: <ul>
C: <dl> 
D: <list>
答案: 【 <dl> 

5、单选题:
‌在下面的标签中,( )是通用标签。‏‌‏
选项:
A: <span>
B: <p>
C: <ol> 
D: <pre>
答案: 【 <span>

6、单选题:
‌以下选择符中哪个是后代选择符(    )  ‌‌‌
选项:
A: 空格
B: > (直接子元素)
C: ~(所有兄弟)
D: +(第1个兄弟)
答案: 【 > (直接子元素)

7、单选题:
在HTML中,()用来表示特殊字符引号 。‏‏​‏
选项:
A: ®
B: ©
C: "
D:  
答案: 【 "

8、单选题:
‏哪一个不是HTML5新增的语义化标记元素______。 ‏‏‏‏‏
选项:
A: section
B: head
C: article
D: aside
答案: 【 head

9、单选题:
‏新的 HTML5 全局属性,"contenteditabl

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注