北大青鸟ACP50测试题_第1页
北大青鸟ACP50测试题_第2页
北大青鸟ACP50测试题_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、针对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。每一道题目,所有答 案都选对,则该题得分,所选答案错误或不能选出所有正确答案,则该题不得分。1)在Seivlet里,获取session的正确方式是()。(选择一项)a)HttpSession session=iequest.getSession();b)HttpSession session=iequest.getHttpSession(ti-ue);c)HttpSession session=iesponse.getSession();d)HttpSession session=iesponse.getHttpSession(ti

2、-ue);2)在J2EE中,关于设计模式下列描述错误的是()。(选择一项)a)设计模式是解决问题的通用方法b)不同的设计模式适用于特定的坏境和特定的问题c)设计模式是一段通用的程序代码,因此可以重用d)设计模式有很多种,并且不断有新的设计模式出现3)在软件测试技术中,卜列关于照盒测试与白盒测试的说法,错误的是()。(选择一项)a)黑盒测试注重与软件的功能性需求,测试者不需要了解程序的具体计算方法b)白盒测试要求测试人员了解程序的内部结构,然后根据程序的内部结构设计测试用 例c)白盒测试要求对与程序的结构特性做到一定程序的覆盖d)黑盒测试看不到照盒里的东西,要求进行黑盒测试的测试者清楚软件的内部

3、结构4)数据库设计时,在做表规范化的时候一般规范到()就足够了。(选择一项)a)第一范式b)第三范式c)第四范式d)第五范式5)如图,在WmForms窗体中有一个TextBox文本框控件,控件没有与TextChanged事件 进行绑定。该控件目前具有输入焦点,当用户按下“Q”键后,弹出一个消息框,下列 说法正确的是()。(选择一项)a)窗体的KeyPreview属性为Trueb)窗体的KeyPreview属性为Falsec)文本框的KeyPreview属性为Trued)文本框的KeyPreview属性为False6)在.NET中,一些数据类型为引用类型,当引用类型的值为()时,表明没有引用任何

4、 对象。(选择一项)a)Emptyb)nullc)Nothmgd)07)在.NET中,某程序员编写了如下代码,请问该段代码将出现()。(选择一项)public void Showlnfb(iiit age)if (age>=18)Console.WriteLine(tc 18 岁以下不准进入”);else if (age<= 18)Console.WnteLineC 欢迎光临J;elseConsole.WnteLine(age);a)逻辑错误b)语法错误c)内存泄漏d)安全错误8)如图所示,在WinFomis中的一个窗体中有一个名为mnmMenu的主菜单,卜列代码() 可以移除图中

5、“文件”菜单项。(选择一项)a) tlus.nuuiiMeiiu.MeiiuItems.Remove(ct 文件”);b) tlus.nuuiiMeiiu.MeiiuItems.RemoveAt(O);c) tlus.nuuiiMeiiu.MeiiuItems.RemoveAt(l);d)tliis .numiNIenu .Menultems .Remove At(4< 文件”);9) 在C#中,()访问修饰符修饰的变量只能由当前程序集访问。(选择一项)a) publicb) protectedc) mteniald) private10) 在MVC模式中,()层专用于客户端应用程序的图

6、形数据表示,与实际数据处理无关。(选择一项)a) 模型b) 控制c) 视图d) 数据11) 在JSP中,()动作用于将请求转发给其他JSP页面。(选择一项)a) fbrwaidb) mcludec) useBeaiid) setPioperty12) 在J2EE中,以下不是JSP隐式对象的是()。(选择一项)a) pageContextb) contextc) applicationd) out13) 在WmFomis中,有一个类名为Form的窗体,卞列代码能够正确把该窗体显示为模式 对话框的是()。(选择一项)a) Form f=new Form();f.Show();f.Modal=tme

7、;b) Form f=new Form(Dialog);c) Form f=new Form();f.Activate();d) Form f=new Form();f.ShowDialog();14) 要设置某个JSP页面为错误处理页面,以下page指令正确的是()。(选择一项)a) <% page errorPage=,>tme>> %>b) <% page isEnorPage=,>tme>> %>c) <% page extends=> J avax. sendet.j sp. JspErroi Page %>

8、;d) <% page mfo=,error>> %>15)Sql server 2000中,使用T-SQL编程时,输出结果有两种方式:()或()语句。(选择 一项)a)SET SELECTb)PRINT SELECTc)SET MAKEd)PRINT SET16)白盒测试可以()。(选择二项)a)对模块中的所有独立路径至少测试一次b)用自动工具c)测试循坏及边界值d)注重软件的整体功能17)采用三层体系结构设计的£eb应用程序具有以卞优点,除了()。(选择一项)a)可维护性强b)可扩展性强c)代码重复较少d)大大减少代码量18)在JSP中,()指令用于将文件

9、嵌入JSP页面。(选择一项)a)pageb)forwardc)mcluded)taglib19)在C#中,下列方法定义正确的是()。(选择一项)a)mt showlnfo(stiing message)retuni;b)public showlnfo(stnng message)Console.WnteLine(message);c)void showliifd(string message)return 1;d)public string sliowliifd(string message)Console.WriteLine(message);Return message;20)在WmFoi

10、ms中,有一个多文档应用程序,主窗体中打开了三个子窗体,布局如图所示, 请问该布局是通过O代码实现的。(选择一项)a) tliis.LayoutMdi(MdiLayout.Cascade);b) tliis.LayoutMdi(MdiLayout.TileHonzontal);c) tliis.LayoutMdi(MdiLayout.TileVenical);d) tliis.LayoutMdi(MdiLayout.Anangelcons);21)在SQL Seiver 2000中,为数据库表建立索引能够()。(选择一项)a)防止非法的删除操作b)防止非法的插入操作c)提高查询性能d)节约数据

11、库的磁盘空间22)质量管理的三个核心过程是()。(选择一项)a)质量分析、质量检验和质量预测b)质量计划、质量保证和质量控制c)质量评估、质量检验和质量控制d)质量计划、质量分析和质量控制23)在C#类中,()允许相同名称、不同参数个数或者参数类型的方法存在。(选择一项)a)方法重写b)方法重载c)方法取消d)方法覆盖24) 在.NET中,已知ExamAnalyz亡S亡rvice是一个Windows用户服务,卜列代码能够把该服 务加载到内存的是()。(选择一项)a) ExainAiialyzeSenrice.Run();b) System. ServiceProcess. ServiceBas

12、e.Run(ExaniAiialyzeServ-ice);c) ExainAiialyzeSeivice.Start();d) System.ServriceProcess.ServiceBase.Start(ExainAiialyzeSeivice);25) 在ADO.NET中,下列()不属于SqlDataAdapter对彖的属性。(选择一项)a) SqlCoininandb) SelectConmiaiidc) DeleteConunaiidd) IiisertC onunande) UpdateConunand26) WinFoinis中的状态栏由多个()组成。(选择一项)a) 面板b)

13、 图片框c) 标签d) 按钮27) 在C#中,下列结构或者类定义正确的是()。(选择二项)a) public struct Peisionstring name;int age;public void ShowName()Console.WnteLme(name);b) public struct Peisionstring name;int age;public Persion()Console.WnteLme(name);c) public class Peisionstring name;int age;public Persion()Console.WnteLme(name);d) p

14、ublic class Peisionstring name;int age;public void Persion(stiiiig name)Console.WnteLme(name);28) 在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中, 有()处实现了装箱。int age=5;object o=age;o=10;age=(mt)o;object oAge=age;(选择一项)a) 1b) 2c) 3d) 429) 在.NET中,下列()属于System.Net命名空间中的类。(选择一项)a) TcpClientb) TcpListenerc) UdpClie

15、ntd) WebClient30) 在JSP中,有代码:<%=”2”+”4”>,将输出()o (选择一项)a) 2+4b) 6c) 24d) 不会输出,因为表达式是错误的31) 给定某servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后, 在控制台上显示的结果是()。(选择一项)public void doGet(HttpSeivletRequest request.HttpSeivletResponse response)tluows SendetExceptionJOExceptionSystem.out.priiitln(<<get>

16、;,);public void doPost(HttpSerxdetRequest request,HttpSeivletResponse response)tluows SendetExceptionJOExceptionSystem.out.prmthi(c<postn);a) getb) postc) getd) postget32)以下选项中,正确地描述了 JSP生命周期的先后顺序的是()。(选择一项)a)加载类、创建实例、转译、编译、调用jsplnit方法、调用jspSeivice方法、调用 jspDestroy 方法b)转译、加载类、创建实例、编译、调用jsplnit方法、调

17、用jspSeivice方法、调用 jspDestroy 方法C)编译、转译、加载类、创建实例、调用jsplnit方法、调用jspSeivice方法、调用 jspDestroy 方法d)转译、编译、加载类、创建实例、调用jsplnit方法、调用jspSeivice方法、调用 jspDestroy 方法33) 在ADO.NET中,下列代码运行后的输出结果是()。 DataTable dt=new DataTable();Dt.Coluiiuis.Add(cc编 typeoSystem.Iiit 16);Dt.Cohmms.Add(cc 成绩 ”,typeof(Sys 忙m.Single);Cons

18、ole. WriteLme(dt.Colunuis 1 .DataType); (选择一项)a) System, hit 16b) System. Singlec) 编号d) 成绩34)关于以下C#代码的说法正确的是()。(选择一项) class Testpublic int Main()return 0;a)以上代码存在错误,因为Mam函数的返回类型必须是voidb)以上代码存在错误,应为Main函数必须带有参数c)以上代码存在错误,因为Mam函数必须是静态的d)以上代码正确35)在C语言中,有如下函数,为了进行判定覆盖测试,卞列满足要求的测试用例是()。lilt GetA'g(in

19、t x.mt v,int z)mt total=0; mt num=O; if (x>0)total+=x; num卄;if (y>0)total+=v; num卄;if(z>0)total+=z; num卄;return totaliium;(选择一项)a)x=l、y=2、 z=3x=3、y=2、 z=lb)x=0.y=l、 z=2x=2、y=l、 z=0c)x=0.y=l、 z=0x=l、y=0、 z=ld)x=0.y=l、 z=2x=0.y=-l、z=-236)在WmFoim应用程序中,可以通过以下()方法使一个窗体成为MDI窗体。(选择一 项)a)改变窗体的标题信息b

20、)在工程的选项中设置启动窗体c)设置窗体的IsMdiContamer属性d)设置窗体的LneMode属性37)在C#中,下列代码的运行结果是()。(选择一项)Hashtable hsStu=new Hashtable();hsStu.Add(l,2);hsStu.Add(2,4);hsStu.Add(3,6);IDictionaryEnumerator smEnum=hsStu.GetEnumeiator();int total=0;wlule(stuEnum.MoveNext()total+=(mt)stuEnum. Value;C onsole. WriteLme(total);a) 6b

21、) 12c) 18d) 24 38)给定一个自定义标签程序的代码片断,如下:public iiit doStaitTag() tluows JspTagException pageContext.getAttnbuteC'A); 第 二行return EVALJBODY_INCLUDE;假定第二行返回的对象引用不是null,那么这个对象存储在()范围中。(选择一项)a)pageb)sessionc)requestd)application 39)如图,是DataGnd控件与一个名为dvName的DataView对彖绑定后显示的数据,其中 列smlD的数据类型为nit, stnName的

22、数据类型为char,该对象目前没有设置RowFilter 属性。为了只显示图中第一条记录,需要把DataView对彖的RowFilter属性设置为()。 (选择一项)stuIDstuname0李逵2张飞3关羽4武松a) dvNaine.RowFiltei-=n 1b) dvNaine.RowFiltei-,smID=1 ”;c) dvNaine.RowFiltei-where stuID=ln;d) dvNaiiie.RowFiltei-stuNaiiie=李逵”;40) 在SQL Seiver 2000中,现有书目表book,包含字段:price (价格);现在查询一条书 价最高的书目的详细

23、信息,以下语句正确的是()。(选择二项)a) select top 1 * fiom book order by price ascb) select top 1 * fiom book order by price descc) select * from book where price=(select niax(price) from book)d) select top 1 * fiom book where price=max(pnce)41)如图,在WmFoims窗体中有一名为txtNam亡的TextBox控件,请问当执行以下代码后, 控件中的文本是()。txtName.Appen

24、dText(ccACCP>,);(选择一项)北大音鸟ACCPa)ACCP北大青鸟ACCPb)北大青鸟c)北大青鸟ACCPACCPd)北大青鸟ACCP42)在WuiFoim中,某程序员为窗体中的一个名为dgAutlior的DataGnd控件设置了数据源, 并正确显示了数据,已知数据源中共有rowNuni行、colNum列数据,由于rowNum较 大,DataGnd控件中的所有行并不完全可见,该程序员可以通过()获得DataGnd控 件中最后一个单元格的值。(选择一项)a)dgAuthoriowNunixolNumb)dgAuthoriowNum-1 .colNum-l c)dgAuthor

25、dgAuthor.VisibleRowCount-l .dgAuthor. VisibleColumnsCount-1 d)dgAuthordgAuthor.VisibleRowCount.dgAuthoLVisobleColunmsCount43)J2EE中,当把来自客户机的HTTP请求委托给servlet时,会调用HttpSeMet类的() 方法。(选择一项)a)serviceb)doGetc)doPostd)uut44)在软件测试和软件质量保证中,以下有关测试工具的描述,错误的是()。(选择一项)a)使用自动化的测试工具的一个原因是其准确度和效率b)工具测试将完全取代手工测试,以取得更好

26、的效率c)测试工具应该被设计成非程序员、应用程序的最终用户都可以使用的形式d)提供清晰、易懂的格式报告和测试结果通常也是自动测试工具应该提供的功能45)在J2EE中,test.jsp文件如下:<htnil><% String sti-null; %>str is <%=”sU» %></htnil>试图运行时,将发生()。(选择一项)a)转译期错误b)编译期错误c)运行后,浏览器上显示:su- is nulld)运行后,浏览器上显示:su- is str46)在SQL Seiver 2000中,考虑下面的存储过程CREATE proce

27、dure lookup (a int) ASif a is nullbeginpimt “缺少参数,returnendselect * fiom sysobjects where id=areturnGOEXECUTE lookup执行以上语句,结果是()。(选择一项)a) 该存储过程会打印“缺少参数”b) 该存储过程会基于无参数情况做一个查找,返回表中的所有行c) 该存储过程有语法错误d) 数据库服务器会打印一条消息,提示该存储过程需要提供一个参数47) 在J2EE中,在a.jsp中有代码片断如下:<%request.setAttiibutef'logiiiNaineVJACK);%>在b.jsp中有代码片断如下:<%Stimg loguiName=(Stimg)iequest.getAttribute(cclogiiiName); oin. pnntln(loginName);%>运行a.jsp时,要在浏览器上输出:JACK,可以使用以下()方法。(选择二项)a) 在 a.jsp 中使用vfbnn method=post action=,b.jsp>>>,把请求提交到 b.jspb) 在 a.jsp 中使用<jsp:forward page=,b.jsp>,/>,把页面

温馨提示

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

评论

0/150

提交评论