2013最新版互联网软件开发与应用 复习资料.doc_第1页
2013最新版互联网软件开发与应用 复习资料.doc_第2页
2013最新版互联网软件开发与应用 复习资料.doc_第3页
2013最新版互联网软件开发与应用 复习资料.doc_第4页
2013最新版互联网软件开发与应用 复习资料.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

名词解释互联网软件:是指根据互联网的特点,充分发挥其作用,在互联网环境中运行的、提供某种服务或实现某种功能的系统。1. Web:全称World Wide Web,缩写为WWW。是运行在Interner之上的所有HTTP服务器软件和他们所管理的对象的集合。是一种体系结构,是一种基于Internet、采用Internet协议的体系结构。2. HTTP:超文本传输协议,是Web的核心,Web与浏览器之间的通信使用的协议就是HTTP。3. 服务器:指管理资源并为用户提供服务的计算机应用程序。4. 客户端:也称用户端,是指与服务器相对应,接受并显示服务器上传递过来的信息资源的应用程序。5. C/S结构:即客户/服务器结果,是一种软件系统体系结构,可以充分利用两端硬件的优势,将任务合理分配到客户端和服务器端来实现,降低了系统个的通信开销。6. B/S结构:即浏览器/服务器结构,是Web兴起后的一种网络结构模式,统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和实用。7. 软件工程:是指采用该工程的概念、原理、技术和方法指导软件的开发和维护。8. 软件生存周期:是指一个软件从定义到开发、实用和维护,直到最终被弃用,经历的一个漫长的时期。9. 软件生存期模型:是指对整个软件生存周期内的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架。10. 敏捷开发:是一种以人为核心、迭代、循序渐进的开发方法,主要是应对快速变化的需求。11. UML:是一种通用的、标准的、可视化的建模语言,能让系统构造者用标准的、易于理解的方式建立起项目中所有的静态结构和动态行为,便于不同的人之间有效地共享和交流工作结果。12. 模型元素:是UML构造系统各种模型的元素,是UML构建模型的基本单位。13. 基元素:是指由UML定义的模型元素。14. 构造型元素:是指在基元素的基础上增加了新的定义而构造的新的模型元素。15. 关联关系:实际上是一种结构关系,主要是指两个元素之间的相互联接结构,表示整体和部分的关系。16. 泛化:指出类之间的“一般与特殊”关系,即继承关系。17. 依赖关系:是指两个事物或者元素之间拥有相互影响的关系,当一个事物或者元素发生改变时,会影响到另一个事物。18. 约束:是各种模型元素的一种语义条件或限制,用于类、关系、属性、操作等元素及其基本构成要素的约束条件,这些约束条件描述了这些元素及其构成要素应遵守的限制和应满足的条件。19. 细化:有两个元素A和B,若B元素是A元素的详细描述,则称为B元素细化A元素。20. 注释:用于对UML的元素或实体进行说明、解释和描述,通常用自然语言进行注释。21. 用例:是系统中的一个功能单元,是从用户的角度对系统行为的一个描述,是从用户角度来描述系统需求。22. 用例图:就是由参与者、用例以及它们之间的关系构成的用于描述系统功能的模型图。23. 类:一个类是一类或者一组具有类似属性和共同行为的事物。24. 类图:由系统中使用的类以及它们之间的关系组成,描述系统系统中类的静态结构,不仅定义系统中的类,表示类之间的联系,如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。25. 状态图:用来描述一个对象所有可能的状态以及状态之间的转移,并给出了状态变化序列的起点和终点。26. 活动:描述的是系统要完成的一个任务或要进行的一个过程。27. 序列图:通过描述对象之间的交互来表达被描述对象的行为。28. 合作图:用于描述相互合作的对象之间的交互关系,它描述的交互关系是对象之间的消息连接关系。29. 构件图:描述系统中的构件以及构件之间的依赖关系。30. 部署图:也称配置图,用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件,即系统运行时的结构。31. 包图:用于描述包中存在的类以及包与包之间的各种关系,它是管理复杂系统的若干类以及类机构的有力工具,也是保持系统整体结构简明、清晰的重要工具。32. 对象图:描述的是对象之间的关系,也可以理解为系统在某一个时刻的图像。33. Web数据库:也叫网络数据库,就是将数据库设计与Web技术融合在一起,使数据库系统成为Web的重要有机组成部分,从而实现数据库与网络技术的无缝结合。34. 数据:是用来描述事物的符号记录。35. 数据库:是组织、存储和管理数据的仓库,只不过这个仓库是建立在计算机存储设备上的,其中存放的数据是以某种组织方式存储的。36. 数据库管理系统:是用来操纵和管理数据库的系统软件。37. 数据库设计:是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求(信息管理要求和数据操作要求)。38. 数据字典:是系统中各类数据描述的集合,它是关于数据库中数据的描述,即元数据,而不是数据本身。39. 数据库的安全性:是指保护数据库,以防止非法使用所造成数据的泄露、更改或破坏。40. 数据的完整性:是指数据的正确性和相容性。41. 封锁:就是事物T在对某个数据对象(如表、记录等)操作之前先向系统发出请求,对其加锁。42. 数据库的恢复:系统必须具有检测故障并把数据从错误状态中恢复到某一正确状态的功能。43. 转储:是指DBA定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程。44. 日志:是指记载数据库修改信息的数据结构。45. 日志文件:是指日志记录的汇集,它是用来记录事物对数据库的更新操作的文件。46. SQL:结构化查询语言,是一种功能强大的结构化查询语言,是各种关系数据库操作的标准语言。47. 查询全部列:是指将表中所有属性列都选出来。48. 外连接:是指连接关键字JOIN后面表中指定列连接在前一表中指定列的左边或者右边,如果两表中指定列没有匹配行,则返回空值。49. 交叉连接:即两个表的笛卡尔积,返回结果是由第一个表的每行与第二个表的所有行组合后形成的表,因此数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。50. 子查询:也称为嵌套查询,是一个桥套在SELECT中的查询语句。处于内层的查询称为子查询,处于外层的查询称为父查询。51. Access:是一种桌面数据库,是Microsoft Office套装软件的成员,运行于Windows操作系统平台,只适合数据量少的应用。52. SQL Server:是Microsoft SQL Server的简称,是由Microsoft开发的运行于Windows平台的数据库管理系统。53. Oracle数据库管理系统:是Oracle(甲骨文)公司研制的一种关系型数据库管理系统,是一种协调服务器和用于支持任务决定型应用程序的开放型数据库管理系统。54. MySQL:是最受欢迎的开源SQL数据库管理系统,原由MySQL AB开发、发布和支持,后在2008年被Sun公司收购,而2009年Sun又被Oracl收购。是一个快速、多线程、多用户和健壮的数据库管理系统,也是一个关系数据库管理系统。55. DB2:DATABASE2数据库管理系统由IBM公司研制开发的关系数据库管理产品,支持标准的SQL语言,其主要用户是大中型企业。56. Sybase:是美国Sybase公司研制的一种关系型数据库系统,是一种典型的Unix或Windows NT平台上客户机/服务器环境下的大型数据库系统。57. HTTP:超文本传输协议是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。HTTP是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。HTTP协议是局域请求/响应范式的。58. MIME:多用途网际邮件扩充协议,在1992年最早应用与电子邮件系统,后来也应用到浏览器。59. ODBC:Open Database Connectivity,开放数据库互连,是Microsoft公司开放服务结构WOSA中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准应用程序编程接口API。60. ADO:ActiveX Data Objects,活动数据对象,是一个用于存取数据源的COM组件。它是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库解决方案,它作用在服务器端,提供含有数据库信息的主页内容,通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点数据库的信息。61. ADO.NET:是.NET Framework提供的数据访问的类库。它对Microsoft SQL Server、Oracle和XML等数据源提供一致的访问。62. JDBC:Java Data Basse Connectivity, Java数据库连接,是一种用于执行SQL语言的Java API,可以为多种关系数据库提供统一访问,由一组用Java语言编写的类和接口组成。63. 服务器:是Internet服务与信息资源的提供者。64. 客户机:事故Internet服务和信息资源的使用者。65. 自治系统:指若干个网络通过内部网关互联形成一个区域性网络,其每部管理由独立的管理机构进行控制,此所谓“自治”,这一区域性网络就称为一个“自治系统”。66. 主页:又叫网页,有时也称Web页用于WWW服务进行信息的查询和浏览,文档扩展名为.html或.htm。67. URL:是定位Web上信息的一种方式。68. 直接广播:将IP地址中所有主机位设置为1,则这将解释为面向那个网络中的所有主机的广播,就是直接广播。69. 单播:是指设备与设备之间点对点的通信。70. 广播:是某一台设备对全网段的所有节点的一种通信模式。71. 组播:是一台设备对多台特定设备的通信模式。72. DNS:Domain Name Service,域名服务,是Internet/Intranet中最基础也是非常重要的一项服务,它提供了网络访问中域名到IP地址的自动转换。73. 区域文件:是DNS服务器使用的配置文件,安装DNS服务器的主要工作就是要创建区域文件和资源记录。74. 主目录:是指保存Web网站的文件夹,当用户访问该网站时,Web服务器会自动将该文件夹中默认网页显示给客户端用户。75. HTML:Hypertext Marked Language,超文本标识语言,是一种用来制作超文本文档的简单标记语言。76. DHTML:Dynamic HTML,动态HTML,是相对传统的静态的一种制作网页的概念,是HTML、CSS和客户端脚本的一种集成。77. 文档对象模型:DOM,是用来表示文档和访问、操作构成文档的元素的应用程序接口API。78. JavaScript:是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。79. 运算符:是一种用来处理数据的符号。80. 流程控制语句:就是对语句中不容条件的值进行判断,从而根据不同的条件执行不同的语句。81. 循环语句:主要就是在满足条件的情况下反复执行某一个操作。82. 跳转语句:就是在循环控制语句的循环体中的指定位置或是满足一定条件的情况下直接退出循环。83. 自定义函数:就是由用户自己命名并且书写的能实现特定功能的程序单元。84. 事件:用户与网页交互时产生的操作。事件处理:是对象化变成的一个很重要的环节,没有了事件处理,程序就会变得缺乏灵活性85. 窗口:是指浏览器窗口,也是通常所说的Window对象。86. VBScript:Visual Basic Script,Visual Basic脚本语言,有时也被缩写成VBS,它是ASP动态网页默认的编程语言,配合ASP内建对象和ADO对象,用户很快就能掌握访问数据库的ASP动态网页开发技术。87. CSS:是一组格式设置规则,用于控制Web页面的外观。88. Ajax:Asynchronous JavaScript and XML,异步JsvaScript和XML,是由集中蓬勃发展的技术以新的强大方式组合而成,是一种创建交互式网页应用的网页开发技术。89. Microsoft.NET框架:是以一种采用系统虚拟机运行的编程平台,以通用语言运行库为基础,支持多种语言(C#、VB、C+、Python等)的开发。90. 托管程序:就是被CLR所托管的应用程序,CLR会监事应用程序的运行。91. 托管语言:在程序开发中,使用的编程语言如果在CLR监控下,就称为托管语言,反之则称为非托管语言。92. J2EE:是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。93. 封装:就是将类成员中的字段、方法以及属性时间、委托等放在一个公共的结构中,以保证软件部件具有优良的模块性。94. 多态性:是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。95. 页面指令:用来通知编译器在编译页面时做出的特殊处理。96. 代码分离:与单文件页不同的是,代码隐藏页模型将事物处理代码都存放在.cs文件中,当ASP.NET网页运行的时候,ASP,NET类生成时会先处理.cs文件中的代码,再处理.aspx页面中的代码。这种过程被称为代码分离。97. 连接池:是SQL Server或OLEDB数据源的功能,它可以使特定的用户重复使用连接。98. JDBC:是Java语言用来连接和操作关系型数据库的应用程序接口(API),它制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准接口的实现。99. JavaBean:是一种Java语言写成的可重用组件。100. 可视化JavaBean:就是具有GUI图形用户界面的JavaBean。反之,则非可视化JavaBean。101. PHP:Hypertext Preprocessor,超文本预处理器,是一种被广泛应用的开放源代码的多用途脚背语言,它可以嵌入到HTML,尤其适合Web开发。102. 函数:是一个被命名的、独立的代码段,执行特定的人物,并可能能给调用它的程序返回一个值。简答或论述1. 互联网应用发展阶段:静态页面阶段;动态交互页面阶段;实时可伸缩的事务处理阶段。2. 互联网软件的特点:交互性;即时性;开放性;分布性。3. Web的定义包含的含义:Web是Internet提供的一种服务;Web是存储在全世界Internet计算机中、数量巨大的文档的集合;Web上的海量信息是由彼此关联的文档组成的;Web的内容保存在Web站点(Web服务器)中,用户可通过浏览器访问Web站点。4. B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的计算机就能使用,客户端零维护,系统的扩展非常容易。5. 整个业务应用可以划分为三层结构:数据表现层;业务逻辑层;数据访问层。6. 软件生存周期一般可以分为以下阶段:问题定义、可行性研究、需求分析、(软件定义期);设计、编码、测试、(软件开发期);运行于维护(软件维护期)。7. 软件维护通常有以下三类:为纠正使用中出现的错误而进行的改正性维护;为适应环境变化而进行的适应性维护;为改进原有软件而进行的完善性维护。8. 软件生存周期模型之一,瀑布模型的缺点:缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。9. 软件生存周期模型:演化模型、螺旋模型、原型模型。10. 互联网软件开发分为五个基本阶段:规划、设计、建设和测试、投入使用、运行及后续维护。第一阶段,规划阶段的主要工作是明确项目目标和范围、明确项目的交付物及交付日期、确定项目验收标准、确定开发方法、分配项目任务、确定进度表、识别项目风险、最终形成项目计划。第二阶段,设计阶段的主要任务是功能分析、数据建模、信息结构、技术分析、构造开发和测试环境、确定设计目标、确定风格规范、确定技术标准、设计原型、生成项目设计规范、测试规划。第三阶段,建设和测试的主要任务包括确定开发规则、创建骨干页面、测试准备、生成内容、编程、集成、测试、测试、纠正错误。第四阶段,投入使用的目标是把全面测试过的版Web应用发布到运行服务器上。第五阶段,运行及维护的目标是保证站点内容及时更新并保证其正常平稳运行。11. 规划是整个Web开放过程中最重要的阶段,完成规划阶段涉及的典型问题:确定项目目的;确定Web应用的目的;明确目标用户;项目的范围;明确用户重点;确定开发方法;创建项目计划。12. 估价项目的步骤:确定Web应用的功能和特点选择站点模型选择浏览器确定具体内容确定用户重点对开发方法取得一致。13. 常用的站点模型:信息出版模型;公司基础结构模型;售后支持模型;电子商务模型;产品和服务模型。14. 项目计划的组成:目标、风险和假设、进度、预算。15. Web开发团队包括:销售人员、项目经理、开发人员、测试人员和美工。16. 客户包括:决策人、商务发起人、业务专家、支持人员。17. 项目经理必须关注质量、成本和时间三要素。整个项目开发过程中,项目经理必须不断执行以下活动:规划和估计、跟踪和调度、沟通。18. UML的特点:统一了面向对象方法的基本概念;强大的建模能力;提出了很多新概念;独立与开发过程;易于掌握使用。19. UML的用途说明:以面向对象图的方式来描述任何类型的系统;适用于系统开发过程中的不同阶段。20. UML模型图由元素、关系和图构成。元素是UML模型中最基本的构成元素,是具有代表性的成分的抽象;关系把元素紧密联系在一起;图是元素和关系的可视化表示。21. UML中常用的十种图分为五类:用例图、静态图、行为图、交互图、实现图。22. 模型元素是UML构造系统各种模型的元素,是UML构建模型的基本单位。是由基元素和构造型元素两种。23. 关系是由关联、依赖和泛化。24. 约束的示例:abstract用于类的约束,表明该类是一个抽象类;complete用于关系的约束,表明该分类是一个完全分类;hierarchy用于关系的约束,表明该关系是一个分层关系;xor用于关联的约束,称为“或约束”,即某时刻只有一个当前的关联实例。25. UML模型描述图:用例图、类图、状态图、活动图、序列图、合作图、构件图、部署图、包图及对象图。26. 状态图常用的模型元素:状态、转换、初态和终态。27. 活动图常用模型元素包括:轰动、起点、终点、转移、对象、条件判断、同步线、信息流和泳道。28. 序列图常用的模型元素有:对象、对象生命线、消息、说明信息。29. 构件的几种类型:源代码构件、二进制构件、可执行构件。30. 构件图的模型元素:构件、接口、依赖关系。31. 部署图的模型元素:节点和连接。32. 包图的模型元素:包、依赖关系和泛化关系。33. 数据库应用系统的主要功能:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护。34. 数据库设计的六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。35. 调查用户需求的步骤:调查组织机构情况调查各部门的业务活动情况协助用户明确对新系统的各种要求确定新系统的边界。36. 常用的调查方法:跟班作业、开调查会、请专人介绍、询问、设计调查表请用户填写、查阅记录。37. 数据字典包括:数据项、数据结构、数据流、数据存储、和处理过程。38. 概念结构的主要特点:能真实充分地反映现实世界;易于理解;易于更改;易于向关系、网状或层次等各种数据模型转换。39. 设计概念结构的方法:自顶向下、自底向上、混合策略。40. 概念结构的设计的步骤:1)数据抽象与局部视图设计;2)视图的集成。41. 有三种抽象方法形成了抽象机制,来对数据进行组织:分类、聚集、概括。42. 视图集成的方式:多个分E-R图一次集成、逐步集成。43. 将E-R图转换为关系模型一般遵循如下原则:一个实体型转换为一个关系模型;一个m:n联系可以转换为一个关系模式;一个1:n联系可以转换为一个独立的关系模式;一个1:1联系可以转换为一个独立的关系模式;三个或三个以上实体间的一个多元联系转换为一个关系模式;同一实体集的实体间的联系;具有相同码的关系模式可合并。44. 数据库实施主要包括以下工作:用DDL定义数据库结构;组织数据入库;编制与调试应用程序;数据库试运行。45. 数据库运行和维护阶段必须不断地对其进行评价、调整与修改包括:数据库的转储和恢复;数据库的安全性;完整性控制;数据库性能的监督;分析和改进;数据库的重组织和重构造。46. 安全性控制的方法:用户标识和鉴别;存取控制;定义视图;审计;数据加密。47. 完整性约束限制的类型:非空(NULL)值完整性约束;键值唯一性约束;主键完整性约束;外键(参照)完整性约束;检查完整性约束。48. SQL主要有以下特点:SQL是非过程化语言;SQL语言简单易用;SQL是一种面向集合的操作语言;SQL语言统一。49. 数据库的几种操作:建立存储数据的二维表(创建表);添加数据;更改数据;删除数据;查询数据。50. 数据操纵语言:INSERT语句、UPDATE语句、DELETE语句。51. SELCET语句:查询列、条件查询、ORDER BY子句、GROUP BY子句、聚合函数、表的链接、子查询、52. 常用的Web数据库:1)Access是一种桌面数据库,是Microsoft Office套装软件成员,运行于Windows操作系统平台,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。2)SQL Server是Microsoft SQL Server的简称,是由Microsoft开发的运行于Windows平台的数据库管理系统。3)Oracle数据库管理系统是Oracle(甲骨文)公司研制的一种关系型数据库管理系统,是一种协调服务器和用于支持任务决定型应用程序的开放型数据库管理系统。4)MySQL原由MySQL AB开发、发布和支持,后再2008年被Sun公司收购,而2009年Sun又被Oracle收购,是一个快速、多线程、多用户和健壮的数据库管理系统,也是一个关系数据库管理系统。5)DB2(DATABASE2)是数据库管理系统由IBM公司研制开发的关系数据库管理产品支持标准的SQL语言,其主要用户是大中型企业。6)Sybase是美国Sybase公司研制的一种关系型数据库系统,是一种典型的Unix或Windowx NT平台上客户机/服务器环境下的大型数据库系统。53. Access的最大优点:易学易用,开发简单;缺陷:安全性不够,不能跨平台,存储记录少。54. Microsoft SQL Server优点:图形化用户界面使系统康和数据库管理更加直观、简单,是一种基于客户机/服务器的关系数据库管理系统,其安全性和保密性非常好;缺点:它只支持Windows操作系统平台,不支持Unix或Linux平台。55. Oracle数据库产品具有以下优良特性:可移植性、可联结性、高效性。56. MySQL最大的特点:是开源的;体积小、速度快、性能未定;是创建在服务器/客户结构上的关系型数据库管理系统;具有良好的可移植性,能在多种操作系统平台上使用。57. DB2的优点:可运行在不同的操作系统平台上;提供了高层次的数据利用性、完整性、安全性和可恢复性;具有与平台无关的基本功能和SQL命令;具有很好的网络支持能力。58. CGI应用程序的工作原理:浏览器通过HTML表单或超链接把客户请求送到服务器;服务器收到请求并指定所对应的CGI应用程序;CGI应用程序执行所需要的操作,通常是基于浏览者输入的内容;CGI应用程序把结果格式化为服务器和浏览器能够理解的文档(通常HTML网页),传送回服务器;服务器把结果返回到浏览器中。59. 常见的几种Web服务器:Microsoft IIS、IBM Web Sphere、BEA WebLogic、Apache、Tomcat。60. ODBC体系由四部分组成:ODBC数据库应用程序、驱动程序管理器、OBMS驱动程序、数据源。61. ADO对象模型中三个主要对象:Connection、Recordset、Command。62. .NET Framework数据提供程序包含对象:Connection、Command、DataReader、DataAdapter。63. ASP.NET数据访问程序的开发流程步骤:1)利用Connection对象创建数据连接;2)利用Command对象数据源执行SQL命令;3)利用DataReader对象读取数据源的数据;4)DataSet对象与DataAdapter对象配合,完成数据的查询和更新操作。64. JDBC可做三件事:与数据库建立连接;发送SQL语句;处理结果。65. Internet在中国发展阶段:第一阶段,1987-1993年,我国的一些科研部门开展了和Internet联网的科研课题和科技合作,通过拨号上网实现了和Internet电子邮件转发系统的连接;第二阶段,从1994年至今,实现了和Internet基于TCP/IP的连接,从而开通了Internet的全功能服务。66. Internet的组成:硬件,通信线路、网络设备和计算机(服务器、客户机);软件,操作系统、网络协议和应用程序。67. 我国公共通信网提供的线路的类型:公用电话交换网PSTN,即通常的模拟电话线路,也是个人用户最常用的线路;公用分组交换网,即X.25网(CHINAPAC);数字数据网,即DDN网(CHINADDN);依附于X.25网或DDN网的帧中继网FR;综合业务数据网ISDN;光纤线路;卫星线路。68. 最重要的网络连接设备有三种:路由器、访问服务器和调制解调器。69. 软件系统主要包括:操作系统、客户程序和网络协议。70. 用户通过Web浏览器可以完成以下功能:查找;通过按钮与菜单项来链接;历史与数千的使用;自由设定屏幕窗口;选择起始页;改变样式、字体与色彩;查看内嵌图像与外部图像;保存与打印主页。71. 标识符类型:,名字、地址和路径。72. 网络的物理地址给Internet统一全网地址带来的一些问题:物理地址是物理网络技术的一种体现,不同的物理网络,其物理地址的长短、格式各不相同;物理网络的地址被固化在网络设备中,通常是不能修改的;物理地址属于非层次化的地址,它只能标识出单个的设备,而标识不出该设备连接的是哪一个网络。73. IP地址的分配应当遵循以下规则:网络号必须是唯一的;网络号的首字节不能是127,此数保留给内部回送函数,用于诊断;主机号对所属的网络号必须是唯一的;主机号的各位不能全为“1”,全为“1”用作广播地址;主机号的各位不能全为“0”,全为“0”表示本地网络。74. IP地址空间中的某些地址已经为特殊目的而保留,保留地址的规则:IP地址的网络地址部分不能设置为“全部为1”或“全部为0”;IP地址的子网部分不能设置为“全部为1”或“全部为0”;IP地址的主机地址部分不能设置为“全部为1”或“全部为0”;网络127.x.x.x不能作为网络地址。75. DNS服务器分为三类:主DNS服务器(Master或Primary),负责维护所管辖域的域名服务信息;从DNS服务器(Slave或Secondary),用于分担主DNS服务器的查询负载;缓冲DNS服务器(Caching),供本地网路上的客户机用来进行域名转换。76. 区域文件包含的项目成为资源记录,资源记录有八种可能的记录:SOA(授权开始);NS(域名服务器);A(地址记录);PTR(指针记录);MX(邮件交换程序);CNAME(规范的名称);RP和TXT(文本项)。77. DNS解析过程具体步骤:客户机提出域名解析请求,并将该请求发送给本地的域名服务器;当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回;如果本地的缓存中没有该记录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址;本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级的域名服务器的地址;重复上一步骤,直到找到正确的记录;本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将结果返回给客户机。78. IIS 6.0提供的服务:发布信息、传输文件、支持用户通信和更新这些服务所依赖的数据存储等基本服务。79. 安装IIS的两种方法:从“控制版面”中安装;通过“配置您的服务向导”安装。80. 网站的基本属性:网站标识、设置端口、SSL端口、连接超时。81. 架设多个Web网站的方式:使用不同IP地址;使用不同端口号;使用不同主机头。82. 创建虚拟目录的最常见的两种方法:使用虚拟目录创建向导;使用Web共享。83. 在IIS 6.0中,Internet信息服务提供与Windows完全集成的安全功能,支持6种身份验证方法:匿名身份验证;基本身份验证;摘要式身份验证;高级摘要式身份验证;集成Windows身份验证;证书。84. FTP服务器可以以两种方式登录:匿名登录;使用授权账号与密码登录。85. 在“FTP站点”选项卡中的“FTP站点连接”选项区域中,可以设置连接是否受限制、限制的连接数量及连接超时,各选项的作用:不受限制、连接限制为、连接超时。86. 在创建虚拟站点之前,需要做好两个方面的准备工作:设置多个IP地址;创建或指定主目录。87. Head元素内的元素有下列功能:给文档一个标题;安排多个文档之间的关系;告诉浏览器穿件一个搜索格式;提供一个向特定浏览器和其他观察器传递特殊消息的方法。88. Body元素支持的属性:alink,定义活动链接颜色;background,指向用作文档背景的图像的URL;bgcolor,定义文档背景颜色;bgproperties,如果它被设为fixed,背景不能滚动;leftmargin,以像素为单位设置文档左侧边界宽度;link,定义未访问链接的颜色;text,定义文档颜色;topmargin,以像素为单位设置文档顶边界宽度;vlink,定义已被访问过的连接的颜色。89. 颜色:black,黑色,#000000;green,绿色,#008000;navy,海军蓝,#000080;teal,水鸭绿,#800080;silver,银白,#cococo;lime,酸橙色,#00ff00;blue,蓝色,#0000ff;aqua,水蓝,#00ffff;maroon,深褐色,#800000;olive,橄榄色,#808000;purple,紫色,#008080;gray,灰色,#808080;red,红色,#ff0000;yellow,黄色,#ffff00;fuchsia,品红,#ffooff;white,白色,#ffffff。90. 锚链有两种类型:文本锚链、图形锚链(多样化)。91. 不论使用的事文本锚链还是图形锚链,都使用一个相对的或绝对的引用。相对引用:对同一个计算机上的文件的URL引用又被称为相对引用,这意味着URL是相对于浏览器最初装载一个Web页的计算机和目录的。绝对引用:指明Web页的精确的计算机、目录和文件的URL引用称为绝对应用。92. 检录一个到E-mail的链接和建立一个到其他主页的链接相类似,区别就是锚链元素的引用:例新浪网首页,http:是Web链;mailto:是E-mail链;news:是UseNet新闻链;FTP:是FTP站链;WAIS:是WAIS数据库链;telnet:是telnet链。93. 表格标记:表格数据容器;表格中的每一行都包含在这些标记中;定义一个单元,表格数据包含在这些标记中;这些表格头标记用来定义表头。94. 对齐表格元素:该元素的align属性可能值top和bottom;该元素的algin属性可能值left、right和center,valign可能值top、bottom、middle和baseline;该元素的align属性可能值left、right和center,valign可能值top、bottom和middle;该元素的align可能值left、right和center,valign可能值top、bottom和middle。95. 有三种类型的标记可用于创建字段:、和。在和容器标记之间可以放置任意数量的这些标记。96. 元素的选项:name,必需,定义数据名;size,定义显示多少选项;multiple,允许多项选择;在和之间放置终端用户可做的选择,选择列在标记内不允许其他HTML标注。97. 标记的选项:value,赋予选项的值;selected,如果想用选项之一作为缺省,使用标记中的此选项。98. 标记的属性:name,定义数据名;size,指定文本或口令输入字段大小,以字符表示;maxlength,指定一个文本或口令字段允许的最大字符个数;value,对于文本或口令字段,它定义了显示的缺省文本;checked,选中一个复选框或单选按钮,对其他类型标记没有意义;type,设置要显示的输入字段类型。99. DOM中节点之间的关系:父节点、子节点、兄弟节点、子孙节点、祖先节点、根节点。100. 有关节点类型的规定:整个HTML文档是一个文档节点;在HTML文档中,每一个HTML标签都是一个元素节点;包含在HTML标签之间的文本是文本节点;每一个HTML属性都是属性节点;HTML中的注释属于注释节点。101. DOM的四个基本接口:Document、Node、NodeList以及NamedNodeMap。102. Document接口的属性:documentElement,该属性为只读属性,可以返回一个Element;styleSheets,该属性为只读属性,可以返回一个StyleSheetList样式数组。103. JavaScript的存放位置:在之间;在之间;在外部文件里。104. JavaScript中变量的命名要求:必须以字母或下划线开头,中间可以使字母、数字或下划线;区分大小写;不能有空格、(+)、()、(,)或其他符号;不能使用JavaScript中的关键字(保留字)。105. 变量的类型:字符串型、数值型、布尔型、对象型、Null值和Undefined。106. JavaScript中注释的方法:单行注释,在“/”后加注释;多行注释,在“/*.*/”之间加注释。107. 常见的四种运算符:算术运算符、逻辑运算符、关系运算符和赋值运算符。108. 指定时间处理程序方法:直接在HTML标记中指定;编写特定对象特定事件的JavaScript;在JavaScript中说明。109. Window对象里有三种方法,可以用来创建三种不对的对话框:警告框,window.alert(message);确认框,window.confirm(message);提示框,mpt(message,defaulfText)。110. 窗口操作主要包括:新开窗口、关闭窗口、窗口聚焦、滚动窗口、移动窗口和调整窗口大小。111. VBScript一般被用在三个方面:Windows操作系统、网页浏览器(客户端的VBS)、网页服务器(服务器端的VBS)。112. VBScript可以写在和里。113. CSS的作用:在几乎所有的浏览器上都可以使用;以前一些必须通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快的下载页面;可以控制元素的尺寸、颜色、排版,使页面元素变得更漂亮,时页面真正赏心悦目;可以轻松地控制页面的布局;可以将许多网页的风格格式同时更新,不用在逐页更新。114. CSS语法构成:选择器、属性和值。115. CSS作用于HTML文档的方式:内嵌样式表、内部样式表、外部样式表、浏览器默认样式表。116. Ajax的特点:使用XHTML+CSS来表示信息;使用JavaScript操作DOM进行动态显示及交互;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest对象与Web服务器进行异步数据交换;使用JavaScript将所有的东西绑定在一起;使用SOAP以XML的格式来传送方法名和方法参数。117. .NET应用程序框架包括:公共语言运行时、统一的编程类和活动服务器页面。118. .NET的关键技术:XML、“智能”终端、Web Services(核心技术)。119. 现在流行的J2EE服务器分为四大类:国外商业J2EE服务器,例Weblogic、Websephere等;国内商业J2EE服务器,例Apusic等;开源J2EE服务器,例JBoss;开源Web服务器,例Tomcat。120. J2EE的优点:它的架构可以充分利用用户原有的投资,拥有广泛的业界支持和一些重要的企业计算领域供应商的参与;允许公司把一些通用的、很烦琐的服务端任务交给中间供应商去完成;能够开发部署在异构环境中的可移植程序;基于J2EE平台的应用程序可被部署到各种操作系统上。121. J2EE结构中各容器:Web容器、EJB容器、RMI/IIOP、JNDI、JMS、JavaMail、JTA、JAF、EAI。122. J2EE的核心技术:JDBC、JNDI、EBJ、RMI、JSP、Java Servlets、XML、JMS、JAVA IDL、JTS、JTA、JAVAMAIT和JAF。123. JDBC定义了四种不同的驱动程序:JDBC-ODBC Bridge、JDBC-native driver bridge、JDBC-network bridge、Pure Java driver。124. C#支持两种基本类型:值和引用。值包括简单类型(char、int和float)、枚举(enum)、和结构(struct),应用包括类(class)、接口(interface)、委托(dalegate)和数组(array)。125. 在.NET中,.NET框架提供了方便袋额方法来对数组进行运算,专注于逻辑处理而不需要手动实现对数组的操作,这些常用的方法如下:Length方法用来获取数组中元素的个数;Reverse方法用来翻转数组中的元素,可以针对整个数组或数组的一部分进行操作;Clone方法用来复制一个数组。126. 运算符类型:一元运算符、二元运算符、三元运算符。127. 异常处理常用的异常语句:throw、try、catch。128. 事件具有以下特点:事件通常使用委托事件处理程序进行程序;事件始终通知对象消息,并指示需要执行某种操作的一种方式;发行者确定何时引发事件,订阅者确定执行何种操作来响应应该事件;一个事件可以有多个订阅者,一个订阅者可处理来自多个发行者的多个事件;没有订阅者的事件永远不会被调用;事件通常用于通知用户操作,例如图形用户界面中的按钮单击或菜单选择操作。129. 继承的实现就是采用派生类,派生类的优点:提高重用性;提高结构性;多态。130. ASP.NET网页一般由三部分组成:可视元素、页面逻辑元素、Designer.cs页文件。131. 常用的页面指令:Page、Import、Implements、Reference、Output Cache、Assembly、Register。132. Request对象常用的属性:QueryString,获取HTTP查询字符串变量的集合;Path,获取当前请求的虚拟路径;UserHostAddress,获取远程客户端IP主机的地址;Browser,获取有关正在请求的客户端的浏览器功能的信息。133. Response对象常用属性:BufferOutput,获取或设置一个值,该值只是是否缓冲输出,并在完成处理整个页面之后将其发送;Cache,获取Web页面的缓存策略;Charset,获取或设置输出流的HTTP字符集类型;IsClientConnected获取一个值,通过该值只是客户端是否仍连接在服务器上;ContentEncoding,获取或设置输出流的HTTP字符集;TrySkipIisCustomErrors,获取或设置一个值,指定是否支持IIS7.0自定义错误输出。134. Response的常用方法:Write,向客户端发送指定的HTTP流;End,停止页面的执行并输出响应的结果;Clear,清楚页面缓冲区中的数据;Flush,将页面缓冲区中的数据立即显示;Redirect,客户端浏览器的URL地址重定向。135. Application对象有如下特性:数据可以在Application对象之内进行数据共享,一个Application对象可以覆盖多个用户;Application对象可以用Internet Service Manager来设置而获得不同的属性;单独的Application对象可以隔离出来并运行在内存之中;可以停止一个Application对象而不会影响到其他Application对象。136. Application对象常用的属性 :AllKey,用于获取HttpApplicationState集合中的访问键;Count,用于获取HttpApplicationState集合中的对象数;137. Application对象的常用该方法有:Add,新增一个Application对象变量;Clear,清楚全部的Application对象变量;Get,通过索引官架子或变量名称得到变量的值;GetKey,通过索引关键字获取变量名称;Lock,锁定全部的Application对象变量;Unlock,解锁全部的Applicati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论