《Windows可视化编程》复习资料-温延龙V3 下载本文

内容发布更新时间 : 2024/6/2 16:28:37星期一 下面是文章的全部内容请认真阅读。

24. 关于结构类型,下列说法哪些是正确的?( A ) A. 结构是值类型

B. 结构中不允许定义带参数的实例构造函数 C. 结构中不允许定义析构函数

D. 结构中可以定义成员方法,但是方法内不能使用this 指针

25. C#中,在方法MyFunc 内部的try..catch 语句中,如果在try 代码块中发生

异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则( C ) A. .NET 运行时忽略该异常 B. .NET 运行时马上强制退出该程序

C. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程 D. .NET 抛出一个新的”异常处理未找到”的异常

26. 在类的定义中,类的( B )描述了该类的对象的行为特征. A. 类名 B. 方法

C. 所属的名字空间 D. 私有域

27. 在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派

生类的需要,则应该将方法声明成( C ) A. sealed B. public C. virtual D. override

28. C#程序中,可以使用try…catch机制来处理程序出现的( B )错误. A. 语法 B. 运行 C. 逻辑

D. 拼写

29. 在Queue类中,移除并返回队列前端对象的方法是( A ) A. Dequene B. Enqueue C. Peek D. Pop

30. 在为自定义类取名时,Microsoft推荐使用的命名规范是( D ) A. Hungarian notation B. 随便起名字 C. Camel D. Pascal

31. 在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?

( C )

A. 将Name的set块删除 B. 将Name的set块置空

C. 将Name的set块前加修饰符private D. 将Name添加readonly修饰符

32. 下列关于C#中索引器理解正确的是( D ) A. 索引器的参数必须是两个或两个以上 B. 索引器的参数类型必须是整数型 C. 索引器没有名字 D. 以上皆非

33. 面向对象编程中的“继承”的概念是指( B ) A. 派生类对象可以不受限制地访问所有的基类对象 B. 派生自同一个基类的不同类的对象具有一些共同特征 C. 对象之间通过消息进行交互

D. 对象的内部细节被隐藏

34. ( C )命名空间中的类和接口用于创建Web应用程序的页面? A. System.Drawing B. System.IO C. System.Web.UI D. System.Web.Service

35. 在Stack类中,移除并返回栈顶元素的方法是( D ) A. Dequeue B. Peek C. Push D. Pop

36. 通过继承( A )类,用户可以创建自己的异常类. A. System.Exception B. System.SystemException C. System.ApplicationException D. System.UserException

37. 下列关于构造函数的描述正确的是( BC ) A. 构造函数可以声明返回类型 B. 构造函数不可以用private修饰 C. 构造函数必须与类名相同 D. 构造函数不能带参数

38. 以下描述错误的是( D ) A. 类不可以多重继承而接口可以

B. 抽象类自身可以定义成员而接口不可以 C. 抽象类和接口都不能被实例化 D. 一个类可以有多个基类和多个基接口

39. .NET提供的管理常用数据结构的List.Quese.HashTable等类是直接包含在

( C )命名空间中的。 A. System.Data B. System.IO C. System.Collections D. System

40. 使用VS.NET的\新建C#项目\创建一个名为\的Windows表单应

用程序,则在生成( D )文件中可以设置该程序集的Copyright/Trademark等属性信息. A. Form1.resx B. SimpleForm.sln C. SimpleForm.csproj D. AssemblyInfo.cs

41. 变量openFileDialog1引用一个OpenFileDialog对象.为检查用户在退出对话

框时时否点击了\打开\按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于( A ) A. DialogResult.OK B. DialogResult.Yes C. DialogResult.No D. DialogResult.Cancel

42. 在从标准文本文件(如:readme.txt)中读取信息行,应使用( C )操作文件. A. XmltextReader B. XmlReader C. TextReader D. StreamReader

43. 构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选

项?( D ) A. System.Data

B. System.IO C. System.Text

D. System.Windows.Forms

44. 在窗体Form1中有按钮Button1,以下那个Click事件处理程序可以关闭该窗

体?( C ) A. Form1.Close(); B. this.Close(); C. Button1.Close(); D. me.Close();

45. 如果要将窗体设置为透明的,则( B ) A. 要将FormBoderStyle属性设置为None B. 要将Opacity属性设置为小于100%得值 C. 要将locked属性设置为True D. 要将Enabled属性设置为True

46. 开始状态默认时,屏幕位于( C ) A. 左下方 B. 中部 C. 左上方 D. 右上方

47. 如果将窗体的FormBoderStyle设置为None,则( B ) A. 窗体没有边框并不能调整大小 B. 窗体没有边框但能调整大小 C. 窗体有边框但不能调整大小 D. 窗体是透明的

48. 已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方

法,则在Main方法中打开主窗口的正确代码是( A )