1、网页设计编程语言练习试卷 3及答案与解析 一、问答题 1 小李要建立一个网上商店,用于销售日常生活用品,比如衣服,厨房用具等。他找专业人士设计出了一个建立网站的方案,他要求要把网站的整体风格定为蓝色的,要完成在线购物,网上竞价,提示语言,公告牌等功能。请就这个案例完成下面问题。 1 设计这样一个网站可能需要哪几种编程语言,分别都是起什么作用。 2 实现网站底色是蓝色的 HTML语句是什么 ? 3 在网站功能上有一条,当用户点击网页登陆时,如果没有输入密码,会自动弹出一个对话框,提示输入密码。此功 能牵扯 JavaScript语言中事件这个概念,请简述事件。 4 自动弹出对话框提示,那么,用鼠标
2、触发提示函数的事件句柄是什么 ? 5 网页制作 5 说明 现在有一个 Ip查询系统,用于查询某高校内部的 Ip地址,网页的效果如图 11-7所示。下面页面分别使用了表单对象中的哪些 ? 6 下面是此网页的代码,请补充完整。其中查询的字段共有 4个系部,其值为shengwu、 jichu、 linchuang和 kouqiang。 !DOCTYPE HTML PUBLIC “-/W3C/DTD HTML 4.01 Transitional/EN“ html head meta http-equiv=“Content-Type“ content=“text/html; charset=gb2312
3、“ title ip查询系统 /title script language=“JavaScript“ type=“text/JavaScript“ !- function MM_reloadPage(init) /reloads the window if Nav4 resized if(init=true)with (navigator) if (appName=“Netscape“) document.MM_pgH=innerHeight; onresize=MM_ reloadPage; else if (innerWidth!=document.MM_pgW | | innerHeig
4、ht!=document.MM_pgH) location.reload( ); MM_reloadPage(true); /- /script /head body bgcolor=“#FF9933“ div id=“Layerl“ style=“position:absolute; width:434px; height:214px; z-index:1; left: 215px; top: 92px;“ form name=“forml“ method=“post“ action=“search.asp“ font size=“2“请选择 所属单位 (1) name=“select“ o
5、ption value=“(2)“生物系 /option option value=“(3)“基础系 /option option value=“(4)“临床系 /option option value=“(5)“口腔系 /option (6) font size=“2“请输入使用人: input name=“textfield“type=“text“size=“15“ input type=“submit“ name=“Submit“ value=“提交 “ /font /form /div /body /html 7 在图 11-7所示的网页上,当用户单击了按钮 “提交 ”后,将会以 (1
6、)方式将用户输入的查询数据提交给服务器,并且触发 (2)程序的执行,从而完成用户对某类型手机的搜索的请求。 (1)备选答案: A.getB.postC.pull。 (2)备选答案: A.main.asp B.search.asp C.index.asp。 8 说明 下面是一段 java代码,运行结果如图 11-8所示。 程序代码如下: (1)Java.awt.Graphics; (2)Java.applet.Applet; / / / Display y=sin(x) public class J_DrawSin (2) Applet public void paint(Graphics g)
7、 double d, tx; int x, y, x0, y0; d=Math.PI/100; / Set step(Set the unit in x direction) x0=y0=0; (3)(tx=0, x=20; tx 2*Math.PI; tx+=d,x+) y=120-(int)(Math.sin(tx)*50+60); if(x 20) g.drawLine(x0, y0, x, y); x0=x; y0=y; g.drawstring(“y=sin(x)“, 10, 70); /End of method: paint /End of class: J_HelloApple
8、t !-AppletExample.html- HTML HEAD TITLE An applet Example - Hello Applet! /TITLE /HEAD BODY (4)CODE=“J_DrawSin.class“ WIDTH=300 HEIGHT=120 /APPLET /BODY /HTML 8 把所缺代码补充完整。 9 此段代码中运用了程序设计结构中的循环结构中的哪一种。是否还使用了选择结构。请简述之。 10 此段代码属于 java小应用程序,请就你对 APPLET的理解,加以阐述。 网页设计编程语言练习试卷 3答案与解析 一、问答题 1 【正确答案】 页面显示需要
9、HTML语言,并嵌入 JavaScript语言 或 VBScript语言,可以实现网页风格,提示语言等功能。用 Java语言或 C语言来实现网上竞价等功能,属于中间层,并负责连接数据库。 【知识模块】 网页设计编程语言 2 【正确答案】 body bgcolor=“blue“ /body 【知识模块】 网页设计编程语言 3 【正确答案】 JavaScript程序是基于事件驱动的。通常鼠标或热键的动作我们称之为事件 (Event),而事件句柄是 JavaScript的预定义关键字,用来处理网页上的事件激发,简单的说,通过事件句柄我们可以对 网页上将发生的事件进行访问与控制。在 JavaScrip
10、t中,对象事件的处理通常由函数 (Function)担任。 【知识模块】 网页设计编程语言 4 【正确答案】 【知识模块】 网页设计编程语言 5 【正确答案】 (1)列表 /菜单; (2)文本域。 【知识模块】 网页设计编程语言 6 【正确答案】 select, shengwu, jichu, linchuang, kouqiang, /select 【知识模块】 网页设计编程语言 7 【正确答案】 B, B 【知识模块 】 网页设计编程语言 8 【正确答案】 (1)import (2)extends (3)for (4)APPLET。 【知识模块】 网页设计编程语言 9 【正确答案】 运用了
11、 for循环语句, for语句的一般形式为: for(表达式 1;表达式 2;表达式 3)语句 各部分对应的含义可理解为: for(变量赋初值 ; 循环继续条件 ; 循环变量增值 )循环体语句 此代码中还运用了 if语句,它是选择结构中的一种, if语句的一般格式为: if(表达式 ) 语句组 1;) else 语句组 2; 【知识模块】 网页设计编程语言 10 【正确答案】 Applet也叫小应用程序,是一种在浏览器环境下运行的 Java程序,不能通过直接输入一条命令来启动。为编写 Applet,必须创建一个 public的类,且这个类必须是 java.applet.Applet的子类。要运行 Applet时,必须先创建一个HTML文件,在该文件中通过 applet /applet指明要运行的 Applet程序名,用浏览器打开这个 HTML文件,即可以浏览 器中装入并运行该 Applet程序。 【知识模块】 网页设计编程语言
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1