附录模拟试卷2参考答案
二、填空题(每空1分,共20分)
(1) <head> (2) <body>
(3) sum+=1/(2*n-1) (4) face|size
(5) size | face (6) 5
(7)外部链接(8) <caption> </caption>
(9) file (10)属性
(11) [属性]值(12) join(“-”)
(13)十六进制(14)标记样式
(15)类样式(16) id样式
(17) 4 (18) #
(19) -300 (20) 2014 三、看图填充程序(每空2分,共36分)
(1)align="center" (2)
(3)font-size:28px (4)margin:0 auto
(5)name="rigtiframe" (6)target
(7)middle (8)font-weight
(9)bordercolor (10)align="center"
(11)colspan="3" (12)class="red"
(13)src="sum_factorial.js" (14)readonly
(15)type="button" (16)sum=sum+result |sum+=result
(17)compute_sum(n) (18)sum
(19)transform:scale (20)transform:skew
(21)transform:matrix (22)vertical-align:top
(23)id="div3"
注:属性或属性值单词写错的必须扣分,但如果赋值语句中属性名或属性值写对适当给分,最多给本题分数的一半。
四、编程题(每题6分,共12分)(超出页面转反面)
1.表单编程(6分)。
<html>
<head>
<title> Web前端开发技术教学反馈</title> (0.5分)
</head>
<body>
<h3>Web前端开发技术教学反馈</h3> (0.5分)
<form method="post" action=""> (1分)
学号:<input type="text" maxlength=10 name=""> (0.5分)
姓名:<input type="text" name="" maxlength =8> (0.5分)
性别:<input type="radio" name="man">男
<input type="radio" name="man">女<br> (1分)
教学反馈意见:<br>
<textarea name="" rows="4" cols="60">请输入意见</textarea><br> (1分)
<input type="submit" value="提交"> <input type="reset"> (1分)
</form>
</body>
</html>
评分参考:单选择钮type属性值赋值错误适当扣分;文本域标记使用错误扣1分;其它参照评分标准适当计扣。
2.JavaScript编程
<html>
<head>
<title> 计算所有能被17整除的3位整数的和</title>(0.5分)
<script type="text/javascript">
function sum3(){ (1分)
var i=100,sum=0;(0.5分)
document.write("满足条件的3位整数有:<br>"); (0.5分)
do { (0.5分)
if (i%17==0) {sum=sum+i;document.write(i+" ");} (1分)
i++; (0.5分)
}while (i<=999); (0.5分)
return sum; (0.5分)
}
</script>
</head>
<body>
<h4>计算所有能被17整除的3位整数的和</h4>
<script type="text/javascript">
document.write("<br>所有能被17整除的3位整数的和="+sum3()); (0.5分)</script>
</body>
</html>评分参考:如果用其它循环也能得到同样的结果可以适当给分;JS函数结构正确可以适当给1分,如果函数体语句主体结构正确,也可以适当给分,如果只能写出HTML部分代码最多给1分。
五、问答题(12分)
1.简述有序列表的定义语法,并说明有序列表的编号有几种,分别是什么?(5分)答: <ol type="1" start="3"> (结构1分,2个属性1分)
<li>Java程序设计</li>
<li type="A" value="7"> Web程序设计</li> (2个属性1分) <li> Java程序设计指导书</li>
</ol>
编号有5种,分别为:1、a、A、i、I。
(2分)
评分参考:有序列表结构未写全的扣1分,编号的种类每写对一个计0.5分。
2.举例说明CSS中边界margin多种定义的方法。
(4分)
如:div{margin: ;}
答:(1)div{margin:10px; } 1个值表示4个边界全部相同; (1分)
(2)div{margin:10px 20px; } 2个值表示第1个为上下边界10px(相同),第2个值表示左右边界20px(相同);(1分)
(3)div{margin:10px 10px 20px ; }3个值:第1个表示上边界10px,第2个表示左右边界10px,第3个表示下边界20px; (1分)
(4)div{margin:10px 20px 30px 40px; }4个值分别表示上、右、下、左边界。
(1分)
评分参考:四种定义每少一种扣1分,每写一种计1分。
3.举例说明window对象中常用的消息框函数。
(3分)
答:window对象常用的消息框函数有点3个:
(1)alert(“告警信息!”); (1分)
(2)confirm(“确认吗?”) (1分)
(3)prompt(“提示信息”,默认值) (1分)
评分参考:函数名称每写对一个得1分,如果全是汉字写的函数名称最多1分。