北京邮电大学《Web交互设计》2021-2022学年期末试卷.doc
装订线
装订线
PAGE2
第PAGE1页,共NUMPAGES3页
北京邮电大学《Web交互设计》
2021-2022学年期末试卷
院(系)_______班级_______学号_______姓名_______
题号
一
二
三
总分
得分
一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、以下哪种技术用于在Web页面中存储数据?()
A.Cookie
B.Session
C.LocalStorage
D.以上都是
2、在HTML表单中,标签的type属性为“submit”时表示()
A.文本输入框
B.密码输入框
C.提交按钮
D.重置按钮
3、在HTML中,
标签用于创建()
A.列表
B.表格
C.段落
D.标题
4、以下哪个JavaScript方法用于判断一个对象是否具有某个属性?()
A.hasOwnProperty()
B.in
C.isProperty()
D.hasProperty()
5、CSS中,用于设置元素内边距的属性是()
A.margin
B.padding
C.border
D.outline
6、以下哪种语言通常用于Web前端开发?()
A.Java
B.Python
C.HTML/CSS/JavaScript
D.C++
7、在CSS中,用于设置元素定位方式的属性是()
A.position
B.float
C.clear
D.display
8、以下哪个是CSS中的颜色属性?()
A.color
B.background-color
C.border-color
D.以上都是
9、以下哪个是CSS选择器用于选择类名为“example”的元素?()
A.#example
B..example
C.[class=example]
D.example
10、JavaScript中,以下哪个方法用于获取浏览器窗口的宽度?()
A.innerWidth
B.outerWidth
C.clientWidth
D.screenWidth
11、JavaScript中,以下哪个方法用于获取元素的属性值?()
A.getAttribute()
B.setAttribute()
C.removeAttribute()
D.hasAttribute()
12、在HTML中,
标签表示()
A.无序列表
B.有序列表
C.定义列表
D.菜单列表
13、以下哪个JavaScript方法用于阻止事件的默认行为?()
A.preventDefault()
B.stopPropagation()
C.cancelBubble()
D.disableDefault()
14、JavaScript中,以下哪个方法用于删除数组的第一个元素?()
A.shift()
B.pop()
C.splice()
D.remove()
15、JavaScript中,以下哪个方法用于将数组转换为字符串?()
A.toString()
B.join()
C.concat()
D.slice()
16、在HTTP协议中,以下哪个状态码表示请求的资源被永久移动?()
A.301
B.302
C.404
D.500
17、在HTML中,
标签的作用是()
A.定义文档分区
B.定义标题
C.定义段落
D.定义列表
18、在JavaScript中,以下哪种方法可以创建一个新的数组?()
A.newArray()
B.[]
C.Array.create()
D.以上都是
19、以下哪个是CSS中的字体加粗属性?()
A.font-weight
B.font-style
C.text-decoration
D.text-transform
20、以下哪种技术用于在Web页面中实现动画效果?()
A.CSS动画
B.JavaScript动画
C.SVG动画
D.以上都是
二、判断题(本大题共10个小题,共10分)
1、JavaScript中的Math.ceil(3.1)的结果是4。()
2、HTML中的标签用于为标签支持多种音频格式。()
3、JavaScript中的typeof操作符返回的值都是字符串。()
4、JavaScript中的函数可以作为参数传递给其他函数。()
5、在CSS中,column-width属性用于设置列的宽度。()
6、HTML中的标签用于定义表格的主体部分。()
7、JavaScript中的Math.random()*10可以生成0到10之间(包括0但不包括10)的随机数。()
8、在CSS中,display:none;会隐藏元素且不占用页面空间。()
9、JavaScript中的Atotype.fin