面向对象程序设计(C#)(山东联盟)智慧树知到期末考试答案2024年_第1页
面向对象程序设计(C#)(山东联盟)智慧树知到期末考试答案2024年_第2页
面向对象程序设计(C#)(山东联盟)智慧树知到期末考试答案2024年_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

面向对象程序设计(C#)(山东联盟)智慧树知到期末考试答案2024年面向对象程序设计(C#)(山东联盟)属性必须同时定义get块和set块。

A:对B:错答案:错ReadOnly类型的变量只能在定义时初始化。

A:对B:错答案:对.NETFramework运行环境除了支持VB.net和C#两种编程语言,还支持Perl、C++.NET、J#、Jscript.NET、ActionScript。

A:错B:对答案:错构造函数不能带参数。

A:对B:错答案:错C#不是由C和C++衍生出来的面向对象的编程语言。

A:错B:对答案:对Windows应用程序和Web应用程序都是通过事件触发的。

A:错B:对答案:对对于不同的数据源需要使用不同的连接对象建立连接。

A:错B:对答案:对foreach语句既可以用来遍历数组中的元素,又可以改变数据元素的值。

A:错B:对答案:错ADO.NET操作sqlserver数据库,则需要引入System.Data.Sqlclient命名空间。

A:对B:错答案:对else语句总是与离他最近的一个if语句相匹配。

A:错B:对答案:错布尔型变量可以赋值为0或1。

A:错B:对答案:错在一个程序内,不可以包含2个及以上的Main方法。

A:对B:错答案:对C#支持多重继承。

A:错B:对答案:错C#是一种安全的、稳定的、简单的、优雅的,面向对象的编程语言。

A:错B:对答案:对使控件不可用的属性是enabled,不可见的属性是visible。

A:对B:错答案:对连接SQLServer数据库,要使用Connection的派生类OracleConnection连接对象。

A:对B:错答案:错ListBox控件用于显示一个选项列表,用户每次只能从中间选择一项。

A:对B:错答案:错C#源程序文件一般用.cs作为扩展名。

A:对B:错答案:对ADO.NET提供了2种操作数据库的方法:联机式数据访问方式和离线式数据访问方式。

A:错B:对答案:对switch语句中必须有default标签。

A:错误B:正确答案:错C#程序中,可使用try..catch机制来处理程序出现的()错误。

A:拼写B:运行C:语法D:逻辑答案:运行有关C#语句中实现流程控制的do-while语句,给出的叙述中正确的是(

)。

A:用do-while语句构成的循环,在while后的表达式为true时结束循环B:用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式C:do-while语句构成的循环只能用break语句退出D:do-while语句构成的循环不能用其他语句构成的循环来代替答案:用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式在C#中,下列代码运行后,变量Max的值是(

)。

inta=5,b=10,c=15,Max=0;

Max=a>b?a:b;

Max=cA:10B:0C:15D:5答案:10在菜单项File中,为将F设为访问键,应将该菜单项的Text属性设置为(

)。

A:_FileB:&FileC:%FileD:@File答案:File为了能够在程序中捕获所有的异常,在catch语句的括号中使用的类名为(

)。

A:FormatExceptionB:DivideByZeroExceptionC:ExceptionD:以上三个均可答案:ExceptionC#中每个int类型的变量占用(

)个字节的内存。

A:4B:8C:1D:2答案:4在C#.Net中,用来创建主菜单的对象是(

)。

A:MenuItemB:ItemC:MenuStripD:Menu答案:MenuStrip有以下C#程序:

usingSystem;

namespaceaaa

{classProgram

{staticvoidMain()

{intx=2,y=-1,z=2;

if(x<y)

if(y<0)z=0;

elsez+=1;

Console.WriteLine("{0}",z);

}

}

}该程序的输出结果是(

)。

A:2B:3C:0D:1答案:2()命名空间中的类和接口用于创建Web应用程序的界面。

A:System.DrawingB:System.Web.UIC:System.IOD:System.Web.Service答案:System.Web.UI下述关于实例变量和方法变量的说法()是错误的。

A:实例变量是用static关键字声明的B:方法变量在方法执行时创建C:方法变量在使用之前必须初始化D:实例变量是类的成员变量答案:实例变量是用static关键字声明的执行insertsql代码可以用方法()。

A:ExecuteReaderB:ExecuteScalarC:ExecuteNonQueryD:ExecuteQuery答案:ExecuteNonQueryC#语言中的类Console包含两个输入方法:Write()和WriteLine()。它们之间的主要区别是(

)。

A:Write()方法可以格式化输出,WriteLine()方法不可以B:WriteLine()方法输出后换行,Write()方法输出后不换行C:WriteLine()方法可以格式化输出,Write()方法不可以D:Write()方法输出后换行,WriteLine()方法输出后不换行答案:WriteLine()方法输出后换行,Write()方法输出后不换行while语句和do…while语句的区别在于(

)。

A:do…while语句编写程序较复杂B:无论条件是否成立,while语句都要执行一次循环体C:while语句的执行效率较高D:do…while循环式先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体答案:do…while循环式先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体在VisualStudio.NET窗口,(

)窗口显示了当前VisualStudio解决方案的树型结构。

A:解决方案资源管理器B:类视图C:资源视图D:属性答案:解决方案资源管理器指定操作系统读取文件方式中的FileMode.Create的含义是(

)。

A:指定操作系统应创建文件,如果文件存在,将出现异常B:打开现有文件C:打开现有文件,若文件不存在,出现异常D:指定操作系统应创建文件,如果文件存在,将被改写答案:指定操作系统应创建文件,如果文件存在,将被改写一个DataSet对象包括一组()对象,该对象代表创建在DataSet中的表。

A:DataRowB:DataTableC:DataColumnD:DataRelation答案:DataTable下面的()对象采用只读只进的方式快速访问数据库中的数椐。 

A:ConnectionB:DataReaderC:DataWriterD:DataGrid答案:DataReader以下哪个选项正确描述了SQL的特征()

A:SQL是关系型数据库的公共语言B:SQL是一种嵌入式开发语言C:SQL是非过程化语言D:SQL是一种通用的结构化查询语言答案:SQL是非过程化语言窗体编程中,如果使用复选框控件设置它的Checked属性值为True表示(

)。

A:该复选框被选中B:该复选框不被选中C:不显示该复选框的文本信息D:显示该复选框的文本信息答案:该复选框被选中VisualStudio.Net开发平台是(

)公司提供的.NET应用程序集成开发工具。

A:MicrosoftB:IntelC:IBMD:Borland答案:Microsoft在C#中,方法重载由以下哪几部分组成(

)。

A:方法名B:返回值C:参数个数D:参数类型答案:方法名###参数类型###参数个数在VisualStudio2010集成环境中,可以使用哪些编程语言进行程序设计?(

A:C++B:VBC:PythonD:C#答案:VB###C++###C#在下列给出的选项中,哪些是对C#的“对象”的正确描述。(

)

A:对象不可以作为函数参数传递B:一个对象可以作为另一个对象的数据成员C:对象变量是对象的一个引用D:对象是类的一个实例答案:对象变量是对象的一个引用###对象是类的一个实例###一个对象可以作为另一个对象的数据成员在数组中对于for和foreach语句,下列那些选项中的说法正确(

)?

A:foreach总是遍历整个数组B:foreach语句总是从索引1遍历到索引LengthC:foreach语句能使你不用索引就可以遍历整个数组D:如果需要修改数组元素就必须使用for语句答案:foreach语句总是从索引1遍历到索引Length若使用VisualStudio.NET来创建一个基于Windows的应用程序TimeSheetApp。此应用程序的main窗体包括几个与应用程序的设置相对应的复选框。其中一个CheckBox控件名为overtimeCheckBox,该控件的标题是“Overtime”,若必须允许用户按ALT+A来选择或清除复选框,该采用哪两个操作(

)?

A:设置overtimeCheckBox.AutoCheck为FalseB:设置overtimeCheckBox.AutoCheck为TrueC:设置overtimeCheckBox.Tag为“&Overtime”D:设置overtimeCheckBox.Text为“&Overtime”答案:设置overtimeCheckBox.AutoCheck为True###设置overtimeCheckBox.Tag为“Overtime”以下选项属于容器控件的是(

)。

A:ButtonB:PanelC:ListBoxD:GroupBox答案:Panel###GroupBox数据类型转换有(

)和(

)转换两种方式。

A:隐式B:显式C:自制D:强制答案:显式###隐式for循环是循环结构中常用的一种结构,以下关于for循环的语法要求描述正确的是(

)。

A:for循环只能用于次数已经确定的情况B:for循环式先判定表达式,后执行循环体语句C:for循环体语句中,可以包含多条语句,但要用花括号括起来D:for循环中,可以用break语句跳出循环体答案:for循环式先判定表达式,后执行循环体语句;for循环中,可以用break语句跳出循环体;for循环体语句中,可以包含多条语句,但要用花括号括起来CombBox控件用来提供数据源指定字段文本和值的属性是(

)。

A:DataTextFieldB:DataSourceIDC:DataValueFieldD:DataMember答案:DataTextField###DataValueField关于C#数据类型中值类型和引用类型的描述正确的是()。

A:代理是引用类型,字符是值类型B:类string是值类型C:整型、浮点型都是值类型D:类、接口、数组是引用类型答案:代理是引用类型,字符是值类型###整型、浮点型都是值类型###类、接口、数组是引用类型属性是c#中重要的类成员,下述中哪些选项能合理的描述属性(

)。

A:属性可以有默认值B:set访问器中包含隐式参数valueC:属性必须包含get和set两个访问器D:属性与类中的某个私有字段相关联答案:属性与类中的某个私有字段相关联###set访问器中包含隐式参数value以下控件具有FileName属性的是(

)。

A:FontDialogB:ColorDialogC:SaveFileDialogD:OpenFileDialog答案:OpenFileDialog###SaveFileDialogC#中程序中的三类错误是(

)。

A:逻辑错误B:运行时错误C:语法错误D:自定义错误答案:逻辑错误###运行时错误###语法错误SqlConnection对象的ConnectionString需要包含哪些信息?(

A:服务器名B:登录账号和密码C:登录日期D:数据库名答案:数据库名###服务器名###登录账号和密码下列对变量bx操作的表达式中,值为“假”的选择项有(

)。

A:boolbx=(1!=1);B:boolbx=(1==1);C:boolbx=(4==5);D:boolbx=4;答案:boolbx=(1!=1)###boolbx=(4==5)在C#语言中,下列能够作为变量名的是(

)。

A:ifB:a_3bC:abcD:3ab答案:a_3b在使用C#.NET部署Web项目时,使用“复制项目”与建立部署项目相比(

)。

A:前者操作更简便B:后者功能更强大C:二者功能完全一样D:前者只能在本地计算机内部使用答案:后者功能更强大###前者操作更简便Command对象中执行sql命令的方法包括(

温馨提示

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

评论

0/150

提交评论