互联网软件应用与开发名词解释和简答题整理

合集下载

互联网软件应用与开发

互联网软件应用与开发

互联网软件应用与开发名词解释变量:是计算机存中巳命名的存储位置,其中包含了数字或字符串等数据,变量包含的信息称为变量的值,变量是用户便于理解脚本操作的名称,为用户提供了一种存储,检索和操作数据的途径。

调度:是指在开发过程中的一种对开发人员,资源,应用风格以及开发技术手段进行平衡的活动。

:是唯一的从一个Wed页到另一个相关的Wed页的理性的途径,它由俩部分组成,苗儀和URL引用,当单击一个连接时,浏览弄装载由URL引用给出的文件和文档。

集合:可以被认为是受管理的组件。

事件:所谓审件之一系列对页面进行的动作,诸如将鼠标在一页面元素上移动。

进行网页发布,提交一个反馈表格,单击反馈表输入区等约束:是指在UHL 中提供的一种简便,统一的限制条件的表达方式。

界标 :Wed应用开发过程中,在阶段转换时出现的判断点被称为界标,标志着一个阶段的完成。

常量:是用来代替一个数或字符串的名称。

腐世搜索:是指一种搜索策略,釆用类似于最近最少使用的替换原则,当存变得比较紧时,缓存机制会找出最不常用和最不重要的对象,把它从存中移出,以减轻压力。

模板元素:是指 JSP的静态IITMLA或老XML容■,它对JSP的显示时非常必要的。

这部分的任务主要由制作网页的美工来完成。

数据源:是指提供数据资憑的实体,它可能是用在台式数据库应用程序中的单个文件,或者他是一个充分发展的相关数据库处理系统,使用数据源是为了使用户不必知道资憑的详细信息,仅通过资源名就可以使用数据。

头丈件:是一个外部文件,它的容可以被多个程序文件所引用,并包含在引用它的文件之中。

事件模型:DOM 中指定元素进行变换的那部分称为 Even (Model <>加密:是指队浏览器和Wed服务器之问传输的数据进行加密。

依赖关系:有俩个元素X, Y若修改元素X的定义,可能引起另一个元素Y的定义的修改,则称元素Y依赖兀素X。

文档对象的成员:是对象的属性,方法,和申件。

互联网及其应用名词解释

互联网及其应用名词解释

1.计算机网络:是以相互共享资源方式而连接起来的、各自具备独立功能的计算机系统的集合。

从物理结构看,计算机网络是在协议控制下,由一台或多台计算机、若干台终端设备、数据传输设备,以及用于终端和计算机之间、或若干台计算机之间数据流动的通讯控制处理机等所组成的系统的集合。

1.计算机网络系统:凡是将地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,以功能完善的网络软件实现网络中的资源共享、信息传递的的系统,称之为计算机网络系统。

2.网络适配器(网卡):也称网卡或网版,是插入计算机中实现与网络设备的接口设备。

网络适配卡中包括与微机总线接口、收发数据缓存、规程处理芯片、线路编码、电压转换五个部分。

3.网络工作站:网络工作站就是比桌面级(我们用的就是桌面级)高一级的电脑,需要安装个人操作系统。

不需要安装网络操作系统,网络操作系统是网络服务器安装的。

4.互联网协议:是两个通信对象在进行通信时所遵从的一组约定与规则。

一个网络协议是由语法、语义和同步三个要素组成。

5.网关:是互联网络中工作在OSI传输层上的设备。

之所以称之为设备,是因为网关吧一定是一台设备、有可能是一台王机中实现网关功能的软件,多数网关是用来互联网络的专用系统。

6.网桥:也叫桥连接器,是连接两个局域网的一种储存一转发设备,它能将一个较大的LAN分割成多个网段,或将两个以上的LAN互连成一个逻辑LAN,使LAN上的所有用户都可以访问服务器。

7.网络操作系统(NOS):是向连入网络的一组计算机用户提供各种服务的一种操作系统。

根据共享资源方式不同,NOS分为两种不同的机制。

如果NOS软件相等的分布在网络上所有的节点,这种机制下的NOS称之为对等式的网络操作系统;如果NOS的主要部分驻留在中心节点,则称为集中式NOS。

8.网络拓扑结构:网络拓扑结构是指用传输媒体互连各种设备的物理布局,就是用什么方式把网络中的计算机等设备连接起来。

拓扑图给出网络服务器、工作站的网络配置和相互间的连接,它的结构主要有星型结构、环型结构、总线结构、分布式结构、树型结构、网状结构、蜂窝状结构等。

自考 《互联网软件应用与开发》 简答

自考 《互联网软件应用与开发》 简答

1.简述电子商务站点模型是怎样工作的 10-31答;电子商务模型;这类站点一般是这样工作的;通常访问者从商者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物小推车中,这样就可以继续选购其他的产品。

购物结束时,迅速检查一下手推车中的产品,看一下自己想买的东西,然后提供送货地址和信用卡信息。

2.简述Internet作为全球信息系统的特征 10-32 7-35答;1.Internet中的计算机通过全球性的唯一地址逻辑的连接在一起,这个地址是建立在网间协议IP或今后的其他协议基础上的。

2.Internet中的计算机之间的通信使用的是TCP/IP协议3.Internet可以为公共用户或个人用户提供高水平的信息服务。

这种服务时间里在上述通信及相关的基础设施之上的。

3.简述Internet域名系统的实现原则 2-35答;Internet域名系统为用户提供了极大的方便,但是主机域名不能直接用于TCP IP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP地址,,这种将主机域名映射为IP地址的过程称为域名解析,域名解析包括两种方式,正向域名解析与反向域名解析Intetnet的域名系统DNS能够透明的完成此项工作如果要寻找一个主机名所对的IP地址,则需要借助域名服务器系统来完成,Intetnet中存在大量的域名服务器,在每台域名服务器中保存着他所管辖区域中主机域名与IP地址的对照表,当Intetnet应用程序收到一个主机域名时,他向本地域名服务器查询该主机域名所对应的IP地址。

如果在本地域名服务器中找不到该主机域名对应的IP地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找并将找到的IP地址返回给发出请求的应用程序4.简述Web的基本技术包括那些方面?并做必要解释 5-32答;服务器技术-主要包括服务器侧落于结构的设计,服务器软硬件的选择及其他有关服务器构建的问题HTML技术,HTML是一种超文本标示语言,它是构成Web页面的主要工具CGI技术-CGI是Web动态页面的基础,也是Web与其他应用交流的基础Java技术-利用Java可以创建小应用程序,使之从服务器下载到浏览器,并在客户端的机器上运行JavaSccript技术-它具有Java的许多特性,但比Java更为简单有效,而且不需要编译ActiveX技术和VBScript技术。

软件工程名词解释和简答题总结

软件工程名词解释和简答题总结

软件工程名词解释和简答题总结软件工程是现代技术领域中的一个重要分支,它涉及软件开发的各个方面。

在软件工程的学习和实践过程中,我们会遇到大量的专业名词和简答题。

本文将对一些常见的软件工程名词进行解释,并对一些常见的简答题进行总结。

一、软件工程名词解释1. 软件开发生命周期(Software Development Life Cycle,SDLC):指软件产品从定义需求到交付使用的全过程,包括需求分析、软件设计、编码测试、部署和维护等阶段。

2. 需求工程(Requirement Engineering):指在软件开发的早期阶段通过系统分析和用户需求收集,明确用户需求、软件功能和性能等要求的过程。

3. 原型化开发(Prototyping):指在软件开发的早期阶段建立可操作的原型,以便用户和开发者共同验证需求、功能和界面设计。

4. 面向对象(Object-Oriented):是一种软件开发方法,将程序设计看作是对象之间的消息传递,以对象为中心进行分析和设计。

5. UML(Unified Modeling Language):是一种用于软件工程的标准建模语言,用于描述软件系统的结构和行为,包括类图、时序图、活动图等。

二、简答题总结1. 简述软件工程的目标和原则。

软件工程的目标是通过科学化、系统化和规范化的方法,提高软件开发过程的质量和效率,满足用户需求。

其原则包括可行性、适应性、可理解性、可移植性、可维护性等。

2. 解释并比较瀑布模型和敏捷开发模型。

瀑布模型是软件开发中的经典模型,将软件开发过程划分为需求分析、设计、编码、测试和维护等阶段,各阶段按顺序进行,流程线性。

而敏捷开发模型强调快速迭代和用户反馈,将开发过程划分为多个迭代周期,每个周期完整包含需求分析、设计、编码、测试和交付等阶段。

3. 什么是软件需求规格说明书?软件需求规格说明书是在需求工程阶段编写的文档,用于明确软件系统的需求、功能和性能等要求。

2002年4月全国高等教育自学考试互联网软件应用与开发试题答案

2002年4月全国高等教育自学考试互联网软件应用与开发试题答案

11. VBScript调用过程时使用的关键字是( )
A. Parameter B.Call
C.Dim D. Public
12.在表单的相关标记中,表示提供给用户一个可以复选的选项的标记为( )
A. INPUT TYPE=CHECKBOX B. INPUT TYPE=SUBMIT
A.变量是计算机内存中已命名的存储位置
B.变量中存放数字或字符串等数据
C.变量包含的信息称为变量的值
D.在ASP中变量使用前必须声明
E.变量为用户提供了一种存储、检索和操作数据的途径
26.CGI的环境变量按意义分可以分为( )
A.阶段B.界标
C.测试点D.投入点
2.生成项目计划是在( )
A.建设和测试阶段B.设计阶段
C.投入使用阶段D.规划阶段
3.下列不属于Internet特点的是( )
A.安全性B.全球性
C.开放性D.平等性
38.速度、建立和维护、对用户保持跟踪、安全性。
39.(1)客户端的脚本语言(或答:javascript、VBScript)
(2)文档对象模型(或答:DOM,或:Document Object Model)
(3)层叠样式表(或答:Cascading style Sheets,或:CSS)
D. Active Server Pages只能使用一种脚本语言-VBScript
10.在ASP内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一属性的对象是( )
A. Response B. Session
C. Request D. Application
A. <%=%> B. Output< >

软件基础名词解释与简答题总结

软件基础名词解释与简答题总结

名词解释第一章、概论1、软件:是指计算机程序、实现此程序功能所采用的方法、规则以及与其相关的文档和在机器上运行它锁需要的数据。

2、汇编语言:用汇编语句组成的汇编语句序列就是汇编语言程序。

3、伪指令:在编译时不被翻译成机器指令,知识用来控制汇编程序工作的指令。

4、高级语言:是按照一定的“语法规则”,由表达各种意义的“词”和“数学公式”组成的。

5、多道程序系统:在宏观上看,一台计算机同时运行多道程序;从微观上看,CPU在某个时刻之运行一道程序。

6、操作系统:是控制和管理计算机硬件软件资源、合理的组织计算机工作流程以及方便用户的程序的集合。

7、人工智能软件:是应用非数值的计算方法,通过“推理”为复杂的问题寻求答案,而不是利用数值计算的方法来直接分析求解。

第二章、数据结构1、数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。

数据结构要研究的数据不是孤立数据,而是一批相关联的数据。

描述数据元素之间存在的相互关系的方法称为结构。

2、数据存储结构:数据的逻辑结构在计算机存储设备中的具体实现称为数据的存储结构。

3、栈:是限定只能在表在一端进行插入和删除的线性表,允许插入和删除运算的一端称为栈顶,不允许插入和删除运算的一端称为栈底4、队列:是限定只能在表在一端进行插入运算,在表的另外一端进行删除运算的线性表,允许删除运算的一端称为队头,允许插入运算的一端称为队尾。

5、树:是由一个或多个结点组成的有限结合,有且仅有一个结点称为根,其余分结点分为互不相交的有限个集合。

每个结点本身又是棵树,呗称为这个根的子树。

6、冲突:出现不止一个记录争夺同一个存储位置的现象。

处理冲突的方法基本上有:链地址法和开地址法7、排序:是将一组记录按其关键字值的递增或递减的次序排列一个有序序列。

软件工程:是指导计算机软件开发和维护的工程学科。

采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

互联网软件应用与开发

互联网软件应用与开发

1.请简述在客户端/服务器端模式下,Request对象和Response对象的联系和区别答:(1)在客户端/服务器端模式下执行Web应用程序,客户端和服务器端之间的交互和信息传递就是通过Request和Response两个对象完成的。

Request对象用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息,获得客户端发送给服务器的信息。

Response对象的作用是,当服务器和客户端需要进行交互时,服务器端向客户端发送信息。

例如:将指定的字符串写入当前的HTTP输出中;返回当前页面处理结果;让浏览器重定位到指定的URL地址等。

Request对象是ASP中常用的对象之一,用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息,通过Request对象能够获得客户端发送给服务器的信息。

2.请说明B/S模型的工作原理及其特点答:(2)B/S网络结构模式是基于Intranet的需求而出现并发展的。

Intranet是应用TCPIP 协议建立的企事业单位内部专用网络,它采用诸如TCPIP、HTTP、SMTP和HTML等Internet 技术和标准,能为企事业单位内部交换信息提供服务。

同时,它具有连接Internet的功能和防止外界入侵的安全措施。

另一方面,由于数据库具有强大的数据存储和管理能力,并且能够动态地进行数据输入和输出,如果把数据库应用于Intranet上,不仅可以实现大量信息的网上发布,而且能够为广大用户提供动态的信息查询和数据处理服务,进而加强企事业单位内部部门之间、上级部门与下级部门之间、企事业单位员工之间、企事业单位与客户之间以及企事业单位与企事业单位之间的信息交流,降低企事业单位的日常工作成本,提高企事业单位的经济效益。

3.(1)请结合实际应用,为网络试题库管理软件数据库设计数据库表,写出各个数据库表的名称及所含字段名称、字段类型(含字(段大小),以及对字段作用的说明。

互联网软件应用与开发笔记(简答题,论述题)

互联网软件应用与开发笔记(简答题,论述题)

互联网软件应用与开发笔记(简答题,论述题)1.简单说明什么是“风格漂移”现象,以及当这种现象发生时应如何处理。

在项目经理跟踪项目风格特征的过程中,经常会出现风格漂移现象。

风格漂移是一个缓慢的过程,不容易被发现。

这种现象可能发生在整个项目生命周期中,当遇到意想不到的问题时,也可能发生风格漂移。

因此,在项目计划中必须考虑这一因素。

当项目管理员发现或者预见到了漂移,必须采取行动,这将涉及一些其他技巧。

问题出现时,项目管理员必须通知小组成员防止同样的问题再次出现。

当发现了风格漂移时,必须和客户商量解决方案。

项目管理员在项目计划中添加反映新解决方案的内容,然后通知其他小组成员这一变化。

2.简要描述互联网作为全球信息系统的特点。

1.internet中的计算机通过全球性的惟一地址逻辑的链接在一起2.internet中的计算机之间的通信使用的是tcp/ip协议3.internet可以为公共用户或个人用户提供高水平的信息服务3.简要描述web服务器向浏览器提供服务的过程1.用户打开计算机,启动浏览器程序,并在浏览器中指定一个url,浏览器便向该url所指向的web服务器发出请求2.在收到来自浏览器的请求后,web服务器将URL转换为页面所在服务器的文件路径名。

3如果URL指向普通HTML文档,web服务器会将其直接发送到浏览器4.如果html文档中嵌有cgi程序,web服务器就运行cgi程序,并将结果传送至浏览器4.简要描述互联网域名系统的实现原理。

主机域名不能直接用于tcp/ip协议的路由选择中,当用户使用主机域名进行通信时,必须首先降其映射成ip地址。

这种将主机域名映射为ip地址的过程称为域名解析,包括两个方式:正向域名解析和反向域名解析。

寻找一个主机名所对应的ip地址需要借助域名服务器来完成。

internet中存在大量的域名服务器,在每台服务器中保存着它所管辖区域中主机域名ip地址对照表。

当internet应用程序收到一个主机域名时,它向本地域名服务器查询该主机域名所对应的ip地址,如果找不到该主机对应的ip地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找,并将找到的ip地址返回给发出请求的应用程序。

2021年4月份互联网软件应用与开发试题及答案

2021年4月份互联网软件应用与开发试题及答案

2021年4月份互联网软件应用与开发试题及答案全国2021年4月高等教育自学考试互联网软件应用与开发试题课程代码:00898一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列举的四个对备选项中只有一个就是合乎题目建议的,恳请将其代码核对在题后的括号内。

错选、多挑选或未选均无分。

1.根据不同的取值范围,ip地址可分为五类,160.100.139.140是(b)a.a类ip地址b.b类ip地址c.c类ip地址d.e类ip地址2.当标记的type属性值为reset时,所代表的就是(d)a.密码侧边b.可选多项的复选框c.单选框d.可以去除窗体所有值并将其复置为初值的按钮3.在服务器端控件中,可以供用户在多个选项中选择的控件是(c)a.复选控件b.单选控件c.列表框d.按钮控件4.以下不属于odbc体系结构的就是(c)a.应用程序b.驱动程序管理器c.目标框架d.数据库驱动程序5.下列关于ado特性,不正确的是(c)a.对批量更新的支持b.支持不同的光标类型c.不支持存储过程d.对象可以独立创建6.以下不属于dhtmldom中子集的就是(a)a.tablesb.1inksc.rowsd.cells7.在php中,表示整数的数据类型是(c)a.intb.doublec.integerd.string8.在mysql中,用以向数据库传送一条命令的命令就是(c)a.editb.egoc.god.send9.在下列序列图和合作图中,用于描述系统的对象之间动态合作关系的是(c)a.用例图b.行为图c.交互图d.实现图10.在以下uml模型叙述图中,则表示相同实体(人、事物和数据)之间关系的就是(b)a.状态图b.类图c.活动图d.组件图二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列举的五个对备选项中至少存有两个就是合乎题目建议的,恳请将其代码核对在题后的括号内。

错选、多挑选、空格符或未选均无分。

软件工程名词解释和简答题总结

软件工程名词解释和简答题总结

软件工程名词解释和简答题总结名词解释总结:-9.软件开发环境-8.错误推测法-7.黑盒测试法-6.软件质量保证-5.瀑布模型-4.软件危机-3.软件工程-2.软件生存周期-1.软件生存周期模型0.软件开发方法1、需求分析2、白盒法3、黑盒法4、渐增式测试5、非渐增式测试6、可执行的规格说明7、经济可行性8、系统设计说明书9、面向对象设计10、结构化设计11、结构化分析12、基于脚本的设计13、IDEF方法14、JSP方法15、软件概要设计16、信息隐蔽17、系统流程图18、集成测试19、附加策略20、抛弃策略21、抽象22、参数化抽象23、静态测试24、原型25、事件26、动态冗余27、模块化28、JSP方法29、模型30、瀑布模型31、增量模型32、喷泉模型33、功能模型34、动态模型35、对象模型36、货币的时间价值37、类38、对象39、多态性40、风险分析41、模块42、JSD方法43、路径覆盖44、判定/条件覆盖45、条件组合覆盖46、条件覆盖47、原型模型48、软件工程环境49、程序图50.结构化分析方法51.数据流图52.字据字典53.IDEF方法54.概要设计55.耦合性56.内聚性57.无直接耦合58.数据耦合59.标记耦合60.控制耦合61.公共耦合62.内容耦合63.偶然内聚64.逻辑内聚65.时间内聚66.通信内聚67.顺序内聚68.功能内聚69.软件结构70.控制范围71.作用范围72.变换流73.事物流74.程序设计风格75.集成测试76.非渐增式77.渐增式78.确认测试79.软件的可维护性80.对象81.类82.类结构83.消息84.软件质量85.质量保证86.软件可靠性87.软件评审88.容错定义89.软件配置管理90.基线-9.指在计算机的基本软件的基础上,为了支持软件的开发而提供的一组工具软件系统-8.在测试程序时,人们可能根据经验或直觉推荐程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法。

软件工程的简答和名词解释

软件工程的简答和名词解释

简答和名词解释:1、可行性研究的内容(四个方面):1. 技术可行性使用现有的技术能实现这个系统吗?分析技术冒险的各种因素,例如有关的技术是否已进步到足以支持该系统?能否有胜任开发该系统的熟练技术人员?为开发项目的所有硬、软件资源是否能按期得到?2.经济可行性这个系统的经济效益能超过它的开发成本吗?主要进行成本/效益分析.估算项目的开发成本会否高于预期的利润,以确定是否值得投资开发,同时还要分析对其他产品所带来的经济影响。

3.操作可行性系统的操作方式在这个用户组织内行得通吗?4.法律可行性确定由于开发软件项目是否会侵犯他人、集体或国家的利益,是否会违反国家的法律,并由此承担法律责任。

2、模块化和信息隐藏模块化“模块”,又称“构件”,一般指用一个名字可调用的一段程序。

类似于高级语言中的procedure(过程)、function(函数)、subroutine(子程序)、section(节)、block(块)等。

设计中可以选择其它程序已编写好的模块,其本身也可供其它程序使用。

它一般具有如下四个基本属性:①接口:指模块的输入与输出。

②功能:指模块实现的功能。

注意这里所说的模块功能,应该是模块本身的功能加上它所调用的所有子模块的功能。

③逻辑:描述内部如何实现要求的功能及所需的数据。

④状态:该模块的运行环境,即模块的调用与被调用关系。

模块化:就是对一个复杂的问题,自顶向下、逐层把软件系统划分成若干模块的过程。

每个模块完成一个子功能,再按某种方法把这些模块组装起来,成为一个整体,即可完成指定的系统功能,满足问题要求的过程。

3、扇入扇出扇出是对由某一模块直接控制的模块数目的度量。

扇入指出有多少个模块直接控制一个给定的模块。

♠扇出 = 一个模块直接调用、控制的模块数。

3 ≤ fan-out ≤ 9♠扇入 = 直接调用该模块的模块数在不破坏独立性的前提下,fan-in 大的比较好。

♠深度 = 分层的层数。

过大表示分工过细。

自考互联网软件应用与开发知识点复习

自考互联网软件应用与开发知识点复习

自考互联网软件应用与开发知识点复习
自考互联网软件应用与开发知识点复习
HMTL:
是一种超文本标识语言,它是构成Web页面的主要工具。

HTML 是Web的基础,它的超文本思想简单地说就是纯文本加标记,所以它的重要内容就是要熟悉和掌握这些标记。

链接:
链接是惟一的从一个Web页到另一个相关的Web页的理性的途径,它由两部分组成:锚链和URL引用。

当单击一个链接时,浏览器装载由URL引用给出的文件或文档。

URL的.相对引用:
对同一个计算机上文件的URL引用又被称为相对引用。

这意味着URL是相对于浏览器最初装载Web页的计算机和目录的。

相对引用通常用于引用同一台计算机上的Web页。

URL的绝对引用:
指明web页的精确的计算机,目录和文件的URL引用
HEAD元素内的元素的功能:
1、给文档一个标题
2、安排多个文档之间的关系
3、告诉浏览器创建一个搜索格式
4、提供一个向特定浏览器和其他观察器传递特殊消息的方法
Title是惟一标题必需的元素,它被用来给文档命名。

这一标题通常在浏览器的标题栏上显示。

在文档中,必须以严格的ASCII格式输入文本。

输入的文本,不论是第一次还是已有文档,一定不能有任何特殊格式。

注意:有些ASCII字符只有通过体格特殊的编码系统才能加到文档中。

互联网软件应用与开发知识要点

互联网软件应用与开发知识要点

互联网软件应用与开发知识要点第一章互联网软件开发过程概述1、WEB开发过程五个基本阶段:(1)规划;(2)设计;(3)建设和测试;(4)投入使用;(5)运行及后续维护。

3、 Web开始过程:(1)规划;目的是生成项目计划。

项目计划内容包括:确定日程表、确定项目的高级时间期限和每个阶段的最后期限、明确项目目标、Web应用的目标、开发方法、项目任务分配、项目设想和风险。

(2)设计;目的对于网站的外观、网站结构、站点定位、Web应用要完成的任务以及必要的数据资料,必须经过用户的认可。

同时确定站点设计准则和技术特征。

设计阶段的任务清单:功能分析、数据建模、信息结构、技术分析、构造开发和测试环境、确定设计目标、确定风格规范、确定技术标准、设计原型、可用性测试、生成项目设计规范、测试规划。

(3)建设和测试;目的是开发符合项目设计规划的高质量的Web应用。

主要任务:确定开发规则、创建页面、测试准备、生成内容、技术设计、编程、集成、á测试、ß测试、纠正错误。

(4)投入使用;目标是把全面测试过的Web应用发布到运营服务器上。

文件安装完毕,小组投入测试工作,保障正常运行。

(5)完成及后续管理;保障站点内容及时更新并保障其正常平稳运行。

4、项目规划:整个Web开发过程中最重要的阶段。

这个阶段中需要了解项目要做什么?如何做?什么时间做?等等。

还必须确定项目的目标、Web应用的目的、目标用户、项目范围、用户重点和实现项目的最佳方案,最后创建出项目计划。

5、★项目规划包括:至少包括以下四部分:(1)目标——总结在“确定项目目标”和“确定Web应用目标”中明确下来的目标,另外,还要明确商业术语中的关键词语。

(2)风险和假设——项目管理人员列出他在编写项目计划中所做的全部假设;管理人员都要估计出每一种风险出现的可能性,并提出消除这种风险的方法。

(3)时间表——明确每一阶段的详细任务及完成期限;根据项目规模明确每项任务每个步骤所需的时间。

软件开发名词解释

软件开发名词解释

软件开发名词解释软件配置(集成)答:设立一个有效的总控部分,它能够在各个具体工具之上,实现信息的正确传递与转换,帮助人们完成上述协调与配合的工作,从而形成一个统一的、完整的支撑环境,并通过一个统一的、友好的人机界面与用户对话。

CASE工具指“计算机辅助软件工程”或“计算机辅助系统工程”,它的基本思想与软件开发工具完全一致,即应用计算机自身处理信息的巨大能力,帮助人们开发复杂的软件或应用系统。

水波效应:因修改程序带来的连带影响。

当人们修改程序的某一处时,由于没有充分考虑到这一修改对相关部分带来的影响,结果出现了新的错误。

项目管理(Project Mangement)答:项目管理指与固定的生产线上的日常生产管理不同的,具有更大变动性、时间性的一类管理任数据字典(DataDictionary)答:数据字典是一种描述数据内容的概念模式。

它用表格形式列出数据的基本属性以及相互关系。

它的雏型是编写软件时的变量说明或标识符清单。

它也常常与其他描述工具互相补充、配合使用。

实体关系图答:实体关系图是一种用于描述静态数据的概念模式。

它以实体、关系、属性三个基本概念概括数据的基本结构。

数据流程图(DataFlowDiagram)答:数据流程图描述某一业务处理系统的信息来源、存储、处理、去向的全面情况,简明扼要地勾画全局。

项目管理答:项目管理是与固定的生产线上的日常生产管理不同的,具有更大的变动性、时间性的一类管理任务。

项目数据库答:项目数据库实际上是信息库的一个组成部分。

它记录的是项目本身进展的各种有关信息。

项目负责人应当随时掌握这些情况,一方面把住验收质量关,使每一步都扎扎实实,同时掌握全局,及时发现瓶颈环节,从组织上加以解决。

黑箱检验:输入一些信息,通过观察是否能得出预期输出来判断软件是否正确的一种软件测试方法。

黑箱检验只能证明程序有错,而不能证明程序没错。

模块的凝聚性:模块的功能在逻辑上尽可能的单一化、明确化,最好做到模块与任务的一一对应,即每个模块完成一个任务,反之每一项任务仅由一个模块来完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

调度:在开发过程中一种对人员、资源、应用风格以及开发技术手段进行平衡的活动.约束是指在UML中提供的一种简便,统一的限制条件的表达方式链接加密是指队浏览器和Wed服务器之间传输的数据进行加密腐烂搜索:是指一种搜索策略,采用类似于最近最少使用的替换原则,当内存变得比较紧张时,缓存机制会找出最不常用和最不重要的对象,把它从内存中移出,以减轻压力信息出版模型:一些互联网上的站点出版信息.公司为了促进它们的产品或则服务.利用Web 发布公司信息和工作信息.VRML技术:虚拟现实造型语言编写.VRML是目前创建三维对象最重要的工具.它也是一种基于文本的语言.并可运行于任何平台.链接:是唯一的从一个Web页到另一个相关的Web页的理性的途径,由两部分组成:锚链和URL引用.URL的绝对引用:指明Web页的精确的计算机、目录和文件的URL引用称为绝对引用。

URL的相对引用:对同一个计算机上文件的URL引用又被称为相对引用.意味着URL是相对于浏览器最初装载Web页的计算机和目录.MangagerProvider:是一个多层结构的无连接的一致的编程模型.Web服务器:即为www浏览器提供服务的机器.Web服务器是在主控制平台上运行的软件包.也是在互联网中运行的最重要的软件包.通用Internet邮件扩充服务:MIME通用Inrerner邮件扩充服务.MIME顾名思义是对原来标准邮件协议的补充,能够在单一消息体内带有多种媒体.事件模型:DOM中指定元素进行交换的那部分称为Event Model(事件模型)事件:所谓“事件”指一系列对页面进行的动作,诸如将鼠标在一页面元素上移动、进行网页发布、提交一个反馈表格、单击反馈表输入区等。

DHTML:DynamicHTML是一种即使在网页下载到浏览器以后仍然能够随时变换的HTML。

动态HTML包括技术有:JavaScript、VBScript、Document、Object Model、Layers和CSS。

HTTP协议:信息文件存放在中心机上,用户通过程序向中心机发出请求,并访问中心机上的文献数据文档对象的成员:每个对象都有其成员。

成员是对象的属性、方法和事件。

.属性就是品质;方法是对象可以做的事情;事件是对象可能发生呢过的事情,通常是用户所做事情的结果。

DataSet :是的中心概念,可以把DataSet想象成内存中的数据,由于DataSet,才使得程序员在编程时可以屏蔽数据库之间的差异,从而获得一致的编程模型,它支持多表,表间关系,数据约束等,MIME :是一种技术规范,它定义七种在国际互联网Internet上传送的基本数据类型 text muhipart Audio 和Video 而这些类型有些又包含自己的子类型,MIME类型不仅是Wed 服务器于浏览器之间一种重要的传送规范.Response对象:具有页面的范围,它被包装成HttpServletTesponse接口,他封装了JSP 产生的响应,然后被发送到客户端以响应客户的请求,同样,它由容器生成,作为jspService 方法的参数被传入JSP,因为输出流是缓冲的,所以可以设置HTTP状态码和Response 头Request对象:有它的请求访问,它被包装成HttpServletRequest接口,来自客户端的请求经JSP处理后,由Request对象进行包装,它被作为给jspServece方法的一个参数而由容器传递给JSP页面,通过getParameter方法可以得到Request参数,通过GET,POST.HEAD等可以得到Request的类型,通过Cookies,Referer 等可以得到引入的http头,常用的方法,request getparameter 等头文件:头文件是一个外部文件,它的内容可以被多个程序文件所引用,并包含在引用它的文件之中。

$GLOBALS数组:$GLOBALS数组是一个联合数组使用“global”为变量的名字,全局变量作为该变量数组其中某个元素的值。

Servlet的生命周期:Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接受请求、响应请求、提供服务。

模板元素:模板元素是指JSP的静态HTML或者XML内容,它对JSP的显示是非常必要的。

SSI:指可用来嵌入到HTML文档中并提供一些简单的动态页面效果的标记符CGI技术是Wed动态页面的基础,也是Wed与其他应用交流的基础,虽然CGI的一些功能已经可以有Java,JavaScript等代替,但CGI仍然是不可缺少的Cookie http cookie是一个存储在客户端的文本文件,可以用来保存客户机的一些状态信息:约束:在UML中提供一种简便、统一及一致的约束条件的表达方式,用于类、关系、关联、属性、操作等元素及其基本构成要素的约束条件,这些约束条件描述了这些元素及其构成要素应遵守的限制和应满足的条件。

依赖关系:有两个元素X,Y,若修改元素X的定义,可能引起对另一个元素Y的定义的修改,则称元素Y依赖于元素X。

是包含了建立和运行基于XML的软件所需的全部部件的Mictosoft的XML Wed服务平台集合:集合可以被认为是受管理的组件。

J2EE:它是开放的、基于标准的平台,用于开发、部署和管理N层结构,面向Web的、以服务器为中心的企业级应用。

界标Wed应用开发过程中,在阶段转换时出现的判断点被称为界标,标志着一个阶段的完成ASP的集合:集合时储存字符串、数字、对象和其他值的地方。

ODBC的互操作性:ODBC的互操作性是指由ODBC所建立的应用程序不必针对特定的数据源,理想情况下各种驱动程序和数据源应该支持完全相同的ODBC函数调用和SQL语句。

.DOM :是一种层次式结构CGI:CGI是一种标准的服务器方的扩展接口程序,如HTTP或Web服务器。

CGI是实时运行的一个应用程序,它可以返回动态的信息将Web开发过程与传统的开发过程进行比较分析.在传统的流水方式中,小组必须先完成一个阶段中的全部任务后才能进入下一个阶段.与这种传统方式相比,Web开发过程更为灵活,其每个阶段都是由多项任务组成的.如果某项目有特殊需求.可以在某个阶段的任务中体现出来.几种比较流行的Web服务器:①Netscape Enterprise服务器②Oracle服务器③Microsoft网络信息服务器Web服务器性能的主要标准:①速度②建设和维护③对用户保持追踪④安全性⑤其他特性简述在确定项目规模时估价项目的步骤.1.确定Web应用的功能和特点2.选择站点模型3.选择浏览器4.确定具体内容5.确定用户重点6.对开发方法取得一致.简述客户在项目小组中出现的一些角色.1.决策人:负责做最后的判断.这个人通常是客户方中的管理者,因此在每个判断点上争取他的同意是非常关键的.2.商务发起人:通常是一名商务管理人员,他有权利来判断项目的进展.3.问题专家:比其他人员更了解专业流程,他负责业务内容并回答题目项目小组的具体细节问题.4.支持人员:这些人在项目结束后提供后续技术支持、帮助测试并解决问题.简述项目计划中必须包括的几部分.1目标:总结在"确定项目目标"和"确定Web应用目标"中明确下来的目标.2风险和假设,项目管理人员列出他在编写项目计划中所做的全部假设3时间表,明确每一阶段的详细任务及完成期限.简述在确定目标用户的工作中应该了解的问题.1描述使用Web应用的典型人员2.概括说明用户想在网上做什么3.目标用户在什么地方、同一层大楼还是城市或则国家4.普通用户使用网站的频繁程度5.想让多少人使用本网站6.目标用户使用什么浏览器7.目标用户使用什么硬件平台列出在设计阶段中的任务清单,并简要说明.1功能分析:确定用户在Web应用中要做的事情2.数据建模:确定Web应用要存储哪些数据,并设计数据库的物理结构3.信息结构:站点结构图,对站点结构以及用户、站点、数据库交互进行建模分析4.技术分析:根据项目目标和需求,选择项目所需的硬件和软件5.构造开发和测试环境:在服务器和本地工作站上安装开发软件,设置安全措施,在非正式服务器上开辟建设测试区6.确定设计目标:确定选项7.确定风格规范:确定站点外观,包括布局、图形等8.确定技术标准:明确文件和目录命名规则9.设计原型:把设计想法变成部分实体,创建网页或则模板10可用性测试:根据用户使用情况,写出测试报告11生成项目设计规范:详细描述每个Web应用的页面,划分应用以便小组成员同时展开工作12.测试规划:详细描述软件,硬件和商业功能的测试环境和测试数据,简述在建设和测试阶段的工作内容.1.确定开发规则2.创建骨干页面3.测试准备4,生成内容5.技术设计6.编程7.集成8.α测试9.β测试10纠正错误简述电子商务站点模式是怎样工作的.电子商务模型的工作方式:通常访问者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物小推车中,这样就可以继续选购其他产品了.购物结束时,迅速检查一下手推车中的产品,看一下自己想买的东西,然后提供送货地址和信用卡信息.简要说明什么是"风格漂移"现象,以及当这种现象发生时应如何处理.项目管理员跟踪项目风格特点的过程中,常常出现"风格漂移"的现象.风格漂移是一种缓慢的不易被发现的过程,这种现象在整个项目生命周期中都可能出现.风格漂移也可能在遇到意外问题时出现,因此必须在项目计划中考虑这个因素.当项目管理员发现或则预见到了漂移,必须采取行动,这将涉及一些其他技巧.问题出现时,项目管理员必须通知小组成员防止同样的问题再次出现.当发现了风格漂移时,必须和客户商量解决方案.项目管理员在项目计划中添加反映新解决方案的内容,然后通知其他小组成员这一变化.简述Internet作为全球信息系统的特征.1.Internet中的计算机通过全球性的惟一地址逻辑的链接在一起.这个地址是建立在网间协议或今后的其他协议基础之上的2.Internet中的计算机之间的通信使用的TCP/IP协议3.Internet 可以为公共用户或个人用户提供高水平的信息服务.这种服务是建立在上述通信及相关的基础设施之上的.简述Web服务器向浏览器提供服务的过程.1.用户打开计算机.启动浏览器程序.并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求2.Web服务器接到浏览器的请求后.把URL转换成页面所在服务器的文件路径名3.如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器4.如果HTML文档中嵌有CGI程序.Web服务器就运行CGI程序,并将结果传送至浏览器.简述Internet域名系统的实现原理.主机域名不能直接用于TCP/IP协议的路由选择中.当用户使用主机域名进行通信时,必须首先将其映射成IP地址.这种将主机域名映射为IP地址的过程称为域名解析.域名解析包括两种方式:正向域名解析与反响域名解析.现阶段Web的基础技术包括哪些方面?并简要解释.1.服务器技术2.HTML技术3.CGI技术4.Java技术5.Java Script6. Active X技术和VB Script 技术7.VRML技术简述链接到E-mail的超链接的实现方式.建立一个到E-mail的链接和建立一个到其他主页的链接相类似,区别就是锚链元素的引用.链接到E-mail时,时mailto:代替http: 用e-mail地址代替URL.当该链接被选中后,浏览器为用户打开E-mail界面,每个界面是不同的,但多数会自动获得你的E-mail地址.并提示给你一个相关主题.简要叙述中的页面数据缓存技术.提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象提供了三种缓存替换的策略:1.腐烂搜索2.到期控制3.文件和键值依赖.ODBC体系结构的四个层次组成:①应用程序②驱动程序管理器③数据库驱动程序④数据源简述ODBC规范的作用和意义答;ODBC规范为应用程序提供了一整套调用接口规范和基于动态链接库的运行支持环境,使用ODBC开发数据库应用程序时,应用程序调用的是标准的ODBC函数和SQL语言,数据库的底层操作是由各个数据库的驱动程序完成的。

相关文档
最新文档