《C#程序设计》课程考试试卷三
一、单项选择题 (15小题,每小题2分,共30分)
所属项目 | 项目一 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 1 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | C#语言特性、.NET平台 | ||||
题目内容 | .NET平台的目的就是将_____作为新一代操作系统的基础,对互联网的设计思想进行扩展。 A. 互联网 B. Windows C. C# D. 网络操作系统 | ||||
标准答案 | |||||
所属项目 | 项目一 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 2 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 控制台输入\输出 | ||||
题目内容 | 假设变量x的值为25,要输出x的值,下列正确的语句是____。 A. System.Console.writeline(“x”) B. System.Console.WriteLine(“x”) C. System.Console.writeline(“x={0}”,x) D. System.Console.writeline(“x={x}”) | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 3 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数据类型 | ||||
题目内容 | 以下类型中,不属于值类型的是____。 A. 整数类型 B. 布尔类型 C. 字符类型 D. 类类型 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 4 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数据类型、变量定义 | ||||
题目内容 | 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句? A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 5 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 运算符和表达式 | ||||
题目内容 | 以下程序的输出结果是____。 Using system; Class Example1 { Public Static void main() { int a=5,b=4,c=6,d; Console.Writeline(“{0}”,d=a>b?(a>c?a:c):b); } } A. 5 B. 4 C. 6 D.不确定 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 6 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 结构化程序设计 | ||||
题目内容 | 以下关于for循环的说法不正确的是____。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先判定表达式,后执行循环体语句 C. for循环中,可以用break语句跳出循环体 D. for循环体语句中,可以包含多条语句,但要用花括号括起来。 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 7 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数组 | ||||
题目内容 | 下列的数组定义语句,不正确的是____。 A. int a[]=new int[5]{1,2,3,4,5} B. int[,]a=new inta[3][4] C. int[][]a=new int [3][]; D. int []a={1,2,3,4}; | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 8 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 结构类型 | ||||
题目内容 | 关于结构类型,下列说法哪个是正确的? A. 结构是引用类型 B. 结构中不允许定义带参数的实例构造函数; C. 结构中允许定义默认构造函数 D. 不允许在结构中声明字段的同时进行初始化 | ||||
标准答案 | |||||
writeline方法属于类 |
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 9 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 枚举类型 | ||||
题目内容 | 下面有关枚举成员赋值说法正确的是____。 A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值 B. 在定义枚举类型时,直接为某个枚举成员赋值,则其他枚举成员依次取值 C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序 D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 10 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 数组 | ||||
题目内容 | 下面对异常处理说法不正确的是___ A.try/catch块为基本处理异常的组合 B.在捕获异常时,可以有多个catch块 C.无论异常是否发生,finally块总会执行 D.try块和finally不能连用 | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 11 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 面向对象程序设计、类和对象的定义、方法 | ||||
题目内容 | C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass 的Hello 方法? A. obj.Hello(); B. obj::Hello(); C. MyClass.Hello(); D. MyClass::Hello(); | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 12 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 枚举 | ||||
题目内容 | 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。 A. sealed 方法 B. public 方法 C. virtual 方法 D. override 方法 | ||||
标准答案 | |||||
所属项目 | 项目五 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 13 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | Windows窗体设计、基本控件属性、事件处理 | ||||
题目内容 | Windows窗体类型应用程序中,要求命令按钮控件Button1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,属性Button1.FlatStyle的值应设定为: A. System.Windows.Forms.FlatStyle.Flat B. System.Windows.Forms.FlatStyle.Popup C. System.Windows.Forms.FlatStyle.Standard D. System.Windows.Forms.FlatStyle.System | ||||
标准答案 | |||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论