(面向对象程序设计A卷.docVIP

  • 25
  • 0
  • 约 6页
  • 2017-01-31 发布于北京
  • 举报
(面向对象程序设计A卷

安徽机电职业技术学院 – 学年第 学期 《面向对象程序设计(C#)》期终考试试卷(A卷) 班级: ____________ 姓名:____________ 学号:_______________ 题号 一 二 三 四 五 六 七 八 九 总分 分数 -* .得分 评卷人 复核人 一、选择题(每题1分,共10分) ( A )1、Visual C#语言的源程序保存在扩展名为________的文件中。 (A) cs (B) sln (C) aspx (D) csproj ( D )2、下列程序语句中,变量i运算的结果是________ 。 int i,a=31,b=10; i=a/b; (A)3.1 (B) 1 (C) 3.0 (D) 3 ( B )3、所有的程序都可以由3种控制结构组成,即______。 (A) 顺序结构、判断结构、多分支结构 (B) 顺序结构、选择结构、循环结构 (C) 选择结构、for结构、if结构 (D) 循环结构、判断结构、主程序结构 ( D )4、关键字______表示一个类的定义。 (A) using (B) #define (C) namespace (D) class ( C )5、下面的类型中,属于引用类型的是___ (A) int (B) char (C) string (D) bool ( B )6、______是软件重用的一种形式。 (A) 重载 (B) 继承 (C) 多态 (D) 事件 ( B )7、在C#中定义一个数组,正确的代码为______ (A) int arraya = new int[5]; (B) int[] arraya = new int[5]; (C) int arraya = new int; (D) int[5] arraya = new int; ( C )8、下面______命名空间中,定义了用来读写文件的类? (A)System (B)System.Data (C)System.IO (D)System.Collections ( C )9、下面的______语句,可以在窗体中显示具有“是”、“否”和“取消”三个按钮的消息框。 (A)MessageBox.Show(你真的要删除吗, 确认); (B)MessageBox.Show(你真的要删除吗, 确认, MessageBoxButtons.YesNo); (C)MessageBox.Show(你真的要删除吗, 确认, MessageBoxButtons.YesNoCancel); (D)MessageBox.Show(你真的要删除吗, 确认, MessageBoxButtons. AbortRetryIgnore); ( A )10、下面哪个命名空间中,包括了组成ADO.NET架构的大部分类? (A)System (B)System.Data (C)System.IO (D)System.Collections 得分 评卷人 复核人 二、填空题(每空2分,共20分) 1、在本课程的教学过程中,我们使用的开发工具是________________________。 2、请写出求圆柱体的体积的C#表达式(设各变量均已经正确定义为合适的类型): 。 3、选择结构中的________语句是在条件为true的时候执行一个动作,而在条件为false时执行另一个动作。 4、对象是类的实例,使用关键字______来创建。 5、使用数组对象的__________属性,可以获取数组中数组元素的个数总和。 6、________是软件重用的一种形式,在这个过程中新类吸收现有类的数据和行为,并为这些类添加新功能。 7、定义类中的某个方法,若要声明方法的参数为参数数组,则应使用_______关键字。 8、在C#中进行文件处理,需要引入____________命名空间,这个命名空间包括流类的定义,如File类和StreamReader类。 9、在语句:MessageBox.Show( A , B , C , D );如果希望消息框中显示的文本是“保存文件出错”,应该在_____处填写“保存文件出错”。 10、使用ADO.NET连接Access数据库,需要至少引入哪些命名空间: using System.Data; using _______________________; 得分 评卷人 复核

文档评论(0)

1亿VIP精品文档

相关文档