【Asp.net精品源码栏目提醒】:网学会员在Asp.net精品源码频道为大家收集整理了“WEB程序j技术与设计 - 大学课件“提供大家参考,希望对大家有所帮助!
第一章一、选择题(每题 2 分)1、使用浏览器访问 Web 服务器时,主要使用的传输协议为:A、 FTP B、TELNET C、HTTP D、 SMTP答案:C2、Web 的工作模式是:A、客户端/服务器端 B、浏览器/服务器 C、浏览器/浏览器 D、浏览器/客户端答案:B3、Internet 使用的通信协议是:A、FTP B、TCP/IP C、Telnet D、WWW答案:B4、下列说法正确的是:A、页面上有动态的东西就是动态网页B、静态网页内容固定,交互性能比动态网页差C、ASP、JSP 和
ASP.NET 技术都是把脚本语言嵌入到 HTML 文档中D、
ASP.NET 程序和 ASP 程序一样都是解释执行答案:B5、连接在因特网上的每一台计算机都有一个 IP 地址,下面 IP 地址中不可在 Internet 使用的是: A. 19.9.13.241 B. 125.21.0.8 C. 210.45.144.219 D. 192.168.2.6答案:D二、填空题(每空 1 分)1、链接 Internet 的每台计算机都必须有一个 地址。
答案:IP2、在 Web 页中,通常使用的图片格式有 、 、 三种。
答案:GIF、JPG、PNG第二章一、选择题(每题 2 分)1、Dreamweaver 的文本(Text)菜单中,Style→Underline 表示 DA、从字体列表中添加或删除字体 B、将选定文本变为粗体C、将选定文本变为斜体 D、在选定文本上加下划线2、打开 Dreamweaver Mx 窗口后,若没有出现属性面板,可执行 C 菜单中的“属性”命令将其打开。
A、插入 B、修改 C、窗口 D、命令3、在 Dreamweaver Mx 中连续输入空格的方法是 DA、连续按空格健 B、Ctrl连续加空格键C、Shift连续按空格键 D、转换到中文全角状态下连续按空格键4、Dreamweaver Mx 工作区是一个使用 A (多文档页面)的集成环境。
A、MDI B、MID C、DIM D、NDI5、在 Dreamweaver Mx 中预览 Web 动态网页的效果的快捷键是 DA、F9 B、F10 C、F11 D、F126、Dreamweaver Mx 当前不支持存储在数据库中的是 BA、文本数据 B、二进制图像 C、十进制数据 D、日期类型数据7、Dreamweaver Mx 默认打开的浮动面板是 D A、对象面板 B、层面板 C、属性面板 D、Html 样式面板8、设置一个没有链接功能的图像变化,应使用 Dreamweaver Mx 的 D 功能。
A、导航图像 B、翻转图像 C、转换图像 D、预载图像二、填空题(每空 1 分)1、Dreamweaver Mx 中在浏览器中预览网页的快捷键是 F12 。
2、在 Dreamweaver Mx 中背景图像一般在 CSS 样式定义 对话框中设置。
3、在 Dreamweaver Mx 中行为的三种要素包括:对象、事件、动作。
4、在 Dreamweaver Mx 中背景图像一把在 CSS 样式定义对话框中设置。
5、Dreamweaver Mx 中输入空格的快捷键是 。
6、Dreamweaver Mx 是一个集“设计器”和“代码编辑器”于一身的所见即所得的网页编辑器。
7、在 Dreamweaver Mx 中,只有 图片和层 对象,才能添加到“时间轴”面板中。
8、在 Dreamweaver Mx 中网页文档中创建嵌套层的方法有两种,即:将插入点放置在已创建的层中并选择“插入”-“层”命令、在常用插入栏中单击“描绘层”按钮并在已创建的层中通过拖动来绘制层。
9、在 Dreamweaver Mx 中,要显示框架的边框线,就选择“查看”-“可视化助理”-“框架边框”命令。
第三章一、选择题(每题 2 分)1、HTML 语言中,设置正在被点中的链接的颜色的代码是:A、 ltbody bgcolorgt B、ltbody alinkgtC、 ltbody linkgt D、ltbody vlinkgt答案:B2、HTML 文本显示状态代码中,ltCENTERgtlt/CENTERgt表示:A、文本加注下标线 B、文本加注上标线C、文本闪烁 D、文本或图片居中答案:D3、在表格的最后一个单元格内按 键会自动在表格中另外添加一行。
A、CTRL B、Shift C、Tab D、Capslock答案:C4、加入一条水平线的 HTML 代码是:A、lthrgt B、ltimg srcquotnamequot bordergtC、ltimg srcquotnamequot aligngt D、ltimg srcquotnamequotgt答案:A5、html 语言中,设置围绕表格的边框的宽度的标记是:A、lttable bordergt B、lttable cellspacinggtC、lttable cellpaddinggt D、lttable width orgt答案:B6、超级链接主要可以分为文本链接、图像链接和A、 锚链接 B、瞄链接 C、卯链接 D、瑁链接答案:A7、BODY 元素可以支持很多属性,其中用于定义已访问过的链接的颜色属性是:A、ALINK B、BACKGROUND C、BGCOLOR D、VLINK答案:D8、在表单中需要把用户的数据以密码的形式接受,应该定义的表单元素是:A、ltinput typetextgt B、ltinput typepasswordgtC、ltinput typecheckboxgt D、ltinput typeradiogt9、HTML 代码ltimg srcquotnamequotgt表示:A、 添加一个图象 B、 排列对齐一个图象C、 设置围绕一个图像的边框的大小 D、 加入一条水平线答案:A10、在文档中指定位置上创建链接,应选用:A、文本链接 B、E-mail 链接 C、锚点链接 D、图像链接答案:C二、填空题(每空 1 分)1、HTML 语言是 的缩写,是目前网页编辑的核心语言。
答案:Hyper Text Mark-up Language2、Meta 标记中常用的属性有 或 和 。
答案:name、http-equiv、content3、通过 属性可以选择文字或图片的对齐方式,其中 表示向左对齐,right表示向右对齐等。
答案:align、left4、设置网页的背景颜色需要在 标记中使用 属性设置,背景图案需要使用属性。
答案:ltbodygt、bgcolor、background5、运行 html 文件时,ltbgt和lt/bgt之间的文字将以 方式显示,ltIgt和lt/Igt之间的文字将以 方式显示。
答案:粗体、斜体6、使用lthngt标记可以将文字设为标题,设置后的标题文字都用 (字体)显示,lthngt标记共分 级。
答案:黑体、67、lthrgt标记通过使用 align 属性可以设定水平分割线的对齐方式,align 属性的参数值为 、 和 。
答案:left、right、center8、HTML 文件中超链接文字颜色的设置,是由ltbodygt标记中的 、 、和 link 属性设置的。
答案:text、 alink、vlink9、如果文件中需要换行,可以使用 标记。
答案:ltbrgt10、 标记用于划分段落,作用是换行并插入一个空白行。
答案:ltpgt11、lthrgt标记的属性主要有 、 、 、 和 noshade(水平线不 影 。
显示 3D 阴 )答案:size、width、align、 color12、使用 标记的 属性可以设置网页的背景颜色。
答案:body、background13、ltframeset cols“403”gt表示将页面窗口分成三个部分,第一个窗口的占整个窗口的 ,第二个窗口占 ,第三个窗口占 。
答案:40,45,1514、表单由 和 组成。
答案:用户界面、处理程序15、在 html 中,超链接的标记的格式为lta “链接位置”gt超链接名称lt/agt。
答案:src16、无序列表使用标记 和 来实现的,其中每一个列表项都应以标记ltligt开始。
答案:ltulgt、lt/ulgt17、ltfontgt标记中 size 属性取值为 ,默认值为 。
同时也可以用 或来设定字号的相对值。
答案:1-7、3、、-18、 标记和 标记用于设置文字为上标和下标。
答案:sub、sup19、在网页头部的所有信息中,只有 标记的内容会显示,并且是显示在浏览器窗口中。
答案:title、标题栏第四章一、选择题(每题 2 分)1、在 HTML 中嵌入 JavaScript应该使用的标记是( )A、ltscript gt lt/script gt B、lthead gt lt/head gtC、ltbodygt lt/hodygt D、lt - - … // - - gt答案:A2、下列描述正确的是 A、JavaScript 是一种编译型语言B、JavaScript 是一种基于对象和事件驱动的编程语言C、JavaScript 中变量声名采用强定义类型D、JavaScript 采用静态联编答案:B 。
3、在 JavaScript 中,命令按钮(Button)支持的事件包括( )A、onClick B、onChange C、onSelect D、onDblclick答案:A (4、以下哪个单词不属于 JavaScript 保留字: )A、with B、parent C、class D、void答案:B5、我们可以在下列哪个 HTML 元素中放置 Javascript 代码: A、ltscriptgt B、ltjavascriptgt C、ltjsgt D、ltscriptinggt答案:A6、写 quotHello Worldquot 的正确 Javascript 语法是:A、 quotHello WorldquotB、quotHello WorldquotC、response.writequotHello WorldquotD、document.writequotHello Worldquot答案:D7、插入 Javacript 的正确位置是: A、ltbodygt 部分 B、ltheadgt 部分 C、ltbodygt 部分和 ltheadgt 部分均可答案:C8、引用名为 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 条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。
这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前面。
用户通过单击每条新闻的标题可以查看到新闻的详细内容。
②新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。
在新闻查看页面上,用户可以通过在“查询类别”下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。
这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。
查询结果同样以分页的方式显示。
③发布新闻功能:任何注册用户均可以使用发布新闻功能。
用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。
发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前系统时间,不需要用户填写。
④管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。
当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。
用户可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登录。
⑤新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。
在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。
当管理员的本次维护工作结束后,可通过单.
上一篇:
ASPNET中实现EXCEL导入和导出
下一篇:
ASP小区停车管理系统(Access)(含录像)