1.属性必须同时定义get块和set块。
A:对 B:错
答案:错
2.ReadOnly类型的变量只能在定义时初始化。
A:对 B:错
答案:对
3..NET Framework运行环境除了支持VB.net和C#两种编程语言,还支持Perl、C++.NET、J#、Jscript.NET、ActionScript。
A:错 B:对
答案:错
4.构造函数不能带参数。
A:对 B:错
答案:错
5.C#不是由C和C++衍生出来的面向对象的编程语言。
A:错 B:对
答案:对
6.Windows应用程序和Web应用程序都是通过事件触发的。
A:错 B:对
答案:对
7.对于不同的数据源需要使用不同的连接对象建立连接。
A:错 B:对
答案:对
8.foreach语句既可以用来遍历数组中的元素,又可以改变数据元素的值。
A:错 B:对
答案:错
9.ADO.NET操作sqlserver数据库,则需要引入System.Data.Sqlclient命名空间。
A:对 B:错
答案:对
10.else语句总是与离他最近的一个if语句相匹配。
A:错 B:对
答案:错
11.布尔型变量可以赋值为0或1。
A:错 B:对

12.在一个程序内,不可以包含2个及以上的Main方法。
A:对 B:错 13.C#支持多重继承。
A:错 B:对 14.C#是一种安全的、稳定的、简单的、优雅的,面向对象的编程语言。
A:错 B:对 15.使控件不可用的属性是enabled,不可见的属性是visible。
A:对 B:错 16.连接SQL Server数据库,要使用Connection的派生类OracleConnection连接对象。
A:对 B:错 17.ListBox控件用于显示一个选项列表,用户每次只能从中间选择一项。
A:对 B:错 18.C#源程序文件一般用.cs作为扩展名。
A:对 B:错 19.ADO.NET提供了2种操作数据库的方法:联机式数据访问方式和离线式数据访问方式。
A:错 B:对 20.switch语句中必须有default标签。
A:错误 B:正确 21.C#程序中,可使用try..catch机制来处理程序出现的( )错误。
A:拼写 B:运行 C:语法 D:逻辑 22.有关C#语句中实现流程控制的do-while语句,给出的叙述中正确的是(  )。
A:用do-while语句构成的循环,在while后的表达式为true时结束循环 B:用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式 C:do-while语句构成的循环只能用break语句退出 D:do-while语句构成的循环不能用其他语句构成的循环来代替 23.在C#中,下列代码运行后,变量Max的值是(  )。  int a=5,b=10,c=15,Max=0;  Max = a>b?a:b;  Max = cA:10 B:0 C:15 D:5 24.在菜单项File中,为将F设为访问键,应将该菜单项的Text属性设置为(  )。
A:_File B:&File C:%File D:@File 25.为了能够在程序中捕获所有的异常,在catch语句的括号中使用的类名为(   )。
A:FormatException B:DivideByZeroException C:Exception D:以上三个均可 26.C#中每个int类型的变量占用(  )个字节的内存。
A:4 B:8 C:1 D:2 27.在C#.Net中,用来创建主菜单的对象是( )。
A:MenuItem B:Item C:MenuStrip D:Menu 28.有以下C#程序:  using System;  namespace aaa  { class Program     { static void Main()       { int x = 2, y = -1, z = 2;         if (x < y)           if (y < 0) z = 0;         else z += 1;        Console.WriteLine("{0}",z);       }     }  }该程序的输出结果是(  )。
A:2 B:3 C:0 D:1 29.( )命名空间中的类和接口用于创建Web应用程序的界面。
A:System.Drawing B:System.Web.UI C:System.IO D:System.Web.Service 30.下述关于实例变量和方法变量的说法( )是错误的。
A:实例变量是用static关键字声明的 B:方法变量在方法执行时创建 C:方法变量在使用之前必须初始化 D:实例变量是类的成员变量 31.执行insert sql代码可以用方法( )。
A:ExecuteReader B:ExecuteScalar C:ExecuteNonQuery D:ExecuteQuery 32.C#语言中的类Console包含两个输入方法:Write()和WriteLine()。它们之间的主要区别是( )。
A:Write()方法可以格式化输出,WriteLine()方法不可以 B:WriteLine()方法输出后换行,Write()方法输出后不换行 C:WriteLine()方法可以格式化输出,Write()方法不可以 D:Write()方法输出后换行,WriteLine()方法输出后不换行 33.while语句和do…while语句的区别在于( )。
A:do…while语句编写程序较复杂 B:无论条件是否成立,while语句都要执行一次循环体 C:while语句的执行效率较高 D:do…while循环式先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体 34.在Visual Studio.NET窗口,(   )窗口显示了当前Visual Studio解决方案的树型结构。
A:解决方案资源管理器 B:类视图 C:资源视图 D:属性 35.指定操作系统读取文件方式中的FileMode.Create的含义是(   )。
A:指定操作系统应创建文件,如果文件存在,将出现异常 B:打开现有文件 C:打开现有文件,若文件不存在,出现异常 D:指定操作系统应创建文件,如果文件存在,将被改写 36.一个DataSet对象包括一组( )对象,该对象代表创建在DataSet中的表。
A:DataRow B:DataTable C:DataColumn D:DataRelation 37.下面的( )对象采用只读只进的方式快速访问数据库中的数椐。 
A:Connection B:DataReader C:DataWriter D:DataGrid 38.以下哪个选项正确描述了SQL的特征()
A:SQL是关系型数据库的公共语言 B:SQL是一种嵌入式开发语言 C:SQL是非过程化语言 D:SQL是一种通用的结构化查询语言 39.窗体编程中,如果使用复选框控件设置它的Checked属性值为True表示(   )。
A:该复选框被选中 B:该复选框不被选中 C:不显示该复选框的文本信息 D:显示该复选框的文本信息 40.Visual Studio.Net开发平台是(   )公司提供的.NET应用程序集成开发工具。
A:Microsoft B:Intel C:IBM D:Borland 41.在C#中,方法重载由以下哪几部分组成(  )。
A:方法名 B:返回值 C:参数个数 D:参数类型 42.在Visual Studio2010集成环境中,可以使用哪些编程语言进行程序设计?(  )
A:C++ B:VB C:Python D:C# 43.在下列给出的选项中,哪些是对C#的“对象”的正确描述。(  )
A:对象不可以作为函数参数传递 B:一个对象可以作为另一个对象的数据成员 C:对象变量是对象的一个引用 D:对象是类的一个实例 44.在数组中对于for和foreach语句,下列那些选项中的说法正确(    )?
A:foreach总是遍历整个数组 B:foreach语句总是从索引1遍历到索引Length C:foreach语句能使你不用索引就可以遍历整个数组 D:如果需要修改数组元素就必须使用for语句 45.若使用Visual Studio .NET来创建一个基于Windows的应用程序TimeSheetApp。此应用程序的main窗体包括几个与应用程序的设置相对应的复选框。其中一个CheckBox控件名为overtimeCheckBox,该控件的标题是“Overtime”,若必须允许用户按ALT+A来选择或清除复选框,该采用哪两个操作(  )?
A:设置 overtimeCheckBox.AutoCheck为 False B:设置 overtimeCheckBox.AutoCheck为 True C:设置 overtimeCheckBox.Tag 为“&Overtime” D:设置 overtimeCheckBox.Text 为“&Overtime” 46.以下选项属于容器控件的是( )。
A:Button B:Panel C:ListBox D:GroupBox 47.数据类型转换有( )和( )转换两种方式。
A:隐式 B:显式 C:自制 D:强制 48.for循环是循环结构中常用的一种结构,以下关于for循环的语法要求描述正确的是(    )。
A:for循环只能用于次数已经确定的情况 B:for循环式先判定表达式,后执行循环体语句 C:for循环体语句中,可以包含多条语句,但要用花括号括起来 D:for循环中,可以用break语句跳出循环体 49.CombBox控件用来提供数据源指定字段文本和值的属性是(  )。
A:DataTextField B:DataSourceID C:DataValueField D:DataMember 50.关于C#数据类型中值类型和引用类型的描述正确的是( )。
A:代理是引用类型,字符是值类型 B:类string是值类型 C:整型、浮点型都是值类型 D:类、接口、数组是引用类型 51.属性是c#中重要的类成员,下述中哪些选项能合理的描述属性(  )。
A:属性可以有默认值 B:set访问器中包含隐式参数value C:属性必须包含get和set两个访问器 D:属性与类中的某个私有字段相关联 52.以下控件具有FileName属性的是( )。
A:FontDialog B:ColorDialog C:SaveFileDialog D:OpenFileDialog 53.C#中程序中的三类错误是(     )。
A:逻辑错误 B:运行时错误 C:语法错误 D:自定义错误 54.SqlConnection对象的ConnectionString需要包含哪些信息?( )
A:服务器名 B:登录账号和密码 C:登录日期 D:数据库名 55.下列对变量bx操作的表达式中,值为“假”的选择项有(  )。
A:bool bx=(1!=1); B:bool bx=(1==1); C:bool bx=(4==5); D:bool bx= 4; 56.在C#语言中,下列能够作为变量名的是( )。
A:if B:a_3b C:abc D:3ab 57.在使用 C#.NET 部署 Web 项目时,使用“复制项目”与建立部署项目相比(  )。
A:前者操作更简便 B:后者功能更强大 C:二者功能完全一样 D:前者只能在本地计算机内部使用 58.Command对象中执行sql命令的方法包括(  )。
A:ExecuteNonQuery B:ExecuteScalar C:ExecuteQuery D:ExecuteReader 59.当创建一个新类时,该类将从System.Object基类继承下列哪些方法( )。
A:ToString B:GetClassInformation C:ToObject D:Equals 60.ADO.NET中在联机模式下处理数据内容的主要对象有(  )。
A:Connection B:DataAdapter C:Command D:DataSet

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部