1、 《人机交互界面设计》试题(A卷) ( 考试时间:60分钟 闭卷) 题 号 一 题 二 题 三 题 四 题 五 题 六 题 七 题 总 分 题 分 40 60 100 得 分 一、选择题(每题只有1个正确答案,每题2分,共40分) 1、HTML中文含义是( ) A、超文本模块语言 B、超文本模型语言 C、超文本图像语言 D、超文本标记语言 2、下面哪项是段落标签?( ) A、
B、 C、 D、3、网页中,最重要的部分是?( ) A、网页样式 B、网页内容 C、网页关键字 D、网页特效 4、网页中,常用的图像格式不包括( ) A、png B、gif C、jpg D、tiff 5、以下哪个是网页关键字的格式?( ) A、 B、 C、2、
3、 D、
4、gn:center; C、text-align:middle; D、text:center; 9、CSS中给div标签添加实线边框的样式是?( ) A、border:1px #000 solid; B、border:1px #000 dashed; C、border:1px #000 dotted; D、border:1px #000 solad; 10、javascript中获取标签的方法不包括( ) A、document.getElementById(“id”) B、document.getElementsByTagName
5、li”) C、document.getDate() D、ID.childNodes 11、CSS中控制字体大小的样式是( ) A、fontSize B、font-size C、text-size D、textSize 12、超连接中,鼠标移上去,能浮现提示信息的属性是( ) A、target B、href C、alt D、title 13、以下说法错误的是( ) A、页面中除了HTML节点,其他节点都有且只有一个父节点。 B、Javascript中获取标签
6、最快捷的方式就是通过id获取标签。
C、CSS代码可以写在外部css文件中,不过需要在文件里写上来表示样式代码的开始和结束。
D、CSS的注释和Javascript的注释都可以使用 /* */
14、我们要在页面中添加图片,使用哪个标签可以做到呢?( )
A、
7、D、var x = ‘’; 16、CSS绝对定位样式,书写正确的是:( ) A、position:absolute; B、position:absolutely; C、position:relation; D、position: relative; 17、HTML中表示无序列表的标签是( ) A、ol B、dl C、ul D、li 18、Javascript要获取时间对象,写法正确的是( ) A、var mydate = new Date(); B、var mydate = new Time();
8、 C、int mydate = new Date( ); D、int mydate = new Time(); 19、下面有关HTML叙述错误的是:( ) A、一个HTML文件可以用记事本来编辑 B、HTML文件的运行,不需要安装服务器。 C、一个HTML文件必须是一个以htm或html为扩展名的文件 D、HTML区分大小写,如写成是错误的 20、“Hello,world”。把这句话用javascript写入到页面中,正确的代码是( ) A、document.write(Hello,world); B、
9、document.out(Hello,world); C、document.write( “Hello,world”); D、document.out(“Hello,world”); 二、简答题(每题15分,共60分) 1、简单描述下HTML、CSS和javascript各自在页面中的作用。 2、画出以下代码的DOM图。
3、页面中有一个id为myname的div标签,点击后更改其内容为”John”。其代码如下:12、
13、
14、
15、
16、
17、 专业 年级、班 学号 姓名 -------------------------------密 ---------------------------------- 封----------------
18、线------------------------- 人机交互界面设计理论试题A答案 选择题: 1-5 DCBDA 6-10 BDBAC 11-15 BDCDA 16-20 ACADC 简答题: 1-2 略 3、三处错误。每处5分
20、60分钟 闭卷) 题 号 一 题 二 题 三 题 四 题 五 题 六 题 七 题 总 分 题 分 40 60 100 得 分 一、选择题(每题只有1个正确答案,每题2分,共40分) 1、WWW是( )的意思。 A、网页 B、万维网 C、浏览器 D、超文本传输协议 2、在网页中显示特殊字符,如果要输入空格,应使用( )。 A. nbsp; B.&Nbsp; C.  D. 3、在使用css对文本进行设置的时候,以下哪个属
21、性可以将文本设置为红色( ) A、color B、background-color C、background D、background-image 4、在使用css对背景图片进行设置的时候,background-repeat可以设置图片的重复方式,以下哪个可以将图片设置为水平方向重复( ) A、repeat B、repeat-x C、repeat-y D、no-repeat 5、下列哪个css属性可以更改字体大小? ( ) A、text-size B、font-size C、text-style
22、 D、font-style 6、text-decoration:line-through是将文本( ) A、 加上下划线 B、加上上划线 C、加上删除线 D、不加任何修饰 7、外部样式表必须用下面的( )引入 A、link B、include C、input D、lack 8、定义超链接标签的css样式下面哪个是正确的? ( ) A、a{} B、.A{} C、#a{} D、:a{} 9、下列哪个css属性能够设置盒模型的内边距为5px、10px、10px、10px(顺时针方向)?( ) A、p
23、adding:5px B、padding:5px 10px 10px C、padding:5px 10px D、padding:10px 10px 10px 5px 10、下面关于盒子模型的说法不正确的有( ) A、margin属性的属性值可以是像素 B、margin属性的属性值可以是百分比 C、整个BODY可以作为一个盒子 D、 margin属性不能同时设置四个边的外边距 11、以下哪个显示的是文本框:( ) A、
B、 C、 D、 12、以下哪个元素定义的下拉列表里的一个选项( ) A、select B、option C、value D、input 13、在设置表格属性时,“100%的宽度”的意思是表格宽度为( )。 A、 100像素 B、1025、0厘米 C、始终占满浏览器窗口 D、固定值 14、( )不是组成表格的最基本元素。 A、行 B、列 C、边框 D、单元格 15、下列哪种CSS样式定义的方式拥有最高的优先级? A、嵌入 B、行内 C、链接 D、导入 16、对于无序列表的定义,以下正确的是( ) A、
26、表示无序列表的标签是( ) A、ol B、dl C、ul D、li 18、以下说法错误的是( ) A、JavaScript是一种脚本语言; B、JavaScript是一种基于对象的语言; C、JavaScript是一种安全性语言; D、JavaScript不具有跨平台性; 19、下面有关数组叙述错误的是:( ) A、JavaScript中的数组可以同时存储不同类型数据 ; B、push()可以向数组末尾添加多个元素; C、pop()可以删除数组最后一个元素; D、JavaScript数组中的元素默认索引从1开始,
27、到length为止 20、DOM中,节点不包括( ) A、标签节点; B、属性节点; C、文本节点; D、符号节点; 二、简答题(每题15分,共60分) 1、描述盒子模型。 2、画出以下代码的DOM图。
3、举例说明shift()和unshift()函数在用法上的区别。 4、你做为项目经理跟别人共同开发一个web项目,你准备如何分工合作?29、
30、
31、
32、
33、
34、 专业 年级、班 学号 姓名 -------------------------------密 ---------------------------------- 封-------------------------------------------------线----
35、 专业 年级、班 学号 姓名 -------------------------------密 ---------------------------------- 封-------------------------------------------------线------------------------- 《人机交互界面设计》试题(B卷) (考试时间:60分钟 闭卷) 题
36、号 一 题 二 题 三 题 四 题 五 题 六 题 七 题 总 分 题 分 40 60 100 得 分 一、选择题(每题只有1个正确答案,每题2分,共40分) 1、WWW是(B)的意思。 A.网页 B.万维网 C.浏览器 D.超文本传输协议 2、在网页中显示特殊字符,如果要输入空格,应使用(D)。 B. nbsp; B.&Nbsp; C.  D. 3、在使用css对文本进行设置的时候,以下哪个属性可以将文本设置为红色( A ) A color B
37、background-color C background D background-image 4、在使用css对背景图片进行设置的时候,background-repeat可以设置图片的重复方式,以下哪个可以将图片设置为水平方向重复( B ) A repeat B repeat-x C repeat-y D no-repeat 5、下列哪个css属性可以更改字体大小? ( B ) A.text-size B.font-size C.text-style D.font-style 6、text-decoration:line-thr
38、ough是将文本( C ) A 加上下划线 B加上上划线 C 加上删除线 D 不加任何修饰 7、外部样式表必须用下面的( A )引入 A link B include C input D lack 8、定义超链接标签的css样式下面哪个是正确的? ( A ) A .a{} B .A{} C a{} D :a{} 9、下列哪个css属性能够设置盒模型的内边距为5px、10px、10px、10px(顺时针方向)?( B ) A.padding:5px B.padding:5px 10px 10px C.padding:5px
39、 10px D.padding:10px 10px 10px 5px 10、下面关于盒子模型的说法不正确的有( D ) A. margin属性的属性值可以是像素 B. margin属性的属性值可以是百分比 C. 整个BODY可以作为一个盒子 D. margin属性不能同时设置四个边的外边距 11、以下哪个显示的是文本框:( A ) A、
B、 C、<40、form> D、
12、以下哪个元素定义的下拉列表里的一个选项( B ) A、select B、option C、value D、input 13、在设置表格属性时,“100%的宽度”的意思是表格宽度为( C )。 A、 100像素 B、100厘米 C、始终占满浏览器窗口 D、固定值 14、( C )不是组成表格的最基本元素。41、 A、行 B、列 C、边框 D、单元格 15、下列哪种CSS样式定义的方式拥有最高的优先级?B A、嵌入 B、行内 C、链接 D、导入 16、对于无序列表的定义,以下正确的是( A ) A.
42、以下说法错误的是( D ) A、JavaScript是一种脚本语言; B、JavaScript是一种基于对象的语言; C、JavaScript是一种安全性语言; D、JavaScript不具有跨平台性; 19、下面有关数组叙述错误的是:( D ) A、JavaScript中的数组可以同时存储不同类型数据 ; B、push()可以向数组末尾添加多个元素; C、pop()可以删除数组最后一个元素; D、JavaScript数组中的元素默认索引从1开始,到length为止 20、DOM中,节点不包括( D ) A、标签节点; B、属性节点; C、文
43、本节点; D、符号节点; 二、简答题(每题15分,共60分) 1、描述盒子模型。 (本体画图或文字说明均可) 2、画出以下代码的DOM图。
(画图略) 3、举例说明getElementById()和getElementsByName()在用法上的区别。 getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用 语法:document.getElementByIdx_x_x(id) getElementsByName() 方法可返回带有指定名称的对象的集合 语法:document45、getElementsByName(name) 两者的不同点: (1) 该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。 (2) 因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素 (举例略) 4、你跟别人共同开发一个web项目,你准备如何分工合作? (略)
46、
47、
48、
49、
50、






