《C#程序设计》课程考试试卷五
一、单项选择题 (15小题,每小题2分,共30分)
所属项目 | 项目一 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 1 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | C#程序基本结构 | ||||
题目内容 | C#源程序文件的缺省扩展名为__________。 A. vb B. Exe C. Obj D. cs | ||||
标准答案 | |||||
所属项目 | 项目一 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 2 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 标识符 | ||||
题目内容 | 在下列符号中,不可以作为变量名使用的是__________。 A. _winApp B. _WINAPP C. 9_14 D. winapp | ||||
标准答案 | |||||
所属项目 | 项目一 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 3 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | C#语法规则 | ||||
题目内容 | 关于C#语言的基本语法,下列哪个说法是正确的? A. C#语言使用using 关键字来引用.NET 预定义的名字空间; B. 在C#程序的编写中,代码是完完整整的由用户输入的; C. C#语言中使用的名称不区分大小写; D. C#中一条语句必须写在一行内; | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 4 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数据类型、值类型和引用类型 | ||||
题目内容 | 下列选项中,__________是引用类型。 A. enum类型 B. struct类型 C. string类型 D .int类型 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 5 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 运算符 | ||||
题目内容 | C#语言中以__________作为字符串连接符。 A. + B. 分号 C. & D. 逗号 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 6 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 结构化程序设计,选择结构、循环结构 | ||||
题目内容 | 以下__________不是循环语句。 A. while语句 B. do-while语句 C. foreach语句 D. switch语句 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 7 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数组定义和初始化 | ||||
题目内容 | 在"int[,] A={{1,2,3},{4,5,6},{7,8,9}};"中,A[2,2]的值是__________。 A. 7 B. 3 C. 5 D. 9 | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 8 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 面向对象程序设计思想 | ||||
题目内容 | 下列__________不是面向对象程序设计的主要特征? A. 封装 B. 继承 C. 对象 D. 多态 | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 9 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 面向对象程序设计、类的定义 | ||||
题目内容 | __________是构造函数的特征。 A. 构造函数的函数名与类名相同 B. 构造函数可以重载 C. 构造函数可以设置缺省参数 D. 以上都是 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 10 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 面向对象程序设计、类的定义 | ||||
题目内容 | 如果编程者没有显式定义构造函数(包括复制构造函数),C#编译器就__________。 A. 出现编译错误 B. 没有构造函数 C. 必须显示定义 D. 隐式定义缺省的构造函数 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 11 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 面向对象程序设计、类的定义 | ||||
题目内容 | 下列关于构造函数的描述正确的是__________。 A. 构造函数可以声明返回类型 B. 构造函数不可以用private修饰 C. 构造函数必须与类名相同 D. 构造函数不能带参数 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 12 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 面向对象程序设计、类的继承、抽象类、接口 | ||||
题目内容 | 下列描述错误的是__________。 A. 类不可以多重继承而接口可以; B. 抽象类自身可以定义成员而接口不可以; C. 抽象类和接口都不能被实例化; D. 一个类可以有多个基类和多个基接口; | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 13 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | Windows窗体设计、基本控件属性 | ||||
题目内容 | 为窗体Form1创建快捷菜单ContextMenu1后,要使快捷菜单正常使用,应当将ContextMenu1与__________的ContextMenu属性关联。 A.MainMenu1 B.Form1 C.StatusBar1 D.ContextMenu1 | ||||
标准答案 | |||||
所属项目 | 项目五 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 14 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | Windows窗体设计 | ||||
题目内容 | 利用【数据链接属性】对话框建立数据连接时,如果访问的是本地数据库,服务器名称可输入以下哪一个? A. (local) B. . C. 127.0.0.1 D. 三者都可以 | ||||
标准答案 | |||||
所属项目 | 项目六 | 题型 | 单选题 | 出题人 | 陈俊伟 |
题目编号 | 15 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | ADO.NET | ||||
题目内容 | 下面哪一项正确描述了DataSet? A. 一个 DataSet可以包含一个或者多个DataSeTable B. 要想从DataSet中删除所有的行,可以调用Clear方法 C. 如果DataSet中的数据被修改过,HasChangse属性为True D. 以上都对 | ||||
标准答案 | |||||
二、判断题(5小题,每题2分,共10分)
所属项目 | 项目二 | 题型 | 判断题 | 出题人 | 陈俊伟 |
题目编号 | 1 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 变量定义 | ||||
题目内容 | C#程序中的变量可以先使用后定义,即允许变量隐式声明。 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 判断题 | 出题人 | 陈俊伟 |
题目编号 | 2 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数据类型、数组 | ||||
题目内容 | 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值。 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 判断题 | 出题人 | 陈俊伟 |
题目编号 | 3 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 数组 | ||||
题目内容 | 在C#中,int[][] A是定义一个int型的二维数组。 | ||||
标准答案 | |||||
所属项目 | 项目四 | 题型 | 判断题 | 出题人 | 陈俊伟 |
题目编号 | 4 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 面向对象程序设计,对象的创建 | ||||
题目内容 | 说明或定义类对象时,类名前不需加class关键字。 | ||||
标准答案 | |||||
所属项目 | 项目五 | 题型 | 判断题 | 出题人 | 陈俊伟 |
题目编号 | 5 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 面向对象程序设计,类的继承 | ||||
题目内容 | c++string类型protected和private区别在于:protected成员不可以被派生类访问,而private成员则能被派生类访问。 | ||||
标准答案 | |||||
三、填空题(10小题,每题2分,共20分)
所属项目 | 项目一 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 1 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 集成开发环境 | ||||
题目内容 | 在Visual Studio.Net集成环境中使用( )窗口,在设计模式下用于对当前选中控件对象的属性进行设置。 | ||||
标准答案 | |||||
所属项目 | 项目一 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 2 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | C#源程序编译 | ||||
题目内容 | 在命令行环境下将C#源程序编译生成可执行文件,应使用( )命令。 | ||||
标准答案 | |||||
所属项目 | 项目一 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 3 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | C#程序的基本结构,命名空间 | ||||
题目内容 | 在C#程序中引入要使用的命名空间,应使用( )语句。 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 4 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | String类方法 | ||||
题目内容 | 已知str的值为“abcdefgh”,则表达式str.Substring(1,3)的值为( )。 | ||||
标准答案 | |||||
所属项目 | 项目二 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 5 | 分值 | 2 | 难易程度 | 简单 |
知识点关联 | 结构化程序设计,选择结构 | ||||
题目内容 | 当switch语句的测试表达式的值与所有case子句的常量表达式值均不匹配时,将执行( )子句的代码块。 | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 6 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 数组 | ||||
题目内容 | 下列数组定义语句中,数组将在内存中占用( )个字节。 double [,]d=new int[4,5]; | ||||
标准答案 | |||||
所属项目 | 项目三 | 题型 | 填空题 | 出题人 | 陈俊伟 |
题目编号 | 7 | 分值 | 2 | 难易程度 | 适中 |
知识点关联 | 参数数组 | ||||
题目内容 | C#方法的参数有四种,分别是:值参数(对应值传递)、引用参数(对应地址传递)、输出函数和函数数组,在形参中声明参数数组时应使用( )关键字。 | ||||
标准答案 | |||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论