2024年2月8日发(作者:)
《C#程序设计》课程考试试卷三
一、单项选择题 (15小题,每小题2分,共30分)
所属项目
题目编号
知识点关联
项目一
1
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
C#语言特性、.NET平台
.NET平台的目的就是将_____作为新一代操作系统的基础,对互联网的设计题目内容 思想进行扩展。
A. 互联网 B. Windows C. C# D. 网络操作系统
标准答案
所属项目
题目编号
知识点关联
项目一
2
控制台输入输出
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
假设变量x的值为25,要输出x的值,下列正确的语句是____。
A. ine(“x”)
题目内容
B. ine(“x”)
C. ine(“x={0}”,x)
D. ine(“x={x}”)
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
项目二
4
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
项目二
3
数据类型
以下类型中,不属于值类型的是____。
A. 整数类型 B. 布尔类型 C. 字符类型 D. 类类型
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
数据类型、变量定义
在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?
A. decimal theMoney; B. int theMoney;
C. string theMoney; D. Dim theMoney as double
标准答案
所属项目
题目编号
知识点关联
项目二
5
运算符和表达式
以下程序的输出结果是____。
Using system;
Class Example1
{
Public Static void main()
题目内容
{
int a=5,b=4,c=6,d;
ine(“{0}”,d=a>b?(a>c?a:c):b);
}
}
A. 5 B. 4 C. 6 D.不确定
标准答案
所属项目
题目编号
知识点关联
项目二
6
结构化程序设计
以下关于for循环的说法不正确的是____。
A. for循环只能用于循环次数已经确定的情况
题目内容 B. for循环是先判定表达式,后执行循环体语句
C. for循环中,可以用break语句跳出循环体
D. for循环体语句中,可以包含多条语句,但要用花括号括起来。
标准答案
所属项目
题目编号
知识点关联 数组
下列的数组定义语句,不正确的是____。
题目内容
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};
项目三
7
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
标准答案
所属项目
题目编号
知识点关联
项目三
8
结构类型
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
关于结构类型,下列说法哪个是正确的?
A. 结构是引用类型
题目内容 B. 结构中不允许定义带参数的实例构造函数;
C. 结构中允许定义默认构造函数
D. 不允许在结构中声明字段的同时进行初始化
标准答案
所属项目
题目编号
知识点关联
项目三
9
枚举类型
下面有关枚举成员赋值说法正确的是____。
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,直接为某个枚举成员赋值,则其他枚举成员依次取题目内容 值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
标准答案
所属项目
题目编号
知识点关联 数组
下面对异常处理说法不正确的是___
A.try/catch块为基本处理异常的组合
题目内容 B.在捕获异常时,可以有多个catch块
C.无论异常是否发生,finally块总会执行
D.try块和finally不能连用
标准答案
所属项目
题目编号
项目四
11
题型
分值
单选题
2
出题人
难易程度
陈俊伟
简单
项目三
10
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
知识点关联 面向对象程序设计、类和对象的定义、方法
C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new
题目内容 MyClass();那么,可如何访问类MyClass 的Hello 方法?
A. (); B. obj::Hello();
C. (); D. MyClass::Hello();
标准答案
所属项目
题目编号
知识点关联
项目四
12
枚举
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处题目内容 理不同的派生类的需要,则应将该方法声明成_________。
A. sealed 方法 B. public 方法 C. virtual 方法 D. override 方法
标准答案
所属项目
题目编号
知识点关联
项目五
13
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
Windows窗体设计、基本控件属性、事件处理
Windows窗体类型应用程序中,要求命令按钮控件Button1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,属性yle的值应设定为:
题目内容
A.
B.
C. rd
D.
标准答案
所属项目
题目编号
知识点关联
项目五
14
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
Windows窗体设计、
C#程序中,为使变量myForm 引用的窗体对象显示为对话框,必须:
A. 使用ilog方法显示对话框
题目内容 B. 将myForm 对象的isDialog属性设为true
C. 将myForm 对象的FormBorderStyle枚举属性设置为FixedDialog
D. 将变量myForm 改为引用类的对象
标准答案
所属项目
题目编号
知识点关联
项目六
15
题型
分值
单选题
2
出题人
难易程度
陈俊伟
适中
在 Visual 中,新建DataAdapter对象后,可使用___________来题目内容
配置其属性。
A. 数据适配器配置向导 B. 数据窗体向导
C. 服务器资源管理器 D. 对象浏览器
标准答案
二、判断题(5小题,每题2分,共10分)
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
项目二
4
题型
分值
判断题
2
出题人
难易程度
陈俊伟
简单
方法
C#语言不支持全局方法,所有方法都必须定义在类的内部。
项目二
3
题型
分值
判断题
2
出题人
难易程度
陈俊伟
简单
项目二
2
数据类型
C#的所有数据类型(包括int和string之类的基础数据类型)都继承于一个唯一的基类型object。
题型
分值
判断题
2
出题人
难易程度
陈俊伟
简单
项目一
1
C#语言特性
C#命令行编译器中输入并执行命令行:csc ↙的作用是编译以生成。
题型
分值
判断题
2
出题人
难易程度
陈俊伟
简单
结构化程序设计、switch语句
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
switch语句中多个case子句不能共用同一个语句块。
项目四
5
题型
分值
判断题
2
出题人
难易程度
陈俊伟
简单
面向对象程序设计,类的定义
构造函数是类中的特殊方法,在创建类的实例时自动调用执行,它的名称与类名相同,且可以返回值。
三、填空题(10小题,每题2分,共20分)
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
项目二
4
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
项目二
3
运算符和表达式
在C#中,表达式(2,-2)的值是( )。
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
项目一
2
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
项目一
1
C#程序基本结构
在C#程序中,程序的执行总是从( )方法开始的。
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
控制台输入和输出方式
WriteLine()方法和 Write()方法的区别是( )。
结构化程序设计,循环
在C#语言中,实现循环的语句主要有while,( )和( )语句。
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
项目三
5
数组
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
下列程序段执行后,a[4]的值为( )。
int []a={1,2,3,4,5};a[4]=a[a[2]];
项目三
6
异常处理
题型
分值
填空题
2
出题人
难易程度
陈俊伟
适中
Exception类中有两个重要的属性,其中( )属性包含对异常原因的描述信息。
项目四
7
面向对象程序设计
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
在实例化类对象时,系统自动调用该类的( )进行初始化。
项目五
8
题型
分值
填空题
2
出题人
难易程度
陈俊伟
简单
Windows窗体程序设计,基本控件属性
要使Lable控件显示给定的文字“您好”,应在设计状态下设置它的( )属性值。
项目六
9
题型
分值
填空题
2
出题人
难易程度
陈俊伟
适中
Windows窗体程序设计,基本控件属性
Timer控件的( )属性用来设置定时器Tick事件发生的时间间隔。
项目六
10
题型
分值
填空题
2
出题人
难易程度
陈俊伟
适中
知识点关联
题目内容
标准答案
编程应用
应用 访问Sql Server数据库时,使用( )对象与数据库建立连接。
四、简答题(2小题,每题10分,共20分)
所属项目
题目编号
知识点关联
题目内容
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
项目六
2
题型
分值
简答题
10
出题人
难易程度
陈俊伟
适中
项目五
1
题型
分值
简答题
10
出题人
难易程度
陈俊伟
适中
Windows窗体设计,基本控件属性
描述CheckBox控件和RadioButton控件的区别。
面向对象程序设计,委托
如何理解委托?
五、编程题(2小题,每题10分,共20分)
所属项目
题目编号
知识点关联
项目三
1
题型
分值
编程题
10
出题人
难易程度
陈俊伟
适中
控制台类型程序、循环
编写一个控制台应用程序,输出1到5的平方值,要求:
题目内容
1) 用for语句实现。
2) 用while语句实现。
3) 用do-while语句实现。
标准答案
所属项目
题目编号
知识点关联
题目内容
标准答案
项目四
2
题型
分值
编程题
10
出题人
难易程度
陈俊伟
适中
面向对象程序设计,类的定义,对象的创建,访问类的保护成员
创建一个类其中包含有protected数据。在相同的文件里创建第二个类,定义一个方法操纵第一个类里的protected数据。
本文发布于:2024-02-08 07:53:55,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170735003566982.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |