Visual Foxpro 要考试了有几道题不知道怎么做,请大家帮帮忙!!!
1.关系数据库管理系统所管理的关系是___________。A一个DBF文件B若干个二维表C一个DBC文件D若干个DBC文件2.下述关于数据库系统的正确叙述是。A数据库系...
1. 关系数据库管理系统所管理的关系是___________。
A一个DBF文件 B若干个二维表
C一个DBC文件 D若干个DBC文件
2.下述关于数据库系统的正确叙述是 。
A数据库系统避免了一切冗余
B数据库系统中数据的一致性是指数据类型一致
C数据库系统减少了数据冗余
D数据库系统比文件系统管理更多的数据
3.下列 为非法的变量名(或字段名)
A CLIEN-ID B 姓名 C COLOR_CODE D年龄
4.将逻辑假值赋给内存变量DY的正确方法是 。
A DY=FALSE B STORE .F. TO DY
C DY=".F. " D STORE "F" TO DY
5.使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是 。
A 字符型 B 数值型 C 逻辑型 D 未定义
6.执行以下命令序列(设今天是2002年10月1日)
?YEAR(DATE()-365)的结果是 。
A 其中有语法错误 B 2001 C 2000 D 10/01/00
7.设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令 。
A FIND FOR 工资>620 B SEEK 工资>620
C LOCATE FOR 工资>620 D FIND 工资>620
8.利用报表生成器快速生成报表,应选取菜单命令 。
A 数据→报表 B 文件→快速报表
C 报表→报表 D 报表→快速报表
9.TOTAL命令在使用前要求表文件必须________。
A 未打开 B 所有字段为数值型
C 按关键字进行索引或排序 D 以上三种都对
填空题
1.Visual FoxPro是一种关系型的 。
2.在Visual FoxPro中,以.DBF为扩展名的文件是 ,以.IDX为扩展名的文件是 ,以.PRG为扩展名的文件是 。
3.与zap命令等价的命令组是: , 。
4.?DAY(CTOD('04/15/96')+10)的执行结果是 ;DATE()CTOD('04/15/96')执行结果的类型是 。
5.使用报表向导设计报表,首先要打开报表的数据源,数据源可以是数据库中的 也可以是 或临时表
编写小程序
1.从键盘输入两个任意正数,编程求以两数为边长的长方形面积
2.编程求一元二次方程AX2+BX+C=0的实根。(方程的系数A,B,C的值是从键盘输入的)
3、建立人事管理数据库rsgl.dbc,并用sql命令建立rsb.dbf(编号,姓名,性别,出生日期,工作日期,基本工资,简历,照片),在增加一个“籍贯c(8)”字段
4、创建rs.dbf,并设计字段为(编号,姓名,性别,出生日期,工作日期,基本工资,简历,照片),按出生日期先后顺序排列,结果仅包含编号,姓名,性别,出生日期,照片这几个字段,并存入表rs1.dbf中 展开
A一个DBF文件 B若干个二维表
C一个DBC文件 D若干个DBC文件
2.下述关于数据库系统的正确叙述是 。
A数据库系统避免了一切冗余
B数据库系统中数据的一致性是指数据类型一致
C数据库系统减少了数据冗余
D数据库系统比文件系统管理更多的数据
3.下列 为非法的变量名(或字段名)
A CLIEN-ID B 姓名 C COLOR_CODE D年龄
4.将逻辑假值赋给内存变量DY的正确方法是 。
A DY=FALSE B STORE .F. TO DY
C DY=".F. " D STORE "F" TO DY
5.使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是 。
A 字符型 B 数值型 C 逻辑型 D 未定义
6.执行以下命令序列(设今天是2002年10月1日)
?YEAR(DATE()-365)的结果是 。
A 其中有语法错误 B 2001 C 2000 D 10/01/00
7.设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令 。
A FIND FOR 工资>620 B SEEK 工资>620
C LOCATE FOR 工资>620 D FIND 工资>620
8.利用报表生成器快速生成报表,应选取菜单命令 。
A 数据→报表 B 文件→快速报表
C 报表→报表 D 报表→快速报表
9.TOTAL命令在使用前要求表文件必须________。
A 未打开 B 所有字段为数值型
C 按关键字进行索引或排序 D 以上三种都对
填空题
1.Visual FoxPro是一种关系型的 。
2.在Visual FoxPro中,以.DBF为扩展名的文件是 ,以.IDX为扩展名的文件是 ,以.PRG为扩展名的文件是 。
3.与zap命令等价的命令组是: , 。
4.?DAY(CTOD('04/15/96')+10)的执行结果是 ;DATE()CTOD('04/15/96')执行结果的类型是 。
5.使用报表向导设计报表,首先要打开报表的数据源,数据源可以是数据库中的 也可以是 或临时表
编写小程序
1.从键盘输入两个任意正数,编程求以两数为边长的长方形面积
2.编程求一元二次方程AX2+BX+C=0的实根。(方程的系数A,B,C的值是从键盘输入的)
3、建立人事管理数据库rsgl.dbc,并用sql命令建立rsb.dbf(编号,姓名,性别,出生日期,工作日期,基本工资,简历,照片),在增加一个“籍贯c(8)”字段
4、创建rs.dbf,并设计字段为(编号,姓名,性别,出生日期,工作日期,基本工资,简历,照片),按出生日期先后顺序排列,结果仅包含编号,姓名,性别,出生日期,照片这几个字段,并存入表rs1.dbf中 展开
1个回答
展开全部
选择题:1B 2C 3A 4B 5C 6B 7C 8A 9C
填空题:1、数据库管理系统 2、表文件 索引文件 程序文件
3 、dele all
pack
4、25 数值型
5、查询 数据表
编程:
1、
input "请输入长方形的长:" to cd↓
imput "请输入长方形的宽:" to kd↓
mj=cd*kd↓
?"此长方形的面积是:"+str(mj)↓
return↓
2、
input "请输入二次项系数:" to a↓
input "请输入一次项系数:" to b↓
input "请输入常数项的值:" to c↓
if b^2-4*a*c<0↓
?"此方程无实根!"↓
else↓
if b^2-4*a*c=0↓
x=-(b/2a)↓
?"此方程有两个相等的实根:x1=x2="+str(x)↓
else↓
x1=(-b+sqrt(b^2-4*a*c))/2a↓
x2=(-b-sqrt(b^2-4*a*c))/2a↓
?"此方程有两个不等的实根:"↓
?"x1="+str(x1)↓
?"x2="+str(x2)↓
endif↓
endif↓
return↓
3、
CREATE DATABASE rsgl.dbc↓
crea table rsb(编号 c(10),姓名 c(8),性别 c(2),出生日期 d(8),工作日期 c(8),基本工资 n(8,2),简历 m(4),照片 G(4))↓
alter table rsb add column 籍贯 c(8)↓
4、
crea table rs(编号 c(10),姓名 c(8),性别 c(2),出生日期 d(8),工作日期 c(8),基本工资 n(8,2),简历 m(4),照片 G(4))↓
appe &&此命令用来调出编辑窗口以便输入数据↓
sort on 出生日期 to rs1 fiel 编号,姓名,性别,出生日期↓
【注】符号“↓”表示回车换行,编程时,遇到这个符号就敲击回车键,否则不能敲击回车键。实际程序中不能含有这个符号!
填空题:1、数据库管理系统 2、表文件 索引文件 程序文件
3 、dele all
pack
4、25 数值型
5、查询 数据表
编程:
1、
input "请输入长方形的长:" to cd↓
imput "请输入长方形的宽:" to kd↓
mj=cd*kd↓
?"此长方形的面积是:"+str(mj)↓
return↓
2、
input "请输入二次项系数:" to a↓
input "请输入一次项系数:" to b↓
input "请输入常数项的值:" to c↓
if b^2-4*a*c<0↓
?"此方程无实根!"↓
else↓
if b^2-4*a*c=0↓
x=-(b/2a)↓
?"此方程有两个相等的实根:x1=x2="+str(x)↓
else↓
x1=(-b+sqrt(b^2-4*a*c))/2a↓
x2=(-b-sqrt(b^2-4*a*c))/2a↓
?"此方程有两个不等的实根:"↓
?"x1="+str(x1)↓
?"x2="+str(x2)↓
endif↓
endif↓
return↓
3、
CREATE DATABASE rsgl.dbc↓
crea table rsb(编号 c(10),姓名 c(8),性别 c(2),出生日期 d(8),工作日期 c(8),基本工资 n(8,2),简历 m(4),照片 G(4))↓
alter table rsb add column 籍贯 c(8)↓
4、
crea table rs(编号 c(10),姓名 c(8),性别 c(2),出生日期 d(8),工作日期 c(8),基本工资 n(8,2),简历 m(4),照片 G(4))↓
appe &&此命令用来调出编辑窗口以便输入数据↓
sort on 出生日期 to rs1 fiel 编号,姓名,性别,出生日期↓
【注】符号“↓”表示回车换行,编程时,遇到这个符号就敲击回车键,否则不能敲击回车键。实际程序中不能含有这个符号!
追问
1.下列注释语句的格式不正确的是
A NOTE B *
C && D ?
2.命令? [abc□]+[mdf]的结果是(□表示空格)
A abcmdf□ B abc□mdf C abcmdf D □abcmdf
3.删除学生表中姓王的学生,应使用命令 。 再帮帮,谢谢
追答
我已经花了整整一个晚上的时间解答你的问题,你应该先给采纳以鼓励一下呀,做人诚信第一!
1D 2B 3dele for left(allt(姓名),2)=="王"(这仅是物理删除,如果要物理删除,还应该再运行命令:pack)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询