admin 管理员组

文章数量: 1184232


2024年4月18日发(作者:unity官网下载手机版)

《C#程序设计》课程考试试卷五

一、单项选择题 (15小题,每小题2分,共30分)

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

项目一

3

C#语法规则

关于C#语言的基本语法,下列哪个说法是正确的?

A. C#语言使用using 关键字来引用.NET 预定义的名字空间;

题目内容 B. 在C#程序的编写中,代码是完完整整的由用户输入的;

C. C#语言中使用的名称不区分大小写;

D. C#中一条语句必须写在一行内;

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

项目二

4

题型

分值

单选题

2

出题人

难易程度

陈俊伟

简单

题型

分值

单选题

2

出题人

难易程度

陈俊伟

简单

项目一

2

标识符

在下列符号中,不可以作为变量名使用的是__________。

A. _winApp B. _WINAPP C. 9_14 D. winapp

题型

分值

单选题

2

出题人

难易程度

陈俊伟

简单

项目一

1

C#程序基本结构

C#源程序文件的缺省扩展名为__________。

A. vb B. Exe C. Obj D. cs

题型

分值

单选题

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

Windows窗体设计

分值 2 难易程度 适中

利用【数据链接属性】对话框建立数据连接时,如果访问的是本地数据库,

题目内容 服务器名称可输入以下哪一个?

A. (local) B. . C. 127.0.0.1 D. 三者都可以

标准答案

所属项目

题目编号

知识点关联

项目六

15

下面哪一项正确描述了DataSet?

A. 一个 DataSet可以包含一个或者多个DataSeTable

题目内容 B. 要想从DataSet中删除所有的行,可以调用Clear方法

C. 如果DataSet中的数据被修改过,HasChangse属性为True

D. 以上都对

标准答案

题型

分值

单选题

2

出题人

难易程度

陈俊伟

适中

二、判断题(5小题,每题2分,共10分)

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

数组

在C#中,int[][] A是定义一个int型的二维数组。

项目三

3

题型

分值

判断题

2

出题人

难易程度

陈俊伟

简单

项目三

2

数据类型、数组

可以在赋值语句中通过赋值运算符"="对字符数组整体赋值。

题型

分值

判断题

2

出题人

难易程度

陈俊伟

简单

项目二

1

变量定义

C#程序中的变量可以先使用后定义,即允许变量隐式声明。

题型

分值

判断题

2

出题人

难易程度

陈俊伟

简单

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

项目五

5

题型

分值

判断题

2

出题人

难易程度

陈俊伟

简单

项目四

4

题型

分值

判断题

2

出题人

难易程度

陈俊伟

简单

面向对象程序设计,对象的创建

说明或定义类对象时,类名前不需加class关键字。

面向对象程序设计,类的继承

protected和private区别在于:protected成员不可以被派生类访问,而private

成员则能被派生类访问。

标准答案

三、填空题(10小题,每题2分,共20分)

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目 项目二 题型 填空题 出题人 陈俊伟

项目一

3

题型

分值

填空题

2

出题人

难易程度

陈俊伟

简单

项目一

2

C#源程序编译

在命令行环境下将C#源程序编译生成可执行文件,应使用( )命令。

题型

分值

填空题

2

出题人

难易程度

陈俊伟

简单

项目一

1

集成开发环境

在Visual 集成环境中使用( )窗口,在设计模式下用于对当前

选中控件对象的属性进行设置。

题型

分值

填空题

2

出题人

难易程度

陈俊伟

简单

C#程序的基本结构,命名空间

在C#程序中引入要使用的命名空间,应使用( )语句。

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

知识点关联

题目内容

数组

4

String类方法

分值 2 难易程度 简单

已知str的值为“abcdefgh”,则表达式ing(1,3)的值为( )。

项目二

5

题型

分值

填空题

2

出题人

难易程度

陈俊伟

简单

结构化程序设计,选择结构

当switch语句的测试表达式的值与所有case子句的常量表达式值均不匹配

时,将执行( )子句的代码块。

项目三

6

题型

分值

填空题

2

出题人

难易程度

陈俊伟

适中

下列数组定义语句中,数组将在内存中占用( )个字节。

double [,]d=new int[4,5];

标准答案

所属项目

题目编号

知识点关联

项目三

7

参数数组

题型

分值

填空题

2

出题人

难易程度

陈俊伟

适中

C#方法的参数有四种,分别是:值参数(对应值传递)、引用参数(对应地

题目内容 址传递)、输出函数和函数数组,在形参中声明参数数组时应使用( )关

键字。

标准答案

所属项目

题目编号

知识点关联

题目内容

标准答案

所属项目

题目编号

项目五

9

题型

分值

填空题

2

出题人

难易程度

陈俊伟

适中

项目四

8

题型

分值

填空题

2

出题人

难易程度

陈俊伟

简单

面向对象程序设计,接口

C#语言通过( )关键字定义一个接口。


本文标签: 定义 使用 程序设计 数组 题目