网站设计与WEB应用开发技术.docx
- 文档编号:5969344
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:28
- 大小:235.42KB
网站设计与WEB应用开发技术.docx
《网站设计与WEB应用开发技术.docx》由会员分享,可在线阅读,更多相关《网站设计与WEB应用开发技术.docx(28页珍藏版)》请在冰豆网上搜索。
网站设计与WEB应用开发技术
网站设计与WEB应用开发技术:
7月13号考:
9:
00——11:
00552教室
题型:
一、填空:
10个,10分二、不定项选择:
6个,12分三、简答:
6个,36分
四、编程:
写结果或以小段程序:
3个,24分五、实践:
网站设计(体育类或企业类,设计版面,写logo,画版面设计,写设计网站步骤,画结构示意图)。
(重点看三、四、五章,课后题都是简答题。
)
第一章:
1.TCP/IP是干什么的?
(P4)
TCP(TransmissionControlProtocol)是传送控制协议,它的作用是保证信息在网络间的可靠的传送,保证接收到的信息在传送途中不被损坏;而IP(InternetProtocol)是网际网协议,保证信息从一个地方传送到另一个地方,不管中间要经过多少结点和不同的网络。
IP是TCP/IP体系结构中非常重要的协议,它是为计算机网路相互连接进行通信而设计的协议,是基于分组交换技术的。
2.TCP/IP模型的网络协议:
(P4的图):
物理层,数据链路层,网络层,传输层,应用层。
3.什么是域名系统(DNS)?
(P5)
DNS是一个分布式的数据库,利用DNS能进行域名的解析,一般是存放于DNS服务器上,为了定义Internet上的主机而提供的一个层次性的命名系统。
4.Internet的域名空间?
(这是我上网找的,大家可以自己总结一下或再上网找一下)。
空间域名就是我们经常说到的"域名+网站空间",是二者的一个统称。
因为我们做一个网站通常要用到两个东西,一个是域名,另一个就是空间。
域名(DomainName),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)
或者(DNS服务器也叫名称服务器,它在网络中将由字母、数字及符号组成的名字转换为IP地址。
这个名字就是所谓的域名。
)
一般俗称的“空间”就是专业名词“虚拟主机”的意思。
就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW、FTP、E-mail等)功能。
虚拟主机技术是互联网服务器采用的节省服务器硬体成本的技术,虚拟主机技术主要应用于HTTP服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬体资源。
如果划分是系统级别的,则称为虚拟服务器。
空间域名网络是一家专业的互联网平台服务商,提供国际域名注册、虚拟主机、空间域名、企业建站、智能建站、国内vps、企业邮箱等多项服务。
5.Internet提供的服务主要有哪几种?
(P6)
(1)WWW服务
(2)文件传输服务(FTP)
(3)电子邮件服务(E-mail)(4)远程登录服务(Telnet)
6.文件传输服务(FTP)是干什么的?
(P6)
FTP服务解决了远程传输文件的问题,无论两台计算机相距多远,只要它们都连入Internet并且都支持FTP协议,则这两台计算机之间就可以进行文件的传送。
FTP实质上是一种实时的联机服务,用户首先要登录到目标服务器上,之后用户可以在服务器目录中寻找所需文件,FTP几乎可以传送任何类型的文件,如文本文件、二进制文件、图像文件、声音文件等。
7.Web的主要技术:
(P9)
(1)统一资源定位技术(URL)
(2)超文本传送协议(HTTP)
(3)超文本标记语言(HTML)(4)浏览器(Browser)(如Firefox、Safair、Opera)
8.什么是统一资源定位符?
它的具体格式?
(P9)
URL(UniformResourceLocator),即通过定义资源位置的抽象标识来定位网络资源。
资源被定位后,便可对其进行各种操作,例如:
访问、更新、替换、查找属性等。
格式:
其中:
方案名由字符组成,可包括字母、数字、加号、句点和连词符,字母大小写是不分的。
例如:
对于Internet,,
9.超文本传送协议(HTTP)是干什么的?
(P10)
HTTP(HypertextTransferProtocol)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到Web浏览器。
HTML是一种用于创建文档的标记语言,这些文档包含到相关信息的链接。
可以通过单击一个链接来访问其他文档、图像或多媒体对象,并获得关于链接项的附加信息。
10.什么是静态页面?
什么是动态页面?
什么是活动页面?
及它们三个之间的区别?
(P19)
静态页面:
是存储于服务器的文件,其内容在生成该文档时就已定义好,并且始终不变。
动态页面:
是在浏览器访问Web服务器时,由Web服务器创建的。
当浏览器向服务器发出请求时,Web服务器运行一个应用程序,创建动态文档,并返回给浏览器作为应答。
活动页面:
在保持动态页面优点的基础上,又能避免服务器负担过重的问题。
即在传统HTML文档的基础上,加入诸如:
JavaApplet、VBScript脚本、ActiveX控件、Flash插件等活动元素。
三者区别:
①静态页面:
内容是编著者创作页面时确定好的,一旦将所有内容保存在服务器中并发布,任何人去访问都可以看到相同的内容;对于信息资源的用户而言,是不能和页面进行交互的,页面的内容也不会因为用户所做的操作而发生变化。
对于信息资源的提供者而言,静态页面必须手工制作,手工更新和发布,其开发难度不大。
②动态页面:
能够实现显示形式、内容等的个性化制定;不同用户在不同时刻访问同一个动态页面时,可能就会得到不同的结果,动态页面的内容是变化的;但动态页面需要由服务器实时生成,服务器的负荷要比静态页面的方式要大;其开发难度也较大。
③活动页面:
在保持动态页面优点的基础上,又能避免服务器负担过重的问题,而且在HTML文档的基础上,加入诸如:
JavaApplet、VBScript脚本、ActiveX控件、Flash插件等活动元素。
而且这些元素在客户端运行,所以可以实现快速的响应和显示,但它们对客户端计算机的硬件配置和浏览器软件提出了一定的要求。
11.两层结果和三层结构?
(P21-22)
①两层结构(Two-Tier):
指的是:
客户机、服务器,即C/S结构,通常来说,数据库位于服务器端,而客户端应用提供了与用户接口的界面,同时还包含了对服务器上的数据进行操作的一系列规则(商业逻辑)。
注释:
通常讲C/S这种模式两层结构的部署方式形象的称为“胖客户机/瘦服务器”(FatClient/ThinSever).
②三层结构:
从功能的角度,将整个应用的功能分成表示层、功能层和数据层三部分。
其解决方案是:
对这三层进行明确分割,并在逻辑上使其独立。
关键是要将表示层和功能层分离成各自独立的程序,并且还要使这两层间的接口简洁明了。
课后题:
(P26):
2.统一资源定位符(URL)——:
80/index.asp中,既包含了http,又包含了www,三者之间是什么关系?
答:
URL包含了http和www,http是一个协议,www是一种服务,是一个域名(中国教育网),80是端口号,index.asp是主页。
(这句话是我问老师的答案)
答:
统一资源定位符(URL)用于定位某个资源,由于Internent的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL中必须进行说明,此处的http就是为了说明该请求属于超文本传输协议;URL的概念比较宽泛,http只是其中的一种传输协议,也可能出现别的情况,比如ftp等。
。
而www则是所请求服务器的域名,有些服务器的域名中就不包含www。
(这是从书的网址找到的标准答案)
3.本章提到的开发技术中哪个更好?
我们应该学习哪项技术呢?
(这是从书的网址找到的标准答案,大家可以自己改改说法,意思一样就行,不必一模一样)
答:
其实技术是没有好坏之分的,关键在于是否适合你所应用的环境以及你是否能掌握。
一味的求新、求好是没有经验的开发者所采取的行动。
我们不应该单纯追求技术的先进性,而要追求有效和实用,当你要实现一个方案时,要分析项目的性质及最终用户,然后再寻找能解决问题的最经济、最实用也能满足用户需要的手段。
因为用户并不关心你采用多么先进的技术,用户关心的是可靠(Reliable)、快速(Rapid)、方便(Convenient)。
第二章:
12.大中型网站的建设通常需要经历一下的步骤:
(P27-28)
(1)初始会商:
收集待建设网站的关键信息,包括站点的目标受众、要发布的主要内容等。
(2)概念开发:
设计人员根据已收集到的信息,开始构思。
通常,网站设计师以草图的形式呈现,其中包含整个网站的结构,不同的布局设计及导航等。
(3)内容综合:
当设计人员的构思得到了确认,就可以开始制作一些初始图样,之后再配合文字加以说明。
(4)HTML布局和导航:
若前面的设计获得了确认,则进入了编制Web页面样例阶段,加入导航器,并进行初次的尝试和体验。
(5)媒体制作:
经反复修改后,站点的外观和感受最终得到了认可,此时在制作所需的各种媒体素材,并进行优化。
(6)内容整合:
利用各种技术将不同的媒体素材(HTML、CSS、JavaScript、JAVA、.NET、FLASH等),按照网站的目标有机地整合在一起。
(7)网站测试:
在站点被正式发布之前,测试人员要完整测试整个网站,尽量减少站点中包含的错误,并在修改后进行必要的回归测试。
(8)交付:
一旦测试完成,就可以正式启用该网站。
这标志着网站正式进入运行阶段,当然网站的完善还需要持续地做下去。
13.网站策划活动的结束以形成完整的《网站策划书》为标志。
包括以下几项工作:
(P28-30)
(1)建立网站前的市场分析
(2)建设网站目的及功能定位(3)网站的技术解决方案
(4)网站内容规划(5)网页设计(6)网站测试(7)网站发布与推广
((6)和(7)小网站可省)
(8)网站维护(9)网站建设日程表(10)费用明细
14.网站都有哪几种设计?
(大题P31-44,每一节下面的内容都要认真看,我只是把大框打了出来)
(1)网站的CI形象设计:
所谓的CI(CorporateIdentity),借用了广告的术语,它是通过视觉来统一企业的形象。
①设计网站的标志(logo)②设计网站的主色调
③设计网站的标准字体④设计网站的宣传语言
(2)网站的总体结构设计:
①网站的目录结构②合理设计网页间的逻辑结构(均衡的逻辑机构,P35有图)
(3)网站的版面设计:
①草案②粗略布局③定案(每个下面的具体内容,P36-37要看)
(4)网站的色彩设计(具体的内容P40)(5)网站导航设计:
(具体的内容P41)
(6)网站信息的可用性设计:
(具体的内容P43)
15.什么是IIS?
IIS是干什么的?
(P45)
IIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络上发布信息成了一件很容易的事。
16.IIS的配置?
(P49,具体每个配置的解释看书)
(1)网站基本配置
(2)网站性能配置(3)网站的安全性配置
课后题:
2.如何判断本机是否已经安装过IIS?
(这是从书的网址找到的标准答案)
答:
可以简单的通过两个方式进行判断:
(1)查看“管理工具”下是否有“Internet信息服务(IIS)管理器”,通过查看可以获知;
(2)直接在浏览器中输入“http:
//127.0.0.1”,看是否能看到有关信息。
3.使用IIS安装并开设了新网站后,再将网站的有关文件导入后是否就可以立即投入使用?
(这是从书的网址找到的标准答案)
答:
一般来说,这样就可以使用了,不过使用默认的配置可能会在将来出现问题。
因此,通常我们需要进一步对网站进行配置。
根据实际需要,一般来说,网站的安全性配置和网站的性能配置是需要修改的。
第三章:
(占考试的20%-30%)(※)
17.HTML的标签与标签的属性及用法(P86)
(1)HTML的标签根据其书写形式可分为但标签和双标签。
①单标签:
常用的单标签有:
表示换行;
表示一条水平线。
②双标签:
由“首标签”和“尾标签”两部分构成,必须成对使用。
(2)标签的属性:
许多单标签和双标签的始标签内包含一些属性,标签要通过属性来定义所希望的设置参数。
其语法是:
<标签属性1=属性值属性2=属性值…>受影响内容标签>
注意:
并不是所有的标签都有属性。
柑橘需要可以用该标签的所有属性,也可以只定义需要的几个属性,说明时属性之间没有顺序。
作为一般的原则,大多数属性值不用加双引号。
但如果参数中包含了空格、%和#等特殊字符的属性值时则必须加双引号。
(3)注释的格式:
--注释内容-->
注意:
注释并不局限于一行,长度不受限制,且结束置标符“-->”不必与开始置标符“
--”在同一行。
18.HTML文件的总体结构:
一个完整的HTML文件包括标题、段落、列表、表格以及各种嵌入对象,这些对象统称为HTML元素。
(P88)
一个HTML文件的基本结构如下:
文件开始标签
文件头开始的标签…
文件头结束的标签
文件主体开始的标签…
文件主体结束的标签
文件结束标签
【实例3-1】第一个HTML网页
我的第一个网页
(4)字符引用(P87,了解一下)
※19.HTML头部及其标签(P89,上课时老师说过的重点)
…(1)META标签:
是HEAD部分的一个辅助性标签,它位于HTML文档头部的
标签和META标签是一个单标签,可分为两大部分:
HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。
(2)页面描述信息(P91):
该属性用于说明和描述网页,name是描述网页的,对应于content(网页内容),以便于搜索引擎机器人查找、分类(几乎所有的搜索引擎都会使用网上机器人自动查找meta值来给网页分类)。
基本语法为:
关于有关用法的具体说明:
(各关键词间用英文“,”隔开)
1关键字:
keywords:
用于声明网页的关键字,由Internet搜索引擎完成关键字索引。
用法如下:
如:
2Description:
是用来描述网站的主要内容的,搜索引擎一般也会通过这个属性来检索这个网站,但不显示出来。
用法如下:
(3)网页标题(TITLE)(P93)(下面这短话写上只是为了便于大家理解)
网页的标题概括了网页的内容;在文件头部定义的标题内容不再浏览器窗口中显示,而是在浏览器的标题栏中显示。
尽管头部定义的信息很多,但能在浏览器标题栏中显示的信息只有标题。
用法:
(4)文档主体部分(BODY)
HTML文件主体标签的格式为:
【实例3-2】一个简单的HTML网页(P94)