ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:28.12KB ,
资源ID:11967834      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11967834.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(程序设计单元强化练习题.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

程序设计单元强化练习题.docx

1、程序设计单元强化练习题程序设计单元强化练习题选择题1.命令 10,10 CLEAR的清屏范围是第10行第10列至屏幕( )角A.右上 B.右下 C.左上 D.左下2设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、工资(N, 6,2)、出生日期(D,8)和正式工(L,1)。阅读以下程序: USE GZ DO WHILE.NOT.EOF( ) IF 职务=工程师.AND.出生日期10/20/60 D=出生日期 NAME=姓名 SALARY=工资 EXIT ENDIF SKIP ENDDO Y=YEAR(DATE( ) )-YEAR(D) IF.NOT.EOF( )

2、 ? NAME,Y,SALARY ELSE ?没查到! ENDIF USE RETURN该程序的功能是A 显示一位1960年月日10月20曰后出生的工程师姓名、年龄及工资B 显示一位1960年10月20曰后的工程师姓名、年龄C 显示1960年10月20曰后出生的工程师的姓名、年龄3以下函数取值为-7的有 ( )A INT(-7.7) B INT(-6.6)C CEILING(-7.7) D CEILINT(-6.6)4 以下关于参数引用传递方式的传叙述正确的有 ()引用传递方式将参数的地址给自定义函数引用传递方的参数必须是变量或数组素调用过程或数组元素的值将会发生变化调用过程或数组元素的值将不

3、会发生变化函数()的数据类型为( ) 曰期型曰期时间型字符型数值型isuai FoxPro 中有两种类型的变量,它们是()字断变量和内存变量数量变量和非数量变量整型变量和实型变量系统变量和用户变语句中参数的个数不得超过()关闭过程文件的命令有()过程文件名以下有关(a,b)函数的说法正确的有()a和b必须同时为正或同时为负a和b正负可任意a和b均可带小数a可为小数但b必须为整数 结果为逻辑真的表达式是()“”$“”“”$“”“”$“”“”$“”11 数组元素建立后,其初值为()空字符串 C. F D. T 12.ROUND(-8.8,0)的函数值为( )A.8 B.-8 C.9 D.-913.

4、在FOR.ENDFOR循环结构中,如省略步长则系统默认步长为( )A.0 B.-1 C.1 D.214.以下合法的日期型数据有A.10/01/2000 B.“10/01/2000” C.CTOD(“10/01/2000”) D.10/01/200015.下列符号中,属于Visual FoxPro常量的有A. B.” C.SIN(30) D.T16.设a.b为字符型变量,与a-b等价的表达式是A .a+b B .trim(a)=b C. a*b D. trim(a)+b+space(len(a)-len(trim(a)17.以下有关宏替换的叙述正确的有A.宏替换可替换整个命令,而名称表达式不行B

5、.名称表达式可替换整个命令,而宏替换不行C.宏替换可构成表达式,而名称表达不行D.名称表达式可构成表达式,而宏替换不行18.在Visual FoxPro中,表示AB(B在A的上面) 的表达式有A. A*B B. LIRIM() C .EXP(B*LOG(A) 19.能删除字符串后缀空格的函数有A.TRIM() B.LIRIM()C.RIRIM() D.ALLTRIM()20.下述有关数据操作的说法中,( )是正确的A.货币型数据不能参加算术运算 B.两个日期型数据可以进行加法运算C.一个日期型数据可以加或减一个整数D.字符型数据能比较大小,日期型不行21.关系表达式“不等于”运算的操作符有A.

6、 B . C # D. !=22.下列符号中,除( )外不能作为Visual FoxProd内存变量名A. IF B. SIN C. AND D. OR23 以下关于参数传递的叙述正确的有 A.传递的参数一般应与PARAMETERS语句中的参数数目相等 B.传递的参数可少于PARAMETERS语句中的参数数目 C.传递的参数可多于PARAMETERS语句中的参数数目 D.如果传递的参数少于PARAMETERS语句中的参数数目,则剩余的参数被置为.F.24 用LOCATE命令查找出满足条件的第一个记录后,要继续查找满足条件的下一条记录,应该用( )命令 A.SKIP B.GO C.LICATE

7、D.CONTINUE25 表达式VAL(+1234-1234)的值是 A.0 B.1234 C.+1234-1234 D.出错26 日期型数据的格式可通过以下( )操作来设置 A.SET DATE B.SET MARK C.SET CENTURY D.设置工具菜单的选项对话框中区域选项卡27 以下有关STR()函数值的描述正确的有 A.STR(1234.5678,6,3)的函数值为1234.6 B.STR(1234.5678,6,3)的函数值为34.568 C.STR(1234.5678)的函数值为1235 D.STR(1234.5678)因参数不足而出错28 AT(XY,AXYBXYC)的值

8、为 A.0 B.2 C.5 D.729 执行下列命令后: STUDNAME=ZHANGSANFENG CHARVAR=STUDNAME ?SUBSTR(&CHARVAR,1,4) 命令?输出的值为 A.ZHAN B.STUD C.CHAR D.出错30 执行命令STORE CTOD(12/06/98)TO A后,变量A的类型为 A.日期型 B.数值型 C.备注型 D.字符型31 在货币表达式中如果小数位数过多,Visual FoxPro会将其四舍五入到()位 A.6 B.4 C.2 D.1 32, 以下程序的运行结果为 X=1.5 do case casex2 y=2 casex1 y=1 e

9、ndcase return A. 1 B. 2 C. O D. 语法错误33, 以下函数中函数值为字符型的是 A.TIME( ) B.ASE(65) C.SPACE(5) D.SUBSTR(12345,2,3)34,设Ch中存放的是长度为1的字符串,与AT(CH,12345O)O等价的表达是 A. AT(CH,12345)=O B. CH$12345O C. 12345O=CH D. 12345O$CH35,VaL(1E3)的值为 A.1.O B. 3.O C. 1OOO.O D.O.O36,若当前工作区为A,执行以下命令后结果为 REPLACE NUM WITH 2O STORE O TO

10、NUM ?NUM,A-NUM,M.NUM A.O O 2O B.O 2O O C.O O O D.2O 2O O37,以下数据类型中只能用于字段,不能用于变量和数组的有 A,备注型 B.二进制备注型 C,通用型 D,字符型38,循环结构中EXIT语句的功能是 A,放弃本次循环,重新执行该循环结构 B,放弃本次循环,进入下次循环 C,退出循环,执行循环结构的下一条语句 D,退出循环,结束程序的运行39,以下有关变量的叙述正确的有A, Visnal FoxPro中内存变量必须预先说明B.Visual FoxPro中内存变量不必预先说明C.在给变量赋值时即定义了变量的类型D.在给变量赋值时不能定义变

11、量的类型40.以下循环体共执行了( )次For I = 10 to 1?I Endfor A.10 B.5 C.0 D.语法错41.设某表文件中含有“总分”字段,其类型为整型,则下列表达式中正确的是( )A.总分:+560 B.总分:+STR(560.3) C.总分:560 D.总分+56042.ASC(F)-ASC(A)+10的值为( )A.0 B.5 C.10 D.1543.下列程序段有语法错误的行为第( )行1 if b*b-4*a*c02 s=sqrt(d)3 else s=sqrt(-d)4 endifA.1 B.2 C.3 D.444.在Visual FoxPro中,表达e3.5(

12、3.5在e上面)的表达式有( )A. E*3.5 B.E3.5 C.EXP(3.5) D.E3.5(3.5在e上面)45.下列程序段有语法错误的行为第( )行1 for I=1.50 to 12.34 step 0.832 I=I+13 nextA.1 B.2 C.3 D.无46.以下关于循环的叙述正确的有( )A.循环语句的入口语句与出口语句必须配对出现B.循环体可以为空C.三种循环语句各有分工,不能相互转换D.循环体的执行次数不能也不可能为0次47.如果在一个运算表达式中包含有逻辑运算,关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是 ( )

13、 A.逻辑算术关系 B.关系逻辑算术 c.算术逻辑关系 D.算术关系逻辑48.下列符号中,属于Visual Foxpro 常量的有 ( ) A.1E3 B.2+3 C.1/2 D.0.549.设D1和D2为日期型数据,M为整数,不能进行的运算是 ( ) A. D1+D2 B. D1-D2 C. D1+M D. D2-M50.逻辑运算符从高到底的运算优先级是 ( ) A.NOT.OR.AND. B.NOT.AND.OR. C.AND.NOT.OR. D.OR.NOT.AND51.表达式CTOD(12/27/65)-4的值是( ) A.8/27/65 B.12/23/65 C.12/27/61 D

14、.出错52.函数GONONTH(04/18/99,-6)的值为( ) A.04/12/99 B.04/24/99 C.10/18/99 D.10/18/9853.Visual FoxPro允许嵌套的DO调用曾数为( ) A.128 B.256 C.64 D.3254.以下函数中能返回指定日期是一年中的第几周的是( ) A.YEAR( ) B.DOW( ) C.WEEK( ) D.DAY( )55.下列程序段有语法错误的行为第( )行 1 do case 2 case a0 3 s=1 4 else 5 s=0 6 endcase A.2 B.4 C.5 D.656.已知X=“134”,表达式&

15、X+478的值为( ) A.34478 B.612 C.“134478” D.“612”57.MOD(-7,-4)的函数值为( ) A.-3 B.3 C.-1 D.158.设有下列程序段: 1 do while 2 do while 3 enddo 2 4 exit 5 enddo 1 则执行到exit 语句时,将执行( ) A.第1行 B.第2行 C.第3行的下一个语句 D.第5行的下一个语句59.函数LEN(yangzhou University) ( ) A.18 B.19 C.20 D.21 60.将格式化输出命令的输出送打印机的正确命令是 ( ) A.SET PRINT ON B.S

16、ET PRINT OFF C.SET DEVICE TO PRINT D.SET DEVICE TO SCREEN 61.要区分同名的内存变量和字段变量,最好 ( ) A.释放同名内存变量 B.关闭当前表文件 C.在同名内存变量名前加上前缀M- D.在同名字段变量名前加上前缀M-62.设a=yang ,b=zhou,则a-b的值为 ( ) A.Yangzhou B.Yang zhou C. Yangzhou D.Yangzhou 63.下列表达式中不正确的是 ( )A.NOT. 2+35 B.ABC-BCD C.NOT.ABCDFG D.DTOC(DATE( )+264.下列表达式中结果为F.

17、的是()A.王某$王 B.05/06/96/王65.在命令窗口中创建的变量或数组被自动地赋予()属性 A.PUBLIC B.PRIVARE C.LOCAL D.无属性 66. 以下关于子程序的叙述正确的有 ( ) A.一个主程序可调用任意多个子程序 B.一个主程序可调用其它的子程序 C.主程序可调用子程序,但子程序不可调用其它的子程序 D.子程序用DO命令调用 67.下列符号中,除( )外均可作为Visual Foxpro 的内存变量名 A.男 B.男 C.X3 D. FIF 68.给出以下程序的运行结果: SET TALK OFF X=0 Y=0 DO WHILE X1 y=1 case x

18、2 y=2endcase?yreturnA.1 B.2 C.0 D.语法错误(98)设a=(* *),下列表达式中值为8,00的有 ( )A.2&A3 B.2&A3 C.2(a)3 D.(2&A3)(99)ASC(123)的值为 ( )A.1 B. 6 C. 123 D.49 (100)下列逻辑表达式中正确的有 ( )A.X5.AND.X5.AND5AND.X5ANDx10 ( )(101)执行下列命令后;xyz=123.456CH=XYZ?INT(CH)命令?输出的值为( )A.0 B.123.456 C.123 D.出错(102)下列符号中,除( )外均是Visual FoxPro 的常量

19、A。2001/10/1 B。中国科技大学C。N D。1/2(103)以下有关宏替的叙述正确的有 ( )A。可用句号(。)结束宏替表达式B,名称表达式的运行速度较宏替要快C,某些时候名称表达式的功能与宏替换相同,但宏替换的使用范围更广D,宏替换与名称表达式仅是一个概念的两种称呼而已(104)设年龄=25,性别=”女“婚否=F,职称=”副教授“、工资=580,下列表达式的值为真的有( )A,NOT婚否AND性别=女B,婚否=f AND性别=女C,(年龄)20 OR 工资=500AND NOT 职称=副教授 D,性别=女 AND 职称=教授 ND工资=500 OR年龄 30(105)以下关于日期型或

20、日期时间型数据的说法正确的是( ) A00:00:00 AM等价于午夜12:00:00 AM B00:00:00 AM等价于中午12:00:00 AM C00:00:00 PM等价于中午12:00:00 PM D00:00:00 PM等价于午夜12:00:00 pm(106)下列表达式中正确的有( ) A X100.AND.Y50 C 中国科技大学+计算中心 D 总分+560(107)下列符号中,除( )外均不能作为Visual FoxPro的内存变量名 A X/Y B X$Y C X-Y D X Y (108)时间的最小计时单位为( )秒 A 1 B 1/10 C 1/100 D 1/1000(109)CHR(ASC(“0”)+7的值为( ) A “0” B “7” C“” D BEL(110)以下循环体共执行了( )次 ForI=1 to 10 ? I I=I+1 Endfor A 10 B 5 C 0 D 语法错(111)简单分支结构句是( ) A CASE.ENDCASE B DO.ENDDO C IF.ENDIF D SCAN.ENDSCAN(112)创建类时首先要定义类的( ) A 名称 B 属性 C 事件 D 方法(113)不能出现LOOP和EXTT语句的程序结构是( ) A IF.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1