1. 数据类型转换有( )和( )转换两种方式。

  2. 答案:显式###隐式
  3. ADO.NET中在联机模式下处理数据内容的主要对象有(  )。

  4. 答案:Command###Connection
  5. 下列对变量bx操作的表达式中,值为“假”的选择项有(  )。

  6. 答案:bool bx=(1!=1);###bool bx=(4==5);
  7. ( )命名空间中的类和接口用于创建Web应用程序的界面。

  8. 答案:System.Web.UI
  9. 有关C#语句中实现流程控制的do-while语句,给出的叙述中正确的是(  )。

  10. 答案:用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
  11. 在C#.Net中,用来创建主菜单的对象是( )。

  12. 答案:MenuItem
  13. 用户单击消息框(MessageBox)的按钮时,消息框的返回值的类型是( )。

  14. 答案:DialogResult
  15. 下列标识符命名正确的是( )。

  16. 答案:Class_1
  17. 下面所列C#标识符中,错误的是( )。

  18. 答案:int
  19. 类ABC定义如下:  1  public class ABC  2  {public int max(int a, int b){  }  3  4  }将以下( )方法插入行3是不合法的。

  20. 答案:public int max(int c,int d){ }
  21. 为AB类的一个无形式参数无返回值的书写方法头,使得使用AB.method就可以调用该方法。则下列选项(  )中方法的书写形式是正确的。

  22. 答案:static void method()
  23. 有以下C#程序:  using System;  namespace aaa  { class Program     { static void Main()       { int x = 2, y = -1, z = 2;         if (x < y xss=removed xss=removed>
  24. 引用ListBox(列表框)最后一个数据项,应编写(   )语句。
  25. Visual Studio.Net开发平台是(   )公司提供的.NET应用程序集成开发工具。
  26. 若要使TextBox中的文字不能被修改,应对(   )属性进行设置。
  27. 对于不同的数据源需要使用不同的连接对象建立连接。
  28. 所有的Windows窗体控件都是从System.Windows.Forms.Control_类继承而来。
  29. ADO.NET主要包括Connection、Command、DataReader、DataAdapter和DataSet等核心对象。
  30. catch子句能捕获所有的try子句抛出的异常。
  31. 在Windows程序中,若想选中复选框,则应将该控件的Enable属性设置为True。
  32. 当有多个异常要捕获时,应先捕获特殊(具体)异常,再捕获普通(一般)异常。
  33. 对象是人们要进行研究的任何事物在面向对象程序设计中的抽象。
  34. 用foreach遍历群集时能够用break跳出循环。
  35. 参数数组的声明同普通数组一样。
  36. 由static修饰的成员必须由类来访问而不能通过对象访问。
  37. 使控件不可用的属性是enabled,不可见的属性是visible。
  38. “解决方案管理器”窗口可以用来浏览当前项目中所有的文件、名字空间和类。
  39. 类是对象的抽象,对象是类的实例。
  40. DataSet是内存中的临时数据库,在使用数据集对象进行操作时,下面选项中哪些是正确的描述( )。
  41. 在C#中,方法重载由以下哪几部分组成(  )。
  42. 若使用Visual Studio .NET来创建一个基于Windows的应用程序TimeSheetApp。此应用程序的main窗体包括几个与应用程序的设置相对应的复选框。其中一个CheckBox控件名为overtimeCheckBox,该控件的标题是“Overtime”,若必须允许用户按ALT+A来选择或清除复选框,该采用哪两个操作(  )?
  43. 有关对程序集的描述,下述选项合法的有(  )。
  44. 下列数组初始化语句哪些是正确的(  )?
  45. 下列每个选项中有一组C#标识符,其中一组中每个都正确的是(  )。
  46. 属性是c#中重要的类成员,下述中哪些选项能合理的描述属性(  )。
  47. 当创建一个新类时,该类将从System.Object基类继承下列哪些方法( )。
  48. for循环是循环结构中常用的一种结构,以下关于for循环的语法要求描述正确的是(    )。
  49. 若有一个打开文件对话框对象openfiledialog1,则打开该对话框的正确代码是( )。
  50. 下列关于异常处理的表述中哪些是正确的(   )。
  51. 下述关于实例变量和方法变量的说法( )是错误的。
  52. C#语言中,值类型包括:基本值类型、结构类型和( )。
  53. 消息对话框不是放置到窗体上的,是使用MessageBox的(   )方法显示出来的。
  54. 若i为整型变量,则以下循环 for(i=3;i==1;); Console.WriteLine(i--);的执行次数是(    )次。
  55. C#中每个int类型的变量占用(  )个字节的内存。
  56. while语句和do…while语句的区别在于( )。
  57. 在下面给出的选项里,(   )修饰的变量只能由当前类变量访问。
  58. 与Microsoft SqlServer数据库连接,一般采用ADO.NET中的( )数据对象。
  59. 和C#中的所有对象一样,窗体也是对象,是( )类的实例。
  60. .NET框架是.NET战略的基础,是一种新的便捷的开发平台,它具有两个主要的组件,分别是(  )和类库。
  61. 下列选项中,(  )是引用类型。
  62. 为了能够在程序中捕获所有的异常,在catch语句的括号中使用的类名为(   )。
  63. c#中有多种参数传递方式,params参数是其中一种,联系params参数的定义以下说法中不对的是(  )。
  64. 类的保护成员只能被类中的成员函数访问,任何类以外的函数对它们的访问都是非法的。
  65. 定义类成员时,访问修饰符在默认情况下为public。
  66. for循环是先判定表达式,后执行循环体语句。
  67. 结构和类均为引用类型。
  68. 接口的成员默认为公有的,不允许加上修饰符。
  69. 可以通过代码cmd.ExecuteScalar()将执行结果转化为整数。
  70. 布尔型变量可以赋值为0或1。
  71. 属性必须同时定义get块和set块。
  72. 填充数据集应使用SqlDataAdapter的Update()方法。
  73. 当进入Visual Studio集成环境,如果没有显示“工具箱”窗口,应选择“工具”菜单项的“工具箱”选项,以显示“工具箱”窗口。
  74. C#中,在进行隐式转换时,可以将一个整数类型隐式转换为char类型的变量。
  75. 在定义数组时不允许为数组中的元素赋值。
  76. SqlConnection对象的ConnectionString需要包含哪些信息?( )
  77. Command对象中执行sql命令的方法包括(  )。
  78. 以下控件中,包含DataSource 属性,可以通过 BindingSource 组件实现数据绑定的是(  )。
  79. 给定的选择项中,哪些可以做为类的成员的访问修饰符(  )。
  80. 在C#语言中,下列能够作为变量名的是( )。
  81. 下面选项中可以用作标识符的有( )。
  82. 在下列给出的选项中,哪些是对C#的“对象”的正确描述。(  )
  83. 在.NET Framework中,对文件的所有操作都要用“流”来实现,根据流的方向,分为( )。
  84. 若使用Visual Studio.NET来创建一个控件,此控件将被应用程序中的多个窗体使用。这是一个客户标签(Label)控件,用来检索和显示你公司当前的股票价格。控件将在很多具有不同背景的窗体中显示。如果希望控件尽可能多的显示潜在的窗体。并要确保股票价格是可见的,而这个矩形控件本身并不显示出来。需要在控件的Load事件中添加代码来完成这些需求,该采用哪两段代码(  )?
  85. 下面选项(   )是C#语言中定义的循环语句类型。
  86. 关于C#语言的基本语法,下列哪些说法是正确的(  )?
  87. switch语句中的控制表达式可以是下面哪几种类型(  )?
  88. 设置 int x1=3,以下选项中,能够使变量y1计算后值为true的式子是(  )。
  89. 数据库编程是大多数编程语言必不可少的设计内容,在C#中对于数据库的说法有误的是( )。
  90. CombBox控件用来提供数据源指定字段文本和值的属性是(  )。
  91. 继承是面向对象程序设计(C#)中的三大特点之一,对继承的理解正确的描述是(  )。
  92. C#可以采用下列哪些技术来进行对象内部数据的隐藏(  )。
  93. DataSet可以实现数据的查询,如何向数据集DataSet填充数据()
  94. 在使用 C#.NET 部署 Web 项目时,使用“复制项目”与建立部署项目相比(  )。
  95. C#中程序中的三类错误是(     )。
  96. 下列哪个类型的对象是ADO.NET中的命令对象( )。
  97. 计时器Timer控件的时间间隔属性的单位是( )。
  98. 以下程序段,选项叙述正确的是 ( )。x=-1;do { x=x*x;}While(x!=1);
  99. 现在有两个类:Person与Chinese,要是Chinese继承Person类,( )写法是正确的。
  100. 窗体中有一个年龄文本框txtAge,下面(   )代码可以获得文本框中的年龄值。
  101. ( )将数据库中的数据送到DataSet里,然后对DataSet数据进行操作,最后再利用其将数据更新反映到数据库中。
  102. 在创建一个数据库连接时,应该使用的对象是( )。
  103. 在VS集成开发环境中有两类窗口,分别为浮动窗口和固定窗口,下面不属于浮动窗口的是(   )。
  104. 创建菜单后,为了实现菜单项的命令功能,应为菜单项添加(   )事件处理方法。
  105. ( )提供了连接DataSet对象和数据源对象之间的桥梁。
  106. 以下代码中,this是指( )。     Class bird{     int x,y;     void fly(int x,int y){      this.x=x;      this.y=y;      }     }
  107. 当运行程序时,系统自动执行启动窗体的(   )事件。
  108. 一个DataSet对象包括一组( )对象,该对象代表创建在DataSet中的表。
  109. 在C#的条件判断语句switch case结构中,(   )子句用于指定在找不到匹配项时执行的动作。
  110. NET框架中的SqlCommand对象的ExecuteReader方法返回一个( )。
  111. 下面对异常处理说法不正确的是(    )。
  112. 在菜单项File中,为将F设为访问键,应将该菜单项的Text属性设置为(  )。
  113. 下面代码运行后,s 的值是(   )。int s = 0; for(int i = 1; i < 100> 10)        {               break;        }        if(i % 2 == 0)        {               s += i;        }}
  114. 在C#中,使用“”表示( ) 。
  115. 在C#中,表示一个字符串的变量应使用以下(  )语句定义。
  116. ADO.NET提供了2种操作数据库的方法:联机式数据访问方式和离线式数据访问方式。
  117. .NET Framework运行环境除了支持VB.net和C#两种编程语言,还支持Perl、C++.NET、J#、Jscript.NET、ActionScript。
  118. else语句总是与离他最近的一个if语句相匹配。
  119. ListBox控件用于显示一个选项列表,用户每次只能从中间选择一项。
  120. 实现密码框功能的方法是将TextBox控件的PasswordChar属性赋予屏蔽字符。
  121. 用Interval属性设置Timer控件Click事件发生的时间间隔单位为秒。
  122. C#源程序文件一般用.cs作为扩展名。
  123. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。
  124. 若想在标签中显示文字,则需设置标签的name属性。
  125. C#支持多重继承。
  126. 抽象类中所有的方法必须被声明为abstract。
  127. 继承是一种强大的机制,他通过指出新旧类之间的不同之处,在旧类的基础上定义一个新类。
  128. DataReader对象的作用是从数据库中检索只读、只进的数据流。
  129. 构建命令对象常用的构造函数是包括2个参数的构造函数,一个参数是要执行的sql字符串,另一个是创建的命令对象。
  130. C#不是由C和C++衍生出来的面向对象的编程语言。
  131. 一个窗体可以有多个弹出式菜单。
  132. 如果安装程序需要被大量用户调用安装,则最好采用以下哪种部署策略( )。
  133. 使用ClickOnce部署windows应用程序时,可以采用的发布方式包括:( )。
  134. 利用ClickOnce部署工具,可以生成应用程序的安装光盘。
  135. windows installer部署方式广泛应用于大型程序的部署。
  136. 测试安装程序分为安装、运行和卸载三个环节。
  137. 学号的组成由多个字符串构成,可以用+号进行连接。
  138. 在DataGridView中判定是否选中行,可以利用SelectedRows集合的Count()方法。
  139. 在删除数据之前,可以通过MessageBox.Show()方法来提示用户,其返回值类型为( )。
  140. 对下拉列表框CombBox,其选项改变会触发SelectedIndexChanged事件。
  141. 获取当前时间的年份的代码为( )。
  142. DBMS实现对数据库进行统一的管理和控制,建立在( )的基础上,是数据库系统的核心组成部分。
  143. DataSet对象中的表可以和数据库中的表同名,也可以不同名。
  144. 学生表student中有出生日期字段birthday(datatime类型),则查询学生年龄的SQL语句写法正确的一项是( )。
  145. DataReader对象的Read方法返回值的类型是当前读取数据行的引用。
  146. 语句FileStream fs=new FileStream(“c:S.txt”,FileMode.Create);的功能是:打开一个文件123.txt,如果文件不存在则创建这个文件。
  147. 在C#中,将路径名”C:Documents”存入字符串变量path中的正确语句是( )。
  148. Path类中获取绝对路径的方法是( )。
  149. 在使用FileStream打开一个文件时,通过使用FileMode 枚举类型的( )成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。
  150. 调用MessageBox的showDialog()方法可以打开一个消息窗口。
  151. 以下控件具有FileName属性的是( )。
  152. 设计MDI应用程序时,父窗体有菜单系统,子窗体不能设计菜单。
  153. 在使用通用对话框用于信息提示时,以下的哪种说法有误( )。
  154. 在winforms应用程序中,使一个窗体成为MDI窗体的方法是( )。
  155. 以下选项属于容器控件的是( )。
  156. comboBox控件组合了TextBox控件和ListBox控件的功能。
  157. 将命令按钮的( )属性设置为false,可使其不再能响应用户的任何操作。
  158. 在程序设计阶段,如果想向列表框控件ListBox1添加列表项,可以设置它的( )属性。
  159. PictureBox控件显示的图像不能在程序运行时改变。
  160. 假设窗体中有一个显示产品数量的文本框 textBox1,若想取得文本框中的数量数据,可以使用下面的( )。
  161. “方法重载”是面向对象程序设计的一种重要方式,对于它的描述哪些选项是不正确的?( )。
  162. 在C#中,一个类可以继承于多个类、多个接口。
  163. 下列关于C#面向对象应用的描述中,哪项是正确的?( )。
  164. 对虚方法和抽象方法的描述中,能实现有效重写的是( )。
  165. 面向对象编程中的“继承”的概念是指( )。
  166. 在C#中,某程序在一个类中编写了两个同名的方法,该段代码的运行结果是( )。public class Musician{public void Song(){Console.WriteLine(“忘记你我做不到”);}public void Song(string musicName){Console.WriteLine(musicName);}static void Main(){Musician musician = new Musician ();string musicName = ”还是觉得你最好”;musician.Song(“分手总要在雨天”);}}
  167. 类的以下特性中,可以用于方便地重用已有的代码和数据的是( )。
  168. 声明方法时,如果有参数,则必须写在方法名后面的小括号内,并且必须指明它的类型和名称,若有多个参数,需要用( )隔开。
  169. 分析下列程序: public class class4 {private string sData = "";public string SData{set{sData = value;}}}在 Main 函数中,在成功创建该类的对象 obj 后,下列哪些语句是合法的? ( )
  170. 在C#中设计类时,下列选项( )可以将一个可读可写的公有属性Name修改为只读属性。
  171. 下列语句是类myclass的一部分,obj是myclass的一个对象。void change(int i){  i++;}public void test(){ int a=100; Change(ref  a); Console.Writeline(a);}则调用obj.test后,控制台输出( )。
  172. 调用重载方法时,系统根据( )来选择具体的方法。
  173. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成( )。
  174. 下列的( )不是构造函数的特征。
  175. 参数数组通常用于传递未知数量的参数给函数,下列参数数组的叙述中有误的是( )。
  176. 程序运行过程中发生的错误,叫作( )。
  177. 在.NET中,程序员在代码中漏写了一个大括号,这属于( ) 。
  178. 在C#程序中,下列用来处理异常的结构,正确的是( )。
  179. 在C#中,程序使用( )语句抛出系统异常或自定义异常。
  180. try、catch、finally三个子句必须同时出现,才能正确处理异常。
  181. 下面所写for循环和while循环语句代码正确的是( )。
  182. 为了避免嵌套的条件分支语句if-else的二义性,C#语言规定:程序中的else总是与( )组成配对关系。
  183. 一旦进入一个foreach代码块,就不能试图修改foreach引用变量的值。
  184. 结构化的程序设计的三种基本结构是( )。
  185. C#中可以使用switch case语句实现多种情况选择的编程,以下选择项中描述不恰当的是(    )。
  186. 关于C#数据类型中值类型和引用类型的描述正确的是( )。
  187. 假设有声明:float[ ] a=new float[5]{2.0,3.0,5.0,7.0,8.0}; 那么a[5]中的数值为8.0。
  188. 枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为( )。
  189. 表达式12/4-2+5*8/4%5/2的值为( )。
  190. 解决方案文件的扩展名为( )。
  191. 利用C#一般可以创建三种应用程序,其中不包括( )。
  192. 在Visual Studio2010集成环境中,可以使用哪些编程语言进行程序设计?(  )
  193. 属性窗口的属性可以按属性值顺序和按字母顺序排列。
  194. 在.Net平台的组成部分中,核心部分是( )。
  195. 在Visusl Studio.Net 开发环境中,在代码编辑器内输入对象的名称后将自动显示出对应的属性、方法、时间列表,以方便选择和避免书写错误,这种技术被称之为( )。
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部