logo资料库

2011年湖北华中农业大学程序设计考研真题.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
2011 年湖北华中农业大学程序设计考研真题 一、选择题(每题 2 分,共 20 分) 1.InputBox()函数括号中的第一个参数代表()。 A、提示信息 B、标题 C、默认值 D、对话框位置 2.以下哪种项目是 VB.NET 不能创建的()。 A、Windows 应用程序 B、Dos 应用程序 C、Web 应用程序 D、Windows 服务 3.要在文本框中显示文本,应给其()属性赋值。 A、Text B、Caption C、 Name D、File 4.将按钮的 Visible 属性设为 False,按钮会()。 A、可用且可见 B、可用不可见 C、可见不可用 D、不可用不可见 5.语句 x=x+1 可以简写为()。 A、x++ B、x+=1 C、x=+1 D、x+1 6.下面哪个控件在程序运行时是不可见的()。 A、单选钮 B、组合框 C、计时器 D、框架 7. Select Case 对应的结束语句是()。 A、End Select B、End Case C、Select End D、Case End 8.过程 Sub Test(ByVal x As Integer,ByRef y As Integer) 一。 A、x、y 都是传值参数
B、x、y 都是引用参数 C、x 是传值参数,y 是引用参数 D、x 是引用参数,y 是传值参数 9.要调整某控件的宽度,应修改()属性。 A、Top B、Left C、Width D、Height 10.下面哪个控件的特点同 ListBox 最接近()。 A、ComboBoX B、TextBox C、PictureBox D、Form 二、简答题(每题 5 分/题,共 10 分) 1、算法的 5 个特性是什么?算法与程序的区别有哪些? 2、简述白盒测试和黑盒测试。 三、简单编程题(5 分/题,共 10 分) 1.编写一个 Function 过程,求圆的面积(圆的半径作为过程的参数) 2.设计并完成一个过程 Split(ByVal data As Decimal),能将参数 data 进行按比例"拆 分",data 值的 40%给 Label 控件 Lb1 的文本属性,而将 data 值的 60%值送给 Label 控 件 Lb2 的文本属性。 四、程序模块设计(每题 10 分,共 10 分) 1. 设计一个描述儿童、成人和老人的类,儿童分为学龄前和学龄期儿童,成人有工作,老 人已经退休。提取共性作为基类,并派生出满足要求的各个类及每一个类上的操作。要求设 计出各个类,并完成测试类的程序。 参考思路∶描述一个人的基本特征包括 姓名 Name、出生时间 Birth、出生地点 BirthPlace。
把这些基本特征定义为一个基类 Base。不论学龄前还是学龄期儿童都要有监护人 Guarder, 为 此 在 基 类 的 基 础 上 派 生 出 类 Al1Child , 再 把 类 Al1Child 作 为 基 类 派 生 出 学 龄 前 Preschool 和学龄期 SchoolAge 儿童的类。把类 Base 作为基类,分别派生出成人类 Adult 和老人类 0ldPeple。
分享到:
收藏