试题 百分网手机站

2017年3月计算机二级VFP考试试题与答案

时间:2018-02-18 试题 我要投稿

  2017年3月计算机二级考试将近,不知道大家都复习得怎么样了呢?为帮助大家取得好成绩,以下是百分网小编搜索整理的一份2017年3月计算机二级VFP考试试题与答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

  一、选择题。

  1.在Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括(    )。

  A.APP

  B.EXE

  C.DBC

  D.FXP

  2.执行如下命令序列后,最后一条命令的显示结果是(    )。

  DIMENSION M(2,2)

  M(1,1)=10

  M(1,2)=20

  M(2,1)=30

  M(2,2)=40

  ?M(2)

  A.变量未定义的提示

  B.10

  C.20

  D..F.

  3.有如下赋值语句,结果为“大家好”的表达式是(    )。

  a=〝你好〞

  b=〝大家〞

  A.b+AT(a,1)

  B.b+RIGHT(a,1)

  C.b+LEFT(a,3,4)

  D.b+RIGHT(a,2)

  4.在Visual FoxPro中,要运行菜单文件menu1.mpr,可以使用命令(    )。

  A.DO menu1

  B.DO menu1.mpr

  C.DO MENU menu1

  D.RUN menu1

  5.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是(    )。

  A.EMPTY(.NULL.)

  B.LIKE(ˋxy? ˊ,ˋxyzˊ)

  C.AT(ˋxyˊ,ˋabcxyzˊ)

  D.ISNULL(SPACE(0))

  6.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。在命令窗口输入

  并执行如下命令:

  姓名=姓名-〝出勤〞

  ?姓名

  屏幕上会显示(  )。

  A.李彤

  B.李彤出勤

  C.李彤出勤

  D.李彤-出勤

  7.如果在命令窗口执行命令:LIST名称,主窗口中显示:

  记录号 名称

  1    电视机

  2    计算机

  3    电话线

  4    电冰箱

  5    电线

  假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是(    )。

  GO 2

  SCAN NEXT 4 FOR LEFT(名称,2)=〝电"

  IF RIGHT(名称,2)=〝线"

  EXIT

  ENDIF

  ENDSCAN

  名称

  A.电话线

  B.电线

  C.电冰箱

  D.电视机

  8.设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学、并按年龄进行降序排序生成新的表WS,正确的SQL命令是(    )。

  A.SELECT*FROM S WHERE性别=ˋ女ˊAND年龄<=18 OREDER BY 4 DESC INTO TABLE WS

  B.SELECT*FROM S WHERE性别=ˋ女ˊAND年龄<=18 OREDER BY年龄INTO TABLE WS

  C.SELECT*FROM S WHERE性别=ˋ女ˊAND年龄<=18 OREDER BYˋ年龄ˊDESC INTO TABLE WS

  D.SELECT*FROM S WHERE性别=ˋ女ˊ0R年龄<=18 OREDER BYˋ年龄ˊASC INTO TABLE WS

  9.设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是(    )。

  A.SELECT学号,姓名,课程名,成绩FROM S,SC,C WHERE S.学号=SC.学号AND SC.学号=C.学号

  B.SELECT学号,姓名,课程名,成绩FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC.课程号=C.课程号

  C.SELECT S.学号,姓名,课程名,成绩FROM S JOIN SC JOIN C ON S.学号=SC.学号0N SC.课程号=C.课程号

  D.SELECT S.学号,姓名,课程名,成绩FROM S JOIN SC JOIN C ON SC.课程号=C.课程号0N S.学号=SC.学号

  10.设有学生选课表SC(学号,课程号,成绩),用SQL命令检索同时选修了课程号为“Cl”和“C5”课程的学生的学号的正确命令是(    )。

  A.SELECT学号FROM SC WHERE课程号=ˋC1ˊAND课程号=ˋC5ˊ

  B.SELECT学号FROM SC WHERE课程号=ˋC1ˊAND课程号=(SELECT课程号FROM SC WHERE课程号=ˋC5ˊ)

  C.SELECT学号FROM SC WHERE课程号=ˋC1ˊAND学号=(SELECT学号FROM SC WHERE课程号=ˋC5ˊ)

  D.SELECT学号FROM SC WHERE课程号=ˋC1ˊAND学号IN(SELECT学号FROM SC WHERE课程号=ˋC5ˊ)

  11.查询所有l982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是(    )。

  A.SELECT*FROM学生WHERE出生日期>={^1982-03-20}AND性别=〝男〞

  B.SELECT*FROM学生WHERE出生日期<={^1982-03-20}AND性别=〝男〞

  C.SELECT*FROM学生WHERE出生日期>={^1982-03-20}OR性别=〝男〞

  D.SELECT*FROM学生WHERE出生日期<={^1982-03-20}OR性别=〝男〞