高级语言程序设计试卷C

发布 2021-04-23 10:32:28 阅读 3160

云南师范大学商学院继续教育学院。

2010-2011学年下学期《c#语言程序设计》期末考试。

试卷(c)卷。

座号姓名学号系:

年级专业班级:

考试说明:1、本试卷共4页,考试时间为120分钟;2、考试为闭卷。

3、全部试题均答在试卷上。

一。 选择题(总分:30分。每空2分)

1. 在c#中,通过对类的继承的理解,下面不属于类继承实例的是( )

a. “斑马”类继承自“动物”类 b. “盘子”类继承自“厨具”类。

c. “植物”类继承自“菊花”类 d. “电视”类继承自“家电”类

2. 在c#中,i,j为已定义的整型变量,其中i=8,j=9,请问下面语句的输出为( )

a. 17 b. 8 d false

3. 在c#中,需要定义一个3行2列的二维数组,下面的声明语句正确的是( )

a. int[3,2]numarray=new int numarray[,]b. int[2,1]numarray=new int numaray[,]

c. int[,]numarray=new int[2,1c. int[,]numarray=new int[3,2]

4. 在c#中,所有对象共同的基类是( )

a. object b. class c main

#提供了( )用于专门释放被占用的系统资源。

a 构造函数 b. 析构函数 c. 主函数 d.类。

6. 对象使用 ( 运算符来引用类的成员。

a.”;b. “#” c.”@d. “

7. 当没有定义访问修饰符时,类的成员的默认访问修饰符为( )

a. public b. private c. protected d. internal

8. 声明静态成员需要使用的关键字是( )

a.public b. static. d . main

9. 在c#中,类定义的访问修饰符默认( )

a. public b. private c. protected d. internal

10. 在c#中,虚方法的关键字是( )

a. public b. private c. virtual d. internal

11.在c#的employee类中定义的了变量salary,要求该变量只能由该类中的成员访问,则salary变量应使用的访问修饰符是 )。

b. protected c. public d. private

12.在c#,下面的**定义了一个类。该**定义的类是( )

sealed class forbid

//类的实现}

a. 基类 b. 派生类 c. 密封类 d. 私有类

13.在c#中,( 控件允许用户有两种选择,即可以在其中输入文本,也可以从列表中选择项。

a. 分组框 b. 列表框 c. 组合框 d. 选定列表框。

14.在c#中,要将一个方法声明为静态方法,需要用到的关键字是( )

.public b. sealed c. private d. static

15. 事件的定义用关键字( )声明。

a. event b. override c. virtual d. internal

二.填空题(总分20分,每空2分)

1是定义同一类所有对象的变量和方法的蓝图或原型。

2. 常用到的访问修饰符有。

3. 属性中的两个**块,一个是访问器,一个是访问器。

4反应的是控件的外观特征.

5是该控件所固有的处理某项事务的动作。

6. 方法可不返回任何值,此时它的返回类型应声明为。

7是指声明两个以上的同名方法,实现对不同数据类型的相同处理。

三.判断题(总分10分,每空1分)

1. switch语句中,可以有两个或多个case前缀指向相同的语句序列。(

2.循环是有条件的,次数是无限的。

3.不能对一个二维数组array[i,j]像一维数组array[i]那样使用其中的一维( )

4. 类不是一个数据结构。

5. 方法可不返回任何值,此时它的返回类型应声明为void

6. 构造函数必须声明返回类型。

7. c#允许在同一个类中定义两个甚至多个同名的函数。

8. 非静态方法可以访问类中的任何成员,而静态方法只能访问类中的( )

9. directory是一个静态密封类,所以该类不能被实例化也不能被继承( )

10. fileinfo类与file类作用相似,使用前都不用先进行实例化。

四.问答题(总分10分,每题5分)

的优势是什么?

2.常量与变量的区别。

五.程序题(总分30分,每题10分)

1. 写出下面程序运行的结果。

using system;

class program

static void main(stringargs)

结果;2. 编写**实现当输入1时y=”one”;当输入2时y=”two”;否则输出”other”。

3. 编写程序求1+2+3+…+99的和。

高级语言程序设计 C试卷

华南理工大学计算机学院。高级语言程序设计 c i 试卷。学生证号姓名。注意事项 1.本试卷共五大题,满分100分,考试时间120分钟 2.所有答案请写在答卷上,试卷和答卷同时提交 一 单项选择题 每小题2分,共20分 1 下列字符列中,合法的长整型常量是 a 4.18e3 b 0.46793 c 4...

高级语言程序设计C

重庆理工大学考试试卷。学号姓名考试科目 c语言程序设计 a 卷共 8 页。注意 所有答案必须写在答题卷上,否则不能得分。一 单项选择题 共30题,每题1分,共30分。1.结构化程序设计的3种结构是。a 顺序结构 选择结构 循环结构 b 分支结构 等价结构 循环结构。c 多分支结构 赋值结构 等价结构...

高级语言程序设计C

高级语言程序设计 c 模拟题四。一 选择题 本题共20道小题,每题2分,共40分。1 以下有4组用户标识符,其中合法的一组是 a for sub caseb 4d do size c f2 g3 if abcd word void define答案 c 解析 标识符的命名规则 由字母 数字 下划线组...