山东农业工程学院
- 数据库系统包括( )。
- 设置 int x1=3,以下选项中,能够使变量y1计算后值为true的式子是( )。
- 已知变量 I 有如下定义: int I = 1000; 则下列类型转换中,( )出现了数据精度的丢失?
- 下面选项( )是C#语言中定义的循环语句类型。
- 继承是面向对象程序设计(C#)中的三大特点之一,对继承的理解正确的描述是( )。
- 关于C#语言的基本语法,下列哪些说法是正确的( )?
- 以下控件具有FileName属性的是( )。
- C#中程序中的三类错误是( )。
- C#可以采用下列哪些技术来进行对象内部数据的隐藏( )。
- 若使用Visual Studio .NET来创建一个基于Windows的应用程序TimeSheetApp。此应用程序的main窗体包括几个与应用程序的设置相对应的复选框。其中一个CheckBox控件名为overtimeCheckBox,该控件的标题是“Overtime”,若必须允许用户按ALT+A来选择或清除复选框,该采用哪两个操作( )?
- 在.NET Framework中,对文件的所有操作都要用“流”来实现,根据流的方向,分为( )。
- Command对象中执行sql命令的方法包括( )。
- 在C#语言中,下列能够作为变量名的是( )。
- CombBox控件用来提供数据源指定字段文本和值的属性是( )。
- 给定的选择项中,哪些可以做为类的成员的访问修饰符( )。
- 当创建一个新类时,该类将从System.Object基类继承下列哪些方法( )。
- 以下控件中,包含DataSource 属性,可以通过 BindingSource 组件实现数据绑定的是( )。
- 数据库编程是大多数编程语言必不可少的设计内容,在C#中对于数据库的说法有误的是( )。
- 下面选项中可以用作标识符的有( )。
- 下列数组初始化语句哪些是正确的( )?
- C#程序中,可使用try..catch机制来处理程序出现的( )错误。
- 以下哪个选项正确描述了SQL的特征()
- 下列哪个类型的对象是ADO.NET中的命令对象( )。
- 下列关于异常处理的表述中哪些是正确的( )。
- 下面对异常处理说法不正确的是( )。
- 在C#中无需编写任何代码就能将int型数值转换为double型数值,称为( )。
- 在C#中,关于continue和break,以下说法正确的是( )。
- 在类的定义中,类的( )描述了该类的对象的行为特征。
- .NET框架是.NET战略的基础,是一种新的便捷的开发平台,它具有两个主要的组件,分别是( )和类库。
- 一个DataSet对象包括一组( )对象,该对象代表创建在DataSet中的表。
- 下面( )代码可以显示一个消息框。
- 现在有两个类:Person与Chinese,要是Chinese继承Person类,( )写法是正确的。
- 和C#中的所有对象一样,窗体也是对象,是( )类的实例。
- 打开连接的途径是使用Connection对象的( )方法。
- Visual Studio.Net开发平台是( )公司提供的.NET应用程序集成开发工具。
- 创建菜单后,为了实现菜单项的命令功能,应为菜单项添加( )事件处理方法。
- c#中有多种参数传递方式,params参数是其中一种,联系params参数的定义以下说法中不对的是( )。
- 执行insert sql代码可以用方法( )。
- 为了能够在程序中捕获所有的异常,在catch语句的括号中使用的类名为( )。
- 在下面给出的选项里,( )修饰的变量只能由当前类变量访问。
- 所有的Windows窗体控件都是从System.Windows.Forms.Control_类继承而来。
- C#中,在进行隐式转换时,可以将一个整数类型隐式转换为char类型的变量。
- 结构和类均为引用类型。
- ExecuteReader()方法的作用是,使用连接执行SQL语句并生成一个DataReader对象。
- 在一个类中,可以有多于一个的构造函数。
- 在控制台应用程序中,若想从键盘上输入数据,可以使用Console.Read()和Console.ReadLine()方法。
- C#是一种安全的、稳定的、简单的、优雅的,面向对象的编程语言。
- foreach语句既可以用来遍历数组中的元素,又可以改变数据元素的值。
- catch子句能捕获所有的try子句抛出的异常。
- 当有多个异常要捕获时,应先捕获特殊(具体)异常,再捕获普通(一般)异常。
- 若想在标签中显示文字,则需设置标签的name属性。
- 在定义数组时不允许为数组中的元素赋值。
- 实现密码框功能的方法是将TextBox控件的PasswordChar属性赋予屏蔽字符。
- ReadOnly类型的变量只能在定义时初始化。
- 一个窗体可以有多个弹出式菜单。
- “解决方案管理器”窗口可以用来浏览当前项目中所有的文件、名字空间和类。
- C、C++、C#这三个语言都是面向对象的程序设计语言。
- 下列语句是否正确: for(int i=0,i<10,i++) Console.WriteLine(i);
- 定义连接字符串时只需要包括数据库名即可。
- 在C#中,所有类都是直接或间接地继承System.Object类而得来的。
A:
数据库
B:数据库管理员
C:数据库管理系统
D:硬件
答案:A: 数据库 B: 数据库管理员 C: 数据库管理系统 D: 硬件
A:bool y1=(x1==-4) B:bool y1=!(x1++>3) C:bool y1 = (x1++>=3) D:bool y1=(++x1>3)
答案:bool y1 = (x1++>=3)###bool y1=!(x1++>3)###bool y1=(++x1>3)
A:
long L = (long)I;
B:short S = (short)I;
C:byte J = (byte)I;
D:double D = (double)I;
答案:byte J = (byte)I;; short S = (short)I;
A:while B:if-else C:for D:switch
答案:for###while
A:
子类应是对基类的扩展。子类可以添加新的成员,但不能出去已经继承的成员的定义。
B:假如,类M继承自类N,而类N又继承自类P,则类M也继承自类P。
C:论是否声明,子类都继承自object(System.object)类。
D:子类可以从父类中继承其所有的成员。
答案:论是否声明,子类都继承自object(System.object)类。###子类应是对基类的扩展。子类可以添加新的成员,但不能出去已经继承的成员的定义。###假如,类M继承自类N,而类N又继承自类P,则类M也继承自类P。
A:
C#语言使用 using 关键字来引用.NET 预定义的名字空间
B:C#语言中使用的名称严格区分大小写
C:用 C#编写的程序中,Main 函数是唯一允许的全局函数
D:C#中一条语句必须写在一行内
答案:C#语言中使用的名称严格区分大小写###C#语言使用 using 关键字来引用.NET 预定义的名字空间
A:
FontDialog
B:OpenFileDialog
C:SaveFileDialog
D:ColorDialog
答案:OpenFileDialog###SaveFileDialog
A:
运行时错误
B:自定义错误
C:逻辑错误
D:语法错误
答案:运行时错误###逻辑错误###语法错误
A:
类成员的访问控制技术
B:静态成员
C:属性
D:方法
答案:属性###类成员的访问控制技术
A:
设置 overtimeCheckBox.AutoCheck为 True
B:设置 overtimeCheckBox.Tag 为“&Overtime”
C:设置 overtimeCheckBox.Text 为“&Overtime”
D:设置 overtimeCheckBox.AutoCheck为 False
A:
输入流
B:输出流
C:文本流
D:二进制流
A:
ExecuteQuery
B:ExecuteScalar
C:ExecuteReader
D:ExecuteNonQuery
A:abc B:a_3b C:if D:3ab
A:
DataSourceID
B:DataTextField
C:DataMember
D:DataValueField
A:
protected
B:public
C:private
D:internal
A:
GetClassInformation
B:ToString
C:Equals
D:ToObject
A:
ComboBox
B:DataGridView
C:Label
D:ListBox
A:
主键是表中某个唯一的数据字段
B:非关系型数据库管理系统有Access、MySQL等
C:数据库管理系统是管理和维护数据库的程序系统
D:数据库系统特指数据库管理系统
A:
P2p
B:4foot
C:a_12
D:1a
A:
int[] nums2 = {0,1,2,3,4,5};
B:int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}};
C:int[] nums = new int[]{0,1,2,3,4};
D:int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};
A:逻辑 B:语法 C:运行 D:拼写
A:
SQL是关系型数据库的公共语言
B:SQL是非过程化语言
C:SQL是一种嵌入式开发语言
D:SQL是一种通用的结构化查询语言
A:
Connection
B:DataReader
C:Command
D:DataSet
A:
无论异常是否抛出,finally子句中的内容都会被执行。
B:try字句中所抛出的异常一定能被catch字句捕获
C:catch字句能且只能出现一次
D:try、catch、finally三个字句必须同时出现,才能正确处理异常
A:
try块和 finally 不能连用
B:在捕获异常时,可以有多个 catch块
C:try/catch块为基本引发异常的组合
D:无论异常是否发生,finally块总会执行
A:
显式转换
B:数据类型转换
C:变换 D:隐式转换A:
ontinue是中断整个循环
B:break是中断本次循环,进入一下次的循环
C:continue是中断本次循环,进入一下次的循环
D:break是中断本次循环
A:所属的命名空间 B:方法 C:类名 D:私有域
A:公共语言运行库 B:Main()函数 C:命名空间 D:Web服务
A:
DataTable
B:DataRelation
C:DataRow
D:DataColumn
A:Form.ShowDialog(); B:Dialog.Show(); C:Form.Show(); D:MessageBox.Show();
A:
class Chinese in Person{ }
B:class Chinese:Person{ }
C:class Chinese extends Person{ }
D:class Chinese::Person{ }
A:Controls B:Label C:
Button
D:FormA:
open()
B:Open()
C:Begin()
D:begin()
A:Borland B:Microsoft C:Intel D:IBM
A:Select B:
Click
C:Popup D:DrawItem
A:
params修饰符可以用out修饰
B:形参数组必须是一维数组类型
C:params一定是引用传递的参数
D:形参数组必须位于该列表的最后
A:
ExecuteScalar
B:ExecuteQuery
C:ExecuteReader
D:ExecuteNonQuery
A:
Exception
B:FormatException
C:DivideByZeroException
D:以上三个均可
A:
internal
B:protected
C:private
D:public
A:错 B:对
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:错 B:对
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:错 B:对
A:对 B:错
A:对 B:错
A:对 B:错