第一章
1、填空题
1、________基本信息单元。
2、网页是用________语言编写的。
3、根据网页的表现形式,网页可以分为_______和________两类。
4、静态网页文件一般都是以_______、________、________等形式作为文件名的后缀。
5、动态网页是指_________________的网页。
2、简单题
1、网页的基本元素有哪些?
答 案
一、填空题
1、网页 2、HTML 3、静态网页 动态网页
4、. html . Htm . Shtml . xml (任选3个)
5、可以相互交换
2、简单题
1、文本、图像、超级链接、导航栏、动画、表格、框架、表单。
第2章
1、________、_________、________合称为网页制作“三剑客”。
2、在Dreamweaver Cs3中,提供______、______、_______三种“文档”窗口视图。
3、网站首先需要建立首页,首页默认的文件名取决于用户申请的主页空间,一般有_______、_______、_______、______。
4、IIS是__________________的全称,是Microsoft公司开发胡WEB服务器技术。
5、在Dreamweaver CS3中,通过使用快捷键________在浏览器中对网页效果进行预览。
答 案
1、Dreamweaver Fireworks Flash
2、设计模式,代码模式,分割模式
3、index. html index.htm default.html default.htm
4、Intenet Information Services
5、F12
第三章
1、HTML不是一种编程语言,是一种描述性的标记语言,他通过_______来标识网页中内容的显示方式。
2、HTML网页文件主要由_________和_______两部分组成。
3、HTML中用_______标记强制换行。
4、概括起来,文档的链接路径主要有_______、_______、________种形式。
5、________标记用来创建一个表单,即定义表单的开始于结束的位置。
答 案
1、标识符 2、文件头 文件体 3、<br> 4、绝对路径、根目录相对路径、文档相对路径 5、<form></form>
第五章
1、CSS是英文____________________的缩写,即“层叠样式表”的意思,是用于_______________________的一种标记性语言。
2、在网页中使用CSS有四种方法,即_______、_______、________、________。
3、在CSS中,有三类选择器,分别是________、________和_________。
答 案
1、Cascading Style Sheet 控制网页样式并允许将样式信息与网页内容分离
2、行内样式表 内联样式表 外链样式表 导入样式表
3、标签选择器 类选择器 ID选择器
7.6习题
一、填空题:
1.ASP是____________的简称,JSP是网页代码中的单标签___________的简称。
2.IIS是 _____________ 的简称,中文名为__________.
3.PHP不仅可以运行在windows平台,还可以运行在 , 平台
4.常用的动态网站开发技术有______、_______、________、__________。
5.在UNIX和Linux平台上_________是最常用的web服务器。
简答题:
1.简述动态网站与静态网站的不同。
2.动态网站的工作过程一般分为哪些步骤?
3.ASP技术有哪些特点,JSP技术有哪些特点?
答案:
1.active server page ,java server page.
2. Internet information server ,因特网信息服务器
3. UNIX,Linux
4. Asp,asp,JSP,PHP
5. Apache
1.答(1)交互性:动态网站的网页会根据用户的要求和选择而动态的改变和响应,浏览器作为客户端,成为一个动态交互的桥梁,而动态网站却不具有交互性。
(2)自动更新:动态网站无须手动更新HTML文档,便会自动生成新页面,可以节省工作流量,而静态网站却只能手动更新。
(3)因时因地因人而变:动态网站当不同时间、不同地点、不同用户访问同一网址时,会出现不同页面,而静态网站的内容在何时、何地、何人访问时都是一样的。
(4)安全性:动态网站的网页是在浏览器进行浏览时由web服务器自动生成的,即客户端无法看到服务器端执行的具体代码,相对而言网站的安全性较高。而静态网站的网页执行代码是完全可以通过浏览器看到的,其安全性较低。
(5)部分静态网站或者加入了gif动画或Flash动画,或者通过CSS实现了字体、字形、颜、缩进等的控制,或者通过客户端编程语言如javascript实现了浏览器的部分交互或判断,但是这些网站仍然是静态网页,或者只能说其具有“动感性”,但它们不是真正的动态网页。
2.答:
(1)用户开发动态网页,编写服务器端脚本代码。
(2)客户端通过浏览器请求访问web页面。
(3)web服务器到指定的页面。
(4)Web服务器执行指定的页面中相应的代码,生成HTML页面。
(5)HTML页面被传回到客户机的浏览器中。
(6)客户端的浏览器根据HTML给用户显示web页面。
3答:asp的技术特点:
(1)利用asp技术可以突破静态网页的一些功能限制,实现动态网页技术。
(2)asp代码是嵌入在HTML代码所组成的文件中的,因此易于学习和使用。
(3)服务器上的asp程序会在服务器端执行,并将结果以HTML的格式传送到客户端浏览器上,因此兼容性极好,使用各种浏览器都可以正常浏览asp所产生的网页。
(4)Asp提供了一些内置对象,使用这些对象可以使服务器端脚本功能更加强大,并且大大节省了开发时间,提高了开发效率。
(5)Asp可以使用服务器端ActiveX组件执行各种各样的特殊任务,如存取数据库、发送e-mail或访问文件系统等,使得网页的功能更加丰富。
(6)由于服务器是将ASP程序执行后的结果以HTML形式传回到客户端浏览器的,因此使用者根本不会看到asp所编写的原始程序代码,可防止asp程序代码被窃取,提高了网站的安全性。
(7)利用asp可以方便地链接access或SQL数据库,这为网站的开发提供了便捷的路径。
(8)Asp不仅可以与HTML结合开发网站,也可以与XHTML和WML结合制作WAP手机网站。
JSP的技术特点:
(1)跨平台性。JSP基本可以在所有平台上的任意环境中开发,可以在任意环境中进行系统部署,可以在任意环境中进行扩展。
(2)可伸缩性。从只有一个小的jar文件就可以运行servlet/JSP,到由多台服务器进行集或负载均衡,进行事物处理和消息处理。
(3)多样化和功能强大的开发工具支持。Java应经有许多优秀的开发工具,而且大部分是免费的,并且其中许多已经可以顺利地运行在多种平台下。
(4)支持大量服务器端组件。Web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JavaBean组件来实现大量的复杂功能。
9.6习题
填空题:
1.常用的数据模型有______、______和________三类。
2.ODBC是英文______________的缩写,即“开放数据库互连”的意思。
3.ADO组件中最常用的三个对象分别是_______对象、_______对象和_________对象。
简答题:
1.什么是数据库?数据库有哪些特点?
答案:
1.层次模型,网状模型,关系模型。
2.Open database connectivity
3.Connection,command,recordset.
1.数据库,即存储数据的仓库。是长期存储在计算机中有组织的、可为多个用户共享的、与应用程序相对独立的数据的有机集合。
其特点:(1)数据的结构化,即按照一定的模型进行组织、描述和存储;
(2)具有较高的独立性;
(3)容易扩展;
(4)具有较小的冗余度;
(5)为用户提供共享。
11.7习题
填空题:
1.javascript是一种被嵌入HTML网页之中的基于_______和 _________的脚本语言,它弥补了HTML语言交互功能差、控制呆板单调的缺陷。
2.脚本是一段用来完成某些特殊功能的程序,脚本程序分为服务器端脚本和客户端脚本两类,最常见的服务器端脚本有_______、______,最常见的客户端脚本有______。
3.Javascript声明的变量名是________(区分/不区分)大小写。
4.Javascript中的变量分为_______变量和_______变量两种。
5.概括起来,插入javascript的方法主要有_______、______和__________三种形式。
答案:
1.对象,事件驱动编程。
2.Asp,JSP,javascript。
3.区分。
4.全局,局部。
5.使用script标记插入脚本,链接脚本文件,将脚本代码作为属性值。
简答题:
1.目前支持javascript的浏览器主要有哪些?
2.为了便于javascript代码的重复利用,通常采用什么方法来加载?它的优点是什么?
3.Javascript支持哪些事件处理程序?如何应用这些事件处理程序?
答案:
1.目前几乎所有的浏览器都支持javascript,如360浏览器,火狐浏览器、ie浏览器等
2.链接脚本文件,它的优点:便于javascript代码的重复利用,脚本文件的编辑也很简单,任何文本编辑器均可进行编辑。
3.(1)通过HTML标记使用事件。该方法是直接在HTML标记中指定事件处理程序。
(2)指定特定对象的特定事件。该方法是在javascript的<script>标记中指定特定的对象,以及该对象要执行的时间名称,并在<script>和</script>标记中编写事件处理程序代码。
(3)通过javascript代码使用事件。该方法是在javascript中直接对各对象的事件及事件所调用的函数进行声明,不用在HTML标记中指定要执行的事件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论