最新大学考试复习资料-C#复习资料.docxVIP

  • 44
  • 0
  • 约1.3万字
  • 约 22页
  • 2021-08-26 发布于湖北
  • 举报
最新大学考试必备复习资料 选择题 CLR是一种〔〕 程序设计语言 B.运行环境 C.开发环境 D. API编程接口 C#语言源代码文件的后缀名为〔〕 .c# B .cc C. .csp D. .cs 构建桌面应用程序需要.NET提供的类库是〔〕 ADO.NET B.Windows Form C.XML D. 与C++等语言相比,C#的简单性主要表达在〔〕 没有鼓励的全局函数 B.没有指针 C.不能使用未初始化的变量 D.解决了“DLL地狱〞 C#中导入某一命名空间的关键字是〔〕 using B.use C.import D.include C#中程序的入口方法名是〔〕 Main B.main C.Begin D.using 简答题 C#语言的主要优势有哪些? 如何看待C#、CLR和.NET之间的关系? VS2021平台如何有效地实现各类应用程序的管理? 最常见的C#工程有哪几类?简述创立他们的根本操作步骤? 第二章 C#语言根底 一、选择题 1.C#中的值类型包括三种,它们是〔〕 A.整型、浮点型、根本类型 B.数值类型、字符类型、字符串类型 C.简单类型、枚举类型、结构类型 D.数值类型、字符类型、枚举类型、 2.C#的引用类型包括类、接口、数组、委托、object和string。其中object〔〕根类 3.浮点常量有三种格式,下面〔〕组的浮点常量都属于double类型。 4.下面字符常量表示有错误的一组是〔〕 A.’\\’ , ’\u0027’ , ’\x0027’ B. ‘\n’ , ’\t’ , ’\037’ C.’a’ , ’\u0061’ , (char)97 D.’\x0030’ , ’\0’ , ‘0’ 5.以下标识符命名正确的选项是〔〕 A. _int,Int,@int B.using,_using,@using C.NO1,NO_1,NO.1 D. A3,_A3,@A3 6.当表达式中混合了几种不同的数据类型时,C#会基于运算的顺序将他们自动转换成同一类型。但下面〔〕类型和decimal类型混合在一个表达式中,不能自动提升为decimal. A. float B. int C.uint D. byte 7.设有说明语句 int x=8;则以下表达式中,值为2的是〔〕 A.X+=x-=x; B.x%=x-2; C.x8?x=0:x++; D.x/x=x+x; 8.C#数组主要有三种形式,它们是〔〕 A.一维数组、二维数组、三维数组 B.整型数组、浮点型数组、字符型数组 C.一维数组、多维数组、不规则数组 D.一维数组、二维数组、多维数组 9.设有说明语句 double[,,]tab=new double [2,3,4];那么下面表达正确的选项是〔〕 A. tab是一个三维数组,它的元素一共有24个 B. tab是一个有三个元素的一维数组,它的元素初始值分别是2,3,4 C. tab是一个维数不确定的数组,使用时可以任意调整 D. tab是一个不规则数组,数组元素的个数可以变化 10.C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对〔〕进行初始化,静态构造函数只能对〔〕进行初始化。 A.静态成员 B.非静态成员 C.静态成员或非静态成员 D. 静态成员和非静态成员 11.C#实现了完全意义上的面向对象,所以它没有〔〕,任何数据域和方法都必须封装在类体中。 A.全局变量 B.全局常数 C.全局方法 D.全局变量、全局常量和全局方法 12.方法中的值参数是〔〕的参数。 13.下面对方法中的ref和out参数说明错误的选项是〔〕 A.ref和out参数传递方法相同,都是把实在参数的内存地址传递给方法,实参与形参指 向同一个内存存储区域,但ref要求实参必须在调用之前明确赋过值 ef是将实参传入形参,out只能用于从方法中传出值,而不能从方法调用处接收实参数据 C.ref和out参数传递的是实参的地址,所以要求实参和形参的数据类型必须一致 D.ref和out参数要求实参和形参的数据类型或者一致,或者实参能被隐式地转化为形参的类型 14.以下表达中,正确的选项是〔〕 A.接口中科院有虚方法 B.一个类科院实现多个接口 C.接口能被实例化 二、简答题 1.判断以下标识符的合法性。 X.25 4foots exam-1 using main Who_an_I LargeSmall _Ye

文档评论(0)

1亿VIP精品文档

相关文档