C#2.docx

上传人:b****6 文档编号:6283986 上传时间:2023-01-05 格式:DOCX 页数:24 大小:23.30KB
下载 相关 举报
C#2.docx_第1页
第1页 / 共24页
C#2.docx_第2页
第2页 / 共24页
C#2.docx_第3页
第3页 / 共24页
C#2.docx_第4页
第4页 / 共24页
C#2.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

C#2.docx

《C#2.docx》由会员分享,可在线阅读,更多相关《C#2.docx(24页珍藏版)》请在冰豆网上搜索。

C#2.docx

C#2

课程名称:

VisualC#2005程序设计语言

章节名称:

第七章程序的生成、调试和异常处理

试题数量:

单项选择题:

2

多项选择题:

1

是非判断题:

1

程序纠错题:

1

题库目录:

1.试题卡2

2.试题卡3

3.试题卡4

4.试题卡5

5.试题卡6

1.

试题卡

编号1

科目

VisualC#2005程序设计语言

知识点

章节

7

页码

138

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

单步执行是最常见的调试过程之一,C#的“调试”菜单提供了哪几种逐句通过代码的命令?

A.逐语句

B.逐过程

C.逐模块

D.跳出

试题

答案

ABD

审核

意见

 

2.

试题卡

编号2

科目

VisualC#2005程序设计语言

知识点

章节

7

页码

140

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

在派生于System.Exception异常类层次结构中,用来派生出自己定义的异常类是下列哪个异常类?

A.System.SystemException

B.System.ApplicatonException

C.OverflowException

D.EndOfStreamException

试题

答案

B

审核

意见

 

3.

试题卡

编号3

科目

VisualC#2005程序设计语言

知识点

章节

7

页码

141

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下面哪个块中包含的代码是组成程序的正常操作部分,但是可能会遇到某些严重的错误情况?

A.try块

B.catch块

C.finally块

D.throw块

试题

答案

A

审核

意见

 

4.

试题卡

编号4

科目

VisualC#2005程序设计语言

知识点

章节

7

页码

142

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

C#的异常处理机制中try块和catch块都是必不可少的,finally块是可以省略的。

试题

答案

错误

审核

意见

 

5.

试题卡

编号5

科目

VisualC#2005程序设计语言

知识点

章节

7

页码

140

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下面的程序完成的是:

检索指定文件并输出此文件的字节数,程序使用try…catch…来处理异常,当输入一个不存在的文件名时,程序会抛出一个错误,catch块会捕捉到错误。

请检查下列代码,并在错误代码行后填入该行完整的正确代码。

1.usingSystem;

2.usingSystem.IO;

3.publicclassProgram

4.{

5.staticvoidMain(string[]args)

6.{

7.stringpath=Console.ReadLine();______________

8.longfileLength=0;

9.try

10.{

11.FileStreamfs=newFileStream(path,FileMode.Open);

______________

12.fileLength=fs.Length;______________

13.fs.Close();______________

14.Console.WriteLine("文件的字节数为:

"+fileLength);

______________

15.}

16.catch(FileLoadExceptionex)______________

17.{

18.Console.WriteLine(ex.Message);______________

19.}

20.}

21.}

试题

答案

第16行:

文件不存在抛出的是FileNotFoundException异常而不是FileLoadException异常,所以应该改成

catch(FileNotFoundExceptionex)

或是catch(IOExceptionex)

或是catch(Exceptionex)

(大小写敏感)

审核

意见

 

课程名称:

VisualC#2005程序设计语言

章节名称:

数组与字符串

试题数量:

单选题:

2

多选题:

3

纠错题:

1

填空题:

1

题库目录:

1.试题卡2

2.试题卡3

3.试题卡4

4.试题卡5

5.试题卡6

6.试题卡7

7.试题卡8

6.

试题卡

编号1

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

154

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于数组访问的描述中,哪些选项是正确的?

A.数组元素索引是从0开始的;

B.对数组元素的所有访问都要进行边界检查;

C.如果使用的整数索引小于0,或者大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;

D.数组元素的访问是从1开始,到Length结束;

试题

答案

ABC

审核

意见

 

7.试题卡

编号2

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

166

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

有一个字符串的定义为strings=“helloworld!

”;在此字符串中,字符w的索引是什么?

A.7

B.6

C.2

D.8

试题

答案

B

审核

意见

 

8.试题卡

编号3

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

154

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

分析下列程序段:

staticvoidMain(string[]args)

{

int[]myArray={110,150,199,30,18};

for(inti=0;i!

=myArray.Length-1;i++)

{

AddArray(myArray[i]);

}

foreach(intiinmyArray)

{

Console.WriteLine(i);

}

}

publicstaticvoidAddArray(intnum)

{num+=1;}

程序的最终运行结果是什么?

A.1111512003119

B.1111512003118

C.1101501993018

D.1101501993019

试题

答案

C

审核

意见

 

9.试题卡

编号4

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

165

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

String与string的区别是什么?

A.string是C#中的类,String是.netFramework的类;

B.C#string映射为.netFramework的类;

C.String和string都是关键字,不能作为类、结构、方法、属性的名称

D.如果用string,编译器会把它编译成String;

试题

答案

ABD

审核

意见

 

10.试题卡

编号5

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

153

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于数组创建的描述中,哪些选项是正确的?

A.数组在访问之前必须初始化;

B.允许创建大小为0的数组;

C.可以不使用new关键字来对数组进行初始化;

D.数组在创建实例时已经被编译器初始化了默认值,因此可以直接访问;

试题

答案

ABC

审核

意见

 

11.试题卡

编号6

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

154

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下面代码是要显示Mystring,请分析下列代码段并在空白行补全C#代码:

staticvoidMain(string[]args)

{

stringmyString="Mystring";

char[]myChars=myString.ToCharArray();

foreach(________________)

{

Console.WriteLine("{0}",character);

}

Console.ReadKey();

}

试题

答案

charcharacterinmyChars

审核

意见

 

12.试题卡

编号7

科目

VisualC#2005程序设计语言

知识点

章节

数组与字符串

页码

153

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下面的代码的功能是遍历一个数组,但是不能正确编译,有一行是错误的,请检查下列代码,并在错误代码行后填入该行完整的正确代码:

1.staticvoidMain(string[]args)         _________________

2.{                      _________________

3.intArraySize=8;           _________________

4.int[]myIntArray;           _________________

5.myIntArray=newint[ArraySize];    _________________

6.foreach(intainmyIntArray)     _________________

7.{                   _________________

8.Console.WriteLine(a);       _________________

9.}                   _________________

10Console.ReadKey();           _________________

11}                      _________________

试题

答案

3.constintArraySize=8;

审核

意见

 

课程名称:

VisualC#2005程序设计语言

章节名称:

基于Windows的应用程序

试题数量:

单选题:

2

多选题:

1

题库目录:

1.试题卡2

2.试题卡3

3.试题卡4

13.

试题卡

编号1

科目

VisualC#2005程序设计语言

知识点

章节

基于Windows的应用程序

页码

170

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

Windows窗体应用程序的编程模型主要由哪几部分组成?

A.窗体和事件

B.控件和事件

C.控件的生存周期和事件

D.窗体、控件及事件

试题

答案

D

审核

意见

 

14.试题卡

编号2

科目

VisualC#2005程序设计语言

知识点

章节

基于Windows的应用程序

页码

184

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于Label类的描述中,哪个选项是正确的?

A.Label类用于创建窗体上的描述性标签;

B.Label控件通常与特定的控件一起,用于为没有自己标题的控件命名;

C.Label控件是静态控件,它的标题文本是不能更改的;

D.Label类不接受输入焦点。

试题

答案

ABD

审核

意见

不需要出现两个下列

 

15.试题卡

编号3

科目

VisualC#2005程序设计语言

知识点

章节

基于Windows的应用程序

页码

191

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于Windows的一些常用控件的描述中,哪个选项是不正确的?

A.所有的Windows窗体控件都是无状态的

B.ListBox控件用于显示一个选项列表,用户每次只能从中间选择一项

C.组合框控件是把两个或两个以上的列表框控件组合在一起

D.开发人员不需要创建MessageBox类的实例,只需调用Show()方法既可显示消息框

试题

答案

B

审核

意见

列表框控件和列表框空间这种说话不规范,一般情况“和”的两边不会用相同的内容

 

课程名称:

《VisualC#2005程序设计语言》

章节名称:

第10章创建Web应用程序

试题数量:

是非题1

单项选择题2

题库目录:

1.试题卡2

2.试题卡2

3.试题卡3

16.

试题卡

编号1

科目

VisualC#2005程序设计语言

知识点

章节

10

页码

208

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于ASP.NET页面的描述中,哪项是正确的?

A.HTML的标记总是用“<标记>”开头,以“”结束

B.IIS的默认文夹通常为\Inetpub\wwwroot

C.ASP.NET页面的代码隐藏文件的扩展名为.ascx

D.VisualStudio2005创建web页面,所用的控件只能在设计视图下从工具箱直接拖到页面上

试题

答案

B

审核

意见

 

17.试题卡

编号2

科目

VisualC#2005程序设计语言

知识点

章节

10

页码

211

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

下列关于ASP.NET的说法中,哪项是错误的?

A.ADO.NET是一个数据访问服务的对象模型

B.GridView控件可以用来显示数据信息

C.XMLWebService是一种Web软件,采用通用语言XML

D.ASP.NET的页面用<%%>代码块来实现客户端的程序

试题

答案

D

审核

意见

 

18.试题卡

编号3

科目

VisualC#2005程序设计语言

知识点

章节

10

页码

211

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

VisualStudio2005查看ASP.NET页面有两种模式,即设计视图和源视图。

试题

答案

审核

意见

建议更改为判断题。

课程名称:

VisualC#2005程序设计语言

章节名称:

第十一章.NETFramework2.0简介

试题数量:

多项选择题:

1

题库目录:

1.试题卡2

19.

试题卡

编号1

科目

VisualC#2005程序设计语言

知识点

章节

11

页码

219

题型

单选

认知

分类

记忆

难度

分值

2

多选

理解

是非

应用

填空

命题人

审题人

录入员

试题题目

.NETFramework包含哪两个主要组成部分?

A.公共语言运行库

B..NETFramework类库

C.Windows窗体

D.公共类型系统

试题

答案

AB

审核

意见

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1