当前位置:文档之家› JavaWeb期末复习资料汇总

JavaWeb期末复习资料汇总

JavaWeb期末复习资料汇总
JavaWeb期末复习资料汇总

Java Web应用章节复习题

第1章 JSP简介

一、选择题

1、下面描述错误的是( C )

A、HTML文件必须由开头,标记结束。

B、文档头信息包含在与之间。

C、在和之间可以包含和<body>等信息。</p><p>D、文档体包含在<body>和</body>标记之间</p><p>2、Tomcat服务器的默认端口号是:( B )</p><p>A. 80</p><p>B. 8080</p><p>C. 21</p><p>D. 2121</p><p>3、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( B )</p><p>A. 先安装TOMCAT,再安装JDK</p><p>B. 先安装JDK,再安装TOMCAT</p><p>C. 不需安装JDK,安装TOMCAT就可以了</p><p>D. JDK和TOMCAT只要都安装就可以了,安装顺序没关系</p><p>4、如果Tomcat安装后,想要修改它的端口号,可以通过修改<tomcat安装目录>/conf下的( B )文件来实现。</p><p>A. web.xml</p><p>B. server.xml</p><p>C. server-minimal.xml</p><p>D. tomcat-user.xml</p><p>5、使用最为广泛的Java Web服务器是( A )。</p><p>A.Tomcat</p><p>B.Resin</p><p>C.Jboss</p><p>D.WebLogic</p><p>6、当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是( C )。</p><p>A. 发送一个JSP源文件到客户端</p><p>B. 发送一个Java文件到客户端</p><p>C. 发送一个HTML页面到客户端</p><p>D. 什么都不做</p><p>7、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个</p><p>( B )。</p><p>A. 进程</p><p>B. 线程</p><p>C. 程序</p><p>D. 服务</p><p>8、下列动态网页和静态网页的根本区别描述错误的是( C )。</p><p>A. 静态网页服务器端返回的HTML文件是事先存储好的</p><p>B. 动态网页服务器端返回的HTML文件是程序生成的</p><p>C. 动态网页中只有程序,不能有HTML</p><p>D. 代码静态网页文件里只有HTML标记,没有程序代码</p><!--/p1--><!--p2--><p>9、在传统的HTML页面中加入( D )就构成了一个JSP页面文件。</p><p>A、JAVA程序片</p><p>B、JSP标签</p><p>C、用“<%”、“%>”标记符号括起来的程序</p><p>D、JAVA程序片和JSP标签</p><p>10、为了标识一个HTML文件,应该使用的HTML标记是(C)</p><p>A) <P></p></p><p>B) <BODY></BODY></p><p>C) <HTML></HTML></p><p>D) <table></table></p><p>11、下面对HTML描述准确的一项是(c)。</p><p>A) 用html书写的文件是二进制文件</p><p>B) 一个html文件无论被什么Web浏览器解释,其显示结果都是一样的</p><p>C)html标记是不区分大小的</p><p>D) html文件中有标记书写不合法时, Web浏览器会给出错误警告</p><p>12、下列表单<form><input type=”submit” value=”提交”></form>,如果单击提交按钮时,表单____________C____________。</p><p>A. 没有指定action属性,所以不做提交</p><p>B. 使用post方式提交</p><p>C. 提交到当前页</p><p>D. 不确定</p><p>13.设在表单中有一组复选钮标记,如下列代码:</p><p><form action=”register.jsp”></p><p>请选择喜欢的城市:</p><p><input type=”checkbox” name=”city” value=””> <br></p><p><input type=”checkbox” name=”city” value=””> <br></p><p><input type=”checkbox” name=”city” value=””> <br></p><p><input type=”checkbox” name=”city” value=””> <br></p><p></form></p><p>如果在register.jsp是取city的值,最适合的方法为___________C__________。</p><p>A. String city= req uest.getParameter(“city”);</p><p>B. String []cities=request.getParameter(“city”);</p><p>C. String []cities=request.getParameterValues(“city”);</p><p>D. String city=request.getAttribute(“city”);</p><p>二、填空题</p><p>1、当今比较流行的技术研发模式是 B/S和 C/S的体系结构来实现的。</p><p>2、表单的提交方法包括____get_____和__post______方法。</p><p>3、Tomcat服务器的默认端口是 8080 。</p><p>4、表单向JSP提交数据的方式主要有GET和POST。</p><p>5.JDK安装目录有六个文件夹和一些网页文件,其中lib目录是用来存放:存放所需要的类库。</p><p>6、JSP技术开发的程序架构只能是C/S或B/S。</p><p>7、JSP的全称是Java Server Page。</p><p>8、JSP本质上是对Java的扩展。</p><!--/p2--><!--p3--><p>localhost:8080</p><p>第二章JSP页面与JSP标记</p><p>一、选择题</p><p>1、哪个是JSP指令标记?( C )</p><p>A. <% …… %></p><p>B. <%! …… %></p><p>C. <% …… %></p><p>D. <%= …… %></p><p>2、在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效。( B )。</p><p>A. 从定义处之后有效</p><p>B. 在整个页面内有效</p><p>C. 从定义处之前有效</p><p>D. 不确定</p><p>3、在客户端浏览器的源代码中可以看到( A )</p><p>A. HTML注释</p><p>B. JSP注释</p><p>C. JSP注释和HTML注释</p><p>D. JAVA注释</p><p>4、下面哪一个不是JSP本身已加载的基本类?( C )</p><p>A. https://www.doczj.com/doc/d11512907.html,ng.*</p><p>B. javax.servlet.*</p><p>C. java.io.*</p><p>D. javax.servlet.jsp.*</p><p>5、JSP的Page编译指令的属性Language的默认值是:( A )。</p><p>A. Java</p><p>B. C</p><p>C. C#</p><p>D. SQL</p><p>6、可以在以下哪个()标记之间插入变量与方法声明?( B )</p><p>A. <% 和 %></p><p>B. <%!和 %></p><p>C. </ 和 %></p><p>D. <% 和 !></p><p>7、在“<%=”和“%>”标记之间放置( B ),可以直接输出其值。</p><p>A. 变量</p><p>B. Java表达式</p><p>C. 字符串</p><p>D. 数字</p><p>8、下列变量声明在()范围内有效。( C )</p><p><%!</p><p>Date dateTime;</p><p>int countNum;</p><p>%></p><p>A、从定义开始处有效,客户之间不共享</p><p>B、在整个页面内有效,客户之间不共享</p><p>C、在整个页面内有效,被多个客户共享</p><p>D、从定义开始处有效,被多个客户共享</p><p>9、当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字( C )</p><!--/p3--><!--p4--><p>A. public</p><p>B. static</p><p>C. synchronized</p><p>D. private</p><p>10、给定JSP程序源码如下:</p><p><html></p><p><% int count =1;%> ____d___</p><p></html></p><p>以下()语句可以在下划线处插入,并且运行后输出结果是:1。(选择一项)</p><p>a) <%=++count %> b) <% ++count; %></p><p>c) <% count++; %> d) <% =count++ %></p><p>11、在J2EE中,<%=2+4%>将输出(6)。(选择一项)</p><p>a) 2+4</p><p>b) 6</p><p>c) 24</p><p>d) 不会输出,因为表达式是错误的</p><p>12、page指令的作用是:(A )</p><p>A、用来定义整个JSP页面的一些属性和这些属性的值</p><p>B、用来在JSP页面内某处嵌入一个文件</p><p>C、使该JSP页面动态包含一个文件</p><p>D、指示JSP页面加载Java plugin</p><p>13、( C )可在JSP页面出现该指令的位置处,静态插入一个文件。</p><p>A、page指令标签</p><p>B、page指令的import属性</p><p>C、include指令标签</p><p>D、include动作标签</p><p>14、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( D)</p><p>A、<% page %>作用于整个JSP页面。</p><p>B、可以在一个页面中使用多个<% page %>指令。</p><p>C、为增强程序的可读性,建议将<% page %>指令放在JSP文件的开头,但不是必须的。</p><p>D、<% page %>指令中的属性只能出现一次。</p><p>15、对于预定义<%!预定义%>的说法错误的是:(c)</p><p>A、一次可声明多个变量和方法,只要以“;”结尾就行</p><p>B、一个声明仅在一个页面中有效</p><p>C、声明的变量将作为局部变量</p><p>D、在预定义中声明的变量将在JSP页面初始化时初始化</p><p>16、对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(B)</p><p>A、不是JSP页面的成员变量</p><p>B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户</p><p>C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响</p><p>D、是JSP页面的局部变量</p><!--/p4--><!--p5--><p>17、下列哪一种不是JSP页面的组成元素.( D )</p><p>A、JSP标签,如指令标签</p><p>B、普通的HTML标记符</p><p>C、Java表达式</p><p>D、C语言程序</p><p>18、在一个JSP页面中不可以出现的注释形式为( B )</p><p>A、<!-- 注释内容 --></p><p>B、rem 注释内容</p><p>C、// 注释内容</p><p>D、<%-- 注释内容 --%></p><p>19、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。</p><p>A)是一个完整的HTML文件B)是一个完整的JSP文件</p><p>C)是一个完整的TXT文件D)是一个完整的Java源文件</p><p>20、JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java</p><p>表达式的值。组成“<%=”标记的各字符之间(B)。</p><p>A)可以有空格B)不可以有空格C)必须有空格D)不确定</p><p>二、填空题</p><p>1、JSP声明函数时,如果在前面加上 synchronized 关键字,功能是当前一个用户在执行该方法时,其他用户必须等待,直到该用户完成操作。</p><p>2、JSP表达式用于向页面输出信息,其使用格式是以<%=标记开始,以%>结束。</p><p>3、在“<%!”和“%>”之间声明的变量又称为页面成员变量,其作用范围为整个JSP页面。</p><p>4、JSP中在客户端显示的注释是HTML注释,格式是</p><p><!--注释内容-->;在客户端不会显示的注释是隐式注释,格式是<%--内容--%>和<%/*内容*/%>。</p><p>5、给定JSP程序源码如下,该JSP运行后输出的结果是 Count:。</p><p><html></p><p><% int count =1;%> Count: <% ++count; %></p><p></html></p><p>6、如果用户希望当前JSP页面能处理异常,则当前页面的page指令的isErrorPage属性需设置为true。</p><p>7、______page_指令定义JSP文件中的全局属性,它描述了与页面相关的指令信息。</p><p>8、page指令的_____import____属性指明想要引入的包和类。</p><!--/p5--><!--p6--><p>9、page指令的__contentType______属性用于设置JSP文件和最终文件的MIME类型和字符集的类型。</p><p>10、_include_____指令可用于包含另一个文件。</p><p>11、指令标记、JSP动作标记统称为JSP标记。</p><p>12.“<%!”和“%>”之间声明的方法在整个页面内有效,称为页面的成员方法。</p><p>三、简答题</p><p>1、简述“<%!”和“%>”之间声明的变量与“<%”和“%>”之间声明的变量有何不同</p><p>答:“<%!”和“%>”之间声明的变量在整个JSP页面内都有效,称为JSP页面的成员变量,成员变量的有效范围与标记符号<%!、%>所在的位置无关。所有用户共享JSP页面的成员变量,因此任何一个用户对JSP页面成员变量操作的结果,都会影响到其他用户。</p><p>“<%”和“%>”之间声明的变量称为局部变量,局部变量在JSP页面后继的所有程序片以及表达式部分内都有效。运行在不同线程中的Java程序片的局部变量互不干扰,即一个用户改变Java程序片中的局部变量的值不会影响其他用户的Java程序片中的局部变量。当一个线程将Java程序片执行完毕,运行在该线程中的Java 程序片的局部变量释放所占的内存。</p><p>2、请简单叙述include指令标记和include动作标记的不同。</p><p>答:</p><p>include指令标记的作用是在JSP页面出现该指令的位置处,静态插入一个文件,即JSP页面和插入的文件合并成一个新的JSP页面,然后JSP引擎再将这个新的JSP页面转译成Java文件。因此,插入文件后,必须保证新合并成的JSP页面符合JSP语法规则,即能够成为一个JSP页面文件。</p><p>include动作标记告诉JSP页面动态加载一个文件,不把JSP页面中动作指令include所指定的文件与原JSP页面合并一个新的JSP页面,而是告诉Java解释器,这个文件在JSP运行时(Java文件的字节码文件被加载执行)才被处理。如果包含的文件是普通的文本文件,就将文件的内容发送到客户端,由客户端负责显示;如果包含的文件是JSP文件,JSP引擎就执行这个文件,然后将执行的结果发送到客户端,并由客户端负责显示这些结果。</p><p>3、include指令和<jsp:include>动作元素有什么不同?</p><p>答:前者是静态包含,后者为动态包含,前者在编译之前就完成了,后者在运行时才进行。</p><p>四、综合题</p><p>1、读下列程序并写出程序的结果</p><p><% page contentType="text/html;charset=gb2312" %></p><p><% page import="java.util.*"%></p><!--/p6--><!--p7--><p><HTML></p><p><BODY></p><p><%</p><p>for ( int i=0; i<2; i++ ) {</p><p>%></p><p>你好<br></p><p><%</p><p>}</p><p>%></p><p></BODY></p><p></HTML></p><p>答案结果为:你好</p><p>你好</p><p>2、编写一个jsp页面计算1~100内的连续偶数之和。参考答案:<html></p><p><head><title>计算1~100的连续偶数之和

<% int sum=0;i=1;

for(i=1;i<=100;i++){

If(i%2=0)

sum=sum+i;

}

out.println(sum);

%>

3、编写一个jsp页面计算1~100内的连续奇数之和。答案:类同上面第2题

4、编写一个jsp页面计算1+2+……+100的连续和。

计算1+2+……+100的连续和

<% int sum=0;i=1;

for(i=1;i<=100;i++){

sum=sum+i;

}

out.println(sum);

%>

第三章Tag文件与Tag标记

1、由JSP页面向Tag文件传递数据要使用的指令是( B )。

A. tag

B. attribute

C. variable

D. taglib

2、下面哪一个不是JSP本身已加载的基本类?( C )

A. https://www.doczj.com/doc/d11512907.html,ng.*

B. javax.servlet.*

C. java.io.*

D. javax.servlet.jsp.*

第四章 JSP内置对象

一、选择题

1、在JSP中,内置对象()封装了用户提交的信息,使用该对象可以获取用户提交的信息。( D )

A、session

B、out

C、response

D、request

2、要在session对象中保存属性,可以使用以下哪个语句?( B )

A、session.getAttribute(“key”,“value”);

B、session.setAttribute(“key”,“value”);

C、session.setAtrribute(“key”);

D、session.getAttribute(“key”);

3、在JSP中的Java脚本中输出数据时可以使用( )对象的print()方法。( C )

A、page

B、session

C、out

D、application

4、当利用request的方法获取Form中元素时,默认情况下字符编码是哪个?

( D )

A. ISO-8869-1

B. GB2312

C. GBK

D. ISO-8859-1

5、以下对象中的( D )不是JSP的内置对象。

A. request

B. session

C. application

D. file

6、request对象可以使用( A )方法获取表单中某输入框提交的信息。

A. getParameter(String s)

B. getValue(String s)

C. getParameterNames(String s)

D. getParameterValue(String s)

7、jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?

( D )

A. forward之后可以使用原来的request对象,而且效率较高。

B. sendRedirect之后不可以使用原来的request对象,而且效率较低。

C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。

D. forward地址栏变化,可以跳转到任何页面和机器。

8、JSP页面程序片中可以使用下列哪个方法将

strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型

( B )

A. Double.parseString(strNumx)

B. Double.parseDouble(strNumx)

C. Double.parseInteger(strNumx)

D. Double.parseFloat(strNumx)

9、在J2EE中,在web.xml中,有如下代码:

JAVAWEB期末复习题

第1章WEB开发环境 (1)下列关于WEB开发说法正确的是。 ABCD A)Web是图形化的和易于导航的 B)Web与平台无关 C)Web是分布式的 D)Web 是动态的 (2)下列关于Tomcat说法正确的是。 ABCD A) Tomcat是一种编程语言 B) Tomcat是一种开发工具 C) Tomcat是一种编程思想 D) Tomcat是一种开编程规范 (3)下列关于Tomcat个目录说法错误的是。 E E) work目录——包含web项目示例,当发布web应用时,默认情况下把web 文件夹放于此目录下 (4)下列关于HTTP协议说法正确的是。 ABCDE A) HTTP是一种请求/响应式的协议 B) HTTP请求消息中Accept表示浏览器可接受的MIME类型 C) HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式 D) HTTP请求消息中Accept-Language表示浏览器所希望的语言种类 E) HTTP请求消息中Host表示初始URL中的主机和端口。 (5)下列对于JSP说法中正确的是。ABCDE A) JSP是Sun公司推出的新一代站点开发语言 B) JSP完全解决了目前ASP、PHP的一个通病——脚本级执行 C) JSP将内容的生成和显示进行分离 D) JSP强调可重用的组件 E) JSP采用标识简化页面开发 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误的是。 C C)编译指令向客户端产生任何输出 (2)下面关于page指令说法中错误的是。 B B)一个JSP页面只能包含一个page指令 (3)下面关于page指令的属性说法错误的是。 DE D)session属性制定此页面是否参与HTTP会话。默认值false E)errorpage属性指示当前页面是否为其他页的errorpage目标 (4)下列说法中正确的是。 ABDE A)include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含 B)include指令中file属性指定要包含的文件名 D)Taglib指令允许页面使用者自定义标签 E)你必须在使用自定义标签之前使用<% @ taglib %>指令 (5)下列说法中错误的是。 B B)<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据

【交通运输】交通运输管理信息系统

交通运输管理信息技术 本课的目的: 了解管理信息系统在交通运输中的应用现状和前景,学习交通运输信息的基本技术和方法,通过对铁路主要的信息系统如铁路运输管理信息系统TMIS、铁路客票预售及发售系统、计算机编制列车运行图、铁路编组站货车信息系统等有一个系统的学习,进而使学生具有研究和开发交通运输信息系统的基本能力,对铁路运输现代化有一个初步的认识和了解。 学生学完本课程应达到以下基本要求: 1、掌握交通运输信息、交通运输信息系统的基本概念、基本方法和基本知识,了解交通运输信息的基本技术和方法。 2、初步了解和掌握铁路运输中铁路运输管理信息系统TMIS、铁路客票预售及发售系统等主要信息系统。 3、初步具备研究和开发交通运输信息系统的基本能力。 成绩考核方法 ①资料查阅及小论文(40%) ②卷面考试(60%)

教学内容: 管理信息系统的基本概念 管理信息系统的开发方法 交通运输信息系统的技术基础TMIS系统 编组站自动化系统 客票发售和预售系统 客运站综合信息系统 计算机编制列车运行图系统 地理信息系统在交通运输中的应用联系方式: 吕红霞87600706(办) 87630828(家)

交通运输管理信息系统 第一章绪论 一、铁路运输的特点 1.铁路是一个复杂的大系统 它是由许多部门,例如,车务、工务、机务、电务等系统密切配合、互相协调共同进行运输生产活动的综合性企业。各个子系统是相互独立的,但又是相互联系和制约的,而且是在集中同意指挥下各部门围绕着完成运行图所规定的运输任务而共同努力。 2.铁路运输生产过程具有点多、线长,连续性强、节奏性强等特点 1)点多:全路有5千多个大小车站,是铁路运输工作和基层 生产单位。 2)线长:全路有6万多公里线路,到95年底营业线路超过6 万公里。 3)连续性强:铁路是一年365天,每天24小时不停,全天 候运转,除了特殊灾害,风雨无阻。 4)节奏性强:铁路就象一个交响乐队,各部门只有在统一的 指挥下,协调的有节奏的进行工作,才能保证铁路运输的安全、正点,四通八达,畅通无阻,当好先行。铁路是半军事化企业,总调度长代表部长指挥生产。 二、在铁路运输生产中应用计算机的必要性

Javaweb练习题1(含答案)模板

Javaweb ?选择题 o 1. 页面中需要增加链接,正确的HTML代码是_A_____。 A. 百度 B. 百度 C. https://www.doczj.com/doc/d11512907.html, D. 百度 o 2. 以下选项中,哪个全部都是表格标签___ B___。 A.

B.
C.
D. 11 在JavaScript中根据变量的作用域可以分为____和____两种全局变量局部 变量 12 在浏览器的DOM中,根对象是______ window 13 表单对象是________对象的子对象 document 14 Div层的隐藏和显示主要是用到_________属性,该属性的值为_________时隐藏Div 层 Display none 15调试Servlet时,Eclipse要进入____________视图下 Debug 16 Servlet中会话跟踪技术的方案有_____、______、______和隐藏表单域技术。Cookie Session URL重写 17 JSP页面中的6个基本元素包括___________、___________、___________、 ___________、动作标签和注释。 指令声明表达式脚本 18 JSP页面在容器中运行需要经过3个过程:_____,_______和______ 编辑 翻译执行 19 JSP页面中常见的3种指令有:___________、______________和___________ page指令 include指令 taglib指令 20 JSP页面的Page指令中的____________属性用于设置脚本语言 language 21广义上来讲,满足______、______、______三个要求的Java类可以称为JavaBean 无参数构造方法属性私有属性具有公有的get 和set方法 22用于查找或者实例化一个JavaBean的动作名称为____,用于设置JavaBean的属性 的动作名称为_____,用于把请求转发到另一个页面的动作名称为______ jsp:useBean jsp:setProperty jsp:forward 23 param标准动作用于为其他动作标签提供附加参数信息,该动作通常可以与 ______、________等一起使用 24 JSP内置对象中主要用于输入输出功能的有______,________,________ request response out

铁路运输调度管理系统TDMS总体介绍

1概述 1.1项目背景 铁路运输调度担负着组织客货运输、保证重点运输、提高客货服务质量、确保运输安全的重要责任,对铁路运输企业完成铁路运输生产经营任务,提高效益起着重要作用。 运输调度管理系统是铁路信息化核心应用系统之一。在我国,运输调度管理工作由部、局、站段三级构成,分别对应于铁道部调度部、铁路局调度所以及站段调度室或岗位。本文所描述的是铁路局调度所一级所应用的运输调度管理系统。该系统是铁路各级调度组织运输生产的不可或缺的重要手段,是组织完成全路运输生产任务的重大应用系统。 目前,我国铁路调度系统总体水平仍处在发展阶段,这个阶段是追赶国际先进水平实现铁路调度指挥自动化不可跨越的阶段。 只有通过对运输调度管理系统进行持续不断的研究和建设,才能缩小与国外调度系统应用水平的差距,建立起适应我国铁路路情的调度指挥系统。 1.2研制目标 运输调度管理系统(TDMS)4.0重点研究解决调度系统“计划协同编制、生产闭环管理、优化信息共享”等几个方面的问题,梳理规范、整合改造既有各工种系统功能,优化提升T/D结合及其它系统数据共享,提高日(班)计划编制科学性及自动化水平,使得调度系统在应用功能、体系结构、技术创新等方面实现新突破,更好地为调度部门组织运输与指挥生产提供技术支撑。

(1)实现日(班)计划协同编制 运输调度管理系统(TDMS)4.0努力实现“横向局间接续编制、局内多工种协同编制货运、列车和机车三大工作计划,纵向部、局、站段三级协作编制轮廓与日(班)计划”的建设目标。运输调度管理系统(TDMS)4.0将在实现信息共享的同时充分发挥计算机优势,为各调度工种提供统一的计划编制平台,各工种数据经平台计算后生成完整的调度日(班)计划,构建全局完整日(班)计划。 (2)完善调度工种系统功能 运输调度管理系统(TDMS)4.0将在强化信息源点建设的基础上,完善已有计划、货调、机调、客调等主要调度工种系统功能,增加建设值班主任、施工调、军特调等子系统。梳理规范、整合改造既有各工种系统功能,实现对主要调度工种作业流程的功能覆盖,同时增加满足调度部门(部调度处、局调度所)生产、施工、安全、基础的综合管理功能,实现调度作业流程化衔接与协作,构成有机联系的整体;并按照调度相关规章、规程,建立严谨的逻辑判断模型,对调度作业流程、作业标准进行程序化管理、约束、控制、警示,实现管理上安全卡控。 (3)实现信息充分共享 运输调度管理系统(TDMS)4.0将在优化提升T/D结合的基础上,进一步强化工种系统间信息共享,重点解决调度作业全过程信息共享的问题,实现相同工种间实现信息的实时交换,在不同工种间实现信息的实时或批次交换。 (4)建立统一系统维护体系 铁路运输调度工作实行分级管理、集中统一指挥的原则。运输调度管理系统(TDMS)4.0作为全路推广使用的标准软件,在系统规划设计、开发建设、部署实施、运行维护各个阶段,也将贯彻分级维护,统一指挥的原则,建立全路统一的系统维护体系。铁道部制定统一的应用系统管理、运用、维护和考核等制度和办法,将系统软硬件更新改造、升级、扩容及维护、报废等纳入规范化程序,保证

javaweb期末复习知识点整理

1、Web应用概述 1.URL与URI URL: 统一资源定位器 URI:统一资源定位符 2.常见HTML标签 3.表单的处理 4.静态文档与动态文档的概念:静态文档是一种以文件的形式存放在服务器端的 文档,客户发出对该文档的请求,服务器返回这个文档。动态文档是指文档的 内容可根据需要动态生成,又可分为服务器端动态文档和客户端动态文档技术。 5.Servlet概念:服务器端小程序,是使用ServletAPI以及相关类编写的java程序, 主要用来扩展web服务器的功能。 6.处理404错误:查看给定的路径名是否正确,查看Servlet类文件是否在classes 目录下,查看web.xml文件内容是否正确,查看tomcat是否启动 2、Servlet技术模型 1.Servlet的API:javax.servlet包,javax.servlet.http包 Servlet接口及方法: 1)public void init(ServletConfig config):完成Servlet初始化并准备提供服务。 容器传给该方法一个ServletConfig类型的参数。 2)public void service(ServletRequest req,ServletResponse res)throw ServletException,IOException:对每个客户请求容器调用一次该方法,它允许 Servlet为请求提供响应。 3)public void destroy()该方法由容器调用,指示Servlet清除本身,释放请求的资源并准备结束服务。 4)public ServletConfig getServletConfig()返回关于Servlet的配置信息,如传递给init()方法的参数。 5)public String getServletInfo()返回关于Servlet的信息,如作者,版本及版权信息。 ServleConfig接口作用及方法 HttpServlet类:新的service方法,doGet,doPost HttpServletRequest接口及常用方法 HttpServletResponse接口及常用方法 2.Servlet的开发步骤 编写一个Servlet类 编译 部署 (1)在tomcat的虚拟目录下,创建Web目录 (2)将编译好的.class文件复制到Web目录的WEB-INF\classes目录 (3)修改配置文件WEB-INF\web.xml (4)启动tomcat 运行

铁路运输管理信息系统

铁路运输管理信息系统(TMIS)应用安全 一、铁路运输管理信息系统(TMIS)概述 铁路运输管理信息系统(Transportation Management Information System,简称TMIS),是铁道部为实现铁路运输生产管理现代化而组织实施的重大工程,是第一个覆盖全国铁路的信息系统,也是中国铁路信息化的核心系统。 铁道部中央主处理系统从全路2200个站段信息报告点,通过计算机网络实时收集全路列车、机车、车辆、集装箱及所运货物的动态信息,实现列车、机车、车辆、集装箱及所运货物节点式实时追踪管理,实现货运营销、货票、车站作业、确报和铁道部、铁路局调度的计算机管理,为铁路各级运输生产人员提供及时、准确、完整的信息和辅助决策管理方案。 铁路运输管理信息系统(TMIS)主要包括确报、货票、运输计划、车辆、编组站、货运站、区段站、路局调度、货车实时追踪、机车实时追踪、集装箱实时追踪、日常运输统计、现在车及车流推算、军运输等子系统。简单地说就是通过建立全路计算机网络系统,将铁道部、铁路局、主要站段的计算机设备联成一个整体,从而实现对全路近50万辆货车、1万多台机车、2万多列列车、几十万个集装箱及所运货物实施追踪管理。计算机系统可以随时提供任何一辆货车、一台机车、一列列车、一个集装箱及所运货物的位置地点及设备的技术状态,并预见它们3天内的动态变化,随时提供车流的动态变化情况。

二、TMIS在运输生产站段应用安全的现状 1.站段对TMIS系统安全的重要性认识不够 多年来,由于资金、技术、人才和管理思维模式等多方面原因,一部分站段对计算机信息技术应用安全的重要性认识不够,重视系统功能使用、轻视系统安全管理的现象普遍存在,特别是一些单位领导重视程度不高,造成铁路运输管理信息系统(TMIS)应用安全管理不规范,系统运行安全和应用安全问题较多。 2.系统终端设备应用环境差,设备安全隐患突出 中间站大多地处荒郊野外,站舍环境较差;简易机房和应用源点,均未设计配置两路电源供电,有的车站仅有的一路电源也不稳定,再者,由于设备更新不及时,系统专业技术维护人员配置少,维护维修资金不到位等问题,造成系统故障多发直接影响系统设备使用。 3.系统安全技术存在漏洞 随着系统的广泛应用,一些新的系统安全问题不断被发现。 4. 从业人员业务素质有待提高 技术维护人员掌握业务技能不全面、不深入,造成系统出现问题判断不清。 三、保障站段TMIS应用安全的措施 1.通过多级防护确保站段TMIS系统电源通信免遭雷电的袭击 雷电灾害是一种目前人类还无法抗拒的严重自然灾害,雷电造成人员伤亡及设备损坏的事件屡有发生,目前已成为站段TMIS系统电源与通信安全的最大威胁。应通过多重避雷防护、多种防护措施来避

Java Web 复习题集(1)期末考试题库含答案

Java Web 复习题集(1) 一、单项选择题(请将所选择的答案号码填写在每小题中的圆括号内) 1、下列()不属于JSP动作指令标记。 A.B. C.D. 2、JSP的()指令允许页面使用者自定义标记库。 A.include指令B.taglib指令 C.lib指令D.plugin指令 3、下面变量声明在()范围内有效。 <%! Date dateTime; int countNum; %> A. 从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享 C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享 4、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML页面、文本文件或一段Java代码,但必须保证插入后形成的文件是()。 A.一个完整的HTML文件B.一个完整的JSP文件 C.一个完整的TXT文件D.一个完整的Java源文件 5、JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组 成“<%=”>”标记的各字符之间()。 A.可以有空格B.不可以有空格 C.必须有空格D.不确定 6、关于page指令的一些属性,说法错误的是()。 A.contentType属性用于设置传回网页的文件格式和编码方式 B.pageEncoding属性用于指定本页面编码的字符集 C.在JSP标准语法中,如果contentType属性存在,则由其决定JSP页面的字符编码方式 D.JSP页面的默认字符编码方式为ISO8859-1 7、使用response对象进行重定向时,使用的方法是()。 A.getAttribute() B.setContentType() C.sendRedirect()D.setAttribute() 8、不能在不同用户之间共享数据的方法是()。 A.通过Cookie B.利用文件系统 C.利用数据库D.通过ServletContext对象 9、在JSP中作用域由小到大的组合是() A.request page session application B.page request session application C.pageContext request session application D.pageScope request sessionScope applicationScope 10、以下关于session对象说法错误的是()。 A.session对象是用户首次访问服务器时由服务器自动为其创建的 B.在JSP中可以通过pageContext对象获得session对象

文本预览
相关文档 最新文档