《可视化程序设计》试卷五

合集下载

可视化程序设计和答案

可视化程序设计和答案

可视化程序设计一、判断(每题1分,共20分)1、构成一定含义的一组数据就称为信息。

(T )2、数据是记录客观事物的性质、形态、数据特级的抽象符号。

(T )3、世界上任何事物都可以看成是一个系统,系统是普遍存在的。

(T )4、信息系统就是输入数据信息,通过加工处理产生信息。

(T )5、管理信息系统简称MIS。

(T )6、电子商务就是在网上开展的商务活动。

(T )7、面向对象简称OO。

(T )8、目前网络互联设备有路由器、中继器、网桥、网关等。

(T )9、数据库管理系统的英文缩写是DBMS 。

(T )10、常用的输入方式有键盘输入、数/模输入、模/数输入。

(T )11、模块功能与处理过程设计是系统设计的最后一步。

(T )12、IPO关系是由输入处理和输出三部分组成。

(T )13、系统的安全性是指系统能自动抵御来自外部和内部威胁的能力。

(T )14、系统实现的主要任务是进行编程语言选择、程序的编写与调试。

(T )15、算法是计算机解题的过程。

(T )16、静态分析就是通过对被测程序的静态审查,发现代码中潜在的错误。

(T )17、测试文件描述了要执行的软件测试及测试的结果。

(T )18、系统切换是指系统开发完成后新老系统之间的转换。

(T )19、经济效益是评价管理信息优劣的一个重要指标。

(T )20、管理信息系统的效益可分直接效益和间接效益。

(T )21、CMM是软件过程能力成熟度的简称。

(T )22、KPA是关键过程域的简称。

(T )23、课程设计是教学过程中重要的实践教学环境。

(T )24、计算机网络分为局域网、广域网、城域网。

(T )二、选择(每题2分,共50分)1、“三C“革命不包括(D )。

A、计算机B、通信C、自动控制D、汽车2、信息的主要特征表现的方面没有的是(D )。

A、信息具有可识别性和可处理性B、信息具有可变性和可流动性C、信息具有可存储性、可再生性D、信息具有随意性3、企业经营动作中的决策分为三个等级没有的是(D )。

可视化程序设计综合练习之五及答案

可视化程序设计综合练习之五及答案

可视化程序设计综合练习之五及答案一、选择题1.以下程序段的输出结果是()string s=”hello world”;s=String.Copy(“abcdefgh”);Console.WriteLine(s.Length);A. 19B. 12C. 11D. 82.下面是几条定义类的语句,不能被继承的类是()A.abstract class FigureB.class FigureC.public class FigureD.sealed class Figure3.若要改变文本框中所显示文本的颜色,应设置文本框的( )属性。

A.ForeColor B.BackColor C.BackgroundImage D.FillColor 4.以下叙述错误的是()A.无论项目中有多少个窗体,只能有一个启动窗体B.一个项目中只能有一个Main函数C.窗体的Show和ShowDialog方法都能够显示窗体D.窗体间无法传递数据5.用在方法的定义处,以指明该方法不返回任何值的关键字是()A.static B.string C.void D.public二、判断题1.工具栏的工具按钮上既可以显示文本,也可以显示图像。

()2.属性必须同时定义get访问器和set访问器。

()3.DataSet相当于内存中的数据库。

()4.对运算符“>=”进行重载,可以不重载“<=”。

()5.对象的this引用是对该对象本身的引用。

()6.类System.Object的方法ToString( )被声明成virtual。

()7.委托的声明必须指定它的实现。

()8.只有SQL的UPDATE语句可以对数据库进行更新。

()9.在C#中,所有类均能派生子类。

()10.抽象类和密封类均不能实例化。

()三、简答题1.写出在“学生”数据库中的student数据表中查询姓名为“晓”的学生的学号和姓名的SQL命令。

2.定义一个包含图书基本资料的结构类型数据(要求包括书名、作者、书号、价格等)。

大学考试《可视化程序设计(VB)》A卷及答案

大学考试《可视化程序设计(VB)》A卷及答案

一、单项选择题(共10题、总分30分、得分30分)1. 下列哪个语句定义了包含8个元素的单精度数组() (本题分数:3 分,本题得分:3 分。

)A、Dim a(2,4) As SingleB、 Dim a(1 to 8)!C、Dim a!(7)D、 Dim a(1 to 2,3 to 6) As Long2. 下列关于菜单访问键和快捷键的说法正确的是() (本题分数:3 分,本题得分:3 分。

)A、若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+OB、快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+FC、可以为任意的菜单项都添加快捷键或访问键D、通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单3. 如果要退出Do…Loop循环,可使用语句()。

(本题分数:3 分,本题得分:3 分。

)A、ExitB、 Exit DoC、 Exit ForD、Exit For4. 若有数组说明语句:Dim t(1 To 10) As Variant,则t被定义为()。

(本题分数:3 分,本题得分:3 分。

)A、数值数组B、可调数组C、字符串数组D、可变类型数组5. 在下列关于对话框的叙述中,错误的是(): (本题分数:3 分,本题得分:3 分。

)A、作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。

B、语句frmAbout.Show vbModeless,frmMain将 fmAbout窗体显示为 fmMain的无模式子窗体。

C、可以将对话框分成两种类型:模式的和无模式。

D、语句frmAbout.Show将frmAbout作为无模式对话框显示。

6. 在窗体上有一按钮Command1,其事件过程如下,则按下Command1窗体上显示的是()Private Sub Command1_Click()Dim i As IntegerScale (0, 0)-(10, 10)For i = 1 To 3DrawStyle = iDrawWidth = iLine (0, i + 1)-Step(8, 0)CurrentY = CurrentY + 1NextEnd Sub (本题分数:3 分,本题得分:3 分。

东北大学22春“计算机科学与技术”《可视化程序设计(VB)》期末考试高频考点版(带答案)试卷号:5

东北大学22春“计算机科学与技术”《可视化程序设计(VB)》期末考试高频考点版(带答案)试卷号:5

东北大学22春“计算机科学与技术”《可视化程序设计(VB)》期末考试高频考点版(带答案)一.综合考核(共50题)1.要改变窗体的标题时,应当在属性窗口中改变的属性是()。

A.CaptionC.Textbel参考答案:A2.“函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。

()A.错误B.正确参考答案:B3.设a=5,b=10,在执行c=int((b-a)*Rnd+a)+1语句后,求c值的范围为()。

A.5~10B.6~9C.6~10D.5~9参考答案:C4.设在菜单编辑器中定义了一个菜单项,名为menu1。

为了在运行时隐藏该菜单项,应使用的语句是()。

A.menu1.Enabled=TrueB.Munu1.Enabled=FalseC.Menu1.Visible=TrueD.Menu1.Visible=False参考答案:D5.窗体或控件的事件的名称可以由编程人员确定。

()A.错误B.正确参考答案:A6.当一个复选框被选中时,它的Value属性的值是()。

A.3B.2C.1D.0参考答案:C7.下列Visual Basic程序段运行后,变量s、t的值为()。

s=0:t=1 For k=2 To 4 s=s+k t=t*k Next kA.2 2B.9 24C.5 6D.0 1参考答案:B8.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。

A.单选按钮B.图片框C.通用对话框D.文本框参考答案:C9.下列程序段的语法是正确的。

Redim a (2,4)......Redim preserve a (2,8)。

()A.正确B.错误参考答案:A10.窗体的MouseDown事件过程Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)有4个参数,关于这些参数,正确的描述是()。

A.通过Button参数判定当前按下的是哪一个鼠标键B.Shift参数只能用来确定是否按下Shift键C.Shift参数只能用来确定是否按下Alt和Ctrl键D.“参数x,y用来设置鼠标当前位置的坐标”参考答案:A11.设有语句:x=InputBox(“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。

可视化程序试卷

可视化程序试卷

“可视化程序设计”试卷
请使用API函数编写程序,要求如下:
1.工程文件的名字取您的学号(10分)
2.显示一个WINDOWS窗口,窗口的标题为“您的学号,您的班级,您的姓名”,例如“E08620101,
08计算机1班,XXX”(20分)
3.将光标设定为自己名字中的某个字(10分)。

4.将图标设定为自己名字中的另一个字(10分)
5.在窗口的左半侧显示一组图形并填充网格,如下图(10分)
6.在窗口右半侧显示红色正方形如下图(10分)
7.创建一个菜单,其中有一个菜单项“文件”,“文件”菜单项包含“创建”、“删除”、“退出”等项。

选择“创建”选项时则动态创建一个菜单“编辑”,该“编辑”菜单项包含“绘图”选项,同时“创建”选项变为不可用状态。

选择“删除”选项时,则删除菜单项“编辑”,同时“删除”选项变为不可用状态。

选择“退出”选项时,退出程序(20分)选择“绘图”选项时,则在窗口中间显示下方图形。

(10分)。

可视化程序设计综合题及答案资料

可视化程序设计综合题及答案资料

可视化程序设计综合题一、单项选择题1.下列运算符中,运算级别最高的是(B)---1504C卷5A、+B、*C、\D、Mod2.下列选择项中(C )不能获得焦点。

---1412B卷1A、使用Tab键B、用鼠标选择对象C、设置GetFocus的值为TrueD、使用SetFocus方法3.执行下面的程序段后,x的值为(A )--- 1412B卷2x=5For i = 1 To 20 Step 2x=x+i\5Next iA、21B、22C、23D、244.有如下程序,执行程序后单击Button1按钮,窗体上显示的是什么(C)---1409A卷3、1504C卷3Private Sub Command1_Click()Dim a Dim b As Integera = 5 / 2b = 5 / 2Print a, bEnd Sub (本题分数:3 分,本题得分:0 分。

)A、2 2B、 2 2.5C、 2.5 2D、 2.5 2.55.如果希望用变量X存放数据12345.67890123,应将X定义为什么类型?(A )---1504C卷4A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)6.以下说法正确的是(D )---1412B卷7A、通用过程可以出现在窗体模块和标准模块中B、不同模块中的通用过程可以重名C、同一标准模块中的通用过程可以同名D、不同标准模块中的通用过程不能同名7.下列哪组语句可以将变量A、B的值互换(C )。

---1504C卷7、1401批次7A、A=B:B=AB、 A=C:C=B:B=AC、 A=A+B:B=A-B:A=A-BD、A=(A+B)/2:B=(A-B)/28.将文本框的(A)属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。

---1409A卷5A、MultiLineB、ScrollBarsC、 TextD、Enabled9.在表达式 y = InputBox ( a, b, c ) 中,b 为输入函数对话框的(A )。

可视化程序设计复习

可视化程序设计复习

可视化程序设计复习复习题考试题型分为选择题、判断题、简答题、编程填空题、论述题。

请仔细复习讲义上面的内容,重点在数据库编程。

一、选择题主要考查编程语言基础、IDE开发环境快捷键使用,各类组件(尤其是数据库相关组件)属性的使用。

1、以下那个组件不可以由用户输入编辑文本(D)2、DBgrid组件位于(C)组件板上。

A、tandardB、additionalC、datacontrolE、ample3、设a是布尔变量,其它是整型变量,下面正确的赋值语句是(C)A、某=ydiv7B、某:=y:=z+1C、a:=(某=y)D、某+y:=z4、下列常量定义合法的是(A)A、CONSTwidth=7;B、CONSTcae=‘7’;C、CONST1A=7.9;D、CONST5<>7;5、以下运算符中运算优先级最高的是(D)A、+B、ORC、>=D、()6、已知a、b、c、d是同类型的简单变量,而且已有互不相同的值,执行下列语句:b:=a;a:=c;d:=a;d:=b;后,其值相等的变量是(A)A、a,cB、a,dC、c,bD、b,a7、以下语句的循环执行次数是(B)某:=37;y:=3whiley<=某doy:=y+yA、0B、4C、5D、68、程序ForI:=1to5doforj:=2to4dowriteln(’某’);输出的’某’个数为(C)A、5B、10C、15D、25E、309、已知函数如下:functionf(n:integer):integer;beginifn=0thenf:=0eleifn>0thenf:=n-2elef:=n+3;end;则调用f(5)的返回值是(B)A、0B、3C、8D、510、已知Vara:array[1..5]ofreal;则数组a中包含的元素的个数为(A)A、5B、6C、4D、011、为让单行编辑框控件中显示出文字,需向其(B)属性赋字符串值。

可视化程序设计试卷(含答案)

可视化程序设计试卷(含答案)

可视化程序设计试卷(含答案)2014年春季学期《可视化程序设计》试卷A一.选择(每道小题2分,共20道小题,合计40分)1.在C++语言的if 语句中,用作判断的表达式为()。

A 、关系表达式B 、逻辑表达式C 、算术表达式D 、任意表达式2.设i 和k 都是int 类型,则以下for 循环语句()。

for(i=0,k=-1;k=1;i++,k++) cout << "****\n"; A 、判断循环结束的条件不合法 B 、是无限循环C 、循环体一次也不执行D 、循环体只执行一次 3.下列关于this 指针的说法正确的是()A 、this 指针存在于每个函数之中B 、在类的非静态函数中this 指针指向调用该函数的对象C 、this 指针是指向虚函数表的指针D 、this 指针是指向类的函数成员的指针4.若给出以下程序,其输出为()。

#include void main(void) { int a=4,b=7;cout << (a=a+1,b+a,b+1) << endl; }A 、5B 、8C 、11D 、程序有错误,无法运行5.若给定条件表达式(m)?(a++):(a--),则其中表达式m ()。

A 、和(m==0)等价B 、和(m==1)等价C 、和(m!=0)等价D 、和(m!=1)等价 6. 对二维数组的正确说明是()。

A 、 int a[ ][ ]={1,2,3,4,5,6};B 、 int a[2][ ]={1,2,3,4,5,6};C 、 int a[ ][3]={1,2,3,4,5,6};D 、 int a[2, 3]={1,2,3,4,5,6}; 7. 定义一个函数实现交换x 和y 的值,并将结果正确返回。

能够实现此功能的是()。

A 、 swap(int x, int y){ int t; t=x; x=y; y=t; }B 、 swap(int *x, int *y){ int t; t=x; x=y; y=t; }C 、 swap(int *x, int *y){ int t; t= *x; *x = *y; *y=t; }D 、 swap(int *x, int *y){ int *t; t=x; x=y; y=t; } 8. 下面函数的功能是()。

C#可视化程序设计复习卷(有答案)

C#可视化程序设计复习卷(有答案)

《C#可视化程序设计》函授试卷A1.利用面向对象的机制,程序员可以在已有类的基础上构造新类。

2.基于DOS的应用程序主要使用过程驱动的程序设计方法,而基于Windows的应用程序使用的程序设计方法。

3.如果一个Windows API应用程序中包含有对话框,则应用程序中必须包含一个,这个函数与窗口函数类似。

4.向水晶报表传递数据时,有两种方式可以实现,分别是_________和___________。

5.C#语言中,用abstract关键字来修饰一个类时,这个类叫做_________,用abctract关键字来修饰一个方法时,这个方法叫做_____________。

6.注册表编辑器可用于制定目标计算机的注册表中新的或现有注册表项的值,可添加___________、_____________和___________。

7.MFC AppWizard[exe]应用程序向导能够创建的应用程序类型包括的应用程序,的应用程序和的应用程序。

8.利用向导生成MFC应用程序框架后,用户需要通过来添加消息处理函数,为控件关联成员变量等。

二、单选题(10小题,每小题2分,共20分)1.在C++中如果要把一个成员函数定义为虚函数,只需在定义基类时在该成员函数声明的开始位置加上关键字()A、inlineB、voidC、virtualD、const2.关于友元,下列说法错误的是()A、用关键字friend来定义友元B、类的友元可以是一个函数C、类的友元也可以是另外一个类D、类的友元不能访问该类的私有成员3.在Visual C++ 6.0开发环境当中,可以创建多种类型的项目,如果要创建基于MFC的应用程序,需要选择下列哪种项目类型()A、Win32 Console ApplicationB、Win32 ApplicationC、MFC AppWizard[dll]D、MFC AppWizard[exe]4.在Windows应用程序中,句柄的使用是很频繁的,下面哪个句柄类型用来标识窗口句柄( )A、HDCB、HINSTANCEC、HWNDD、HPEN5.Windows应用程序的源程序中包含种类繁多的数据类型,这些数据类型一般以大写字母形式出现,数据类型WORD跟下列哪种基本数据类型的定义相对应()A、intB、unsigned charC、unsigned shortD、float6.当WinMain函数的消息循环部分从消息队列中检索到下列哪条消息后,程序将结束循环并退出()A、WM_CHARB、WM_KEYDOWNC、WM_QUITD、WM_PAINT7.图形刷新是绘图过程中必须考虑的问题,对下列哪种情况Windows系统会自动完成刷新任务,()A、用户区移动或显示B、用户窗口大小改变C、程序通过滚动条滚动窗口D、光标穿过用户区8.下列哪个类及其子类支持设备描述表对象,包含与绘图有关的许多成员函数,在程序中通过调用其成员函数可以完成所有的绘画工作()A、CDocumentB、CViewC、CWndD、CDC9.对应编辑框(EditBox)控件,要使其能够进行多行输入,需要在属性对话框中选中下列哪个属性()A、Read-onlyB、PasswordC、Horizontal scrollD、Multiline 10.对于应用程序中用户没有处理的消息,将会传递到下列哪个函数进行默认的处理()A、DefWindowProcB、WndProcC、GetMessageD、CreateWindow三、名词解释(4小题,每小题5分,共20分)1.类与对象2.数据3.继承4.报表5.方法重载6.数组7.窗体四、简答题1、冒泡法的思路是什么(8分)2、选择法的思路是什么(8分)3、接口的用处体现在那几个方面(9分)4、面向对象程序设计的基本特征的含义:(10分)1)封装性2)继承性3)多态性5、C#应用程序的类型(8分)6、数据库应用程序的设计步骤(9分)五、编程题(15分)用while语句计算累加和:S=1+2+3+4+……+n。

《可视化程序设计》作业参考答案

《可视化程序设计》作业参考答案

《可视化程序设计》作业参考答案一、选择题1. A 2. A 3. B 4. D 5. C 6. C7. C 8. D 9. C 10.B 11.B 12.A13.B 14.B 15.D 16.C 17.A 18.B 19.B 20.D 21.C 22.A 23.B 24.B 二.填空题1.92.Picturel.Picture = LoadPicture("picfile.jpg")3.SetFocus4.-35.Resize6.顺序访问方式7.组合框8.(1)毫秒(2)Timer9.强制声明变量10.修改循环条件11.退出(&Q)12.程序中含有不正确的代码13..ocx14.True True True15.地址16.(1)系统事件(2)鼠标事件(3)键盘事件17.918.additem19.6620.false21.2*3=622.good23.1-51124.Debug.print[表达式列表]25.Load26.(1)单文档窗体(2)单文档窗体27.(1)cls (2)move28.(1)frame控件(2)其它控件29.可查入对象30.函数有返回值31.Action32.Text33.(1)MDIChild、(2)True34.index35.30036.337.过程38.TabStop39.Locked40.:41.Stretch三.判断题1.对 2.对 3.对 4.对 5.对 6.对7.错 8.对 9.错 10.错 11.对 12.对13.错 14.错 15.错 16.对 17.对 18.错19.对 20.错 21.错 22.错 23.对 24.错四.读程题1.(1)showcolor2.(1)0 (2)63.(1)Rnd (2)y=y+1 (3)x4.1105.46.(1) x<0 (2) x<amin7.(1) Val(Text1.Text) (2) me8.(1)Load (2)End9.310.(1)sum=sum*i (2)next i11.(1)i mod 3=0、(2)redim temp(n)12.913.(1)command1.enabled=true(2)command1.enabled=false五.编程题1. Private sub form_active()Dim textline as stringOpen ”c:\autoexec.bat” for input as #1Do while not eof(1)Input #1,textlineText1.text=text1.text+textlineLoopClose #1End sub2. Sub sub1()Dim sum As IntegerDim flag As BooleanSum = 0flag = TrueFor i = 10 To 50For j = 2 To i - 1If i Mod j = 0 Thenflag = FalseExit ForEnd IfNextIf flag = True Thensum = sum + IPrint iEnd Ifflag = TrueNextPrint sumEnd Sub3. Function funname(n as integer)elsefunname=n*funname(n-1)end ifend FunctionPrivate Sub Text1_KeyPress(KeyAscii As Integer)If Chr(KeyAscii) = Chr(13) Or Chr(KeyAscii) = Chr(10) Then Print funname(text1.text)End IfEnd Sub窗体Form1 文本框 Text14. Dim x As Integerx = Val(InputBox("")) If x > 0 ThenMsgBox ("正数")end IfIf x = 0 ThenMsgBox ("零")End IfIf x < 0 ThenMsgBox ("负数")End IfEnd Sub。

东北大学15春学期《可视化程序设计(VB)》在线作业及满分答案

东北大学15春学期《可视化程序设计(VB)》在线作业及满分答案

东北大学15春学期《可视化程序设计(VB)》在线作业及满分答案一、单选题(共15 道试题,共75 分。

)1. 下面程序段运行后,变量n的值为()。

n=0 For x=3 To 11 Step2 n=n+1 Next xA. 4B. 5C. 6D. 7正确答案:B2. 目录列表框的Path属性的作用是()。

A. 显示当前驱动器或指定驱动器上的目录结构B. 显示当前驱动器或指定驱动器上的某目录下的文件名C. 显示根目录下的文件名D. 显示该路径下的文件正确答案:A3. 从键盘上输入两个字符串,分别保存在变量str1、str2中。

确定第二个字符串在第一个字符串中起始位置的函数是()。

A. LeftB. MidC. StringD. Instr正确答案:D4. 在窗体上画一个命令按钮,名称为Command1。

单击命令按钮时,执行如下事件过程:Private Sub Command1_Click() a$ = "software and hardware" b$ = Right(a$, 8) c$ = Mid(a$, 1, 8) MsgBox a$, , b$, c$, 1 End Sub 则在弹出的信息框的标题栏中显示的信息是()。

A. software and hardwareB. softwareC. hardwareD. 1正确答案:C5. 下列属于字符常量的是()。

A. Abs(x)B. "100"C. "val("100")"D. 10000/100正确答案:B6. 若某过程声明为Sub aa(n as integer),则调用实参与形参是按地址传递。

A. Callaa(5)B. Callaa(n+1)C. Callaa(n)D. Callaa(i-1)正确答案:D7. 以下不能在"工程资源管理器"窗口中列出的文件类型是( )。

可视化程序设计复习题

可视化程序设计复习题

可视化程序设计复习题:一、单项选择题(每题2分,共30分)4. 可用作C#程序用户标识符的一组标识符是( )。

A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a DO sizeof 答案:B5.引用类型主要有4种:类类型、数组类型、接口类型和()。

A.对象类型B.字符串类型C.委托类型D.整数类型答案:C6.加载窗体时触发的事件是( )。

A. ClickB.LoadC.GotFoucsD.DoubleClick 答案:B7.改变窗体的标题,需修改的窗体属性是( )。

A. TextB. NameC.TitleD. Index 答案:A8.在C#中定义接口时,使用的关键字是( )。

A.interfaceB.:C.classD.overrides 答案:A9.在类的成员中,用于存储属性值的是( )。

A. 属性B. 方法C. 事件D.成员变量答案:成员变量10.在C#中,定义派生类时,指定其基类应使用的语句是( )。

A.InheritsB.:C.ClassD.Overrides 答案:B11.类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).A.多态B.封装C.继承D.抽象答案:C二、填空题(每空2分,共20分)1.C#的类不支持多重继承,但可以用来实现。

答案:接口2.对于方法,参数传递分为值传递和两种。

答案:引用传递3.类中声明的属性往往具有get()和两个访问器。

答案:set()4.C#提供一个默认的无参构造函数,当我实现了另外一个有一个参数的构造函数时,还想保留这个无参数的构造函数。

这样我应该写构造函数。

答:两个5. 一般将类的构造方法声明为访问权限。

如果声明为private,就不能创建该类的对象。

答案:public或公有三、判断题(每题2分,20分)1.不能指定接口中方法的修饰符。

()答:错2.DotNet包含两个部分,即公共语言运行时和框架类库()答案:错3.在同一行上可以书写多条语句,每条语句间用分号分隔。

可视化程序设计(VB)模拟试题

可视化程序设计(VB)模拟试题

可视化程序设计(VB)模拟试题第一篇:可视化程序设计(VB)模拟试题可视化程序设计(VB)一、填空题(32分,共 8 题,每小题 4 分)1.要使用通用对话框控件,必须首先在“部件”对话框中选择______,将其添加到工具箱中。

2.运行时,要使工具栏Toolbarl中索引值为4的按钮无效(变成灰色),应使用语句: ______。

3.运行时,要使工具栏控件T oolbarl中的第二个按钮的按钮菜单中的第三项无效(变成灰色),应使用语句: ______。

4.在用手工方式设计工具栏时,可以设置工具按钮的______ 属性为其添加功能提示。

5.用户自定义类型中的元素类型可以是字符串,但该字符串必须是 ______。

6.设a=sqr(2)*sqr(3),下列语句的输出结果分别是。

print format$(a,“000.00”)print format$(a,“###.#00”)print format$(a,“00.00E+00”)print format$(a,“-#.####”)7.如果需要将窗体载入内存却不显示,需要将该窗体的______ 属性设置为False,再用 ______ 语句装载。

8.随机产生一个范围是(100,300)的整数,表达式为 ______。

二、程序阅读题(24分,共 3 题,每小题 8 分)1.写出下列事件过程的执行结果。

Private Sub Command1_Click()s3(1)s3(1)End SubPrivate Sub s3(ByVal a As Integer)Dim x As Integer Static y As Integerx=x+ay=y+aPrint “x=”;x, “y=”;yEnd Sub2.下列标准模块和窗体模块的功能是给通信录文件“d:txrf1.dat”添加新记录,在横线上填上适当内容。

标准模块:Type txr num As Integer name As String * 10 tel As String * 8 addr As String * 20End Type窗体模块:Private Sub Command1_Click()D im n%, zgr As txr Open “d:txrf1.dat”For Random As #1Len = Len(zgr)zgr.num = InputBox(“输入新职工编号:”) = InputBox(“输入新职工姓名:”)zgr.tel = InputBox(“输入新职工电话号码:”)zgr.addr = InputBox(“输入新职工住址:”)n =(1)(2)Close #1End Sub3.本程序有一个标准模块和一个窗体模块。

可视化编程考试试题及答案

可视化编程考试试题及答案

可视化编程考试试题及答案近年来,随着信息技术的发展,可视化编程作为一种简单直观的编程方式受到越来越多人的关注和应用。

在学习可视化编程的过程中,掌握相关知识和技能是至关重要的。

为了帮助大家更好地准备可视化编程考试,以下将介绍一些常见的试题及其答案。

一、选择题1. 可视化编程软件中常用的3D建模工具是:A. ScratchB. TinkercadC. D. Blockly答案:B. Tinkercad2. 下列哪个是可视化编程语言中的常见控制结构?A. 循环B. 函数C. 变量D. 字符串答案:A. 循环3. 在Scratch中,用于表示等待用户点击的积木是:A. “开始”B. “重复”C. “当...点击时”D. “结束”答案:C. “当...点击时”二、填空题1. Scratch中,将代码块拼接在一起形成完整程序时使用的是_____________。

答案:拼图式编程2. Blockly中,控制小车运动的代码块是_____________。

答案:移动3. Tinkercad中,用来创建3D模型的基本几何体有_____________种。

答案:基本五种(立方体、球体、柱体、圆柱体、圆锥体)三、编程题1. 请使用Scratch编写一个程序,使一个角色在屏幕上画一个正方形。

解答示例:当 flag 被点击时重复 4 次移动 100 步向右转 90 度2. 请使用Blockly编写一个程序,控制机器人在一个正方形区域内按顺时针方向运动。

解答示例:当按下“开始”按钮时重复 4 次向前移动 100 步向右转 90 度以上就是关于可视化编程考试试题及答案的介绍。

通过学习和实践,相信大家在可视化编程领域会有更深入的了解和掌握。

希最以上内容对大家的学习和练习有所帮助。

祝大家考试顺利!。

Delphi试题含答案

Delphi试题含答案

Delphi试题含答案《可视化程序设计》试卷适⽤专业及层次(由出卷教研室填写):信息管理与信息系统、医学信息⼯程本科姓名:班级:学号:(此试卷共8页,答案请填写在答题纸上,答案填写在试卷上者答题⽆效)⼀、单项选择题(15分,每⼩题1分)1.⼀个Delphi应⽤程序必有⼀个⽂件和⾄少⼀个单元⽂件。

A.程序B.⼯程C.数据D.图形2.在窗体中完成多个控件整齐排列,应使⽤的操作是。

A.AlignB.Bring to frontC.ScaleD.Send to back3.下列不能⽤来定义⼦界类型是。

A.实型数据(Real)B.⽤户定义的任何顺序类型C.字符型(Char)D.整型(Integer)4.在事件处理程序中编写代码,可以处理edit编辑框中输⼊的字符,。

A.OnClickB.OnEnterC.OnMouseUpD.OnKeyPress5.关于变量,全局变量与局部变量名相同时,下列说法错误的是。

A.在过程之外是全局变量作⽤B.过程内部是局部变量作⽤C.在过程之外全局变量⽆作⽤D.在过程之外是全局变量作⽤⽽在内部是局部变量作⽤6.procedure和function的结构和功能相似,。

A.前者可以取代后者B.后者可以取代前者C.但前者有返回值,后者没有D.⼆者都可以返回⼀个值7.动态数组与静态数组的区别是。

A.是否是⼀维数组B.元素类型是否是整型C.定义时是否明确了数组元素的个数D.元素类型是否⼀致8.⽤于建⽴菜单项的加速键的字符是。

A.^B.#C.&D.@9.绘制封闭图形时,要指定填充⾊的颜⾊时,可以设置画布对象的属性。

A. pen.colorB. brush.colorC. pen.styleD. bursh.style10.BDE的中⽂含义是,它是数据库应⽤中的⼀种连接⽅法。

A.数据库连接B.数据库引擎C.数据库⽂件D.开放式数据库11.下列语句中,⽴即中断当前循环继续执⾏下⼀次循环的语句是。

可视化程序设计(VB) A 卷可过90分

可视化程序设计(VB) A 卷可过90分

二、填空题(共5题、总分20分)1. 计时器每经过一个由Interval属性指定的时间间隔就会触发一次Timer事件。

(本题分数:4 分。

)2. 在程序运行期间,用户可以向文本框输入内容,输入的内容自动存入文本框的 Text 属性中。

(本题分数:4 分。

)3. 每一个过程都有一个使用范围,过程的使用范围称为过程的作用域。

(本题分数:4 分。

)4. 假设A变量,(8-12A)*SIN(3.4π+2)的VB表达式是。

(本题分数:4 分。

)5. 随机文件以记录为单位读写,二进制文件以字节为单位读写。

(本题分数:4 分。

)Private Sub Command1_Click()Dim n1 As Integer, n2 As Integer, n3 As Integer Dim s1 As String, s2 As String, s3 As String For i = 1 To Len(Text1.Text)Select Case Asc(UCase(Mid(Text1.Text, i, 1))) Case 48 To 57 '数字n1 = n1 + 1s1 = s1 & Mid(Text1.Text, i, 1)Case 65 To 90 '字母n2 = n2 + 1s2 = s2 & Mid(Text1.Text, i, 1)Case Else '其它字符n3 = n3 + 1s3 = s3 & Mid(Text1.Text, i, 1)End SelectNext iPrint s1, "数字个数="; n1Print s2, "字母个数="; n2Print s3, "其它字符个数="; n3End Sub。

《可视化程序设计》题库及答案

《可视化程序设计》题库及答案

《可视化程序设计》题库及答案一、选择题1.用来将窗体隐藏,而并非从内存中删除的方法是()。

A. 窗体名称.HideB. Exit 窗体名称C. 窗体名称.ExitD. Unload 窗体名称2.将列表框(List Box)上要显示的内容放到列表框控件上的方法是()。

A. AdditemB. DataSourceC. ListIndexD. ToolTipText3.为了在运行时能显示窗体左上角的控制框(系统菜单),必须()。

A.把窗体的Contro1Box 属性设置为Fale,其他属性任意B.把窗体的ControlBox 属性设置为True,并且把Boder Style属性设置为1-5C.把窗体的ControlBox 属性设置为False,同时把BoderStyle属性调协为非0值D.把窗体的ControlBox 属性设置为True,同时把BoderStyle属性设置为0值4.有关多文档界面(Multiple document.nbspInterface)的不正确描述是()。

A.多文档界面(MDI)是指在一个父窗口下面可以同时打开多个子窗口B.子窗口归属于父窗口C.如果父窗口关闭,则所有子窗口全部关闭D.如果所有子窗口全部关闭,则父窗口关闭5.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是()。

A. MouseDownB.MouseUpC.LoadD.Click6.下列选项中全部属于SQL语言的常用命令的是()。

A.Create、From、Drop、Insert B.Where、From、Drop、InsertC.Create、Alter、Drop、Insert D.Between、From、Drop、Insert7.在窗体上按下鼠标左键后释放,不会触发窗体的哪个事件( )。

A.MouseDown B.MouseUp C. Dblclick D.Click8.为了把焦点移到某个指定的控件,所使用的方法是( )A.SetFocus B.Visible C.Refresh D.GetFocus9.可以同时删除字符串前导和尾部空白的函数是( )A.Ltrim B.Rtrim C.Trim D.Mid10.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是( )A.4 B.5 C.6 D.711.下列语句中的语句( )可以实现顺序文件的按行读取操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用RecordSource属性选择__________
8.Adodc控件用___________属性表示数据表中记录集合,在该集合上添加记录、删除记录、更新记录的方法分别是_________方法、Delete方法、Update方法
9.ADO对象模型主要由4个类组成
其中___________类用于连接数据库,________类用于存放SQL命令或数据表,______________类用于表示数据表中的记录集,_________类用于表示数据集中某个字段
Text1 = "": Text2 = ""
For I = 1 To 10
A(I) = _____________________ '产生小于10的随机整数
Text1 = Text1 & Str(A(I))
Next I
4.通用对话框CommonDialog控件是通过其__________方法显示"打开文件对话框",通过_________________方法显示"保存文件对话框",通过ShowPrinter方法显示"打印对话框"
5. 在MID多文档程序设计中,是用窗体的______________属性来设置父窗体或子窗体
Option Base 1
Temp As Integer
For I = 1 To N - 1
K = I
For J = I + 1 To N
If Arry(K) > Arry(J) Then
K = J
I = N + 1
Do While I <= Ub
If _______________ Then
For J = I To Ub - 1
__________________
Next J
_______________________
Loop
StatusBar1._______________ _= "学生人数: " & Sum
End With
End Select
End Sub
统计按钮的功能是统计班级数与学生人数,并在状态栏(Statusbar1)中显示
t1 = ______________
s = s + ____________
i = i + 1
Loop
Text1.Text = Str(Format(1 / t
"0.000000"))
Text2.Text = Str(s)
_____________________
10. MSFlexGrid控件能以表格形式显示二维字符数组中每个单元的数据
二维数组的行数和列数分别用_____________________属性动态确定,数组元素用___________________表示
二、读程序(10分)
1.读下列程序,并写出程序运行结果(4分)
Private Sub Cmd1_Click()
要求,用汉字显示字段名称,并适当调整列宽,如图1所示
其数据源属性
DataSource=____________________
(4)编写单击工具栏(Toolbar1)中退出按钮(Exit)与统计按钮(Sata)的事件过程
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
2.读下列程序,并写出程序运行结果(6分)
Private Sub Sub2(X As Integer
Y As Integer)
Static N As Integer
Dim I As Integer
For I = 1 .用ADO Data控件设计学生档案查询程序(20分)
(1)在主窗体内编写程序调用子窗体Form_XSDA31
(2)放置工具栏,添加二个按钮,分别用于退出(Exit)、打印(Print)
(3)在窗体内添加Adodc_TB06、DataCombo_TB06控件,使用这两个控件与系部编码表TB06连接,用于选择系部
StatusBar1.Panels(1).Text = "班级数: " & ___________________________
Sun = 0
Do While Not .EOF
Sum = Sum +______________________
Dim n As Integer
Sum As Integer
Select Case ________________________
Case "Exit"
Unload Me
Case "Stat"
With Data_TB03.Recordset
(2)在窗体添加四个Data控件:Data_TB03、Data_TB04、Data_TB06、Data_TC04,分别与班级编码表TB03、专业编码表TB04、系部编码表TB06、毕业标志编码表TC04连接
数据库文件与目录为:e:\vb\xsda.mdb
写出Data控件的属性值:
属性 Data_TB03 Data_TB04 Data_TB06 Data_TC04 Caption: 班级编码表 专业编码表 系部编码表 毕业标志编码表 Connect Access Access Access Access DataBaseName e:\vb\xsda.mdb 同前 同前 同前 RecordSource TB03 TB04 TB06 TC04 (3)在窗体添加一个DBGrid控件,能显示与编码班级编码表TB03中的字段内容
Dim a As Integer
b As Integer
a = 0: b = 2
Do While a <= 3
b = b + a * 2
a = a + 1
Loop
Print a
b
End Sub 答:4 14
(3 分)
(2)编写通用函数Ave()求一维整型数组平均值
(2分)
(3)编写命令按钮事件处理过程,在过程内定义数组Arra(),输入十个2位随机整数(2分),调用Sort()过程排序,Ave()函数求平均值
用三个文本框控件分别显示排序前、排序后的一维数组元素值及平均值(2分)
要求画出程序设计界面(1分)
Call Sub2(I
N)
Print I
N
Next IEnd Sub: 4 12 1 28
三、完善程序(10分,每空1分)
1.用Do While--Loop语句计算 直到为止
编写单击命令按钮控件事件过程,计算s值,并用Print语句输出s值
6.VB中常用的数据界面控件有TextBox
DBGrid、DBList、DBCombo、Msflexgrid等,数据界面控件用____________属性连接数据表,用_____________属性选择要显示与编辑字段名
7. Data控件用Connect属性选择连接数据库的类型
用DatabaseName属性选择________
Ub = Ub - 1
ReDim Preserve A(Ub)
Else
I = I + 1
End If
Loop
N = N + 1
Loop
Print Ub
1.用Date控件设计班级编码维护程序(15分)
在学生档案管理系统工程(xsdagl.vbp)中建立班级编码维护程序,要求如下
(1)在工程文件xsdagl.vbp中添加新窗体,设置新窗体属性如下:
Name=Form_XSDA62
Caption:班级编码维护程序
MDIChild:_______________》试卷五
班级______________ 姓名_____________ 学号__________ 得分__________
一、填空题(共20分,每空1分)
1.在窗体中使用控件设计程序界面的方法称为_____________________
2. VB工程由窗体、控件、程序代码、环境设置等组成
一个VB工程包括如下文件工程文件(_______)、窗体文件(_______)、代码文件(.bas)等组成
3. 窗体的显示与隐藏方法分别是Show方法、Hide方法
装载窗体的事件是______<窗体名>,卸载窗体事件是 ____________ <窗体名>
For N = 1 To Ub
Text2 = Text2 & Str(A(N))
Next N
End Sub
四、编程题(10分)
编写程序完成对一维整型数组进行排序、求平均值的功能
具体要求如下
(1)编写通用过程Sort()对一维整型数组用擂台法进行升序排序
X = X - 1
Next I
Y = Y + N
End Sub
Private Sub Cmd1_Click()
Dim N As Integer
I As Integer
N = 1
For I = 6 To 1 Step -1
End Sub
2.完善删除相同数程序
Option Explicit
Option Base 1
Dim A() As Integer
相关文档
最新文档