web期末考试总结

时间:2019-05-12 12:37:34下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《web期末考试总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《web期末考试总结》。

第一篇:web期末考试总结

第一章:

1.万维网(World Wide Web,Web)也称为环球信息网;

2.世界上第一个网站是http: //info.cern.ch/,它于1991年8月6日上网;

3.Tim Berners-Lee爵士(1955年出生于英国)是关注万维网发展的万维网联盟的创始人;

4.1991年,欧洲核子研究组织(European Particle Physics Laboratory,CERN)正式发布了Web技术标准;

5.目前,与Web相关的各种技术标准都由著名的W3C组织(World Wide Web Consortium)管理和维护;万维网联盟(World Wide Web Consortium,W3C组织)是对网络标准制定的一个非赢利组织; 6.第一次WEB商战: 20世纪90年代国际互联网的发展火爆,发生了网景(NetScape)与微软(MicroSoft)的浏览器之争,被称为万维网第一商战。快速膨胀的网络已有瘫痪之虞; 7.从技术层面看,Web架构的精华有三处: 超文本技术(HTML)实现信息与信息的连接;

统一资源定位技术(URI)实现全球信息的精确定位; 应用层协议(HTTP)实现分布式的信息共享。8.Web技术的最终目标是提供信息和信息服务。所以,评价一种Web开发技术优劣的标准只有一个,那就是:看这种技术能否在最恰当的时间和最恰当的地点,以最恰当的方式,为最需要信息的人提供最恰当的信息服务。9.Web是一种典型的分布式应用架构。Web应用中的每一次信息交换都要涉及到客户端和服务端两个层面。因此,Web开发技术大体上也可以被分为客户端技术和服务端技术两大类。

Web客户端的主要任务是展现信息内容,而HTML语言则是信息展现的最有效载体之一;

10.GIF第一次为HTML页面引入了动感元素。

GIF(Graphics Interchange Format)的原义是“图像互换格式”

.GIF格式的一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画;

11.1996年,著名的Netscape浏览器在其2.0版中增加了对JavaApplets和JavaScript的支持;

为了用纯Microsoft的技术与JavaScript抗衡,Microsoft还为1996年的IE 3.0设计了另一种后来也声名显赫的脚本语言--VBScript语言。

12.真正让HTML页面又酷又炫、动感无限的是CSS(Cascading Style Sheets)和DHTML(Dynamic HTML)技术; 13.为了在HTML页面中实现音频、视频等更为复杂的多媒体应用,1996年的Netscape 2.0成功地引入了对QuickTime插件的支持,14.IE 3.0正式支持在HTML页面中插入ActiveX控件的功能; 15.1999年,Realplayer插件先后在Netscape和IE浏览器中取得了成功,与此同时,Microsoft自己的媒体播放插件Media Player也被预装到了各种Windows版本之中。年代初期,Jonathan Gay在FutureWave公司开发了一种名为Future Splash Animator的二维矢量动画展示工具,1996年,Macromedia公司收购了FutureWave,并将Jonathan Gay的 发明改名为我们熟悉的Flash;

16.第一种真正使服务器能根据运行时的具体情况,动态生成HTML页面的技术是大名鼎鼎的CGI(Common Gateway Interface)技术。

17.为了简化CGI程序的修改、编译和发布过程,人们开始探寻用脚本语言实现CGI应用的可行方式。Perl PHP ASP JSP和Servlet 18.两个最重要的企业级开发平台--J2EE和.NET在2000年前后分别诞生于Java和Windows阵营;

19.J2EE平台的三大核心技术Servlet、JSP和EJB。

20.Servlet、JSP和EJB是J2EE关键的关键组件,而Spring、Hibernate是J2EE主要的架构模式。21.1996年,W3C在SGML语言的基础上,提出了XML(Extensible Markup Language)语言草案;

22.1999年,W3C和相关的企业开始讨论设计基于XML的通信协议,2000年,W3C发布SOAP(Simple Object Access Protocol)协议的1.1版;

23.人们把利用SOAP协议传递XML信息的分布式应用模型称为Web Service。2001年,W3C发布了WSDL(Web Services Description Language)协议的1.1版;

24.1999年,NetScape提出的RSS(Rich Site Summary)建议标准是用元数据技术描述新闻等信息内容的第一次尝试; 第二章:

1.1995年,美国克林顿政府提出国家信息高速公路;互联网时代; 2.互联网 是 连接局域网的 网络;

3.计算机网络的组成 从系统功能上看,其由3个部分组成:

资源子网:包括各种计算设备、存储设备、显示设备、打印设备等信息资源;

通信子网:包括通信线路、中转设备(网络节点)等,用于传输、存储和转发信息; 网络协议:包括通信的规则、计算机与线路连接的标准等 4.WEB开发主要集中在应用层和传输层;

5.传输控制协议(Transfer Control Protocol, TCP)用户数据报协议(User Datagram Protocol, UDP)

6.端口号是为了解决应用层多个网络应用;

7.套接字编程(IP、PORT、PROTOCOL)SOCKET=(Protocol,IP,Port);

8.域名系统(Domain Name System , DNS);

9.编辑C:WINDOWSsystem32driversetchosts中。在最后加一行如下所示的字符串: 192.168.18.100 www.xiexiebang.comc符合email格式的任意字符串 作用:用于公开的资源访问

19.简单文件传输协议(Trivial File Transfer Protocol, TFTP)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。

TFTP基于UDP协议而实现;

20.电子邮件地址格式:用户名@域名 21.电子邮件格式:信头、信体和签名区 22.简单邮件传输协议(Simple Mail Transfer Protocol,SMTP);SMTP使用端口:25

23.邮局协议的第3个版本(Post Office Protocol 3,POP3)是TCP/IP协议族中的一员,POP3协议默认端口:110 POP3协议默认传输协议:TCP POP3协议适用的构架结构:C/S POP3协议的访问模式:离线访问

POP3是因特网电子邮件的第一个离线协议标准; 24.交互邮件访问协议(Internet Mail Access Protocol,IMAP),IMAP协议运行在TCP/IP协议之上,使用的端口是143。第三章:

1.数据流反映了系统中流动的数据,表现动态数据的特征; 数据存储反映系统中静止的数据,表现静态数据的特征;2.Cookie是由服务器端生成,发送给User-Agent(通常为浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。

在WINDOWS环境下,Cookies通常存储在

C:Documents and SettingsAdministratorCookies cookie脚本的一个普通实例:Set-Cookie: name = VALUE;expires = DATE;path = PATH;domain = DOMAIN_NAME;3.网络信标(web beacon),又称网页臭虫(web bug),是可以暗藏在任何网页元素或邮件内的1像素大小的透明GIF或PNG图片,常用来收集目标电脑用户的上网习惯等数据,并将这些数据写入Cookie。网络信标在邮件跟踪和垃圾邮件中较为常用。

4.HTML中Content-Type属性指定响应的 HTTP内容类型。所以,有时看到一些网页,但点击的结果却是下载到的文件或图片。如果未指定,默认为TEXT/HTML。

Content-Type用于定义用户的浏览器或相关设备如何显示将要加载的数据,或者如何处理将要加载的数据,此属性的值可以查看MIME类型.5.数据库的四个基本持久存储功能 CRUD:创建Create、读取Read、更新Update和删除Delete 6.MySQL是一个关系型数据库管理系统;7.千万人同时访问的网站,一般是有很多个数据库同时工作,即数据库集群和并发控制,网站实时性也是相对的 8.CDN的全称是Content Delivery Network,即内容分发网络;

DNS负载均衡技术;

9.DAS(Direct Attached Storage)直接附加存储;

网络附加存储(Network Attached Storage,NAS;

存储区域网络(Storage Area Network , SAN);

10.大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。大数据的4V特点:Volume(容量)、Velocity(速度)、Variety(多样化)、Veracity(真实性)。

11.hadoop一个分布式系统基础架构,由Apache基金会开发; 第四章:

1.互联网提供的服务:

(1)万维网(World Wide Web,WWW)(2)电子邮件(Electronic mail,E-mail)

(3)文本传输协议(File Transfer Protocol,FTP)(4)远程登录(Telnet)(5)专题讨论(Usenet)(7)搜索引擎

(8)Gopher是Internet上一个非常有名的信息查找系统 //(9)网络游戏

//(10)Web Service 2.HTTP请求信息(浏览器信息):

请求行:GET/POST(流的组织(请求)方式)URL(地址+目录)版本号

HTTP请求信息中 请求行的请求形式 GET/HEAD/POST, 请求信息中 User-Agent包含了客户端浏览器的信息;3.安全超文本传输协议(Secure Hypertext Transfer Protocol , HTTPS);HTTPs是有NetScape开发并首先应用到Navigator浏览器中,采用的安全机制是 SSL3/TLS;4.X509是数字证书标准,X500是公钥证书目录;5.HTTP的端口是80,HTTPs的是443;第五章:

1.网站测试内容:

功能测试:测试网站功能是否已经实现 性能测试:性能测试工具WAS

Microsoft Web Application Stress Tool 100个同时访问网站和1000个人同时访问网站 可用性测试:查看链接等 客户端兼容性测试:目的是网站在不同浏览器、不同操作系统、不同浏览平台下网站的前端表现是否一致

安全性测试:模拟攻击环境下,网站的鲁棒性 网站优化测试:对于搜索引擎;

搜索引擎优化(Search Engine Optimization,SEO)是一种利用搜索引擎的搜索规则来提高目的网站在有关搜索引擎内的排名的方式。

第二篇:Web程序设计期末考试作业

Web程序设计期末考试作业

1、完成“校园在线超市”网站的功能:注册、登陆、商品管理、商品展示、购物车、商品评论等本学期所讲过的功能。

2、完善“校园在线超市”网站功能,增加生成订单信息模块。

3、提交实训作品作为评分参考。

4、上交时间为19周周五前。发至我的邮箱。实训作品每组组长发一份,“校园在线超市”网站每人上交一份。

注意:必须个人完成1、2条要求。如发现拷贝,取消成绩。

第三篇:Java web期末考试考试

简答题

一、1.application与applet的区别

1.区别1.运行方式不同:application是完整的程序,可以独立运行;applet程序不能单独运行,它必须嵌入Html语言编写的web页面中,通过与java相关的浏览器控制执行。

区别2:运行工具不同:java application程序被编译以后,用普通的java解释器就可以使其边解释边执行,而java applet的解释器不是独立的软件,它时嵌入到浏览器中,因此applet必须通过网络浏览器或者applet观察器才能执行。区别3:程序结构不同application程序都含有一个主方法main(),而applet没有主方法main(),他继承自类库中定义好Applet类或者JApplet的子类,这也是applet不能独立运行的原因。

区别4:受到的限制不同:application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是java Applet对站点的磁盘文件不能进行写操作与读操作。

提供的界面方式不同:Applet直接利用浏览器,Appliton需要专用代码构建自己的界面

8.3.2 Applet与Application的区别

(1)Java Applet程序是在www.xiexiebang.comboBox jcboImage;

public void init()

{ String name =(String)application.getAttribute(“name”);String password =(String)application.getAttribute(“password”);application.setAttribute(“password”,“JKXY”);

// 将panel的布局策略设置为CardLayout

cardPanel.setLayout(queue);

// 在Panel中显示52张图片

for(int i=1;i<=52;i++)

cardPanel.add(new JLabel(new ImageIcon(“images/L”+i+“.gif”)),String.valueOf(i));//插入组建的位置(顺序)

JPanel p = new JPanel();//加入四个按钮

p.add(jbtFirst = new JButton(“First”));

p.add(jbtNext = new JButton(“Next”));

p.add(jbtPrevious= new JButton(“Previous”));

p.add(jbtLast = new JButton(“Last”));//加入一个标签

p.add(new JLabel(“Image”));//加入一个组合框

p.add(jcboImage = new JComboBox());

// 在combobox中加入序号

for(int i=1;i<=52;i++)

jcboImage.addItem(String.valueOf(i));

// 分两部分加入到当前JApplet对象中

add(cardPanel,BorderLayout.CENTER);

add(p,BorderLayout.NORTH);

// 注册监听对象

//实现acitonPerformed()

jbtFirst.addActionListener(this);

jbtNext.addActionListener(this);

jbtPrevious.addActionListener(this);

jbtLast.addActionListener(this);//实现itemStateChanged()

jcboImage.addItemListener(this);

}

//注意:这是applet程序application化

public static void main(String[] args)

{

JFrame frame = new JFrame(“CardLayout Demo”);

ShowCardLayout applet = new ShowCardLayout();

//将applet以一个panel形式加入

frame.getContentPane().add(applet, BorderLayout.CENTER);

applet.init();

applet.start();

frame.setSize(300, 300);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

}

//处理按钮动作

public void actionPerformed(ActionEvent e)

{

String actionCommand = e.getActionCommand();

if(e.getSource()instanceof JButton)

if(“First”.equals(actionCommand))

queue.first(cardPanel);

else if(“Last”.equals(actionCommand))

queue.last(cardPanel);

else if(“Previous”.equals(actionCommand))

queue.previous(cardPanel);

else if(“Next”.equals(actionCommand))

queue.next(cardPanel);

}

//处理选择框事件

public void itemStateChanged(ItemEvent e)

{

if(e.getSource()== jcboImage)

queue.show(cardPanel,(String)e.getItem());

} }

第四篇:web基础总结

html 小结

html不区分大小写

超链接的运用:链接名称锚记的运用:锚记名称

锚记名称

标签的类型与运用:

//链接

//文档主体部分


标题名//表格标题

//属性居中

//字体类型

//框架

//字体大小


//横线

//图片

  • // 列表项目

    //图像映射

      //有序列表

        //无需列表

        //列表选项

        //段落标志

        //设定文本格式

        //选择列表

        //强调文本

        //下标

        //上标

        属性:

        Position:

        第五篇:web 算法总结

        1.去掉超链接的下画线: 在 //添加这句就行。 2.格式为:你需要添加下画线的文字 3.获取时间

        我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。

        //获取日期+时间

        DateTime.Now.ToString();

        // 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().ToString();

        // 2008-9-4 20:12:12 //获取日期

        DateTime.Now.ToLongDateString().ToString();

        // 2008年9月4日 DateTime.Now.ToShortDateString().ToString();

        // 2008-9-4 DateTime.Now.ToString(“yyyy-MM-dd”);

        // 2008-09-04 DateTime.Now.Date.ToString();

        // 2008-9-4 0:00:00 //获取时间 DateTime.Now.ToLongTimeString().ToString();

        // 20:16:16 DateTime.Now.ToShortTimeString().ToString();

        // 20:16 DateTime.Now.ToString(“hh:mm:ss”);

        // 08:05:57 DateTime.Now.TimeOfDay.ToString();

        // 20:33:50.7187500 //其他

        DateTime.ToFileTime().ToString();

        // ***000 DateTime.Now.ToFileTimeUtc().ToString();

        // ***750 DateTime.Now.ToOADate().ToString();

        // 39695.8461709606 DateTime.Now.ToUniversalTime().ToString();

        // 2008-9-4 12:19:14 DateTime.Now.Year.ToString();

        获取年份

        // 2008 DateTime.Now.Month.ToString();

        获取月份

        // 9 DateTime.Now.DayOfWeek.ToString();获取星期

        // Thursday DateTime.Now.DayOfYear.ToString();获取第几天

        // 248 DateTime.Now.Hour.ToString();

        获取小时

        // 20 DateTime.Now.Minute.ToString();

        获取分钟

        // 31 DateTime.Now.Second.ToString();

        获取秒数

        // 45 //n为一个数,可以数整数,也可以事小数 dt.AddYears(n).ToString();

        //时间加n年 dt.AddDays(n).ToString();

        //加n天 dt.AddHours(n).ToString();

        //加n小时 dt.AddMonths(n).ToString();

        //加n个月 dt.AddSeconds(n).ToString();

        //加n秒 dt.AddMinutes(n).ToString();

        //加n分 SQL语句使用时间和日期的函数

        getdate():获取系统当前时间

        dateadd(datepart,number,date):计算在一个时间的基础上增加一个时间后的新时间值,比如:dateadd(yy,30,getdate())datediff(datepart,startdate,enddate):计算两个时间的差值,比如:datediff(yy,getdate(),'2008-08-08')dataname(datepart,date):获取时间不同部分的值,返回值为字符串 datepart(datepart,date):和datename相似,只是返回值为整型 day(date):获取指定时间的天数 month(date):获取指定时间的月份 year(date):获取指定时间的年份 select year(getdate()):当前年份

        下载web期末考试总结word格式文档
        下载web期末考试总结.doc
        将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
        点此处下载文档

        文档为doc格式


        声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

        相关范文推荐

          Web课程设计总结

          Web课程设计总结 一、 作品主题描述 我设计的网页的主题是关于动漫推荐的。 我喜欢动漫,各种题材的,古代江湖、历史故事、恐怖、热血之类的我都喜欢,做这个网站是希望把我喜欢......

          web项目总结

          Web项目总结 转眼间,已经完成了四周的web电信项目。总体上来说在这段时间里还是学习了许多平时没有学到的东西,对项目的理解也不象以前那么肤浅了。下面就在这段时间的收获与......

          web项目总结

          第二阶段项目总结 这是第二次做项目了,虽然每次做的并不是什么很大的项目,但做项目的过程中却真正体会了其中的艰辛与快乐。一个个问题解决时的快意,一个个问题产生后的迷茫,都......

          Web课程总结

          合肥学院 计算机科学与技术系 Web应用系统开发 课程论文 学号 1204013037 姓名童子轩专业班级 12级计本3班2013.6 Web课程总结 内容摘要 人类已进入信息社会,信息技术的应......

          web知识点总结

          第一章 1.HTML(Hypertext Markup Language) 超文本标记语言 CSS (Cascading Style Sheets)层叠样式表 2.当前主流的浏览器 用于mac 和windows 的 Apple Safari 用windows的Googl......

          WEB测试总结

          WEB测试总结 (架构,设计)精华部分 1、总计架构测试 1)瘦客户端,业务逻辑规则多数在服务器端执行。如新闻站点、门户网站、信息发布网站等。 2)胖客户端,安全性要求较高、交互......

          WEB框架总结

          概述 开发框架的选择,始终是个仁者见仁、智者见智的事情。尤其是Web层的开发框架,数量非常多,而且各有特色,如:Struts、WebWork、Spring MVC、Tapestry、JSF、WebPage3.0......等......

          java web总结

          Java Web 总结 一 Servlet的继承层次很多,但是我们web开发常用的也就是javax.servlet.http.HttpServlet这个类,我们常用的 两个请求方法是doGet(),doPost(),还有从父类继承过......