第一篇:计算机基础vf例题!!
一,已知一个数,取出其中各个数位上的书
1,若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于7396=86^2,且7+3+9+6=25=5^2,则称7396是“四位双平方数”求
所有“四位双平方数”的个数。(答案17)
2,求出[750,978]内不包含数字8的所有整数之和。(答案94415)3,求出[1234,6789]内中间两位数字之和等于首尾两位数字之积的数的个数。(答案175)4,求所有符合算式ab*ba=3627的最大的两位数ab(即a*10+b)。答案93 5,求[10,1000] 内所有能被6整除但不能被9整除的整数之和。答案55440 6,求[1234,9876]内回文数的个数。答案85 7,设某四位数的各位数字的平方和等于198,问满足条件最大数和最小数之和是?答案12749 二.整除于余数
1,将大于1000且能被4和6中至少一个数整除的所有整数按从小到大顺序后,求前面20个数之和。答案20610
2,求出将十进制整数98765432等值转换为二进制形式后其中数字1的个数。答案13 3,求出将十进制小数0.56789等值转换为八进制形式的表示中前18位小数中数字3的个数。答案3 4,求出[100,800]内所有既不能被5整除也不能被7整除的数个数。答案480 5,求出559399的所有非平方因子中最小的。答案73 6,求前[1,100]内能被6或8整除的所有自然数的平方根的和。答案162 8,求出20677和42067的最大公约数。答案713 9,求出42253和20677的的最小公倍数。答案971819 9求[200,300]之间能被其因子数整除的数中且能被3整除的数之和。1713 10求出[1234,6789]内至少有两位数字是7的所有整数之和。答案678981 11求[101,299]内所有能被2整除但不能同时被3和5整除的整数之和。答案18630 求素数
1求100-200内所有素数个数。21 2梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内的梅森尼数个数。答案7 3求100-1000内的第10个素数。答案149 4设某四位数的各位数字的平方和为100,问满足条件的最大四位数素数?答案9133 5求两位数中最大绝对素数,答案97 数列
1,等比数列1,3,9,27… 求使此数列前n项之和小于9876543的最大自然数n。答案15 填空程序填空:
1.下面程序是计算小于或等于35的所有正奇数的积和正偶数的和,并显示符合条件的正奇数的积,填空。(654729075)
2.下列程序求三位数中,个位数字与十位数字之积除以3所得的余数是十位数字的偶数和,填空。(32022)
3.求100——999的水仙花数(如:153=1^3+5^3+3^3)的个数。填空。(4)4.求所有数字的和为16的四位数的个数,填空。(564)5.已知S1=1,S2=1+2,S3=1+2+3,„Sn=1+2+3+„N,求S1,S2,S3,„S2800中有多少个能被3或7整除的数。(1272)
6.下面的程序是求1+3+5+„的奇数之和,若累加数大于123699时则结束累加。(123904)7.下列程序的功能是求N,其中N是一个四位整数,它的九倍恰好是其反序数。(1089)8.下面程序是求S=1!+2!+3!+„+19!,填空。(***000)9.下面程序求在1,2,3,4,„,3000这3000个数中的任意两个不同的数,要求它们的和能被6整除的数的总对数。(749500)
10.求出45678的所有非平凡因子中的奇数的个数。(7)11.下面程序是计算小于或等于35的所有正奇数的积和正偶数的和,并显示符合条件的正奇数的积,填空。(654729075)
12.下面程序是求30到150之间所有偶数的平方和并显示结果,填空。(569740.00)13.下面程序是求2+4+6+„的偶数之积,若积数大于22500时则结束。(46080)14.求1*2*3*4*5^,当积大于77777720时退出循环。(479001600)15.下列程序求三位数中,个位数字与十位数字之和除以10所得的余数是百位数字的偶数的个数。(45)
16.求解下列方程,x+y=7,x^2+2y^2=41.?X填空实现这一功能。(3)17.下面程序求2203年各月份中的15日有几天是星期二。(3)18.下面的程序是求100到1500之间的质数的个数。(214)19.下面的程序是求100到1500之间质数的和。(163980)20.下列程序求能被3整除且有一位数字为5的三位数的个数。(85)
第二篇:VF基础教案
第2章Visual FoxPro 6.0概述
2.1 Visual FoxPro的安装、启动与关闭 2.1.1 Visual FoxPro 6.0 的安装
中文Visual FoxPro 可以从CD-ROM或网络上安装。以下介绍三种从CD-ROM上安装Visual FoxPro 的方法。
1.直接启动CD-ROM
2.直接运行安装程序
3.使用Windows 安装 2.1.2 Visual FoxPro 6.0的启动与关闭
一、Visual FoxPro 6.0的启动
启动Visual FoxPro有多种方法,可采用以下三种方式之一。
1.从“开始”菜单启动
2.从“运行”对话框中启动
3.从资源管理器中启动
4.双击Visual Foxpro6.0快捷图标
二、Visual FoxPro 6.0的退出
(1)在Microsoft Visual FoxPro主菜单中,打开“文件”菜单,选择“退出”选项;
(2)按Alt+F4组合键;
(3)按Ctrl+Alt+Del组合键,进入“关闭程序”窗口,按“结束任务”按钮;
(4)在Microsoft Visual FoxPro的系统环境窗口,单击其右上角的“退出”按钮;
(5)在“命令”窗口,输入命令Quit。2.2 Visual FoxPro 6.0系统运行环境的配置
Visual FoxPro系统环境的配置,决定了Visual FoxPro系统的操作环境和工作方式。
单击“工具”-> “选项”可以打开选项选窗口,在“选项”窗口中,有12种不同类别的环境选项卡,用户可以根据操作的需要通过“选项”窗口中的各种选项卡,确定或修改设置每一个参数,从而确定Visual FoxPro的系统环境.2.2.1 设置默认工作目录
VF有其默认的工作目录,就是系统文件所在的VF6.0目录,但是,为了管理,用户最好还是设置自己的工作目录以保存所建的文件 设置默认路径的方法: “工具”->“选项”->文件位置 使用命令设置:
SET DEFA TO <默认路径> 功能:设置默认路径 例:
SET DEFA TO D:WMQ SET DEFA TO E:200723 2.2.2 设置日期的表示格式 设置日期时间格式: “工具”->“选项”->“区域”
2.3 Visual FoxPro 6.0的系统窗口
Visual FoxPro的界面
Visual FoxPro界面,是由标题栏、菜单栏、工具栏、工作区、状态栏和命令窗口组成的。
一、标题栏
标题栏位于屏幕界面的第一行,它包含系统程序图标、主屏幕标题、最小化按钮、最大化按钮和关闭按钮5个对象。
二、菜单栏
菜单栏位于屏幕的第二行,它包含文件、编辑、显示、格式、工具、程序、窗口和帮助8个菜单选项。
当单击其中一个菜单选项时,就可以打开一个对应的“下拉式”菜单,在该“下拉式”菜单下,通常还有若干个子菜单选项,当选择其中一个子菜单选项时,就可以执行一个操作。
三、工具栏
Visual FoxPro系统提供了11种常用的工具栏:
(1)常用工具栏(2)布局工具栏
(3)表单控件工具栏(4)表单设计器工具栏
(5)查询设计器工具栏(6)视图设计器工具栏
(7)数据库设计器工具栏(8)报表控件工具栏
(9)报表设计器工具栏(10)调色板工具栏
(11)打印预览工具栏
四、命令窗口
命令窗口位于菜单栏和状态栏之间,是Visual FoxPro系统命令执行、编辑的窗口。在命令窗口中,可以输入命令实现对数据库的操作管理;也可以用各种编辑工具对操作命令进行修改、插入、删除、剪切、拷贝、粘贴等操作;还可以在此窗口建立命令文件并运行命令文件。
在“窗口”菜单下,选择“隐藏”,可以关闭命令窗口;选择“命令窗口”,可以弹出命令窗口。
五、工作区与状态行
状态行位于屏幕的最底部,用于显示某一时刻的管理数据的工作状态。(1)Set Status off/ on,可控制屏幕上的状态行是否出现。
(2)如果当前工作区中没有表文件打开,状态行的内容是空白;如果当前工作区中有表文件打开,状态行显示表名、表所在的数据库名、表中当前记录的记录号、表中的记录总数、表中的当前记录的共享状态等内容。
2.4 可视化管理工具
1、设计器
通过设计器可以方便地对表、表单、数据库、查询和报表等进行管理。
2、向导
通过用户对问题的回答或对选项的选择,向导将创建相应的文件或执行某一项任务。
3、生成器 是一种可视化的辅助工具,用来帮助拥护按要求设计各种控件的表现形式。2.5 Visual Foxpro 6.0的工作方式 Visual FoxPro 6.0提供了两种工作方式:
交互方式(可执行方式和可视化操作方式)程序方式
2.5.1 交互方式
包括命令执行方式和可视化操作方式。
1、命令执行方式
Visual FoxPro 6.0提供命令方式主要有两种目的,一是对数据库的操作使用命令比使用菜单或工具栏要快捷而灵活;另一方面,熟悉命令操作是程序开发的基础。
Visual FoxPro 6.0提供了命令窗口用于输入执行命令。
Visual FoxPro 6.0中的命令采用近似于自然语言的结构。
Visual FoxPro 6.0中的命令不区分大小写,即命令可以用大写字母也可以用小写字母书写。另外,对于较长的命令可以只输入命令的前四个字母。
Foxpro提供了多条命令,命令中常出现的一些符号有:(P19)
<....> 必选项
[....]
可选项
...|... 择一选项 这些符号在实际使用时不必输入. 命令的一般格式为:
命令动词 [<范围>][fields<字段名表>][for <条件>] 其中:
命令动词:决定此命令的功能,一般为英文动词. 范围:表示记录的操作范围,有]四种形式:
ALL 表示对数据库中的所有记录进行操作。•
RECORD N
表示仅对第N条记录进行操作 •
NEXT N 表示从当前记录开始共N个记录
REST
表示从当前记录开始到文件结束的所有记录
Fileds:说明数据库的字段名称,不选此项,则表示选择所有字段 命令书写规则 任何命令必须以命令动词开头, 大小写不限,其后的各项顺序不限。各子句之间用空格分隔。
命令可缩写成前4个字母,但不提倡
一行写不下时,在行末用续行符“;”,并在下行继续书写 一行只能写一条命令语句
例如,显示xsda数据表中所有不住校的女生的姓名、年龄
use xsda
list all fields 姓名,年龄
for 住校否=.F.and 性别=’女’
2、可视化操作方式
可视化操作方式包括:菜单方式、设计器方式、向导方式。
在VisualFoxpro系统中,通过菜单、窗口、对话框、工具栏等图形界面,可以直接操作数据表、视图、查询、表单、报表等,并以窗口的方式把结果显示给用户。
2.5.2 程序执行方式
Visual FoxPro 6.0提供了一个程序编辑器,可以使用MODIFY COMMAND 命令打开程序编辑器,或者从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选择“程序”单选项,最后单击“新建文件”按钮即可打开程序编辑器。
2.6 Visual Foxpro 6.0的主要性能指标 主要性能指标有:
1、每个数据库最多记录数为10亿个
2、每条记录可包含的字段个数最多为225个
3、每条记录最多字符数为655000个字节
4、字段型字段最大宽度(即最多可容纳的字符数)为254个字节。
5、数值型字段最大宽度为20位,精度为16位
6、有32767个工作区,可同时打开的数据库文件最多32767个。
7、可使用的内存变量默认总数位256个,最多为65000个。最大数组个数为65000个,每个数组的最多的元素数为65000个。
第三篇:vf计算机教学工作总结2010
2010-2011学年春季学期计算机教学工作总结
本学期我任教10级体育系一、二班的大学计算机技术基础教学在各位领导和老师的热心支持和帮助下,我认真做好教学工作,积极
完成学校布置的各项任务。下面我把这学期的工作做简要的总结:
一、学校制度执行情况
平时积极参加全校教职工活动会议,认真学习学校下达的文件,注重政治理论的学习。配合本组里搞好教研活动。每周按时参加教务例会和教研例会,并且认真做好笔记,从不缺勤。工作上服从安排,人际关系融洽。
二、教育教学情况
1、潜心钻研,认真备课。
在备课中,我认真研究VF教材,力求准确把握难重点,难点。并注重参阅各种参考书,制定符合学生认知规律的教学方法及教学形式。注意弱化难点,强调重点。认真写好教案,并不断归纳总结提高教学水平。
2、以生为本,微笑上课。上课时注重学生主动性的发挥,发散学生的思维,注重综合能力的培养,有意识的培养学生的思维的严谨性及逻辑性,在教学中提高学生的思维素质。微笑行动,也是我对自己的教学的新的要求,学生喜欢老师的笑脸,这样能给学生自信。
3、虚心学习,坚持听课。注意学习组里老师的教学经验,努力探索适合自己的教学模式。同时,认真总结经验,取长补短。经过听课,评课,本学期对自己的教学促进很大,我也在努力提高自己的业务水平。
三、自身的学习情况
1. 为了提高自身的专业水平,我不断给自己“充电”。吸收新的知识坚持学习有关计算机方面的知识,阅读计算机报刊杂志,学到很多新词汇和新知识,并且获得不少新信息。
2.为了提高自身的业务水平和教学水平,有时向老教师学习好的教学方法和好的教学经验,从而提高自己的上课水平。
四、科研情况
积极学习计算机名著,并做笔记。针对新生班级学生计算机基础的普遍差的情况,跟学生一起,寻找原因,对这部分同学进行有计划的辅导。除了注意课堂效果之外,在上课结束时,我坚持利用课余时间了解情况,发现问题及时纠正。在日常工作中,我还积累了一些教学案例,并针对计算机知识的特点,做点滴积累。
当然,我也看到了本学期的不足,比如说,对计算机专业知识的掌握还不深,以后还需多花时间去加强自身的专业理论与实践操作技能;在教学方面,还应多向老教师、优秀教师学习,以提高自已各方面的能力,适应学校发展的要求。
石丹2011.7.4
第四篇:2014年《计算机VF》标准答案
2014年辽宁省专升本考试《计算机—Visual FoxPro》试卷参考答案
第一部分计算机基础知识部分
一、单项选择题:
1.A2.B3.B4.C5.B6.B7.A8.B9.B10.C
11.D12.C13.B14.D15.A16.B17.A18.C19.D20.B
二、多项选择题:
21.CDE22.AD23.ABE24.ABDE25.DE
26.ABCDE27.BCDE28.ABCE29.BCE30.ADE
三、判断题:
31.√32.√33.X34.√35.X36.√37.√38.X39.X40.X
第二部分:计算机高级语言部分
注:1.答案中涉及的英文字母不区分大小写。2.关键字超过四个英文字母的,可以只写前四个
四、填空题
41.CAPTION42.语言43.QUIT44.SELECT 045.普通索引
五、阅读程序题
46.欢迎你47.3 5 748.136
49.250.251.40
52.许宏00000353.0002计算机系刘刚
六、完善程序题
54.SORT TO DJ
55.单价 > 30.AND.出版单位 = “电子工业出版社”
56.JOIN TO 借阅信息 WITH B
57.FIND
58.图书.总编号 = 借阅.总编号
59.X = X*I
60.INT(X/10)
61.MESSAGEBOX
七、程序改错题
62.错误行(6)改为:GROUP BY 借阅.借书证号
63.错误行(7)改为:CONTINUE
64.错误行(5)改为:IF INT(X/I)= X/I
65.错误行(5)改为:REPLACE借书证号WITH“0006”
第五篇:计算机vf函数(重庆专升本)含答案
强化练习选择题
2,下列表达式中结果为“计算机等级考试”的表达式为()A,“计算机”|“等级考试” B,“计算机”&“等级考试” C,“计算机”and“等级考试” D,“计算机”+“等级考试”
3,关系运算符$用来判断一个字符串表达式是否()另一个字符串表达式。A,等于 B,完全等于 C,不等于 D,包含于 4,在下面的Visual FoxPro表达式中,不正确的是()A,{^2001-05-01 10:10:10 AM}-10 B{^2001-05-01}-DATE()C,{^2001-05-01 10:10:10 AM}+DATE()D,{^2001-05-01 10:10:10 AM}+1000 5,以下日期正确的是()A,{“2001-05-25”} B,{'^2001-05-25'} C,{^2001-05-25} D,{[^2001-05-25]} 8.Visual FoxPro的表达式中不仅允许有常量,变量,而且还允许有()A.过程 B.函数 C.子程序 D.主程序
10.如果一个运算表达式中包含有逻辑运算,关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是()A,逻辑->算术->关系 B,关系->逻辑->算术 C,算术->逻辑->关系 D,算术->关系->逻辑
11.已知D1和D2为日期型变量,下列4个表达式中非法的是()A.D1-D2 B,D1+D2 C,D1+28 D,D1-36 13.函数INT(数值表达式)的功能是()A.按四舍五入取数值表达式的整数部分 B.返回数值表达式的整数部分 C.返回不大于数值表达式的最大整数 D.返回不小于数值表达式的最小整数
14.下列4个表达式中,运算结果为数值的是()A.“9988”-“1255” B。200+800=1000 C。CTOD([11/22/01])-20 d。LEN(SPACE(3))-1 15。设有变量Sr=“2000年上半年全国计算机等级考试”。能够显示“2000年上半年计算机等级考试”{的命令是()A.?sr“全国”
B.?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)C.? STR(sr,1,12)+STR(sr,17,14 D.? SUBSTR(sr,1,12)+SUBSTR(sr,17,14)17.6E-3是一个()
A.内存变量 B.字符变量 C.数值常量 D.非法表达式 19.下列4个表达式中,其值为“数据库系统”的是()A.“数据库 ”+“系统” B.“数据库”+“系统 ” C.“数据库”-“系统” D.“数据库”-“系统 ” 20.以下赋值语句正确的是()
A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y C.X=8,Y=9 DX,Y=8 23.设字段变量”工作日期”为日期型,”工资”为数值型,则要想表达”工龄大于30年,工作高于1500、低于1800元”{这一命题,其表达式是 A.工龄>30.AND.工资>1500.AND.工资<1800 B.工龄> 30.AND.工资> 1500.OR.工资< 1800 C.INT((DATE()-工作日期/365)>30.AND.工资 >1500.AND.工资< 1800 D.INT(DATE()-工作日期/365)>30.AND.(工资>1500.AND.工资 < 1800)24.下列说法中正确的是
A.若函数不带参数,则调用时函数名后面的圆括号可以省略 B.函数若有多个参数,则各参数间应用空格隔开 C.调用函数时,参数的类型、个数和顺序不一定要一致 D.调用函数时,函数名后面的圆括号不论有无参数都不能省略 26.逻辑型数据的取值不能是
A..T.或.F.B..Y.或.N.C..T.或..F或.Y.或.N.D.T或F 28已知字符串M=“12 34 ”,N=“ 56 78”,则连接运算M-N的运算结果是 A.“12 34 56 78 ” B.“12 34 56 78” C.“1234 56 78” D.“123456 78” 29设字段变量job是字符型的,pay是数值型的,能够表达“job是处长且是pay不大于1000元”的表达式是
A.job=处长 AND pay >1000 B.job=”处长”AND pay <1000 C.job=“处长”ANd pay <=1000 D.job=处长AND pay < =1000 31.表达式VAL(SUBStr(”本年第2期”,7,1))*LEN(“他!我”)的结果是 A.0 B.2 C.8 D.10 32.下列符号既不能作文件名又不能作变量的是 A.V__abcdefg B.F___a1234 C.Vabcdef___ D.F-a1234 33.假定M=[22+28],则执行命令?M后屏幕将显示 A.50 B.22+28 C.[22+28] D.50.00 36 下列选项中,是逻辑型常量的是()A.Y B.N C.NOT D..F.37 下列选项中不是常量的()A.abc B.”abc“ c.1.4E+2 D.{^1999/21/31} 38 变量名中不能包括()A.数字 B.字母 C.汉字 D.空格
计算表达式1-8>7.OR.”a“+”b“$”123abc123“的值时,运算顺序为()A.->.OR.+$ B..OR.-+$> C.-.OR.$+> D.+$->.OR.41 CTOD(”98/09/28)的值应为()A.1998年9月28日 B.98/09/28 C.{98/09/28} D.“98-09-28” 42 下列选项中得不到字符型数据的是()A.DTOC(DATE())B.DTOC(DATE(),1)C.STR(123.567)D.At(“1”,STR 1321)44 {99/05/01}+31的值为()A.{99/06/01} B.{99/05/31} C.{99/06/02} D.{99/04/02}
47、关于FORXPRO中的运算符的优先级,下列选项中不正确的是()A、算术运算符的优先级高于其他类型的运算符 B、字符串运算符“+”和“-”优先级相等 C、逻辑运算符的优先级高于关系运算符 D、所以关系运算符的优先级都相等
48、下列选项中是日期型常量的是 A、{“99/12/31”} B、{^1999/12/31} C、99/12/31 D、ctod(99/12/31)
49、某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是()A、0 B、-999.99 C、-99.99 D、-9999.99
51、职工数据中有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令()
A、?DATE()-出生日期/365 B、?(DATE()-出生日期)/365 C、?INT((DATE()-出生日期)/365)D、?ROUND((DATE()-出生日期)/365)
52、关于“?”和“??”,下列说法中错误的是()A、?和??只能输出多个同类型的表达式值 B、?从当中所在行的下一行第0列开始显示 C、??从当前光标处开始显示 D、?和??后可以没有表达式
53、DTOC({98/09/28})的值应为()A、1998年9月28日 B、98/09/28 C、“98/09/28” D、“98—09—28”
54、下列数据中,不是常量的是()A、NAME B、“年龄” C、“91/01/02” D、.T.55、执行命令序列: STORE {99/08/06} TO MDATE NDATE=MDATE+2 ?NDATE 后,变量NDATE的显示值是()A.99-08-08 B.99-10-06 C.99-08-06 D.99-10-08 57.顺序执行下列命令后,屏幕最后显示的结果是()
M=“ABC” M=M+“.DBF” ?M A.ABC.DBF B..T.C..F.D.错误提示 59.顺序执行下列命令: X=100 y=8 X=X+Y ?X,X=X+Y 最后一条命令的显示结果为()A.100.F.B.100.T.C.108.T.D.108.F.60.假定X为N型变量,Y为C型变量,则下列选项中符合FoxPro语法要求的表达式是()A.NOT X>=Y B.Y*2>10 C.X.001 D.STR(X)-Y 62.“STROE 1 TO A,B,C,D”的结果是()A.使A,B,C,D四个变量的值都为1 B.只使A值为1,其它变量的值为O C.只使A的值为1,其它变量的值为F D.只使A的值为.F.,其它变量的值为1 64.在下列FoxPro的表达式中,结果为.T.的是()A.[112]>=“90” B.[张先生]>=[李先生] C.{90/09/09}-8<{90/09/01} D.[女] $性别
65.表达式“INT((CTOD(”99/10/01“)-CTOD(”49/10/01“)/365)的值应为()A.50 B.52 C.48 D.-50 66.可以比较大小的数据类型包括()A.数值型;字符型;日期型;逻辑型
B.数值型;字符型;日期型 C数值型;字符型 D.数值型
67.职工数据库中有D型字段”出生日期“,要显示职工生日的月份和日期可以使用命令()A.?姓名+Month(生日日期)+”月“+DAY(出生日期)+”日“ B.?姓名+STR(Month(出生日期))+”月“+DAY(出生日期)+”日“ C.?姓名+STR(Month(出生日期))+”月“+STR(DAY(出生日期))+”日“ D.?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)68.下列选项中可以得到字符型数据的是()A.DATE()B.TIME()C.YEAR(DATE())D.MONTH(DATE())69.用DIMENSION a(3,5)命令定义了一个数组a,则该数组的数组元素数目是()A.15 B.24 C.8 D.10 71.使用DECLARE命令定义数组后,各数组元素在没有赋值之前的数据类型是()A.无类型 B.字符型 C.数值型 D.逻辑型
73.用DIMENSION a(2,3)命令定义数组a后再对各元素赋值:a(1,2)=2,a(1,3)=3,a(2,1)=4,a(2,2)=5,a(2,3)=6,然后再执行命令?a(5),则显示结果是()
A..F.B.变量未定义 C.3 D.5 74执行以下命令序列(设今天是2000年8月6日)STORE DATE()TO M_DATE M_DATE=M_DATE-365 ?YEAR(M_DATE)的显示结果为()A.1999 B.99 C.2000 D.该语句序列中有错误
75在下列表达式中,结果为字符型是()A.”125“-”90“ B.”abc“+”def“=”abcdef“ C.CTOD(”99/10/01“)D.DOTC(DATE())>”96/08/01“ 76数据库中有逻辑型字段变量“婚否”及日期型字段变量“出生日期”,则判断满30岁且未婚的表达式为()
A..NOT.婚否.AND.INT((DATE()-出生日期)/365>=30 B..NOT.婚否.AND.INT((DATE()-出生日期)/365)>30 C.婚否.AND.INT((DATE()-出生日期)/365>=30 D.婚否.AND.INT((DATE()-出生日期)/365)>30 77以下选项中不能参与数据运算的变量类型是()A.屏幕型 B.字符型 C.逻辑型 D.日期型
78设变量A=”99/10/01“,则表达式MONTH(CTOD(A))和DAY(CTOD(A))的值分别为()
A.99和10 B.99和1 C.10和1 D.1和10 80执行STORE“1999年12月庆祝澳门回归祖国!” TO XY命令之后,要在屏幕上显示“澳门1999年12月回归祖国!”,应使用命令()A.?SUBSTR(XY,15,4)+SUBSTR(XY,1,0)+SUBSTR(XY,10)B.?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)C.?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)D.?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)81有如下命令序列: STORE“456 ”TO X STORE“123”+X TO Y
STORE TRIM(Y-“789”)TO Z 执行上述命令之后,Z的值是()A.”123456789“ B.”123456 789“ C.”123 456789“ D.”1234 56789“ 82.假定有下述变量定义:姓名=[李华],性别=[女],生日={70/09/08},婚否=.T.,要显示出下格式的信息:李华,女,出生于70-09-08.T.,可用命令 A?姓名,性别,生日,婚否 B?姓名+“,”+性别+“,”+“出生于”+生日+婚否
C?姓名+“,”+性别+“,”+“出生于”+DTOC(生日),婚否 D?姓名+“,'+性别+”,”+“出生于”+DOTC(生日)+婚否 83.设有变量PI=3.1415926,执行命令round(PI,3)的显示结果是 A.3.14 B.3.142 C.3.140 D.3.0 84.设当前有一字段变量A,值为123,另有一同名内存变量A的值是-123,则执行?M.A-A 后屏幕将显示 A.246 B.-246 C.0 D.3.0 85.下列各种字符型常量Hello,word!的表示方法中,错误的是 A.[Hello,word!] B.'Hello,word' c.”Hello,word!“ D.{Hello,word} 86.命令?STR(1000.50)执行后的结果是 A.1000 B.1000.5 C.1001 D.1000.50 87.执行以下命令序列:
STORE CTOD(“99/06/20”)TO日期 STORE MONTH(日期)TO月份 ?月份
显示的月份值是 A.06 B.99 C.20 D.6 88在以下的四组命令中,每组有两个分别运算的函数,运算结果相同的是 A.LEFT(”FoxPro“,3)与SUBSTR(”FoxPro“,1,3)B.YEAR(DATE())与SUBSTR(DOTC(DATE(),7.2)C.TYPE(“36-5*4”)与TYPE(36-5*4)D.假定A=”THIS”,B=”is a string” A-B与A+B 89.CLEAR MEMORY命令的功能是
A.清除整个屏幕 B.清除内存中的所有信息 C.清除所有内存变量 D.清除所有变量
90.命令?[李华]<=[黄华],”计算机报”$”计算机”的执行结果应为()A..T..T.B..F..F.C..T..F.D..F..T.91.命令?STR(1000.5454,7,3)执行后屏幕的显示结果为()A.1000.54 B.1000.55 C.1000.545 D.1000.5454 92.设A=”abcd”+space(5),B=”efgh”,则A-B的结果与下列()选项的结果相同 A.”abcd”+space(5)+”efgh” B.”abcd”+”efgh” C.”abcd“+”efgh“+space(5)D.”abcd“+”efgh“+space(1)93.假定系统日期是1998年12月20日,有如下命令: N=(YEAR(DATE())-1900)%100,执行后N的值为()A.1998 B.98 C.20 D.12 94.将1999年12月10存入日期型变量RQ的正确方法是()A.STORE 99/12/10 TO RQ B.STORE DTOC(”99/12/10“)TO RQ C,STORE {99/12/10} TO RQ D.STORE ”99/12/10“ TO RQ 97 假定”出生日期“为日期型内存变量,下列表达式中结果不是日期型的是()A.CTOD(”2000/10/01“)B.{99/10/01}+365 C.CTOD(出生日期)D.DATE()99 执行下列命令 HZ=”中华人民共和国“ ?SUBSTR(HZ,LEN(HZ)/2-2,4)输出的结果是()A.中华 B.人民 C.共和 D.和国
下列表达式中,运算值为日期型的是()A.YEAR(DATE())B.DATE()-{12/15/99} C.DATE()-100 D.DTOC(DATE())-”12/15/99“ 103.命令Y=YEAR({12/15/99})执行后,内存变量Y的值()A.99 B.05 C.20 D.出错信息
106.下列各表达式中,结果总是逻辑值的是()A.算术运算表达式 B.字符运算表达式 C.日期运算表达式 D.关系运算表达式
107.在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用()的逻辑表达式 A.婚否.OR.(性别=„女')B.(婚否=.T.).AND.(性别=„女')C.婚否.AND.(性别=女)D.婚否.OR.(性别=女)
110.要求表文件某数字值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为()A.8位 B.7位 C.6位 D.4位
113.内存变量一旦定义后,它的()可以改变 A.类型和值 B.值 C.类型 D.宽度
114.以下四组表达式中结果是逻辑值.T.()A.„this'$'this is a string' B.'this'$'THIS IS A STRING' C.'this is a string'$'this' D.'this'>'this is a string' 115下面()是合法的变量名
A.Ab_1 B.X XZ C.AB-1 D.STUDENT.CLASS 116 人事档案数据库,内容较多的个人简历应用()字段较为合适。A。数值型 B。字符型 C。备注型 D。逻辑型 117 执行X=VAL(”123.45“)后变量X的类型是()A.字符型
B.日期型
C.数值型
D.逻辑型
表达式DTOC({00-06-06})+LEFT(”12345“,2)的数据类型是
(A.字符型
B.数值型
C.日期型
D.逻辑型 119 下列逻辑运算,结果是假的是
()A.?”ABCDE“= =”ABCDE“ B.NOT(ROUND(123.456,2)C.{95-05-01}+45>{95-06-26} D.”ABC“<”ABCDEF“ 121 对内存变量的叙述,不正确的是
()
A.内存变量是独立于数据库的变量 B.内存变量有N.C.L.D.S类型)C.内存变量用赋值语句定义
D.内存变量的形式只有标量 122.下列字符常量的表示,哪个用错了定界符
()A.{96-06/09} B.”ABCDE“ C.'ABCD' D.[99-06-09] 126 表达式CTOD('97-06-06')-{97-06-01}的结果是()A.字符5 B.数值5 C.数值150 D.出错
若想从字符串„北京市'中取出汉字„京',应用函数()A.SUBSTR(“北京市”,2,2)B.SUBSTR(“北京市”。2,1)C.SUBSTR(“北京市”,3,1)D.SUBSTR(“北京市”,3,2)130 ?AT(“大学”,“北京语言文化学院”)的答案是()A.12 B.13 C.16 D.0 131 STR(109.87,7,3)的值是()
A.109.87 B.”109.87“ C.109.870 D.”109.870“ 132 以下哪些不是字符型数据()A.01/01/98 B.”01/01/97“ C.”12345“ D.”ASDF“ 133 字符型数据的最大长度是()A.20 B.254 C.10 D.65K 134 以下常量哪些是合法的数值型常量()A.123 B.123+E456 C.”123.456“ D.123*10 135 VAL(”123.45“)值是()
A.”123.45" B.123.45 C.123.45000 D.12345 2.D 3.D 4.C 5.C 8.B 10.D 11.B 13.B 14.D 15.D 17.C 19.C 20.A 23.D 24.D 26.D 28.A 29.C
31.D 32.D 33.B 36.D 37.A 38.D 40.D 41.C 42.D 44.A 47.C 48.B 49.C
51.C 52.A 53.C 54.A 55.A 56.D 57.A 59.D 60.D 62.A 64.B 65.A 66.B 67.C 68.B 69.A 71.D 73.D 74.A 75.A 76.A 77.A 78.C 80.C 81.A 82.C 83.B 84.B 85.D 86.C 87.D 88.A 89.C 90.B 91.B 92.C 93.B 94.C 97.C 99.B 100.C 103.D 106.D 107.B 110.A 113.A 114.A 115.A116.C 117.C 118.A 119.C 121.D 122.A 126.B 127.D 130.D 131.C 132.A 133.B 134.A 135.B