《程序设计(选择题).docx》由会员分享,可在线阅读,更多相关《程序设计(选择题).docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计(选择题)1、计算机程序是指()O 单项选择题*A、解决某个问题的文档资料B、计算机的指令集C、解决某个问题给计算机编制的指令序列(正确答案)D、计算机语言2、关于算法,以下表达正确的选项是()。单项选择题*A、用自然语言描述算法比拟直观B、用流程图描述算法比拟直观正确答案)C、用伪代码来描述算法比拟直观D、用VB语言描述算法比拟直观3、刘丽想帮她妈妈设计一个文件加密程序,制定了如下的工作过程,你认为最恰 当的是0 单项选择题*A、分析问题、编写程序代码、运行程序、得到答案B、分析问题、设计算法、编写程序代码、调试运行(正确答案)C、设计算法、编写程序代码、调试程序、得到答案D、分析问
2、题、设计程序、编写程序代码、运行程序4、流程图的符号中,矩形框一般作为()o 单项选择题*A、判别框B、输入输出框C、处理工作框(正确答案)D、起止框D.循环(正确答案)35.关于VB变量,以下说法不正确的选项是()o 单项选择题*A.在VB中变量名由字母、汉字或数字组成B.变量名的长度不得超过200个字符(正确答案)C.变量名必须以字母或汉字打头D.不能使用End作为变量名36、在VB中关于括号的用法不正确的选项是()o 单项选择题*A .圆括号”()可强制改变运算顺序B .只能使用圆括号()而不能使用中括号口C .只能使用圆括号()而不能使用大括号”“D .不仅能使用圆括号而且可以使用中括
3、号”和大括号”(正确答案)37、在VB中,以下关于常用数据类型说法不正确的选项是()。单项选择题*A .整形、长整形和“单精度浮点型”都是数值型数据B .字符串型和“逻辑型”是非数值型数据C .逻辑型数据只有True(真)和False(假)两个值D .所有数据类型的取值范围都相同(正确答案)38、以下说法不正确的选项是()o 单项选择题*A.顺序结构、选择结构和循环结构是程序设计的三种基本结构。B .一般情况下,编写程序时一定是先有算法后有程序。C.流程图是描述算法的一种方式。D .算法和程序没有必然的联系。(正确答案)39、在VB中,以下关于常用数据类型说法正确的选项是()单项选择题*A .
4、整形”数据类型的标识符是“Long”B .长整形数据尖型的标识符是IntegerC字符串型”数据类型的标识符是“string(正确答案)D .单精度浮点型”数据类型的标识符是“Boolean”单项选择题*单项选择题* |dick40、李小明同学制作了如图甲的一个VB小程序,定义了 textl.text=我的家乡”, text2.text=宁夏川”,并在运行按钮的单击事件中编写了如图乙的代码,当运行时 这个程序并点击运行按钮,text3文本框显示内容是:()oPrivet* Sub CooAandljClickOText3. Text = Txtl. Txt & Ttxt2. Text End
5、SubA.宁夏川B.我的家乡宁夏川(正确答案)C.宁夏川我的家乡D.我的家乡 41、在VB中,运行程序时,单击鼠标、按键盘上的某一个键等动作也称为()o 单项选择题*A.过程B .控件C.事件(正确答案)D.函数42、在VB中SQR是()函数。单项选择题*A.绝对值B.数值转换为文本C.算术平方根(正确答案)D.文本转换为数值43、使用编程解决问题的一般过程是:()o 单项选择题*A.分析问题T设计解决问题步骤一编写程序一调试程序(正确答案)B.设计解决问题步骤T编写程序一分析问题一调试程序C.分析问题一设计解决问题步骤一调试程序一编写程序D.设计解决问题步骤一分析问题一编写程序一调试程序 4
6、4、梯形面积的公式是:面积=(上底+下底)x高+2 ;数学表达式为:(A +B)xH-2,将数学表达式变为Vb的计算表达式正确的选项是()o 单项选择题*A. (A + B)*H2(A + B)H/2C.(A + B)*H/2(正确答案)D. (A + B)H2 45、在 VB 的窗体中执行 Form 1.Circle (2300, 1500), 1000, RGB(255, 0, 0), 1,命 令后将0 o 单项选择题*A、在以点(2300,1500)为中心,在窗体中画一个红色的椭圆B、在以点(2300,1500)为中心,在窗体中画一个蓝色的椭圆C、在以点(2300,1500)为圆心,在窗
7、体中画一个红色的圆正确答案)D、在以点(2300,1500)为圆心,在窗体中画一个蓝色的圆46、在VB中,为窗体添加一个文本框控件,这个文本框控件的默认名称是(C)。 单项选择题*PictuerlA. Label 1C.Textl(正确答案)D. Command 1 47、在VB中,命令按钮的标题文字由()属性来设置。单项选择题*Caption(正确答案)A. ValueC. NameD. Text3131Hi Xff I - Foral (Code)48、为了计算3门功课成绩总分,编写如图1的“计算总分”程序,并为“计算”按钮 编制了图2的代码,为实现计算总分的功能,在图中P = 的括号处应
8、填写的代码 是()。aajj(ClaeliPrivate Sub CoMMndl.ClickODim X As Single. Y As Single. Z As Single. P As SingleX = Vai (Tcxtl.Text)T = Vai (Text! Text)Z = Vai (Text3. Text)P x ()Text4.Text = PEnd S必单单图2*选题*A. X+YB.X+PC. X+Y+Z+PD. X+Y+Z(正确答案) 49、在VB中,对象的Height属性和Width属性分别表示对象()。单项选择题*A.左上角与窗体上边框、左边框的距离B.高度和宽度(
9、正确答案)C.计算机屏幕的高度和宽度D.左上角与屏幕上边框、左边框的距离50、在VB中,以下关于运算符说法不正确的选项是()o 单项选择题*A. ”x”表示乘号(正确答案)表示除号C 表示减号D.表示加号51、在VB中,关于选择结构的程序以下说法正确的选项是()。单项选择题*A、选择结构程序只有单向选择结构。B、在单向选择结构程序中,如果条件不成立(即表达式的值为False),那么不执行 Then后面的语句序列,直接跳出选择结构。(正确答案)C、在单向选择结构的程序中,如果条件不成立(即表达式的值为False),那么执行 Else和End If之间的语句序列,然后执行End If后面的语句。D
10、、选择结构程序的语句命令是fornext命令语句。52、在VB中,不属于逻辑运算符的是()o 单项选择题*A.二(正确答案)B.AndC.OrD. Not53、在VB的窗体中,如果窗体这包含文本框控件textl,在程序中执行textl. BackColor = RGB(255,0,0)后,文本框控件textl的底色将变为( )o 单项选择题*A.红色(正确答案)B.黑色C林住1 111 i I ,D.白色54、在VB的窗体上添加一个文本框(text)控件,应该在工具栏中单击()图标。单项选择题*AA.&B.c (正确答案)D.55、在VB的立即窗口输入”?Val(456)+456”后,VB的计
11、算结果是:()o 单项选择 题*A. 912(正确答案)B.456456C.456D.456 + 45656、Vai是VB的标准函数,其功能是()o 单项选择题*A.将文本型数据转换成日期型数据B.将数值型数据转换成文本型数据C.将数值型数据转换成布尔型数据D.将文本型数据转换成数值型数据(正确答案) 57、更改VB文本框对象的()属性值,就可以改变文本框高度。单项选择题*A. Height(正确答案)WidthB. TopLeft58、运行如图VB代码段,变量y的值是()oX = 20If x = 100 Then y = 5 * x Else y = 4 * x单项选择题*A. 20200
12、B. 10080(正确答案)59、如图计算直角三角形斜边边长的程序中,如果定义了两条直角边长度的变量为A和B,斜边的长度为C,在计算斜边边长时,会用到以下那个计算公式表达式()o 单项选择题*C=SQR(AxA + BxB)C = SQR(/ +B?)A.C = Ji +3C.D. C=SQR(A八2+B八2)(正确答案)60、变量X和Y的值分别为6和5,下述4个逻辑表达式的值为Flase的是 (D)o Not (X6) X=6 And Y3 And Y7 (X=3 Or Y=5) And X+Y8 单项选择题A.B.、C.、D.(正确答案)61、为了清除窗体内绘制的图形,应采用的正确方法是(
13、)o 单项选择题*A.执行语句 Forml.Picture=LoadPicture()B.选择图片框,然后按Del键C.执行语句Forml.Cls(正确答案)D.执行语句 Form 1.Clear62、以下关于VB语句的描述中,错误的选项是()。单项选择题*A. Circle方法用于画圆、椭圆、圆弧和扇形B.Pset方法用于绘制点,利用它可画任意曲线Point方法用于返回指定点的颜色值C. Line方法只能用于画直线【正确答案)63、图中标注的三处控件名称分别是()oF -F -一单项选择题*A.单项选择按钮复选框边框:正确答案)B.单项选择按钮边框复选框C.复选框单项选择按钮边框D.边框单项
14、选择按钮复选框 64、在VB中画一条线段在对象中,可以使用()方法来完成。单项选择题*A. Line(正确答案)PsetB. ScaleD. Circle65、以下图是循环结构的流程图,红色序号处应填写的准确内容为()o单项选择题*单项选择题*A.循环体语句成立逻辑条件B.逻辑条件成立循环体语句C.循环体语句不成立逻辑条件D.逻辑条件不成立循环体语句(正确答案) 66、在VB中对窗体来说,以下说法错误的选项是()。单项选择题*A.窗体的Width属性值是包括垂直边框在内的宽度。B.窗体的Height属性值是不包括标题栏和水平边框在内的高度。(正确答案)C.屏幕左上角是坐标原点(0,0), Y轴
15、的方向从上向下,X轴的方向自左向右,用横 坐标x和纵坐标y来定义窗体上的一个点。C. ScaleHeight属性和ScaleWidth属性表示内部可用尺寸,也就是通常所讲的客户 区尺寸。5、组成应用程序界面背景的是()o 单项选择题*A、工程B、控件C、工具箱D、窗体(正确答案)6、如果要修改某个控件的宽度,需要修改它的()属性。单项选择题*A、FontB、CaptionC、Width(正确答案)D、Text7、为了设置控件上显示的文字的字体和大小,应该设置它的()属性。单项选择题A、Font(正确答案)B、CaptionC、WidthD、Text8、命令按钮的单击事件名为()。单项选择题*A
16、、Click(正确答案)B、LoadC、TimerD、DblClick9、在VB中,工程文件的扩展名为()单项选择题*A、 .firm67.以下图所示的程序可以绘制出()。单项选择题*A.圆心在点(2300, 2000)处的1500个同心圆,半径分别为1, 2, 3,1500B.一个填满了颜色的实心圆C.圆心在点(2300, 2000)处的150个同心圆,半径分别为10, 20, 30 1500D.圆心在点(2300, 2000)处的15个同心圆,半径分别为100, 200, 300,1500(正确答案) 68、在VB语言的一条语句中,声明多个变量,各变量间要用()隔开。单项选择题A.:B.,
17、(正确答案)C./D.;69、在VB的“立即”窗口中输入MsgBox(程序错误)后按回车键,以下说法正确 的是:0 o 单项选择题*A.弹出提示窗口,窗口中显示文字”程序错误二(正确答案)B.在立即窗口显示文字“程序错误”。C.在“立即窗口显示文字MsgBox”。D.弹出提示窗口,窗口中显示文字”MsgBox”。70、以下程序运行后,单击窗体,输出结果是()oPrivate Sub Form_Click() a = 3: b = 7 a=a+b:b=a-b:a=a-b Print a; b End Sub 单项选择题*A. 14-47 3(正确答案)B. 3 710-471、以下VB语句中,能
18、够正确地定义一个整型变量和一个字符串变量的是0 o 单项选择题*Dim a As Single, b As DoubleA. Dim a As Integer, b As String 确答案)Dim a As String, b As SingleB. Dim a As Integer, b As Single72、在VB中数据类型为字符串型的“数据类型标识符是()o 单项选择题*A. String(正确答案)SingleB. Integer D. Double 6 + Jb -2a,用VB表达式为()o 单项选择题*- 6 + sqr(b*c)2*A.B. -b+sqr(b*b-4*a*c
19、)/2*aC.D.(-b+sqr(b*b-4*a*c)/(2*a)(正确答案)74.对以下描述程序三种结构的流程图进行正确标识的是()。单项选择题A.顺序结构循环结构选择结构B.顺序结构选择结构循环结构正确答案)C.选择结构循环结构顺序结构D.循环结构选择结构顺序结构 75、在VB中,以下选项可用做变量名的是()o 单项选择题*Select(正确答案)A. Select My Name3SD. Print76、如下图,在VB立即窗口输入该行代码执行后显示的运算结果是()。单项选择题*A. ABC 125B.ABC125(正确答案)C. 125 ABCABC+12577.在VB的立即窗口输入?丫
20、(456”)+456”后,VB的计算结果是:()o 单项选择题*A. 456912(正确答案)B. 456+ 45645645678.在VB中,以下关于给数值型变量x赋值的方法不恰当的是()o 单项选择题*x=val(InputBox(请输入变量 x 的值”)A. x=Textl.textl确答案)x=5B. x=val(Textl .text)你的班级-姓名:(例如:1班-张三)填空题*B、 .vbp(正确答案).bmpC、 .doc 10、如果要让计时器控件的Timer事件每隔3秒钟执行一次,应该把它的属性设置为()单项选择题*A、 10002000C、3000(正确答案)D、 40001
21、1、在VB中,下述字符串中可以作为变量名的是()o 单项选择题*A、3MB、x2(正确答案)C、a+bD、we$12、以下关于VB中数据的说法,正确的选项是()单项选择题*A、逻辑型数据只有True(真)和False(假)两个值:正确答案)B、DimlAsString语句的功能是定义变量I为数值型数据C、逻辑型数据属于数值型数据D、标识符Integer表示的数据是长整型数值数据13、在 VB 中使用语句 DimXAsSingle, YAs Single, SSAsString 定义了三个变量X、Y和SS,三个变量中属于字符串变量的是()o 单项选择题*A、XB、YC、SS(正确答案)D、X和
22、Y14、Int(4.5)的值为()单项选择题*A、-5(正确答案)B、-4C、5D、415、表达式“40.54.5的值为()单项选择题*A、11B、10(正确答案)C、10.125D、10.1316、当x的值分别为6和2时,运行下述程序后,y的值分别为()If Sqr(x)2 Theny=x+lElsey=3*xEndlf单项选择题*A、7 和 18B、7和6(正确答案)C、C和 3D、3 和 1817、下述VB代码段属于()结构的程序 a=9If a= 10 Thenb 二 a * 3 + 5Elseb=aEnd If单项选择题*A、顺序B、单向选择C、双向选择(正确答案)D、循环18、在V
23、B中执行下述程序时,循环体语句被执行了()次。For 1=0 To 19s = s + iNext单项选择题*A、19B、20(正确答案)C、21D、2219、在VB中画一条线段,可以使用()方法来完成。单项选择题*A、Line(正确答案)B、ScaleC、PsetD、Circle 20、下述各项中,不属于VB作图方法的是()o 单项选择题*A、PsetB、LineC、Shape(正确答案)D、Circle21、以下表达中,错误的选项是()o 单项选择题*A、Point方法用于返回指定点的RGB颜色B、Pset方法用于绘制点,利用它可画任意曲线C、Line方法只能用于画线段正确答案)D、Cir
24、cle方法用于画圆、椭圆、圆弧和扇形22、为了清除窗体中绘制的图形,应采用的正确方法是()单项选择题*A、选择图片框,然后按Del键B、执行语句Forml.Cls(正确答案)C、执行语句 Forml.ClearD、执行语句 Forml.Picture=LoadPicture()23、把计时器控件的Interval属性值设置为20为 将每隔()的时间发生1次Timer 事件单项选择题*A、20 秒B、2秒C、0.2秒(正确答案)D、0.02 秒24、有程序代码:Image 1 .Picture=LoadPicture(C:Pict.bmp),贝lj : Imagel、Picture 和LoadP
25、icture分别代表()。单项选择题*A、对象、方法、值B、对象、属性、方法C、对象、属性、值D、对象、属性、函数(正确答案) 25、下述语句中,用()语句声明的变量z是静态变量。单项选择题*A、Dim Z As IntegerB、Public Z As IntegerC、Private Z As IntegerD、Static Z As Integer E确答案).运行如图的VB代码段,结果正确的选项是()oDim x As Integer, y As Integer x = 4 y = 8 s=x*y/8-2Pent 5 单项选择题*8A. 6c. 2(正确答案)D.427、在VB中执行以
26、下程序时,程序循环执行了()次。For i = 0 To 9s = s + iNext单项选择题*A. 910(正确答案)B. 11D. 828、在VB中,以下图是()窗口。Feral For*按字做整|技分助|由 *)X3ptrse* I 第MuL&rs F*l 3*.1 Q MBOOOOOOt X4rSt_2 - SiiMClipC9atrolt Tro, Tz二:*a4lc413 - C97 F 单项选择题*A.窗体B.对象属性(正确答案)C.窗体布局D.工具箱 29、在VB中,退出正在运行的VB程序可以利用的语句是()o 单项选择题End(正确答案)A. LoopEnd SubB. E
27、nd if 30、在VB中,执行以下语句时,循环语句在()时会终止。Dim t As IntegeDo While t = 100t = 0t = t + 1LoopA. t = 98 B. t单项选择题*t = 98A. t = 99C.t=10l(正确答案)D.t= 100 31、在VB中,要修改Label控件显示的文字内容,应该修改label控件的()属性值。单项选择题*A. Caption E确答案)TextB. ValueName32、在VB中,下述字符串中不可当做变量名的是()o 单项选择题*we$(正确答案)A. x2C.M3D. OK33、以下关于VB中数据的说法正确的选项是:()。单项选择题*A.逻辑型数据只有True(真)和False(假)两个值1正确答案)B.逻辑型数据属于数值型数据C.标识符Integer”的数据是长整型数值数据D. 125”是数值型数据X 二 1x 二 0For x = 1 To 10 Stp 1X 二二 XNext x34、如图的VB代码段属于()结构。I单项选择题*A.双向选择B.顺序C.单向选择
限制150内