2017—2018学年第一学期期末考试试卷。
高一微机vf试题。
本试卷满分共140分。
一、选择(每小题2分,共80分)
1.当前表按基本工资建立的索引是主索引,利用索引查找基本工资为1800的第2条记录,正确的命令是( )
a)seek 基本工资=1800 b) seek 1800 c) seek 1800 d) seek 1800
skipseek 1800 skipcontinue
2.对d:\表中的记录按职称升序和基本工资降序排序,生成新文件正确的命令是( )
a)use d:\ d:\
sort to d:\pd on 职称+基本工资/d sort to d:\pd on 职称/a on 基本工资/d
c) use d:\ use d:\
sort to d:\pd on 职称/d,基本工资/c sort to d:\pd on 职称,基本工资/d
3.表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列。
姓名="李敏"
姓名。屏幕显示的结果是。
a)王小平 b)李敏 c)王小平李敏 d)李敏王小平。
4.下列逻辑表达式中,结果为。f.的值是。
a) "i am"="i" b) "张"$"张三"
c) "张三"$"张" d) <
5.如果指定参照完整性的删除规则为“限制”,则当删除父表中的记录时( )
a)不做参照完整性检查 b)不准删除父表中的记录。
c)自动删除子表中所有相关记录 d)若子表中有相关记录,则禁止删除父表中的记录。
6.下列命令用于显示2023年及其以前出生的职工记录,其中错误的是。
a)list for year(出生日期)<=1965
b)list for substr(dtoc(出生日期),7,2)<=65]
c)list for left(dtoc(出生日期),7,2)<=65]
d)list for right(dtoc(出生日期),2)<=65]
7.如果一个字段的宽度为8,则此字段的类型不可能是。
a)字符型 b)数值型 c)日期型 d)备注型。
8.某数据库表有字符型、数值型和逻辑型3个字段:字符型字段宽度为8,数值型字段宽度为6,小数位为2。若数据库表中共有100条记录,则全部记录需要占据的存储字节数目是( )
a)1400 b)1500 c)1600 d)1700
9.在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令。
a)list 职称 = 工程师] b)list for 职称= [工程师]
c)list while职称 = 工程师] d)list rest职称 = 工程师]
10.假定表文件前6条记录均为男生记录,执行以下命令后,记录指针定位在。
use abc
go 3locate next 3 for 性别 ="男"
a)第3号记录上 b)第4号记录上 c)第5号记录上 d)第6号记录上。
11.设表文件“学生。dbf”中有10条记录,执行如下两条命令:
use 学生。
insert blank
其结果是在学生表文件的。
a)第1条记录的位置插入了1个空白记录 b)第2条记录的位置插入了1个空白记录。
c)文件尾插入了1个空白记录 d)不确定位置插入了1个空白记录。
12.要为当前表所有职工增加100元工资,应该使用命令。
a)change 工资 with 工资+100 b)replace 工资 with 工资+100
c)change all 工资 with 工资+100 d)replace all 工资 with 工资+100
13.按工资降序查询d:\表中的编号、姓名、工资字段的数据,正确的命令是( )
a)select 编号,姓名,工资 from d:\ order by工资 asc
b)select fields编号,姓名,工资 from d:\ order by工资 desc
c)select 编号,姓名,工资 from d:\ group by工资 desc
d)select 编号,姓名,工资 from d:\ order by工资 desc
14.在visual foxpro中,下列关于表的叙述正确的是( )
a)在数据库表和自由表中,都能给字段定义有效性规则和默认值。
b)在自由表中,能给表中的字段定义有效性规则和默认值
c)在数据库表中,能给表中的字段定义有效性规则和默认值。
d)在数据库表和自由表中,都不能给字段定义有效性规则和默认值。
15.在visual foxpro中,关于视图的描述正确的是。
a)视图是从一个或多个数据库表导出的虚表 b)视图与数据库表相同,用来存储数据。
c)视图不能同数据库表进行连接操作 d)在视图上不能进行更新操作。
16.命令select 0 的功能是( )
a)选择尚未使用的最号的工作区为当前工作区
b)选择尚示使用的最大编号的工作区为当前工作区。
c)选择当前工作区的区号加1的工作区为当前工作区。
d)随机选择一个工作区为当前工作区。
17.在visual foxpro中,可以跟随表的打开而自动打开的是( )
a)单索引文件 b)复合索引文件 c)结构复合索引文件 d)非结构复合索引文件。
18.表达式”len(str(0))”的值是( )
a)0 b)1 c)6 d)10
19.连续执行以下命令之后最后一条命令的输出结果是( )
s=[2023年下半年计算机等级考试]
left(s,6)+right(s,4)
a)2023年下半年等级考试 b)2023年下等级考试。
c)2023年考试 d)2023年等级考试。
20.在visual foxpro中存储器图像的字段类型应该是( )
a)字符型 b)通用型 c)备注型 d)双精度型。
21.某一表文件有3个备注型字段,则该文件对应的备注文件有( )
a)3个 b)1个 c)4个 d)0个。
22.使用dlsplay命令时,若范围短语为all或rest,执行命令后,记录指针指向( )
a)首记录 b)末记录 c)首记录的前面 d)末记录的后面。
23.逻辑删除当前表中的全部记录,应该使用命令( )
a)pack b)delete c)delete all d)zap
24.当前表的职工编号字段为(c,6),若要逻辑删除职工编号中第3位是“5”的职工记录,应该使用命令( )
a)delete for substr(职工编号,3)==5] b)delete for substr(职工编号,3,1)==5
c)delete for substr(职工编号,3,1)==5] d)delete for at(5,职工编号)=3
25.在visual foxpro中,seek和locate命令都可以用于查找记录,但在使用上有所不同,下面表述正确的是( )
a)seek命令可以一次查找到全部记录,locate命令只能找到一条记录。
b)seek命令只能查找字符串,locate命令可以查找任何类型字段。
c)seek命令需要打开相应索引文件才能使用,locate命令不需要索引文件。
d)seek命令可以和coutinue命令联合使用,而locate命令不可以。
26、函数str(2781.5785,7,2)返回的结果是( )
a. 2781 b.2781.58 c.2781.579 d.81.5785
27、函数len(space(3)-space(2))返回的值是( )
a.1 b.2 c.3 d.5
28、表达式ctod(“12/30/2006”)-ctod(“12/10/2006”)运算结果的数据类型是( )
.逻辑型 b.字符型 c.数值型 d.日期型。
29、允许出现重复字段值的索引是( )
a 候选索引和主索引 b 普通索引和唯一索引
c 候选索引和唯一索引 d 普通索引和候选索引。
30、使用locate for 命令检索数据时,下列叙述不正确的是( )
a 检索成功时记录指针移到找到的记录 b 检索成功时found()返回假值。
c 检索失败时记录指针移到文件尾 d 检索失败时eof()返回真值。
31、以下关于查询描述正确的是( )
a 不能根据自由表建立查询 b 只能根据自由表建立查询。
c 只能根据数据库表建立查询 d 可以根据数据库表和自由表建立查询。
32、设有两个数据库表,若要建立父表和子表之间是一对多的联系,为此要求这两个表( )
a)在父表连接字段上建立普通索引,在子表连接字段上建立主索引。
b)在父表连接字段上建立主索引,在子表连接字段上建立普通索引。
c)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引。
d)在父表和子表的连接字段上都要建立主索引。
33、使用sql语句向学生表s(sno,sn,age,sex)中添加一条新记录,字段学号(sno)、姓名(sn)、性别(sex)、年龄(age)的值分别为“0401”、“王芳”、“女,正确的命令是。
a)appendintos(sno,sn,sxe,age)values(‘0401','王芳','女',18)
b)appendsvalues(‘0401','王芳','女',18)
c)insert into s(sno,sn,sex,age) values (‘0401','王芳','女',18)
d)insertsvalues(‘0401','王芳',18,'女')
34、设my.dbf数据库库表中共有l0条记录,执行如下命令序列:
use my
goto 2
display all
recno() 执行最后一条命令后,屏幕显示的值是( )
a.2 b.3 c.10 d.11
35、 visual foxpr0的“参照完整性”中“插入规则”包括的选择是( )
a.级联和忽略 b.级联和删除 c.级联和限制 d.限制和忽略
36、设有订单表0rder(其中包含字段:订单号,客户号. 职员号,签订日期,金额),删除2023年1月1日以前签订的订单记录,正确的sql命令是( )a.delete table order where签订日期<
b.delete table order while签订日期<
c.delete from order where签订日期<
d.delete from order while签订日期<
37、主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是( )
a.复合索引文件 b.结构复合索引文件 c.非结构复合索引文件 d.单一索引文件。
38、设x="uvw",y="uv",下列表达式值为假的是()
a、.not.(x==y) .or. (y$"uvw") b、.not.(x$y) .and. (x<>y)
c、.not.(x<>y) d、.not.(x>y)
、at("xy","mxyixydji")的值是()
a、0 b、2 c、3 d、9
40.计算所有职称为正、副教授的平均工资,将结果赋予变量pj中,应使用命令( )
a) **erage 工资to pj for “教授”$职称。
b) **erage fields 工资to pj for “教授”$职称。
c) **erage 工资to pj for 职称=”副教授”.and.职称=”教授”
d) **erage 工资 to pj for 职称=”副教授”.or.”教授”
高一微机专业课试题
永年职教中心职高部2013 2014学年第二学期。第一次月考一年级微机专业课试题。一 填空题 每空2分,共132分 是应用范围非常广的软件。特有的窗口结构包括编辑栏。和状态栏。3.工作簿文件的扩展名为。4.工作表由组成,纵向称为 横向称为 5是excel工作表的基本元素,是整体操作的最小单位。6.在...
高一 17 班班规
高一 17 班班规。为了贯彻落实学校的各项规章制度,为了形成良好的班风 学风 让全班同学有一个良好的学习环境,按照科学管理 民主管理 精细化管理和依法治班的要求,根据我班具体情况,制订如下班规,望同学们认真遵守。一 课堂纪律 五要十不准 五要 1 上课要坐姿端正,注意力集中。2 要积极思考,主动配合...
高一 17 班班规
高一 17 班班级规章制度。一 纪律方面。不准迟到,如若迟到上 费1元,特殊情况请及时说明。不准早退,违反者上 费5元,并写以上的检查。不准在校学习期间玩手机,违反者没收手机,写以上的检讨,并做班级义务劳动一星期。不准上课 晚自习时间随意下座位 交头接耳 大声喧哗,影响他人学习,如若违反,被纪律委员...