Windows可视化编程复习资料全.docx
- 文档编号:3185776
- 上传时间:2022-11-19
- 格式:DOCX
- 页数:25
- 大小:28.29KB
Windows可视化编程复习资料全.docx
《Windows可视化编程复习资料全.docx》由会员分享,可在线阅读,更多相关《Windows可视化编程复习资料全.docx(25页珍藏版)》请在冰豆网上搜索。
Windows可视化编程复习资料全
课程名称
Windows可视化编程
教
材
信
息
名称
VisualC#2005Windows编程技术
中国铁道
作者
袁晓洁
版次
2009年7月第1版
注:
如学员使用其他版本教材,请参考相关知识点
一、客观部分:
(单项选择、多项选择)
1.()是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.
A.CLR
B.CLS
C.MSIL
D.XMLWebService
2.为保护Web_Service不受恶意访问的攻击,应使用()保护Web_Service.
A.IIS目录安全性
B.NTFS安全性
C.共享目录安全性
D.TCP/IP安全性
3.在VS.NET窗口中,()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.
A.工具箱
B.资源管理
C.解决方案资源管理器
D.服务器资源管理器
4..Net依赖以下哪项技术实现跨语言互用性?
()
A.CLR
B.CTS
C.CLS
D.CTT
5.在VisualStudio.NET窗口中处理HTML文档时,可以使用()窗口来编辑某HTML元素的Text、Title、Style等信息。
A.资源视图
B.类视图
C.属性
D.解决方案资源管理器
6.在VS.NET窗口中,在()窗口中可以查看当前项目的类和类型的层次信息.
A.解决方案资源管理器
B.类视图
C.资源视图
D.属性
7.Web表单中,按钮的默认事件是()
A.Click事件
B.Load事件
C.Init事件
D.Command事件
8.VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?
A.按照大小排序各属性
B.按照功能分类排列属性
C.按照名称排列属性
D.先按照功能分类排列属性后在每个单元中以名称排序
9.VS.NET中,在()窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。
A.解决方案资源管理器
B.类视图
C.资源视图
D.属性
10.在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?
()
A.decimaltheMoney;
B.inttheMoney;
C.stringtheMoney;
D.DimtheMoneyasdouble
11.语句string[,]strArray=newstring[3,4];创建了多少个string对象?
()
A.0
B.3
C.4
D.12
12.下列语句在控制台上的输出是().
if(true)
System.Console.WriteLine("First");
System.Console.WriteLine("Second");
A.FirstSecond
B.First
C.Second
D.无输出
13.请问经过表达式a=3+1>5?
0:
1的运算,变量a的最终值是什么?
()
A.3
B.1
C.0
D.4
14.什么字符被用来放在其他字符串末尾使这些字符串连成一串?
()
A.+
B.-
C.?
D.*
15.以下哪个是可以变长的数组?
()
A.Array
B.string[]
C.string[N]
D.ArrayList
16.C#中每个char类型量占用()个字节的容
A.1
B.2
C.4
D.8
17.在C#中,表示一个字符串的变量应使用以下哪条语句定义?
()
A.Cstringstr;
B.stringstr;
C.Dimstrasstring
D.char*str;
18.C#中,新建一个字符串变量str,并将字符串"Tom'sLivingRoom"保存到串中,应该().
A.stringstr="Tom\'sLivingRoom";
B.stringstr="Tom'sLivingRoom";
C.stringstr("Tom'sLivingRoom");
D.stringstr("Tom"sLivingRoom");
19.在C#中,预处理指令#region和#endregion的作用是()
A.注释#region和#endregion之间的代码
B.为CodeEditor定义一段可折叠代码区
C.#region和#endregion之间的代码在Debug版本中不参加编译
D.#region和#endregion之间的代码在Release版本中不参加编译
20.C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.
A.while
B.foreach
C.do
D.for
21.VS.NET中编辑C#代码时,如何为在类company中定义的方法GetEmpoyeeCount创建XML注释?
()
A.将光标定位在GetEmployeeCount前一行,然后输入///
B.将光标定位在GetEmployeeCount前一行,然后输入
C.将光标定位在GetEmployeeCount前一行,然后输入\\\
D.将光标定位在GetEmployeeCount前一行,然后输入//
>
22.C#的数据类型有()
A.值类型和调用类型
B.值类型和引用类型
C.引用类型和关系类型
D.关系类型和调用类型
23.在C#中,引用命名空间System的正确语句是()
A.usingSystem;
B.#import
C.usesSystem;
D.#include
24.关于结构类型,下列说法哪些是正确的?
()
A.结构是值类型
B.结构中不允许定义带参数的实例构造函数
C.结构中不允许定义析构函数
D.结构中可以定义成员方法,但是方法不能使用this指针
25.C#中,在方法MyFunc部的try..catch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则()
A..NET运行时忽略该异常
B..NET运行时马上强制退出该程序
C..NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程
D..NET抛出一个新的”异常处理未找到”的异常
26.在类的定义中,类的()描述了该类的对象的行为特征.
A.类名
B.方法
C.所属的名字空间
D.私有域
27.在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派生类的需要,则应该将方法声明成()
A.sealed
B.public
C.virtual
D.override
28.C#程序中,可以使用try…catch机制来处理程序出现的()错误.
A.语法
B.运行
C.逻辑
D.拼写
29.在Queue类中,移除并返回队列前端对象的方法是()
A.Dequene
B.Enqueue
C.Peek
D.Pop
30.在为自定义类取名时,Microsoft推荐使用的命名规是()
A.Hungariannotation
B.随便起名字
C.Camel
D.Pascal
31.在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?
()
A.将Name的set块删除
B.将Name的set块置空
C.将Name的set块前加修饰符private
D.将Name添加readonly修饰符
32.下列关于C#中索引器理解正确的是()
A.索引器的参数必须是两个或两个以上
B.索引器的参数类型必须是整数型
C.索引器没有名字
D.以上皆非
33.面向对象编程中的“继承”的概念是指()
A.派生类对象可以不受限制地访问所有的基类对象
B.派生自同一个基类的不同类的对象具有一些共同特征
C.对象之间通过消息进行交互
D.对象的部细节被隐藏
34.()命名空间中的类和接口用于创建Web应用程序的页面?
A.System.Drawing
B.System.IO
C.System.Web.UI
D.System.Web.Service
35.在Stack类中,移除并返回栈顶元素的方法是()
A.Dequeue
B.Peek
C.Push
D.Pop
36.通过继承()类,用户可以创建自己的异常类.
A.System.Exception
B.System.SystemException
C.System.ApplicationException
D.System.UserException
37.下列关于构造函数的描述正确的是()
A.构造函数可以声明返回类型
B.构造函数不可以用private修饰
C.构造函数必须与类名一样
D.构造函数不能带参数
38.以下描述错误的是()
A.类不可以多重继承而接口可以
B.抽象类自身可以定义成员而接口不可以
C.抽象类和接口都不能被实例化
D.一个类可以有多个基类和多个基接口
39..NET提供的管理常用数据结构的List.Quese.HashTable等类是直接包含在()命名空间中的。
A.System.Data
B.System.IO
C.System.Collections
D.System
40.使用VS.NET的"新建C#项目"创建一个名为"SimpleForm"的Windows表单应用程序,则在生成()文件中可以设置该程序集的Copyright/Trademark等属性信息.
A.Form1.resx
B.SimpleForm.sln
C.SimpleForm.csproj
D.AssemblyInfo.cs
41.变量openFileDialog1引用一个OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于()
A.DialogResult.OK
B.DialogResult.Yes
C.DialogResult.No
D.DialogResult.Cancel
42.在从标准文本文件(如:
readme.txt)中读取信息行,应使用()操作文件.
A.XmltextReader
B.XmlReader
C.TextReader
D.StreamReader
43.构建Windows窗体以与其所使用空间的所有类的命名空间是下列哪个选项?
()
A.System.Data
B.System.IO
C.System.Text
D.System.Windows.Forms
44.在窗体Form1中有按钮Button1,以下那个Click事件处理程序可以关闭该窗体?
()
A.Form1.Close();
B.this.Close();
C.Button1.Close();
D.me.Close();
45.如果要将窗体设置为透明的,则()
A.要将FormBoderStyle属性设置为None
B.要将Opacity属性设置为小于100%得值
C.要将locked属性设置为True
D.要将Enabled属性设置为True
46.开始状态默认时,屏幕位于()
A.左下方
B.中部
C.左上方
D.右上方
47.如果将窗体的FormBoderStyle设置为None,则()
A.窗体没有边框并不能调整大小
B.窗体没有边框但能调整大小
C.窗体有边框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows 可视化 编程 复习资料
![提示](https://static.bdocx.com/images/bang_tan.gif)