还剩60页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《可视化编程技术》复习备考试题库带答案C#
一、单选题
1.在C#中,ADO.NET中的mand对象允许向数据库传递请求,以便检索和操作数据库中的对象,下列方法不是mand对象的方法Ax ExecuteNonQueryB、ExecuteCx ExecuteReaderD、ExecuteScaI ar答案B
2.在C#中,请分析如下c#代码片段,选择正确的输出结果stringstr=tod ayisMonday;intindex=str.IndexOf s;str ings1=str.SubStr ing2,3;str ings2=str.SubStr ing2;ConsoIe.Wr i teLi neindex+“,+s1+”,+s2;Av8,oday,MondayB、7,day,MondayC\7,day,day i sMondayD、8,oday,day isMonday答案C
3.在C#开发的Windows应用程序中,下列能够把Form窗体显示为模式窗体对话框的是A、Formf=newForm;f.Show;f.Moda I=true;B、Formf=newFormDialog;B、3C、4D、5答案C
31.在C#中,使用()关键字来导入命名空间A、importB、us ingC、forDv foreach答案:B
32.在C#中,ToLower()方法作用是()A、获得字符串小写的形式B、获得字符串大写的形式C、截取字符串D、分割字符串答案A
33.在C#中,TreeView控件用于显示具有层次结构的数据,它由层叠的0构成Av Node(节点)B、Tree(树)C、content(内容)D、Tag答案A
34.在C#中,Sq Imand对象中用于要设置执行的SQL语句或者存储过程的属性是A、Connect ion属性B、mandText属性C、mandType属性D\Parameters属性答案B
35.在ADO.NET中,DataReader对象用于从数据库中检索只读的数据,使用O语句可以创建一个DataReader对象A、SqIDataReaderreader=mand.ExecuteReader B\SqIDataReaderreader=mand.ExecuteNonQuery C、SqIDataReader reader=newSQLDataReader0D、SqIDataReaderreader=mand.ExecuteScaI ar答案A
36.在C#中,下列关于DataSet的说法错误的是Ax在DataSet中可以包含多个DataTab I eB、DataSet可以简单地理解为一个临时数据库C、DataSet实际是从数据源中检索到的数据在内存中的缓存D、在与数据库断开连接后,DataSet中的数据会消失答案D
37.在C#中,要设置一个窗体为MDI窗体的子窗体,必须设置其属性A、IsMdiParentB、Md iParentC、IsMd iConta i nerD、MD IConta i ner答案B
38.在C#中,当执行Sq I语句use Iectcount i d fromtb_student,J时,需要使用Sqlmand对象的方法执行?A、ExecuteNonQuery B、ExecutQuery C、ExecuteReader D、ExecuteScaI ar答案:D
39.在C#中,DataSet对象包含对象的集合Av DataTabIeB、DataCoIumnC、DataRowD、DataView答案:A
40.在C#中,用try…catch机制处理程序中出现的错误、编译AB、运行C、逻辑D、语法答案B
41.在C#中,以下代码输出结果是str ingstr=,,abcdn;i ntresuI t=str.IndexOf a;ConsoIe.Wr iteL ineresu11;、-1AB、0C、1D、代码编写有误,不能运行答案B
42.在C#中,要设置一个窗体为MDI窗体,必须设置其属性A、IsMdiParentB、Md iParentC、IsMd iContainerD、MD IContainer答案c
43.在C#语言开发的WinForms程序中,当消息框的返回值时,可以使用类型的变量直接接收Av str i ngB、i ntC、longD、DialogResult答案D
44.在C#中,下列关于数据集DataSet的说法,错误的是A、在DataSet中可以包含多个DataTab IeB、DataSet可以简单地理解为一个临时数据库C、在与数据看看断开连接后,DataSet中的数据会消失D、DataSet是数据源中检索到的数据在内存中的缓存答案C
45.在C#中,要使文本框能够显示多行,必须设置其属性A、Multi Ii neB、DockC、S izeD、Pos it i on答案:A
46.在C#中,以下是TextBox控件常用事件的是Av De IeteB、CloseC、OpenD、Cl ick答案:D
47.在C#WinForm中,用于创建主菜单的控件是Av FormB、ContextMenuStr ipC Labe IxD、MenuStr ip
48.在C#中,如果要将窗体设置为透明的,则A、要将formboderstyIe属性设置为noneB、要将opacity属性设置为小于100%C、要将locked属性设置为trueD、要将enabled属性设置为true答案B
49.在C#中,WinForms窗体的后缀名是Ax csB、aspxC\formD、xml答案A
50.在.NET的控件中,Panel GroupBoxTabControl等分组控件,有时候也被称x x之为、排列控件AB、基类控件C、组合控件D、容器控件答案D
51.在C#中,DataGr idView的属性,用于将DataSet中的数据显示在控件上A、DataSourceB、DataSetC\DataBi ndi ngD、DataBind答案A
52.在C#中,MessageBox.Show方法的返回值类型是Av MessageBoxResuItB、DialogResultC、i ntD、vo i d答案B
53.在C#中,按钮控件Button,设置0属性,则用户每次按“Enter”键相当于“单击”该按钮A AcceptButtonXB、Cl ickC、TextD、Tab Index答案A
54.在C#WinForms程序中,以下不属于LabeI属性的一项是Av MaxLengthB、Multi Ii neC\I ternsD、ReadOnIy
55.在C#中,下列关于命名空间的说法,错误的是()A、定义命名空间使用关键字namespaceB、命名空间能够对类进行分类管理,从而有效的避免了类名冲突问题C、导入命名空间使用关键字usingD、当两个相互操作的类不在同一个命名空间时,可以直接访问答案D
56.在C#WinForm中,用于创建工具栏的控件是A、MenuStr ipB、Too IStr ipC\TextD Buttonx答案B
57.在ADO.NET中,为访问DataTab Ie对象从数据源提取的数据行,可使用DataTable对象的()属性Ax RowsB、Co IumnsC、Constra i ntsD、DataSet答案A
58.在C#中,TreeView控件()属性是用于设置控件名称的?A、NameB、TextC、NodeD、以上都不对答案A
59.在C#中,ExecuteNonQuery方法的返回值类型是Ax intB、boo IC、ObjectD、List答案A
60.在C#中,W inForm窗体程序总是从位置开始运行A、Forml类B、Mai nForm类C、Programe类D、Ma in函数答案D
61.在C#中,DataTab Iedt=newDataTab Ie;Dt.Co Iumns.Add“编号,type fSystem.Int16;Dt.Columns.Add“成绩”,typeof System.Int16;for int i=1;i=3;i++{DataRowdr=dt.NewRow;Dr
[0]=i;Dt.Rows.Add dr;}Conso Ie.Wr iteLi nedt.Rows.Count;A、3B、4C、5Dx6答案A
62.在C#Wi nForm程序中,以下不能绑定DataGr idView数据源的是0A、DataTabIeB\DataSetC、IndexD、List答案C
63.在C#中,ADO.NET中,方法执行SQL语句,并返回受SQL语句影响或检索的行数A、ExecuteNonQueryB、ExecuteReaderC、ExecuteQueryD、ExecuteScaI ar答案A
64.在Net框架中,下列被称为根命名空间的是OA、SystemB、System.10C、System.DataD、System.Co I Iect i on答案A
65.在C#中,ListView控件的显示视图由()属性设置C、Formf=newForm0;D、Formf=newForm;f.ShowD ia Iog;答案D
4.在C#中,WinForm中,想使窗体运行后出现在电脑屏幕的正中央,则使用如下属性的值进行设置A、StartPos itionManuaIB、StartPos itionCenterScreenC、StartPos iti onCenterParentD、PositionCenterParent答案:B
5.在C#中,下列关于Windows窗体的说法,错误的是0Av Windows窗体是对象B、窗体类是FormC、Windows应用程序中只能有一个窗体D、可以通过设置窗体的属性,个性化地展示窗体答案:C
6.在C#中,以下关于Lab Ie控件代码描述正确的是A、this.IabIe.text获取IabIe控件的文本值B、th is.I abIe.str ing获取I able控件的文本值C\this.IabIe.name获取IabIe控件的文本值D\this.IabIe.text,str ing获取IabIe控件的文本值A、ShowMenuB、ViewC、Deta iIsD、List答案:B
66.在C#中,Sqlmand对象执行SQL中聚合函数返回首行首列的方法是A、ExecuteReader方法B、ExecuteSca Iar方法C\ExecuteNonquery方法D、ToStr ing方法答案B
67.在C#中,图片框控件的属性获取或设置其显示的图像A、ImageB、PictureC TextxD、Show答案A
68.在C#中,CheckBox是指控件、按钮AB、单选按钮c、复选框D、状态栏答案c
69.在C#中,以下不是ImageList常用属性的是()Ax ImagesB、ImageSi zeC\Co IorDepthD、Iength答案D
70.在C#中,在.NET,以下()事件是窗体关闭后被触发的(选择一项)A、Un IoadB\DeactivateC、FormCIosedD、Closing答案c
71.在C#中,WinForm窗体中,为了禁用一个名为btnOpen的Button控件,下列做法正确的是()Av btnOpen.Enab Ie=trueB、btnOpen.Enab Ie=faIseC、btnOpen.Vi s i bIe=trueD、btnOpen.Vi si bIe=faIse答案B
72.在C#中,try{//代码块1returnO;}catch(Except ione){//代码块2}f i na II y{〃代码块3}如果程序没有捕捉到异常,上面代码中的执行结果是()、先执行代码块3,后执行return语句AB、程序报错C、returnO语句不执行D、先执行return语句,后执行代码块3答案:A
73.在C#中,关于数据库连接字符串代码正确的是OA、pr ivatestat icstr ingDBConnectStr ing=server=.;database=FreshLiveDB;uid=sa;pwd=123;H;B、pr ivatestat icstr ingDBConnectStr ing=server二.;database=FreshLiveDB;id=sa;pwd=123;H;C、pr ivatestat icstr ingDBConnectStr ing=server=.;database=FreshL iveDB;id=sa;password=123;;D、pr ivatestat icstr ingDBConnectStr ing=server=.;database=FreshLiveDB;name=sa;pwd=123;;答案A
74.在ADO.NET中,如果需要保存某Dataset对象中已经修改的数据,则需要使用O对象,该对象可以自动生成更新用的相关命令A、SqIDataReaderB、SqImandC\SqImandBui IderD\SqIDataAdapter
75.在程序中创建一个DataSet对象ds和一个Sq IDataAdapter对象dap,若要将数据库中的Singer表的数据填充至ds对象的SingerList表中,则下列语句正确的是0Av dap.Fill dsB、dap.Fill ds.S ingerL istC、dap.Fi II ds.SingerD、dap.Fi II ds.Singer11,SingerLi st答案B
76.在C#中,单选按钮指的是控件A、ButtonB、Rad ioButtonC\CheckBoxD、boBox答案B
77.在C#中,intnum1=10,num2=22,num3=44;Console.Wr iteLi ne{1},{2},{0},num1,num2,num3;程序的运行结果是A、程序运行出错B、二”10C、22D、44n答案C
78.在DataSet中,若修改某一DataRow对象的任何一列的值,该行的DataRowS tate属性的值将变为()A、DataRowState.AddedB、DataRowState.UpdatedC、DataRowState.DetachedD、DataRowState.Mod if ied答案:D
79.在C#中,用于关闭Sq IConnect ion对象的方法是0A、Se Iect方法B、Find方法Cv Open方法D、CI ose方法答案D
80.在C#中,控制窗体是否可见,可以使用WindowsState属性,以下是Window、Norma IAB、C、MaxD、以上都不是sState属性值的是O答案A
81.在C#中,下列不属于容器控件的是()A、FormB、GroupBoxC、Pane IDsboBox答案D
82.在C#中,以下关于MessageBox.Show方法中4个参数,说法正确的是A、MessageBox.Show要显示的字符串,消息框的标题,消息框按钮,消息框图标B、MessageBox.Show要显示的字符串,消息框按钮,消息框的标题,消息框图标C、MessageBox.Show消息框按钮,消息框图标,要显示的字符串,消息框的标题D、以上都不对答案A
83.在C#中,以下属于窗体的常用事件是Av LoadB、OpenC\MaxD、Min答案A
84.在C#中,以下代码输出结果是str ingstr=abcd;i ntresuI t=str.LastI ndexOfd;Gonso Ie.Wr iteL ineresu11;、4AB、3C、0D、代码编写有误,不能运行答案B
85.在ADO.NET中,对数据库中表的修改操作,需要使用如下对象进行A、SqImandB、SqImandBu iIderC、SqIDataReaderD、Connect ion答案:A
86.在C#窗体应用程序中,要显示一个信息为thisisatest!,标题为HeII的消息框,正确的语句是A、MessageBox thisisatest!n,Hei Io;B、MessageBox.Show Hth isi satest!,Hello;C MessageBoxHeI Io,thisisatest!;xD、MessageBox.Show HeI Io,thi si satest!”;答案B
87.在C#中,设有ListView控件名为objListView,要获取其选中的ListViewl tem的文本,代码正确的是A\str ingstr=objL i stV i ew.Text;B、str ingstr=objLi stView.SeIectedItem.Text;C、str ingstr=objL istV iew.I terns
[0].Text;D、str ingstr=objL istV iew.SeIectedI terns
[0].Text;答案D
88.在C#中,下列选项中,关于Connection对象描述错误的是()As Connect ion对象用于连接数据库B、在应用程序和数据库之间建立了一条数据传输通道C、数据库连接对象建议使用static关键字修饰D、只有创建并打开连接,应用程序才能操作数据库中的数据答案C
89.在C#窗体应用程序中,获取CheckBox控件选中状态的属性是()A、seIectedB、checkC、checkedD、seIectedVaIue答案c
90.在C#中,定时器控件Timer的()属性用于指定代码执行的间隔时间Av IntervaIB、Enab IeC、VisiableD、Run答案A
91.在C#中,ADO.Net中,判断DataTable对象有多少条数据,以下写法正确的是()A、tab Ie.rows.countB、tab Ie.rows.sizeC、tab Ie.rows.IengthD、tab Ie.rows答案:A
92.在C#中,WinForms窗体程序中,是主程序文件A、properties.csB、form,csC\form,des igner.csD\program,cs答案D
93.在C#中,以下不属于DataGridView常用的属性是A、NameB、DataSouceC RowsxD、Count答案D
94.在C#中,关于static关键字,下列说法错误的是OA、创建对象时初始化B、只能访问静态成员C、使用类名进行访问D、静态属性和方法被类的所有对象共享答案A
95.在C#中,WinForm中,如果复选框控件的Checked属性值设置为True,则表示()As该复选框不被选中B、该复选框被选中C、不显示该复选框的文本信息D、显示该复选框的文本信息答案B
96.在C#中,下列关于窗体事件的描述,不正确的是()A、窗体的显示有两种方式,分别为非模式窗体和模式窗体B、调用窗体对象Show()方法,以非模式窗体显示C、调用窗体对象的ShowDialog0方法,以模式窗体显示D、模式窗体与非模式窗体,两种显示方式没有区别答案D
97.在Vi sua IStudi o集成开发环境中有两类窗口,分别为浮动窗口和固定窗口,下列不属于浮动窗口的是、工具箱AB、属性C、工具栏D、窗体答案D
98.在C#WinForms程序中,以下关于Timer控件说法正确的是
7.在C#中,ADO.NET中用于建立Connect ion对象和数据集之间的桥梁的对象是A、DataTable对象B、mand对象C、DataSet对象D、DataAdapter对象答案D
8.在C#中,下列关于ADO.NET操作数据库的原理,说法有误的是、可以将ADO.NET操作数据库的原理与抽水机抽水的原理进行类比AB、Connection对象类似于伸入水中的进水笼头,保持与水的接触C、mand对象类似于抽水机,为抽水提供动力和执行方法D、DataReader对象类似于输水管,通过发动机将水库中的水输送至水池中进行缓存答案D
9.在C#中,以下代码输出结果是str ingstr=aaaqq.;string[]result=str.Sp Iit;ConsoIe.Wr iteLi neresu11
[0];A、aaaB、qq.C、qqD、代码编写有误,不能运行答案A
10.在C#中,要在Winforms窗体中使用DataGr idView控件来绑定并显示一张表的数据,需要设置其属性来指定数据源Av有属性Start和StopB、有方法EnabledC\有事件I ntervaID、有事件Tick答案D
99.在C#中,用于打开Sq IConnect ion对象的方法是0Ax SeIect方法B、Find方法C、Open方法D、CIose方法答案C
100.在c#中,窗体对象的属性可以更改标题?A、IdB、TextC、NameD、Tti Ie答案B
101.在C#WinForm程序中,新建的窗体后台cs代码自动继承了类A、FormB FormlxC、WindowsD、object答案A
102.在C#中,当窗体首次显示出来之前,会触发事件Ax LoadB、ShowC\ShowD ia IogD、Click答案A
103.在C#窗体应用中,去除目标窗体MainForm的边框,使用如下哪个属性进行设置A、FormBorderStyIeB、BorderStyIeC、FormStyIeD、Sty Ie答案A
104.在C#中,若要使TextBox中的文字不能被修改,应对属性进行设置A、LockedB、VisibleC、DisabledD、ReadOnIy答案D
105.在ADO.NET中,下列关于连接对象Connect ion的说法错误的是A、任何.NetFormework提供程序,对应的连接对象都是Connect i onB、使用Sq IServer数据时,需要使用命名空间System.Data.Sq ICIi ent下的SqI Connect ion类C、访问Access数据库时,需要使用OleDbConnect ion进行数据库连接D、创建Connection对象,需要指定连接字符串答案:A
106.在C#中,Windows窗体应用中,我们可使用控件实现下拉选项框的功能A、TextBoxB、boBoxC、L istV iewD、LabeI答案B
107.在C#窗体应用程序中,关于ApppI ication.Exit O和Form.Close下列说法正确的是A、两者都可以关闭整个应用程序B、两者都不能关闭应用程序C、前者关闭应用程序,后者关闭窗体D、前者关闭窗体,后者关闭应用程序答案C
108.在C#中,定义命名空间的关键字是A、namespaceB\cI assC\str ingD、int答案A
109.在ADO.NET中,下列能够提供与SQLServer数据库连接的对象是A、mand对象B、Sq IConnect ion对象C、01eConnect ion对象D、以上都不正确答案B11在C#中,DataAdapter对象使用与属性关联的mand对象将DataSet修改的数据保存入数据源A、SeIectmandB、InsertmandC、UpdatemandD、De Ietemand答案C
111.在c#中,设现有数据库连接对象con,要在该数据库连接中执行SQL语句计算Student表中的记录数量,现有代码Sq Imandcmd=newSq Imand;cmd.mandText=nSELECTcount IDFROMStudent;cmd.Connect ion=con;;〃执行SQL语句空白处应该填入代码A\cmd.ExecuteNonQuery B、cmd.ExecuteReader C、cmd.ExecuteSca Iar D、cmd.Execute0答案C
112.在C#中,设置窗体的属性可以更改窗体图标A、I conB、Enab IeC、VisiableD、Text答案A
113.在ADO.NET中,mand对象用于执行SQL命令,如果需要得到多行多列的查询结果,则需要使用该对象的方法A、Execute0B、ExecuteNonQuery C、ExecuteReader D、ExecuteSca Iar答案C
114.在C#中,若想向数据库中插入一条记录,应使用mand对象的O方法选1项A、ExecuteReader B、Execute Insert C\ExecuteQuery D、ExecuteNonQuery答案D
115.在C#中,下列关于窗体属性的说法,不正确的是
0、可以设置窗体的Icon属性,用于更换窗体图标AB、可以设置窗体的BackColor,用于设置窗体的背景图片C、可以设置窗体的FormBorderStyle属性,用于更改窗体的边框样式D、可以设置窗体的StartPosition属性,用于确定窗体的起始位置答案B
116.在C#中,为了使ListView控件右键单击时能够显示一个上下文菜单,必须设置其()属性As ShowMenuB、MenuStr ipC、ContextMenuStr ipD、Menu答案C
117.在6#中,已知在WinForm窗体中有一个Timer控件,要设置3秒执行一次,则Interval属性应设置为()A、3B、30C、300D、3000答案D
118.在Winform中,决定控件上文字的字形,字体,大小,颜色及效果的属性是Av TextB、Capt ionC、NameD、Font答案D
119.在C#中,SqlDataAdaprer对象用于向数据源更新数据的方法是A、Update方法B、Fi II方法C、DeIete方法D、Remove方法答案A
120.在C#中,控制窗体显示位置,可以使用Startposition属性,以下是Startposition属性值的是0A、NoneB、TopC、LeftD、ManuaI答案D
121.在C#中,Sq IConnect ion对象中用于连接Sq IServer数据库的字符串属性的是0Ax DataSource属性B、ServerVers ion属性C、Connect i onStr ing属性D、State属性答案C
122.在C#中,ADO.NET中,使用O对象可以建立应用程序与数据库连接A DataSetXB、DataReaderC、Connect ionD、mand答案C
123.在C#中,要从数据库中读取数据填充数据集,需要使用方法选1项A、Read B、ExecuteReader C、Update0D、Fi II答案:D
124.在C#中,工具条和状态条按钮和标签的属性,用于设置图形和文本的显示方式Av DisplayStyleB、ImageCx TextD、ImageText
125.在C#中,DataAdapter对象的()方法用于将DataSet中数据提交到数据库A、UpdatemandB、Fi IIC、UpdateD\Insertmand答案C
126.在.NET中,一些数据类型为引用类型,当引用类型的值为0时,表明没有引用任何对象A、NulIB\NothingC、EmptyD、0答案A
127.在C#中,str ing类的Substring(inta,intb)方法,能够截取字符串该方法的a和b两个参数,分别表示()A、开始截取的索引,结束截取的索引B、结束截取的索引,开始截取的索引C开始截取的索引,截取的字符数量D、开始截取的索引,重复字符的数量答案C
128.在C#中,下列关于多文档界面(MDI)应用程序的描述,不正确的是A、每个应用程序中只能有一个MDI父窗体,在父窗体中可以打开多个MDI子窗体B、任何MDI子窗体都只能在父窗体内部区域活动C、关闭任何子窗体时,对父窗体以及其他打开的子窗体均没有任何影响D、当关闭父窗体时,所有打开的子窗体不会关闭答案D
129.在C#中,WinForm中,为了防止用户无意关闭窗体,需要在()事件中编写代码,提示用户是否关闭窗体Ax ClosedB、ClosingC\BeforeCIoseD、Load答案B
130.在C#中,复选框控件ChekBox,选中状态发生变化时,将触发()事件A、Cl ickB、SeIectC、CheckedChangeD、Check答案C
131.在C#中,下列关于窗体事件的描述,不正确的是()A、窗体自带了丰富的事件,开发人员仅需在其中编写逻辑代码即可实现相应的功能A、DataBi ndB、IDC、Sty IeD、DataSource答案:D
11.在ADO.NET中,下列()组件用来获得只读只进数据A、DataAdapterB、DataSetC\DataReaderD、mand答案C
12.在C#中,以下不是Rad ioButton控件常用的属性是()A、TextB、CheckedC\NameD、Length答案D
13.在C#中,要使图片框充满整个窗体,必须设置()属性A、AnchorB、DockC、Fi IID、Ful IB、窗体加载时会触发窗体的Load事件C、在窗体被关闭时,会触发窗体的FormClickD、在窗体被关闭时,会触发窗体的FormClosing事件答案C
132.在C#中,设置密码不可见,需要把TextBox的属性值设置为*A、PasswordB、PasswordCharC\TextD、Name答案B
133.在C#中,关键字,可以捕捉可能引发异常Av catchB、tryC、final IyD\throw答案A
134.在C#中,若将数据库中的数据填充到数据集,应调用SqlDataAdapter的方法Av OpenB\CloseC、Fi IID\Update答案c
135.在C#中,如果判断一个或者多个连续字符在目标字符串中是否存在,使用St irng类的方法A、Spl it0B、IndexOf0C、Jo in0D、SubStr ing答案B
136.在C#中,下列关于Windows基本控件的说法,错误的是A、可以将常用控件按功能划分为文本类控件,选择类控件和分组类控件等B、Winform中的菜单有两种,分别为下拉式菜单和弹出式菜单C、工具栏通常位于菜单栏下方,由许多命令按钮组成,每个按钮上都有一个代表功能的小图标D、状态栏通常用于显示应用程序的系统信息,它只能显示文本答案D
137.在C#中,当执行Sql语句“deletefromtb_student时,需要使用Sq Imand对象的方法执行?A、ExecuteNonQuery B、ExecuteScaI arC\ExecuteReader D、ExecuteXmI Reader
138.在C#中,stringstr=ch ina,hube i,sh iyan,hgzy;Gonso Ie.Wr iteLine str.Spl itLength;该代码执行的结果是Ax4B、3C、5D、1答案D
139.在C#中,设有ListView控件名为objListView,向其中第一行添加ListViewSubltem的代码正确的是Ax objL istV iew.I terns
[0].ListViewSubI terns.AddHe IIoK itty;B、objListView.Sub I terns
[0].AddHeiloKitty;C obJListView
[0].Sub I terns.AddHeiloKitty;xD objListView.I terns
[0].Sub Iterns.AddHeiloKitty;x答案D
140.在C#中,WinForm中,如果希望光标定位在需要输入的文本框内,则需要调用该文本框控件类的O方法A、Cut B、Copy C、Focus D、Hide答案C
141.在C#中,Wi nForms的窗体中有一个名为mnmMenu的主菜单,下列代码()能正确删除文件选项,该选项为第一个菜单项Ax thi s.mnmMenu.Items.Remove(“文件“);B、th is.mnmMenu.Iterns.RemoveAt
(0);C\this.mnmMenu.Iterns.RemoveAt
(1);D、this.mnmMenu.Items.RemoveAt(文件“);答案B多选题
1.在C#中,关于C#类和对象的说法,下列正确的有()【选两项】A、类是现实事物的客观存在B、类是现实事物的抽象存在C、类就是对象,对象就是类D、类是对象的高度概括,对象是类的具体实现答案BD
2.在C#中,使用C#开发数据库应用程序,为了访问和操作数据库,ADO.Net提供了两个重要的组件O【选两项】A、Connect ionB、mandC、DataSetD、NetFramework数据提供程序答案CD
3.在C#中,以下是ADO.Net核心对象的有()【选两项】A、Connect ionB、mandC、StartD、Open答案AB
4.在C#中,注释方法有O【选两项】、以/*开头,以*/结尾AB、以〃开头C、以一开头D、以开头答案AB
5.在C#中,Windows窗体应用中,要想分别使TextBox处于不可见状态和不可编辑状态,应分别使用如下哪两个()属性进行设置【选两项】A、LockedB、Vi si abIeC\Enab IedD\ReadOnIy答案BD
6.在C#中,C#窗体应用程序中,boBox控件添加选项的方式有如下哪几种方式()【选两项】A、通过控件设计界面直接添加B、通过控件样式进行添加C、通过代码进行添加D、通过注册事件进行添加答案AC
7.在C#中,以下属于Connect ion对象方法的是【选两项】Av Open0B、Close C、Execute D、Fetching答案AB
8.在C#中,关于DataGr idView控件的属性描述正确的有O【选两项】A、Rows获取总条数B、DataSource获取数据源C Name获取控件的名称D、Columns获取总列的名称答案BC
9.在C#中,以下属于DataReader对象的方法是【选三项】A、Read B、Close C、GetNameD、SetName答案ABC
10.在C#中,.net中,常用的系统命名空间有【选三项】A、System.Str i ngB、System.WindowsC、System.10D、System.Data答案:BCD
11.在C#中,Notify Icon控件常用的属性有哪些?【选两项】A、I conB、NameC\StringD\CIose答案AB
12.在C#中,.NetFramework数据提供程序包含的对象有()【选三项】A、Connect ionB、mandC DataReaderxD、Data答案ABC
13.在C#中,WinForm中为PictureBox控件指定图像,可以通过如下哪些属性设置()【选两项】Ax Image属性B、Src属性C、ImageLocat ion属性D、URL属性答案AC
14.在C#中,PictureBox常用属性有0【选三项】A、ImageB\ImageLocationC\Si zeModeD、None答案ABC
15.在C#中,Connect ionState对象的枚举值包括[选三项】Av Executi ngB、Fetch ingC、Connect ingD、Error答案ABC
16.在C#中,要使用适配器对象获取MyTable表中所有数据,假设con是可用的连接对象,则正确的方式为【选三项】A、SqIDataAdapterda=SqIDataAdapter SELECT*FROMMyTabIe,con;DataSetds=newDataSet;da.Fi II ds;B、SqImandcmd=new SELECT*FROMMyTabIe,con;SqIDataAdapterda=SqIDataAdapter cmd;DataSetds=newDataSet;da.Fillds;C、SqImandcmd=newSELECT*FROMMyTable,con;SqIDataAdapterda=SqIDataAdapter cmd;DataSetds=newDataSet;da.Fi IIds,MyTabIe;D SqIDataAdapterda=SqIDataAdapter SELECT*FROMMyTabIeu,con;DataSetdxs=newDataSet;da.Fi IIds.Tab Ies[MyTabIe];答案ABC
17.在C#中,以下属于Connection对象常用属性的有【选两项】Av Connect ionStringB、cIoseC、StateD、Open答案AC
18.在C#中,AD
0.net中,Sq Imand对象的ExecirteNonQuery方法适用于如下操作【选三项】A、查询B、添加C、修改D、册那余答案:BCD
19.在C#中,ListView具有多种显示视图,包括【选三项】A、ListB、Deta iI sC\SmaI II conD、MaxLargeI con答案ABC
20.在C#中,String类的()方法可以删除空格【选三项】A、Trim B、EndWith C、Rep Iace D\Remove答案ACD
21.在C#中,关于C#中静态方法与实例方法的区别,下列说法正确的有()【选两项】A、在静态方法中,可以直接访问非静态成员B、在静态方法中,不可以直接访问非静态成员C、在实例方法中,可以直接调用静态方法D、在实例方法中,不可以直接调用静态方法答案:BC
22.在C#中,下列属于对象的是()【选两项】、学号是2070的学生AB、98路公交车C、i phonel1D、清华大学答案:AD
23.在C#中,下列关于C#的异常处理的说法,正确的有()【选三项】A、try块必须跟catch块组合使用B、一^try块可以跟随多个catch块答案B
14.在C#中,ADO.NET中,要向DataTable对象中添加一列,以下C#代码语法正确的是A、DataTabIemyTabIe=newDataTabIe Months;myTabIe.Co Iumns.AddMonth,string;B、DataTabIemyTabIe=newDataTabIe Months;myTabIe.Columns.AddMonth,typeof string;C、DataTabIemyTabIe=newDataTabIe Months;myTabIe.Co Iumns.Add strin g,Month;D、DataTabIemyTabIe=newDataTabIe Months;myTabIe.Co Iumns.Addstr ing,Month;答案B
15.在#中,ToUpper0方法作用是A、获得字符串小写的形式B、获得字符串大写的形式C、截取字符串D、没有该方法答案B
16.在C#中,下列对象可用于DataSet中填充数据以及将修改后的数据更新至数据库A、ConnectionB、DataReaderC、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常D、在try…catch…final ly块中,即便开发人员编写强制逻辑代码,也不能跳出final ly块的执行答案:BCD
24.在C#中,以下属于mand对象的方法是0【选三项】A、ExecuteNonQuery B、ExecuteReader C\ExecuteScaI arD、ExecuteCount答案ABC
25.在C#中,以下哪些控件可以实现单选按钮的分组?【选两项】A、MenuStr ipB、boboxC GroupBoxxD、Pane I答案CD
26.在C#中,常见的异常处理结构有【选三项】A、tryBf inaIIyB、catch fina IIy・・・C、trycatchD、trycatchBf inaIly答案ACD
27.在C#中,下列选项中,关于DataReader对象的描述,正确的是0【选三项】、DataReader是一个只读只进的数据读取器AB、在读取过程中,必须保持连接打开状态C、DataReader■对象可以对数据库中的数据进行增、册h改、查和执行聚合函数等操作D、每次只能读取一行数据答案ABD
28.在C#中,关于实例字段,下列描述正确的是【选两项】、加载类的过程中,完成实例字段的内存分配AB、对象名.字段名来访问实例字段C、实例字段修改后,不会影响其他对象的字段值D、所有对象共享该实例字段的内存空间,均可对其访问答案BC
29.在C#中,Ado.net中,数据适配器Sq IDataAdapter的作用有两个,分别是哪两个【选两项】A、填充数据集B、查询数据集C、更新数据集D、删除数据集答案ACC、mandD、DataAdapter答案D
17.在C#中,FormatExcept ion是、算术异常AB、参数格式错误异常C、非法参数异常D、数组下标越界异常答案B
18.在6#中,窗体的MouseMove是事件A、鼠标单击B、鼠标双击C、鼠标移动D、键盘按下答案C
19.在C#中,在ADO.NET,填充DataSet的对象是A、SqI ConnectionB、SqIDataReaderC、SqImandD、SqIDataAdapter答案D
20.在C#中,要创建多文档应用程序,需要将窗体的属性设置为trueA、DrawGr idB、Enab IedC\ShowlnTaskerD\IsMdiContainer答案:D
21.在C#中,按钮控件Button,设置属性,则用户每次按“ESC”键相当于“单击”该按钮A、De IeteB、CanceI ButtonC\CIoseD、Open答案B
22.在C#中,关于catch代码块,说法正确的是A、包含有可能引发异常的语句块B、无论是否发生异常,catch块总是会被执行C、异常处理程序位于catch代码块中D、一般不与try配合使用,而是单独使用答案C
23.在C#中,下列关于类和对象的描述,不正确的是()、对象是类的实例AB、实例化对象时需要使用关键字newC、对象是类的具体体现D、可以先有对象再有类答案D
24.在C#中,winform窗体中有一个年龄文本框txtAge,下列代码中,可以获得文本框中的年龄值的选项是Av i ntage=txtAge;B、i ntage=Convert.to Int32txtAge.Text;C、txtAge.Text=19;D、intage=txtAge.Text;答案B
25.在C#程序中,以下代码显示一个模式对话框A、FormM=newForm;showD ia IogM;B、FormM=newForm;ShowM;C、FormM=newForm;M.ShowD iaIog;D、FormM=newForm0;M.Show;答案C
26.在C#中,关于SqImand命令对象编写正确的是Av Sq Imandcmm二newSq Imandsq I语句,Connection对象;B、Sq Imandcmm二newSq Imand Connection对象,sql语句;C、SqImandcmm=newSqImandsqI语句;D、Sq Imandcmm=newSq ImandConnection对象;答案A
27.在AD
0.NET中,SqIConnection类所在的命名空间是A、SystemB、System.DataC、System.Data.01eDbD、System.Data.SqICI ient答案:D
28.在C#中,SqlDataReader对象用于前进到下一条记录的方法是、GetData方法AB、NextResult方法C、GetChar方法D、Read方法答案D
29.在C#中,WinForms中的控件中能包含多个图片,并提供给其他控件使用A、文本框B、图片框C、数据表格D、图像列表答案D
30.在C#中,已知在Wi nForms窗体中有—f*Timer控件,I ntervaI属性设为4分钟,当控件记时1分钟后,调用了控件的Stop方法,再过一分钟,重新调用控件的Start方法,则自该次调用Start方法后,第一次发出控件的Tick事件的间隔是O分钟、2A。