您好,欢迎访问三七文档
1复习课1【教学目标】:掌握常量变量的分类、含义、定义掌握常量变量的区别掌握函数的功能、用法掌握表达式的计算、先后顺序【教学重点】:常量变量的定义、区别函数的功能、用法表达式的正确计算【教学难点】:常量变量的定义、区别、正确判定函数表达式的正确计算【教学方法】:讲练结合【教学用具】:试卷、课本【教学课时】:2课时教学内容师生活动教师学生一、常量的含义、分类、1、值常量的含义2、符号常量的定义二、变量的含义、定义三、常量与变量的区别四、函数的功能、用法五、表达式的正确计算六、学生复习打印试卷(一)、选择题1、下列数据类型中,属于无符号数的有()A、IntegerB、longC、byteD、single2、下列哪种数据类型是16位()A、IntegerB、longC、byteD、single3、Integer的数值范围是()A、0—255B、-32768---32767C、0---65535D、-2147483648---21474836474、VB中的一个字符占用()内存A、1bitB、1字节C、2字节D、4字节5、如果不声明变量类型,默认为()A、IntegerB、longC、stringD、variant6、如果需要某变量全局可见,用()定义A、PublicB、protectedC、privateD、Friend7、如果需要某变量只在本模块中可见,使用()定义A、PublicB、protectedC、privateD、Friend8、声明常量使用()关键字A、publicB、dimC、staticD、const9、声明静态变量用()关键字详细讲解监督指导理解记忆自己复习2A、publicB、dimC、staticD、const10、声明整型变量可以用()符号A、%B、!C、$D、&11、声明长整型变量可以使用()符号A、%B、!C、$D、&12、声明字符串型变量可以使用()符号A、%B、!C、$D、&13、X#是()A、整型变量B、单精度变量C、双精度变量D、字符串变量14、下述4个常量中,合法的字符串常量是()A、STR$B、$STRC、“STR$”D、“STR”$15、表示对与错的变量,最好使用()类型A、booleanB、integerC、longD、variant16、下列最耗费资源的类型是()A、byteB、integerC、longD、variant17、下列类型中,计算机中可能会有偏差的类型是()A、integerB、longC、dateD、以上都是18、需要用#扩起来定义的类型是()A、byteB、integerC、longD、date19、需要用“”扩起来定义的类型是()A、integerB、longC、dateD、string20、下列变量中,合法的是()A、abcB、1aC、a-bD、long21、下列4项中可在VB中作为变量名的是()A、X[10]B、DYZSC、3ASD、WRITE22、合法的变量名是()A、X3B、4YC、N$1D、A$B23、在下述声明中,哪个是正确的()A、dima%asintegerB、dima%aslongC、dimaasstrD、dima%24、有两个整型变量I,j:其中I=1,J=2,如果结果要为“12”,则应用()操作符连接A、+B、&C、-D、^25、表达式7\3*3的值是()A、3B、0C、1D、626、下列程序DimIasintegerI=10I=I\3运行后I的值是()A、3.333333B、3C、1D、727、逻辑操作“ABCDE”=“ABR”的结果是()A、trueB、falseC、1D、未知监督指导监督指导监督指导理解掌握理解掌握理解掌握328、逻辑操作“ABCDE”like“*C*”的结果是()A、trueB、falseC、1D、未知29、函数FIX(-8.8)的结果是()A、-9B、8.8C、-8D、830、函数int(-8.8)的结果是()A、-9B、8.8C、-8D、831、用来表示A大于等于B的表达式是()A、ABB、A=BC、A=BD、AB32、下面四个关系表达式中结果为“真”的是()A、“A”“a”B、“THAT”“THE”C、9“H”D、“b”“B”33、三个逻辑运算符NOT\AND\OR,在运算过程中,优先级从高到低的顺序是()A、AND—NOT—ORB、NOT—AND—ORC、OR—NOT—ANDD、NOT—OR—AND34、语句PRINT43执行时输出的结果是()A、4B、0C、-1D、什么都不显示35、以下有关算术和逻辑运算符的叙述,不正确的是()A、OR与AND同级B、NOT优先于ORC、算术运算优先于逻辑运算D、NOT优先于AND36、已知X=10,Y=7.8,C=-4.5,下列表达式中,值为真的是()A、X=COR(Z=CANDXZ)B、NOT(XYOR3Z)C、NOT(XZANDX=C)D、XY+15ANDC=ZANDXZ37、已知A=20,B=15,C=10.37,D=-4.5,以下逻辑表达式中,逻辑值为真的是()A、NOT(ABORD*3C)B、A=DOR(C=DORAC)C、NOT(ACANDA=D)D、AB+15ANDC=DANDAC)38、下列表达式中的非法的是()A、A=B+CB、A=B=CC、A+C=BD、CA+B39、表达式3\3*3、3mod3的值是()A、-1B、1C、-3D、340、如果要在同一行中写多条语句,应该使用()符号来分割A、,B、;C、:D、_41、一条语句想要拆分成多行来写,应该使用()符号来连接A、,B、;C、:D、_42、下面程序运行后输出的结果是()A$=”AA”B=-12.34C$=”BB”D$=LEN$(A$&STR$(B)&C$)PRINTDA、11B、10C、9D、843、下面程序运行后输出的结果是()监督指导监督指导监督指导理解掌握理解掌握理解掌握4A$=”ABCDEFGHIJK”PRINTRIGHT$(A$,2)&STRING$(4,A$)A、HIABCDB、JKAAAAC、ABHIJKD、ABEFGH44、下面程序的输出结果是()A$=”HAPPY”B$=”NEW”C$=”YEAR”D$=C$&B$&A$PRINTRIGHT$(D$,6)&MID$(D$,6,4)&LEFT$(D$,5)A、HAPPYNEWYEATB、YEARNEWHAPPYC、NEWYEARHAPPYD、NEWHAPPYYEAR45、执行语句PRINT“abcde””abcdefgh”的输出结果是()A、0B、1C、FALSED、“abcde””abcdefgh”46、以下程序,运行后的输出值是()X$=”23.45”Y$=”67.89”Z$=X$&Y$M=VAL(Z$)PRINTMA、23.45B、67.89C、45.67D、23.456747、下面程序的运行结果是()A$=”aaaaaa”MID$(A$,2,3)=”AAA”PRINT“A$=”&A$A、AAAB、aaAAAC、aAAAaaD、AAAaa48、表达式ABS(-5)+LEN(“ABCDEFGH”)的值是()A、5ABCDEFGHB、0C、13D、-5ABCDEFGH49、语句LEN(STR$(VAL(“123.4”)))的值为()A、6B、5C、10D、850、设A%=0,执行PRINTLEN(A%)语句,屏幕显示的结果是()A、0B、2C、4D、出错信息51、下面程序的运行结果是()A$=”1”B$=”234”C=VAL(A$)+VAL(B$)PRINTCA、1234B、334C、”235”D、23552、实现大写字母转为小写的函数是()A、LCASE()B、UCASE()C、UPPER()D、STRCONV()53、实现小写字母转为大写的函数是()A、LCASE()B、UCASE()C、UPPER()D、STRCONV()54、表达式CHR(INT(RND*7+65))生成的范围是()A、65---72B、”A”----“G”C、”A”---“F”监督指导监督指导监督指导理解掌握理解掌握理解掌握5D、65—7155、从字符串中任意位置截取字符的函数是()A、MID()B、LEFT()C、RIGHT()D、STR()56、下面程序的运行结果是()CONSTB%=30B=25PRINTBA、30B、25C、0D、错误信息57、下面程序的运行结果是()DIMAASSTRING*5,BASSTRING*8A=”123456789”B=”12345PRINTA,BA、12345678912345B、1234512345C、12345123456789D、都不对(二)、填空题1、VB中的数据类型可分为和两大类。2、常量是在程序运行过程中,其值的量,可分为和两种。3、定义一个长整型的符号常量A:4、变量是在程序执行过程中,其值可以的量。5、强制声明变量的语句是。6、声明一个静态局部单精度型变量P:7、声明一个动态局部双精度型变量T:8、声明一个模块级整型变量C:9、声明一个全局长整型变量W:10、如果在变量声明时没有说明变量的数据类型,则该变量的数据类型将被默认为。11、写出下列函数的值ABS(-2.5)=ABS(5)=SGN(0)=SGN(-89)=SGN(87)=SQR(64)=EXP(0)=LOG(1)=INT(-6.7)=FIX(-6.7)=INT(7.8)=FIX(7.8)=ISNUMERIC(12)=VARTYPE(2.5)=TYPENAME(10)=ASC(“DE”)=ASC(“2”)=Chr(99)=chr(120)=str(123)=str(-25)=val(“12ab”)=Val(abc475)=len(“中环”)=string(5,”abc”)=strcomp(“QBASIC”,”qbasic”,0)=12、算术表达式的优先顺序是:【小结】:常量变量的正确区分、函数表达式的正确计算【后记】:监督指导监督指导监督指导理解掌握理解掌握理解掌握
本文标题:VB复习教案1
链接地址:https://www.777doc.com/doc-2854023 .html