青书学堂陇东学院成人高等学历教育学习平台JSP 程序设计(专升本)网上考试答案
在Java?EE中的MVC设计模式中,(?)负责接受客户端的请求数据? |
A:JavaBean? B:JSP? C:Servlet? D:HTML? |
|
在Java?Web开发中,不同的客户端需要共享数据,则数据应该存储在(??)中? |
A:session? B:application? C:request? D:response? |
|
过滤器应实现的接口是(???)。? |
A:?HttpServlet??????? B:?HttpFilter?????? C:?ServletFilter?? D:?Filter?? |
|
JSP内置对象中的request对象是以下哪个类的对象( ) |
A:javax.servlet.http.HttpServletRequest?? B:javax.servlet.http.HttpRequest???????????????? C:?javax.servlet.Jsp.HttpRequest??? D:?javax.servlet.JspServletRequest? |
|
在JSP程序中只有3种编译指令,分别是加载指令、标记数据库指令和( ) |
A:网页指令? B:描述指令 C:取代指令 D:释放指令? |
|
开发Java?Web应用程序的时候,创建一个Servlet,该Servlet重写了父类的doGet()和doPost()方法,那么其父类可能是(?)? |
A:RequestDispatcher? B:HttpServletResponse? C:HttpServletRequest? D:HttpServlet? |
|
有以下程序: #include lt;stdio.h gt; #define N 8 void fun( int *x, int i ) { *x = *(x + i); } main() { int a[N] = { 1, 2, 3, 4, 5, 6, 7, 8 }, i; fun( a, 2 ); for ( i = 0; i lt; N / 2; i++ ) { printf( '%d', a[i] ); } printf( '\n' ); } 程序运行后的输出结果是( )。 |
A:l 3 1 3 B:2 2 3 4 C:3 2 3 4 D:l 2 3 4 |
|
有以下程序 #include lt;stdio.h gt; main() { int a = 2, b = 2, c = 2; printf( '%d\n', a / b amp; c ); } 程序运行后的输出结果是( )。 |
A:0 B:l C:2s D:3 |
|
中的的选项值取出( ) |
A:??getParameters?? B:??getParameterValues?? C:??getParameter???? D:??getParameterNames? |
|
有以下程序: #include lt;stdio.h gt; #include lt;string.h gt; struct A { int a; char b[10]; double c; }; void f( struct A t ); main() { struct A a = { 1001, 'ZhangDa', 1098.0 }; f( a ); printf( '%d,%s,%6.1f\n', a.a, a.b, a.c ); } void f( struct A t ) {
t.a = 1002; strcpy( t.b, 'ChangRong' ); t.c = 1202.0; } 程序运行后的输出结果是( )。 |
A:100l, zhangDa, 1098.0 B:1002, ChangRong, 1202.0 C:100l, ChangRong, 1098.0 D:1002, zhangDa, 1202.0 |
|
在JSP系统环境中常用(????)作为其虚拟机? |
A:TOMCAT?? B:J2SDK??? C:Servlet D:WEB服务器? |
|
在开发Java?Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST?方法描述正确的是(??)? |
A:POST请求的数据在地址栏不可见? B:GET请求提交的数据在理论上没有长度限制? C:POST请求对发送的数据的长度限制在240——255个字符? D:GET请求提交数据更加安全? |
|
 |
A:?Java?Servlet???????????????????????????????????????? B:Java?Server?Pages? C:JavaScript????????????????????????????????????????? D:JScript? |
|
在Java?EE中,Servlet是在服务器端运行,以处理客户端请求而做出的响应的程序,下列选项中属于Servlet生命周期阶段的是(???)? |
A:加载和实例化? B:初始化? C:服务? D:销毁? E:以上全部? |
|
有以下定义和语句: struct workers { int num; char name[20]; char c; struct { int day; int month; int year; } s; }; struct workers w, *pw; pw = amp;w; 能给w 中year 成员赋1980 的语句是()。 |
A:*pw. year=1980; B:w. year=1980; C:pw- gt;year=1980; D:w. s. year=1980; |
|
在Java?Web开发中,如果某个数据需要跨多个请求存在,则数据应该存储在(?)中。 |
A:session? B:page? C:request? D:Response? |
|
可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是(????)。? |
A:Response对象???????????? B:Session对象? C:Application对象?????????? D:Request对象? |
|
有以下程序: #include lt;stdio.h gt; main() { int a[5] = { 1, 2, 3, 4, 5 }, b[5] = { 0, 2, 1, 3, 0 }, i, s = 0; for ( i = 0; i lt; 5; i++ ) s = s + a[b[i]]; printf( '%d\n', s ); } 程序运行后的输出结果是( )。 |
A:6 B:10 C:1l D:15 |
|
字节型(byte)数据类型的取值范围是(????)。? |
A:-128---127 B:-127---128 C:-32768---32767 D:-32767---32768? |
|
有以下程序: #include lt;stdio.h gt; int fun() { static int x = 1; x *= 2; return(x); } main() { int i, s = 1; for ( i = 1; i lt;= 2; i++ ) s = fun(); printf( '%d\n', s ); } 程序运行后的输出结果是( )。 |
A:0 B:l C:4 D:8 |
|
在Java?Servlet?API中,HttpServletRequest接口的(???)方法用于返回当前请求相关联的会话,如果没有,返回null? |
A:getSession()?//=gerSession(true)默认为:getSession(true)? B:getSession(true) C:getSession(false)? D:getSession(null)? |
|
有以下程序 #include lt;stdio.h gt; main() { int b[3][3] = { 0, 1, 2, 0, 1, 2, 0, 1, 2 }, i, j, t = 1; for ( i = 0; i lt; 3; i++ ) for ( j = i; j lt;= i; j++ ) t += b[i][b[j][i]]; printf( '%d\n', t ); } 程序运行后的输出结果是( )。 |
A:1 B:3 C:4 D:9 |
|
看以下代码:?文件名称:forward.jsp? lt;html gt; ? lt;head gt; lt;title gt;?跳转?? lt;/title gt;? lt;/head gt;? lt;body gt;?
如果运行以上jsp文件,地址栏的内容为( ) |
A:?http://127.0.0.1:8080/myjsp/forward.jsp? B:http://127.0.0.1:8080/myjsp/index.jsp? C:http://127.0.0.1:8080/myjsp/index.htm? D:http://127.0.0.1:8080/myjsp/forward.htm |
|
JSTL标签的分类以下说法正确的是(?)? |
A:?通用标签与迭代标签?? B:?核心标签与迭代标签??? C:?核心标签与sql标签?? D:?以上都不是? |
|
以下语句书写正确的是( ) |
A:?String?params=request.getParameterNames();? B:String??params=request.getParameterValues();? C:Enumeration?params=request.getParameterNames();? D:String?params[]=request.getParameterNames();? |
|
L网页或其它的(???)嵌入到当前的JSP网页中。? |
A:可执行程序 ensp; B:文本文件 ensp; C:批处理文件 ensp; ensp; ensp; D:ASP ensp;代码 ensp; |
|
利用JSP动作可以动态插入文件、重用JavaBean组件、重定向到其它页面和(??)等。?????? |
A:为Java插件提供参数?? B:向其它页面发出请求? C:解释执行JSP语句?????????? D:向客户端发出请求? |
|
在JSP中有EL表达式${10*10?ne?10},结果是(???)? |
A:100? B:true? C:?fasle? D:?以上都不对? |
|
若有以下定义和语句: char s1[10]='abcd!',*s2='\n123\\'; printf('%d %d\n',strlen(s1),strlen(s2)); 则输出的结果是( )。 |
A:5 5 B:10 5 C:l0 7 D:5 8 |
|
设有定义: Struct complex { int real,unreal;} data1={1,8},data2; 则以下赋值语句中错误的是( )。 |
A:data2=datal ; B:data2=(2,6); C:data2. real=datal. real; D:data2. real=datal. unreal; |
|
Page指令中的“contenType”属性是用于指出(???)。? |
A:数据库类型??? B:网页类型????? C:服务器类型????? D:用户类型? |
|
) |
A:?将内容的生成和显示进行分离???????????????????? B:?能够跨平台? C:?可以直接在浏览器端解释执行???????????????????? D:?采用标签简化页面开发? |
|
有以下程序: #include lt;stdio.h gt; #define SUB( a ) (a) - (a) main() { int a = 2, b = 3, c = 5, d; d = SUB( a + b ) * c; printf( '%d\n', d ); } 程序运行后的输出结果是( )。 |
A:0 B:-12 C:-20 D:10 |
|
(?????)是JSP中最基本的对象,它是用户与服务器进行交互的基础。? |
A:Response对象??????? B:Session对象? C:Application对象?????? D:Request对象? |
|
有以下程序: #include lt;stdio.h gt; main() { FILE *fp; char str[10]; fp = fopen( 'myfile.dat', 'w' ); fputs( 'abc', fp ); fclose( fp ); fp = fopen( 'myfile.dat', 'a+' ); fprintf( fp, '%d', 28 ); rewind( fp ); fscanf( fp, '%s', str ); puts( str ); fclose( fp ); } 程序运行后的输出结果是( )。 |
A:abc B:28c C:abc28 D:因类型不一致而出错 |
|
以下语句书写不正确的是( ) |
A:String ensp;params=request.getParameterNames(); ensp; B:Enumeration ensp;params=request.getParameterNames(); ensp; C:String ensp;params[]=request.getParameterNames(); ensp; |
|
嵌入到当前的JSP网页中。? |
A:其它的文本文件 B:HTML网页 C:可执行程序 D:批处理文件 |
|
 |
A:通用标签与迭代标签 ensp; ensp; B:核心标签与迭代标签 ensp; ensp; ensp; C:核心标签与sql标签 ensp; ensp; |
|
以下哪个包是page指令默认导入的( ) |
A: ldquo;java.lang.* rdquo; ensp; B: rdquo;java.util.* rdquo; ensp; ensp; C: rdquo;javax.servlet.* ensp; rdquo; D: rdquo; ensp;javax.servlet.jsp.* |
|
 |
A:ASP ensp; B:JSP ensp; C:JavaScript ensp; ensp; D:PHP ensp; |
|
 |
A:为Java插件提供参数 B:动态插入文件 C:重用JavaBean组件 ensp; ensp; ensp; ensp; ensp; ensp; D:重定向到其它页面 |
|
 |
A:TOMCAT ensp; ensp; B:J2SDK ensp; ensp; ensp; C:Servlet D:WEB服务器 ensp; |
|
 |
A:将内容的生成和显示进行分离 ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; B:能够跨平台 ensp; C:可以直接在浏览器端解释执行 ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; ensp; D:采用标签简化页面开发 ensp; |
|
在JSP程序中只有3种编译指令,分别是( ) |
A:网页指令 ensp; B:描述指令 C:加载指令 D:标记数据库指令 |
|
下面哪一个是动态网页技术( ) |
A:ASP B:JSP ensp; ensp; ensp; ensp; ensp; C:PHP ensp; ensp; ensp; ensp; ensp; D:HTML |
|
型。 |
A:正确 B:错误 |
|
小的存储空间。 |
A:正确 B:错误 |
|
以使用保留字为变量命名。 |
A:正确 B:错误 |
|
的一个特殊的位置联系起来,同时确定了该位置存储的信息类型。 |
A:正确 B:错误 |
|
( )在ISO/ANSI 1999 规定中,允许将变量声明放在程序中的任何位置。 |
A:正确 B:错误 |
|
变量,其间用分号进行分隔。 |
A:正确 B:错误 |
|
的方便性。 |
A:正确 B:错误 |
|
( )不同类型的数据在内存中所占存储单元的大小不同,内部存储方式不同,取值范围不同,甚至能够参与的运算 种类也不相同。 |
A:正确 B:错误 |
|
 |
A:正确 B:错误 |
|
解释不同。若最高位解释为数据位,则为signed 类型;若最高位解释为符号位,则为unsigned 类型。 |
A:正确 B:错误 |
|
 |
A:一个自定义函数中必须有一条return 语句 B:一个自定义函数中可以根据不同情况设置多条return 语句 C:定义成void 类型的函数中可以有带返回值的return 语句 D:没有return 语句的自定义函数在执行结束时不能返回到调用处 |
|
ponse对象的( )属性来实现。 |
A: ContenType B: Expires C: Buffer D: Status |
|
有以下程序,其中k 的初值为八进制数: #include lt;stdio.h gt; main() { int k = 011; printf( '%d\n', k++ ); } 程序运行后的输出结果是( )。 |
A:12 B:11 C:10 D:9 |
|
 |
A: Response B: Application C: Request D: Session |
|
有以下程序: #include lt;stdio.h gt; main() { int a = 1, b = 2; for (; a lt; 8; a++ ) { b += a; a += 2; } printf( '%d,%d\n', a, b ); } 程序运行后的输出结果是( )。 |
A:9,18 B:8,11 C:7,1l D:10,14 |
|