《可视化程序设计Ⅰ》期末复习资料(C#).doc

《可视化程序设计Ⅰ》期末复习资料(C#).doc

ID:50290327

大小:56.50 KB

页数:12页

时间:2020-03-07

《可视化程序设计Ⅰ》期末复习资料(C#).doc_第1页
《可视化程序设计Ⅰ》期末复习资料(C#).doc_第2页
《可视化程序设计Ⅰ》期末复习资料(C#).doc_第3页
《可视化程序设计Ⅰ》期末复习资料(C#).doc_第4页
《可视化程序设计Ⅰ》期末复习资料(C#).doc_第5页
资源描述:

《《可视化程序设计Ⅰ》期末复习资料(C#).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《可视化程序设计》期末复习资料(C#)一、填空题1.C#不但具有面向对象程序语言所应有的一切特性:继承性、封装性、多态性,而且C#的一个重要创新就是使面向组件编程更加容易。2.借助C#,可以创建多种应用程序,如:Windows应用程序、Web应用程序、控制台应用程序、智能设备应用程序(PocketPC袖珍PC)、移动Web应用程序(PDA个人数字助理)等等。3.每个C#程序均必须包含一个称为Main的方法,该过程为应用程序的起始点并为应用程序提供总体控制。该方法在“类”的内部声明,它必须具有static关键字,表明是静态方法。4.Mess

2、ageBox类用于显示可包含文本、按钮等的消息框,它是.NET框架类库中的类,要在自己的程序中使用MessageBox类,必须在自己的程序中定位该类的位置:MessageBox类位于System.Windows.Forms.dll程序集。因此,在自己的程序中,必须添加对这个程序集的一个引用。同时使用usingSystem.Windows.Forms将其命名空间导入自己的程序中。5.C#支持多种数据类型,主要有整型、非整型和其它类型。其中decimal类型适合财务和货币计算。浮点类型包括float和double类型,两者的主要差别不在数据范

3、围,而在于其各自所表示的数值精度。6.程序中常常需要临时存储一些值,在编程语言中使用变量来储存值。变量的声明就是为指定的名称声名它的数据类型。C#语法规定,变量必须以英文字母或下划线开头,不可以数字为开头来命名的,如果变量第一字符是下划线,则后面一定要有字符,字母或数字皆可。变量对大小写是敏感的。7.常量用来存储在整个应用程序的执行过程中保持不变的值。常量用const来定义,它的命名规则、类型、作用范围和变量的相同。8.Unicode字符是16位字符,用于表示世界上多数已知的书面语言。数组可以通过同一名称引用一组相关的数据,并使用一个称为

4、“索引”或“下标”的数字进行区分。9.方法是实现可以由对象或类执行的计算或操作的成员。一般说来,应用程序的每一行代码都必须在某个方法的内部。方法对执行重复或共享的任务很有用。所有方法都必须在一个类中定义。10.向方法传递参数有两个办法,一个是传值,另一个是传引用。前者形参将创建新的存储位置,被调用的方法将接受参数的一个副本;后者并不创建新的存储位置,实参和形参具有相同的位置。11.类的成员或者是静态成员,或者是实例成员,一般说来,将前者看作属于类和将后者看作属于对象很有用。在“类”中,如果声明有多个同名的方法但它们的签名不同,则称为方法的

5、重载。12.在现有的类(基类)的基础上建立新类(派生类)的处理过程称为继承,这带来的好主要有代码复用、继承性多态。可以用base关键字从派生类中访问基类的成员。在派生类中定义与基类同名的方法,使用new修饰符显式隐藏从基类继承的方法成员。13.virtual关键字用于指定属性或方法可以在派生类中重写,具有该关键字的方法或属性被称作虚拟成员。当实例方法声明包含override修饰符时,称该方法为重写方法,重写方法用相同的签名重写继承的虚拟方法。1.在类声明中使用abstract修饰符以指示类只能是其他类的基类,我们称它为抽象类。2.用GDI

6、+绘制简单几何图形需要如下步骤:创建Graphics对象、创建笔或画笔、调用图形方法。3.菜单可以分成两种基本类型:下拉式菜单和弹出式菜单。Timer控件是实现在用户定义的时间间隔引发事件的计时器。4.C#中引用类型有:类、委托、数组、接口。委托声明的关键字是delegate。5.用sealed修饰的类的特点是不能继承(密封)6.c#中的三元运算符是?:二、选择题1..NET平台开发的基础是()A、CLRB、WebServiceC、FrameWorkD、ClassLibrary2.在.NET平台中,提供很多服务来简化代码的开发和应用程序的

7、部署是()A、CLRB、WebServiceC、FrameWorkD、ClassLibrary3..NETCommonLanguageRuntime的作用是()A、是.NET托管程序的执行引擎B、供.NET托管程序调用的API集合C、.NET托管程序的编译程序D、支持.NET托管程序的操作系统4..NETFramework不支持哪种类型的用户界面?()A、Web窗体B、Windows窗体C、控制台应用程序D、COM组件5.设置文本框的哪种属性用于输入口令类的文本。()A、ReadOnlyB、TextC、PasswordCharD、Data

8、Source6.在C#中,使用______语句捕获异常()A、doB、whileC、ifD、try和catch7.在对用户单击鼠标动作进行处理时,需要对______事件进行编码。()A、Cli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。