名为 quotxxx.jsquot 的外部脚本的正确语法是: A、ltscript srcquotxxx.jsquotgt B、ltscript hrefquotxxx.jsquotgt C、 ltscript namequotxxx.jsquotgt答案:A9、外部脚本必须包含 ltscriptgt 标签吗:A、是 B、否答案:A10、如何在警告框中写入 quotHello Worldquot:A、alertBoxquotHello WorldquotB、msgBoxquotHello WorldquotC、alertquotHello WorldquotD、alertBoxquotHello Worldquot答案:C11、如何创建函数:A、function:myFunctionB、function myFunctionC、functionmyFunction答案:B12、如何调用名为 quotmyFunctionquot 的函数:A、call function myFunctionB、call myFunctionC、myFunction答案:C13、如何编写当 i 等于 5 时执行一些语句的条件语句:A、if i 5B、if i5 thenC、if i5D、if i 5 then答案:A14、如何编写当 i 不等于 5 时执行一些语句的条件语句:A、if 5 thenB、if ltgt5C、if i ltgt 5D、if i 5答案:D15、在 JavaScript 中,有多少种不同类型的循环:A、两种:for 循环和 while 循环B、四种:for 循环、while 循环、do...while 循环以及 loop...until 循环C:一种:for 循环。
答案:A16、 for 循环如何开始:A、for i lt 5 i B、for i 0 i lt 5 iC、for i 0 i lt 5 D、for i 1 to 5答案:B17、如何在 JavaScript 中添加注释:A、 This is a commentB、lt--This is a comment--gtC、//This is a comment答案:C18、可插入多行注释的 JavaScript 语法是:A、/This comment has more than one line/B、//This comment has more than one line//C、lt--This comment has more than one line--gt答案:A19、定义 JavaScript 数组的正确方法是:A、var txt new ArrayquotGeorgequotquotJohnquotquotThomasquotB、var txt new Array1:quotGeorgequot2:quotJohnquot3:quotThomasquotC、var txt new ArrayquotGeorgequotquotJohnquotquotThomasquotD、ar txt new Array:1quotGeorgequot2quotJohnquot3quotThomasquot答案:C20、如何把 7.25 四舍五入为最接近的整数:A、round7.25 B、rnd7.25 C、Math.rnd7.25 D、Math.round7.25答案:D21、如何求得 2 和 4 中最大的数:A、Math.ceil24 B、Math.max24 C、ceil24 D、top24答案:B22、打开名为 quotwindow2quot 的新窗口的 JavaScript 语法是A、open.newquothttp://www.w3school.com.cnquotquotwindow2quotB、new.windowquothttp://www.w3school.com.cnquotquotwindow2quotC、newquothttp://www.w3school.com.cnquotquotwindow2quotD、window.openquothttp://www.w3school.com.cnquotquotwindow2quot答案:D23、如何在浏览器的状态栏放入一条消息A、statusbar quotput your message herequotB、window.status quotput your message herequotC、window.statusquotput your message herequotD、statusquotput your message herequot答案:B24、如何获得客户端浏览器的名称A、client.navNameB、navigator.appNameC、rowser.name答案:B25、Math.random 方法的含义是:A、可以生成一个 0 到 1 之间的随机数B、四舍五入C、返回绝对值D、返回平方根的值答案:A二、填空题(每空 1 分)1、JavaScript 代码都是写在开始标记 和结束标记 之间。
答案:ltscriptgt 、lt/scriptgt2、JavaScript 中,函数的参数分为两种: 和 。
答案:传值参数、传地址参数3、在 JavaScript 中, 类似于
Java 中的方法,是执行特定任务的语句块。
答案:函数 function4、JavaScript 中 是描述部分功能或整个程序功能的一段说明性文字,它不会被解释器执行,而是直接跳过。
答案:注释5、lt--语句--gt是注释标记,它告诉不支持 JavaScript 的 忽略标记中包含的语句。
答案:浏览器6、JavaScript 既是一种描述语言,也是一种基于 和 ,并且具有安全性能的脚本语言。
答案:对象、事件驱动7、HTML 文档对象模型 定义了一套标准的方法来访问和操纵 HTML 文档。
答案:document8、JavaScript 中打开网页后,我们首先看到的是浏览器窗口,即最顶层的 对象,它指的就是浏览器窗口本身。
其次就是我们看到的网页文档内容,即 document 文档。
答案:window9、JavaScript 中 window 常用的事件是 ,它表示在窗口或框架完成加载时触发。
答案:onload10、JavaScript 中 方法表示每隔多少时间,循环调用某个函数执行,时间单位是 。
答案:setInterval、毫秒11、JavaScript 中 对象是通过浏览器运行时引擎自动创建的,并且是由一系列 URLs组成的。
这些 URLs 是用户在一个浏览器中已访问过的 URLs,所以可以方便的使用 IE 浏览器的“前进”和“后退”按钮图标。
答案:history12、 对象是通过 JavaScript 运行时引擎自动创建的,此对象相当于 IE 浏览器中的地址栏,包含了关于当前 URL 地址的信息,它提供了一种重新加载窗口当前 URL 的方法。
答案:location13、JavaScript 中 对象表示给定浏览器窗口中的 HTML 文档,通过它可以访问到包括背景颜色到 HTML 文档所有的元素,以及处理事件,因此它是整个浏览器对象模型结构中的重要角色。
答案:document14、JavaScript 中,document 对象的属性 用来设置文档的背景颜色。
答案:bgcolor15、JavaScript 中用 display 属性控制层的显隐,display 的值为 ,表示显示该对象;值为 ,则表示隐藏该对象。
答案:block、none(block - 默认值,按块显示,换行显示,用该值为对象之后添加新行;none - 不显示,隐 )藏对象;inline - 按行显示,和其它元素在同一行显示。
2、试描述 Web 服务器向浏览器提供服务的基本过程。
(1)用户在浏览器中指定一个 URL(Uniform Resource Locator,统一资源定位器),浏览器便向该 URL 所指向的 Web 服务器发出请求。
(2)Web 服务器接到浏览器的请求后,把 URL 转换成页面所在服务器的文件路径名。
(3)如果 URL 指向的是普通的 HTML(Hypertext Markup Language,超文本标记语言)文档,Web 服务器将直接把它传送给浏览器。
HTML 文档中可能包含用
Java、JavaScript、ActiveX、VBScript 等编写的程序,服务器也将它们随 HTML 文档一道传送到浏览器,在浏览器所在的机器上执行。
(4)如果 HTML 文档中嵌有程序,那么 Web 服务器就运行该程序,并将结果传送至浏览器。
5、.NET 框架由哪几部分组成?ASP.NET 与.NET 框架是什么关系?.NET 框架(Framework)主要分为 4 部分:通用语言开发环境、.NET 基础基础类库、.NET开发语言和 Visual Studio.NET 集成开发环境。
ASP.NET 属于.NET 框架的一部分,是.NET 框架的一个应用模型,运行于具有.NET 框架环境的服务器中,可以使用多种语言开发,主要用于创建 Web 应用程序、网站及 Web 服务。
4、在 Dreamweaver MX 中开发动态网页的五个步骤是什么?1设计页面 2创建动态内容的源 3向网页添加动态内容 4增强动态页的功能 5测试和调试页1、ltbrgt标记与 ltpgt有什么不同? 标记 br 和 p 都可以用来换行,但是二者是有区别的。
ltbrgt标记使当前行强行中断而另 起一行,但是新行与原来的行保持相同的属性,即新行与原来的行属于同一段落,而ltpgt标记 lt在换行的时候另起了一新的段落; brgt标记无对应的结束标记lt/brgt,而ltpgt标记必须和lt/pgt配合使用,不能省略lt /pgt。
4 、 请 说 明 下 列 语 句 的 含 义 ltbody bgcolor”blue” background”abc.gif” text”white”link”white” vlink”red” alink”yellow”gt…lt/bodygt bgcolor 背景颜色是蓝色background 图像文件名是 abc文本颜色 text 白色链接前颜色 link 白色链接中颜色 alink 黄色链接后颜色 vlink 红色2 、设计如下图所示的导航条,请写出 Html 代码lthtmlgtltheadgtltmeta http-equivquotContent-Typequot contentquottext/html charsetgb2312quotgtlttitlegt11lt/titlegtlt/headgtltbodygtltform methodquotPOSTquot gtltpgtltselect sizequot1quot namequot--搜索引擎--quotgtltoption selectedgt--搜索引擎--lt/optiongtltoptiongt洪恩在线lt/optiongtltoptiongt新浪网lt/optiongtltoptiongt中国园丁在线lt/optiongtlt/selectgtlt/pgtlt/formgtlt/bodygtlt/htmlgt六、综合题(每题 8-12 分)1、试谈谈如何设计与实现一个新闻发布管理系统,包括以下功能:用户注册、登陆、发布信息、管理员审核信息(即信息通过审核后显示)、对某条信息发表评论,对该信息进行回复、对信息及回复进行编辑、删除、信息检索等操作。
(1)如何设计数据库?设计哪些表? 1.理解您的数据。
2.您需要什么样的数据。
3.明确所需数据的类型和来源。
4.您打算如何处理这些数据? 5 数据之间如何相互关联? 6.随着时间的推移数据会发生什么样的变化? 7.学习如何使用查询。
用户表:用户 ID,用户名,密码,登陆时间。
文章表:文章 ID 标题,内容,发布时间,发布者 ID,是否审核,点击量,是否置顶。
评论表:评论 ID,评论内容,评论时间,是否审核。
管理员表:管理员 ID,用户名,密码,登陆时间。
回复反馈表:回复内容,回复时间,是否审核,提出的建议。
(2)各模块如显示信息(以时间、点击量排序,置顶功能)、发布信息、审核信息、对信息发表评论功能模块的详细设计。
①查看新闻功能:任何用户均可以使用查看新闻功能。
用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。
查看新闻功能显示所有新闻,并且使用分页显示的效果,每页显示8 条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。
这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前面。
用户通过单击每条新闻的标题可以查看到新闻的详细内容。
②新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。
在新闻查看页面上,用户可以通过在“查询类别”下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。
这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。
查询结果同样以分页的方式显示。
③发布新闻功能:任何注册用户均可以使用发布新闻功能。
用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。
发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前系统时间,不需要用户填写。
④管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。
当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。
用户可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登录。
⑤新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。
在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。
当管理员的本次维护工作结束后,可通过单.