计算机应用技术和计算机信息管理专业《程序设计基础》试题 计算机科学与技术专业 《Visual Basic程序设计#》试题
2011年11月
姓名: 学号: 班级:
题号 分数 一 二 总分 要求:1.选择题直接将答案写此word里。 2.操作题,现在c:盘用自己学号姓名建个文件夹,让后将操作题
保存到该文件夹。
得分 评卷人 一、单选题(20分) 1、下面属于合法的变量名的是( c )。 A.X_yz B.123abc C.Integer D.X-Y 2、 菜单中“生成解决方案”的目的是:( c ) A. 将程序翻译成可以看懂的文件 B. 将程序重新正确编排
C. 将程序生成计算机能够执行的机器代码,使之能够脱离VB开发环境运行 D. 检查程序中有无错误的机器代码,以便能够脱离VB开发环境运行
3、 要使窗体Form1的标题栏中显示“正在复制文件„”,以下哪条语句是正确的?( b ) A. Form1.Caption = “正在复制文件„” B. Form1.title = “正在复制文件„” C. Form1.Text = “正在复制文件„” D. Form1.名称 = “正在复制文件„”
4、 在运行时要使某个控件可见但不可用,则应设置以下哪个属性?( b ) A. Locked B. Enabled C. Visible D. Disenabled
5、VB.NET提供了结构化程序设计的三种基本结构,三种基本结构是( d )。 A.递归结构、选择结构、循环结构 B.选择结构、过程结构、顺序结构
C.过程结构、输入输出结构、转向结构 D.选择结构、循环结构、顺序结构
6、 15除以4余数的-3次方的表达式是:( b ) A.mod(15,4)^(-3) B.(15 mod 4)^(-3) C.15.0 MOD 4^-3.0 D.MOD(15.0,4)^-3.0
7、数学关系式3≤x<10表示成正确的VB.NET表示式是( b )。 A.3<=x<10 B.3<=x and x<10 C.x>=3 or x<10 and <10
8、以下 d 是不正确的For„Exit结构。 A.For x=1 to 20 Step 2 B.For x=3 to -3 step -3
„ „ Next x Next C.For x=1 to 10 D.For x=3 to 10 Step 3
„ „ Next x Next y 9、 VB.NET中检查程序逻辑错误的一般方法是:b A. 设置断点 B. 蓝色浪线提示 C. 使用立即窗口
D. 在开发环境中进行判断
10、 在程序中调用某个控件时应使用该控件的:a A. Caption属性值 B. name属性值 C. Title属性值 D. Top属性值
D.3<=x
得分 评卷人 二、操作题(80分) 1、超市为了促销,按购买货物的款数多少分别给予不同的优惠折扣,具体折扣情况如下:
购物不足100元的,没有折扣;
购物满100元(含100元,下同),不足500元的,减价5%; 购物满500元,不足1000元的,减价8%; 购物满1000元,不足3000元的,减价10%; 购物满3000元的,减价15%。 新建项目test01,将其保存在考试目录下,此程序功能是:根据输入的购物款计算出应付款,增加“清除”和“退出”按钮。程序界面如下:(10分)
2.新建项目test02,将其保存在考试目录下,此程序功能是:输入4个数字,求出最大的数字和最小的数字,并显示在下面的文本框中,如下图:(10分)
3、新建项目test03,将其保存在目录下,要求:
1) 程序执行结果如下图;
2) 此程序功能是:随机产生1个整数(整数的范围为0-100),并显示在第1个文本框中,
单击“判断”按钮,能判断该整数是奇数还是偶数,并显示在第2个文本框中; 3) 第2个文本框设置为不可修改; 4) 单击“退出”按钮退出该程序。
单击“判断”按钮界面
4.新建项目test04,将其保存在考试目录下,此程序功能是:求n到m之间所有奇数之和(m>n),如下图:(15分)
5、新建项目test05,将其保存在考试目录下,要求:
1) 程序运行界面如下图;
2) 单击“产生数组”按钮,随机产生8个整数,整数的范围为0-50,并显示在第一
个文本框中;(用数组实现)
3) 单击“求最大值”按钮,计算出8个整数中最大的整数,并显示在第二个文本框
中;
4) 将2个文本框改为不可修改状态。(10分)
因篇幅问题不能全部显示,请点此查看更多更全内容