北大青鸟it逻辑测试第一部分:北大青鸟S1综合测试练习《使用Java理解程序逻辑》内部测试-笔试试卷1)给定某Java程序的main方法如下所示,该程序的运行结果是()。publicstaticvoidmain(String[]args){booleanboo=true;if(boo==false){System.out.println(a);}else{System.out.println(b);}}2)A.B.C.D.输出a输出b输出ab运行时出错在Java中,下列代码的运行结果是()。publicstaticvoidmain(String[]args){inta=1,b=2,c=3;if(a《0)if(b《0)c=10;elsec=20;System.out.println(c);}3)A.B.C.D.输出:10输出:20输出:3编译报错分析下面的Java程序段,编译运行后的输出结果是()。publicclassTest{publicvoidchangeString(StringBuffersb){sb.append(stringbuffer2);}publicstaticvoidmain(String[]args){Testa=newTest();StringBuffersb=newStringBuffer(stringbuffer1);a.changeString(sb);System.out.println(sb=+sb);}}A.B.C.D.sb=stringbuffer2stringbuffer1sb=stringbuffer1sb=stringbuffer2sb=stringbuffer1stringbuffer24)在Java中,包有多种用途,但不包含()。A.将类组合成较小的单元,便于使用B.有助于避免命名冲突C.有助于提高运行效率D.允许在更广的范围内保护类、数据和方法5)在Java中,包com中定义了类TestUtil,在com的子包util中定义了同名类TestUtil,给定如下Java代码,编译运行时,将发生()。packagenet;importcom.util.TestUtil;importcom.TestUtil;publicclassTest{publicstaticvoidmain(String[]args){TestUtiltestutil=newTestUtil();}}6)A.B.C.D.创建了一个com.TestUtil对象创建了一个com.util.TestUtil对象创建了一个com.TestUtil对象和一个com.util.TestUtil对象编译无法通过编译并运行下面的Java代码,()会出现在输出结果中。publicclassTest{publicstaticvoidmain(Stringargs[]){for(inti=0;i《3;i++){for(intj=3;j》=0;j--){if(i==j)continue;System.out.println(i=+i+j=+j);}}}}A.i=0j=3B.i=0j=0C.i=2j=2D.i=0j=2E.i=1j=17)在Java中,()关键字用来退出循环,将控制权转给程序的其他部分。A.returnB.continueC.breakD.exit8)在Java语言的控制结构中,break语句是经常用到的语句。下面一段代码中break语句起到()的作用。intpointer=0;while(pointer《=10){switch(pointer%3){case1:pointer+=1;break;case2:pointer+=2;break;default:pointer+=3;break;}}9)10)A.B.C.D.结束当次循环,使控制权直接转移到控制循环的条件表达式从嵌套循环内部跳出最里面的循环终止switch语句的语句序列,提高switch-case语句性能退出循环在Java中,以下()不属于Java基本数据类型。A.intB.booleanC.StringD.double分析下面的Java代码片段,编译运行后的输出结果是()。for(inti=0;i《6;i++){intk=++i;while(k《5){System.out.print(i);break;}}11)A.B.C.D.0240212313给定如下Java程序的代码片段,编译运行后的输出结果是()。for(inti=0;i《6;i++){System.out.print(i+,);while(++i《5){continue;}System.out.print(i);}A.0,4,5B.0,4C.0,5D.0,612)给定如下Java代码,编译运行后,输出的结果将是()。publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1=newString(Test);Strings2=newString(Test);if(s1==s2)System.out.println(Same);if(s1.equals(s2))System.out.println(Equals);}}13)给定如下Java程序的方法结构,则方法体实现语句正确的是()。publicStringchange(inti){//方法体}A.SameB.EqualsC.SameEqualsD.什么都不输出14)A.B.C.D.return100;return'a';returni+;returni;给定Java代码如下所示,则编译运行后,输出结果是()。publicclasstest{staticinti;publicintaMethod(){i++;returni;}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();System.out.println(test.aMethod());}}15)A.B.C.D.0123给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。publicclassTest{intcount=9;publicvoidcount1(){intcount=10;System.out.println(count1=+count);}publicvoidcount2(){System.out.println(count2=+count);}publicstaticvoidmain(Stringargs[]){Testt=newTest();t.count1();t.count2();}}A.count1=9count2=9B.count1=10count2=9C.count1=10count2=10D.count1=9count2=1016)在Java中,如果要在字符串类型对象s=java中,得到字母'v'出现的位置,可使用以下()语句。A.s.matches('v');B.s.charAt('v');C.s.indexOf('v');D.s.substring('v');17)给定某Java程序的main方法如下,该程序编译运行后的结果是()。publicstaticvoidmain(String[]args){Stringstr=null;str.concat(abc);str.concat(def);System.out.println(str);}18)A.B.C.D.输出:null输出:abcdef编译错误运行时出现异常给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。publicclassTest{intcount=9;publicvoidcount1(){count=10;篇二:北大青鸟考证测试1将答案填入”答题卡.xls”中对应的单元格,然后将”答题卡.xls”重新命名为”学号姓名.xls”,然后上传到FTP(用户名为06jy5)()是连接各个国家之间并且被多个机构所公有的通讯网络。(选择一项)1)2)3)a)b)c)LANMANWANInternet上的每个网页都有一个唯一的地址,称为()。(选择一项)a)URL计算机地址b)MAC地址c)在流程图中,下面这个符号的意义是()。(选择一项)4)a)b)c)d)程序的开始和结束计算步骤/进程输入/输出分支分析下面的C代码片段:voidmain(){inti,j;for(i=2;i》0;i--){for(j=2;i》0;j--){printf(%d,i*j);}}}输出结果是()。(选择一项)5)a)b)c)d)1224422101122110在C语言中,下面()正确声明了一个字符串变量。(选择一项)6)a)b)c)d)charstr[8]=Pastries;charstr[7]=Pastries;charstr[9]=Pastries;charstr[]=Pastries;下面代码的输出结果()。(选择一项)《SCRIPTLANGUAGE=JavaScript》varsize=25;status=(size==20)?Large:Small;alert(Thesizeis+status);《/SCRIPT》弹出一个消息框,显示信息:ThesizeisLargea)弹出一个消息框,显示信息:ThesizeisSmallb)c)d)弹出一个消息框,显示信息:ThesizeisLargeSmall显示一个错误消息7)8)在HTML文档中,一般情况下STYLE元素会放在文档的()部分,所有的样式规则定义在《STYLE》和《/STYLE》之间。(选择一项)a)b)c)d)《TITLE》《BODY》《HEAD》《SHEET》在HTML文档中有如下一段代码,执行这段代码的结果是()。(选择一项)《NOFRAMES》WithoutFramesClickhere《Ahref=new.htm》foradifferentversion《/A》《/NOFRAMES》9)a)b)c)d)出现错误用户直接进入“new.htm”页面在网页上显示指向“new.htm”的链接,链接文本为“WithoutFramesClickhereforadifferentversion”只有在浏览器不支持框架时才执行上述代码在HTML中,FORM元素的()属性指定服务器上处理表单的程序的位置。(选择一项)a)b)c)d)SUBMITSCRIPTLOCATEACTION10)下面代码的输出结果是()。(选择一项)《TABLEborder=1cellspacing=0》《TH》学生姓名《/TH》《TH》学生分数《/TH》《TR》《TD》Anna《/TD》《TD》80《/TD》《/TR》《TR》《TD》Jerry《/TD》《TD》75《/TD》《/TR》《/TABLE》a)学生姓名学生分数JerryAnna7580b)学生姓名学生分数Jerry75Anna80学生姓名学生分数Anna80Jerry75JerryAnna7580c)d)学生姓名学生分数11)12)13)在HTML文档中,下面代码的作用是()。(选择一项)《BODYBACKGROUND=c:\border.gif》a)b)c)在页面的顶端显示图像“border.gif”代码出现错误,不能显示图像图像“border.gif”作为背景在页面上平铺显示在HTML文档中,下列()标记没有结束标记。(选择一项)a)b)c)d)《BODY》《HEAD》《LI》《BR》当表单各项添写完毕,鼠标单击提交按钮时可以触发()事件。(选择一项)14)15)16)17)18)19)a)b)c)d)onEnteronSubmitonMouseDragonMouseOver在JavaScript中,下面()循环语句的循环体可能一次也不执行。(