在线网课知慧《.NET程序设计(山东管理学院)》单元测试考核答案_第1页
在线网课知慧《.NET程序设计(山东管理学院)》单元测试考核答案_第2页
在线网课知慧《.NET程序设计(山东管理学院)》单元测试考核答案_第3页
在线网课知慧《.NET程序设计(山东管理学院)》单元测试考核答案_第4页
在线网课知慧《.NET程序设计(山东管理学院)》单元测试考核答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

第一章单元测试1【单选题】(2分)C#源文件的缺省扩展名()。A.EXEB.OBJC.LIKD.CS2【单选题】(2分)由C#源文件编译连接的可执行文件的缺省扩展名为()A.CSB.OBJC.LIKD.EXE3.【多选题】正确答案:ABCDvisualstudio2012的菜单栏功能包括()。A.文件B.编辑C.生成D.视图4【单选题】(2分)C#程序的基本模块()A.表达式B.标识符C.语句D.函数5【判断题】C#程序中标识符可以以字母或数字开头。()A.对B.错6【判断题】程序中主函数的名称为{Main}。()A.对B.错7.【多选题】正确答案:ABCD编写程序一般需要几个步骤,依次是()。A.编译B.连接C.编辑D.调试8【判断题】C#语言是C/C++语言衍生而来的。()A.对B.错9【判断题】C#语言不区分大小写。()A.错B.对10【判断题】C#使用using语句导入命名空间。()A.错B.对第二章单元测试1.【多选题】正确答案:BCC#可用作标识符的是()。A.VoidB.StudentC.AD.2a2【单选题】(2分)存储以下数据,占用存储字节最多的是()。A.0.0B.“0”C.0D.‘0’3【单选题】(2分)设“inta=12;”,则执行完语句“a=a*a;”语句后,a的值为()。A.12B.156C.144D.2884【单选题】(2分)设x是一个布尔型的值,y的值为10,则表达式“x&&y”的值为()A.0B.与x值相同C.1D.与x值相反5【判断题】设x和y都是布尔值,则x&&y为真的条件为它们必须都为真。()A.对B.错6.【多选题】正确答案:ABCDC#中常用的变量类型有()。A.字符型B.整型C.字符串型D.浮点型7【判断题】设x和y都是布尔值,则x||y为真的条件为它们必须都为真。()A.对B.错8【判断题】数值文本通常由正负号、数字和小数点组成。()A.对B.错9【判断题】C#类型中可以通过隐式转换、显示转换和使用Convert类转换。()A.对B.错第三章单元测试1【单选题】(2分)所有的程序都可以由3种控制结构组成,即()。A.顺序结构、选择结构、循环结构B.循环结构、判断结构、主程序结构C.顺序结构、判断结构、多分支结构D.选择结构、for结构、if结构2【单选题】(2分)()语句可以在多个分支中进行选择。A.if...elseB.if...elseifC.switchD.if3【单选题】(2分)在C#语言中,switch语句用()来处理不匹配case语句的值。A.anyelseB.breakC.gotoD.default4【判断题】switch中可以有两个或两个以上的case标签的常量与控制表达式的值相同。()A.对B.错5【判断题】在带有“||”操作符的语句中,如果其中一个或两个条件都为真,则语句为真。()A.错B.对6【单选题】(2分)下面代码运行后,s的值是()。ints=0;for(inti=1;i<100;i++){if(s10){break;}if(i%2==0){s+=i;}}A.12B.20C.6D.107【单选题】(2分)如果x=35,y=80,下面代码的输出结果是()。if(x<-10llx>30){if(y>=100){Console.Writeline("危险");}else{Console.WriteLine("报警");}}else{Console.Writeline("安全");}A.危险B.报警安全C.报警D.危险安全8【单选题】(2分)执行下列语句序列后,i和j的值分别是()。inti=3,j=5;if(i-1>j)i--;elsej--;A.3,5B.3,4C.2,4D.2,59【单选题】(2分)下列语句在控制台上的输出是()。if(true)System.Console.WriteLine(“FirstMessage”);System.Console.WriteLine(“SecondMessage”);A.无输出B.SecondMessageC.FirstMessageD.FirstMessageSecondMessage10【单选题】(2分)下列结构图对应于哪种结构(A是程序段,Р是条件)()。A.switch…case…选择结构B.while循环结构C.if…else…选择结构D.do…while循环结构第四章单元测试1【单选题】(2分)能够结束本次循环的语句是()。A.breakB.gotoC.continueD.exit2【单选题】(2分)for循环结构中,递增发生在每次结构体执行()。A.后B.前C.过程中D.循环结束3【单选题】(2分)for结构头中的多个初始化应该以()号分隔开。A.:B.;C.,D.//4【单选题】(2分)以下叙述正确的是()。A.do……while语句构成的循环只能用break语句结束循环B.do……while语句构成的循环不能用其他语句构成的循环来代替C.用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式D.用do……while语句构成的循环,在while后的表达式为true时结束循环5【判断题】推荐C#程序员使用goto语句。()A.错B.对6【判断题】while结构体可以是一个单语句也可以是一个程序块。()A.对B.错7【判断题】设x=10,则表达式x<10?x=0:x++的值为{8}。()A.错B.对8【单选题】(2分)以下for循环的执行次数()。for(inti=1;(i=-1)(i2);i++)A.无限次B.一次也不执行C.执行1次D.执行2次9【单选题】(2分)关于如下程序结构的描述中,哪一项是正确的?()for(;;)A.程序不符合语法要求B.执行循环体一次C.一直执行循环体,即死循环D.不执行循环体10【单选题】(2分)下列程序执行的结果是输出()。usingSystem;classtest{staticvoidMain()1for(inti=1;i<=100;i++){if(i%2==O)Console.WriteLine(i);}}A.1到100之间的所有奇数B.1到100之间的所有整数C.1到100之间的所有偶数D.0到100之间的所有整数第五章单元测试1【单选题】(2分)下列关于类的描述中,错误的是()。A.类就是C#语言中的结构类型B.类是具有共同行为的若干对象的统一描述体C.类是抽象数据类型的实现D.类是创建对象的模板2【单选题】(2分)在类的定义中,类的()描述了该类的对象的行为特征。A.所属的名字空间B.类名C.私有域D.方法3【单选题】(2分)含有一个或多个纯虚函数的类称为()。A.派生类B.虚基类C.具体类D.抽象类4【单选题】(2分)下列关于对象的描述中,错误的是()。A.定义对象时系统会自动进行初始化B.属于同一个类的对象占有内存字节数相同C.对象成员的表示与C语言中结构变量的成员表示相同D.一个类所能创建对象的个数是有限制的5【单选题】(2分)下列关于构造函数的描述中,错误的是()。A.构造函数名同类名B.构造函数是系统自动调用的C.构造函数可以重载D.带参数的构造函数具有类型转换作用6【单选题】(2分)在类的成员中,用于存储属性值的是()。A.事件B.成员变量C.方法D.属性7【单选题】(2分)类的以下特性中,可以用于方便的重用已有的代码和数据的是()。A.抽象B.封装C.继承D.多态8【单选题】(2分)以下关于抽象类的说法错误的是()。A.抽象类可以实例化B.抽象类可以包含抽象属性C.抽象类可以引用派生类的实例D.抽象类可以包含抽象方法9【单选题】(2分)派生类的对象可以直接访问的基类成员是()。A.公有继承的公有成员B.保护继承的公有成员C.公有继承的保护成员D.私有继承的公有成员10【单选题】(2分)关于虚方法实现多态,下列说法错误的是()。A.关键字virtual可以与override一起使用B.虚方法是实现多态的一种应用形式C.定义虚方法使用关键字virtualD.派生类是实现多态的一种应用形式第六章单元测试1【单选题】(2分)C#采用重载函数的目的是()。A.减少空间B.提高速度C.实现共享D.使用方便,提高可读性2【单选题】(2分)面向对象方法的多态性是指()。A.一个对象可以由多个其他对象组合而成B.针对一消息,不同的对象可以适合自身的方式加以响应。C.一个对象在不同的运行环境中可以有不同的变体D.一个类可以派生出多个特殊类3【单选题】(2分)一个类的构造函数通常被定义为该类的()成员。()。A.ProtectedB.PrivateC.PublicD.Internal4【单选题】(2分)一个类的析构函数通常被定义为该类的()成员。()。A.PublicB.PrivateC.ProtectedD.Internal5【判断题】类的构造函数可以有任意个参数。()A.对B.错6.【多选题】正确答案:ABCDC#中接口的描述正确的有()。A.接口仅能包含方法的声明B.接口可以实现多继承C.继承接口非抽象类必须实现接口的所有成员D.接口不能实例化7【判断题】委托可以被视为一种特殊的类。()A.错B.对8【判断题】多态可以通过重写虚方法实现。()A.错B.对9【判断题】方法的重载是实现多态的一种方法。()A.错B.对第七章单元测试1【单选题】(2分)在编写C#程序时,若需要对一个数组中的所有元素进行遍历,则使用()循环体最好。()。A.forB.foreachC.dowhileD.while2【单选题】(2分)假定一个3行4列的二维整型数组,下列哪个定义是正确的()。()A.int[,]arr=newint[3,4]B.int[]arr=intnew[3,4]C.int[]arr=newint[4,3]D.int[]arr=newint[3,4]3【单选题】(2分)假定一个3行4列的二维数组arr,它的第三个元素是()。()A.arr[0.3]B.arr[3]C.arr[2,0]D.arr[0.2]4.【多选题】正确答案:ABCDArray类中常用的方法有()。()。A.Sort()B.Reverse()C.GetLowBound()D.GetUpBound()l5【判断题】数组的遍历可以通过for或foreach循环实现。()A.错B.对6【单选题】(2分)int[][]myarray=newint[3][]{newint[3]{5,6,2}newint[5]{6,9,7,8,3}newint[2]{3,2}}myarray[2][2]的值是()。()A.2B.9C.6D.越界7【判断题】ArrayList是可以变长的数组。()A.错B.对8【单选题】(2分)数组pins的定义如下:int[]pins=newint[4]{5,2,3,1},pins[1]的值是()。()A.5B.2C.1D.39【判断题】Array类中的sort方法可以实现升序排序。()A.错B.对第八章单元测试1【单选题】(2分)下面哪个类是用来以字节格式读写文件()。()A.StreamReader类B.FileStream类C.BinaryReader类D.BinaryWriter类2【单选题】(2分)下面哪个类是用来以二进制格式进行读文件()。()A.BinaryReader类B.StreamReader类C.FileStream类D.BinaryWriter类3【单选题】(2分)下面哪个类是用来以二进制格式进行写文件()。()A.BinaryReader类B.FileStream类C.StreamReader类D.BinaryWriter类4.【多选题】正确答案:ABCD下面哪些类是用来读写文件()。()A.BinaryReader类B.FileStream类C.StreamReader类D.BinaryWriter类5【判断题】FileStream类用来以字节格式进行读写。()A.错B.对6.【多选题】正确答案:AC下面哪个类是用来进行文本数据的读操作()()A.FileStream类B.BinaryReader类C.StreamReader类D.BinaryWriter类7【判断题】Read()方法一次只能从输入流中读取一个字符。()A.对B.错8.【多选题】正确答案:ABCStreamReader类中常用的方法有()。()A.Read()B.Peek()C.Close()D.Write()9【判断题】StreamReader和StreamWriter类用于文本文件的数据读写。()A.对B.错第九章单元测试1【单选题】(2分)OpenFileDialog对话框的哪个属性用于表示对话框显示的初始目录()。()A.FileNameB.DirectoryC.TitleD.Filte2【单选题】(2分)在.NET的控件中,Panel、GroupBox、TabControl等分组控件,有时候也被称之为()。()A.排列控件B.容器控件C.组合控件D.基类控件3【单选题】(2分)如果要在窗体中始终显示系统的当前时间,应该使用的控件是()。()A.RadioButtonB.CheckBoxC.TimerD.Panel4.【多选题】正确答案:ABCD窗体具有以下哪些属性()。()A.数据B.焦点C.设计D.可访问性5【判断题】ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度。()A.对B.错6【单选题】(2分)禁用button1控件的属性设置为()()A.Button1.visible=true;B.Button1.Enable=true;C.Button1.visible=false;D.Button1.Enable=false;7【判断题】ButtonClick事件在用户单击工具栏任何地方时都会触发。()A.错B.对8.【多选题】正确答案:ABDimage控件的常用属性有()。()A.WidthB.ImageUrlC.BackColorD.Visible第十章单元测试1【单选题】(2分)在ADO.NET中,SqlConnection类所在的命名空间是()。()A.System.Data.OleDbB.System.Data.

温馨提示

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

评论

0/150

提交评论