应用基础知识综合练习

57、通过项目管理器窗口的命令按钮,不能完成的操作是( )

A)添加文件 B)运行文件 C)重命名文件 D)连编文件 58、下列关于域控件的说法,错误的是( )

A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件 B)域控件用于打印表或视图中的字段、变量和表达式的计算结果

C)域控件的\表达式生成器\对话框中的\表达式\文本框中必须要有数值表达式,否则将不能添加该域控件

D)如果域控件的\表达式生成器\对话框中的\表达式\文本框中没有数值表达式,可在\格式\文本框中设置表达式添加该域控件

59、下列关于运行查询的方法中,不正确的一项是( )

A)在项目管理器\数据\选项卡中展开\查询\选项,选择要运行的查询,单击\运行\命令按钮 B)单击\查询\菜单中的\运行查询\命令 C)利用快捷键CTRL+D运行查询

D)在命令窗口输入命令DO <查询文件名.qpr>

60. 设VFP的程序中有P1.PRG, P2.PRG ,P3.PRG三层程序嵌套,下面叙述正确的是( ) A)在P1中用!RUN P2.PRG语句可以调用P2子程序 B)在P2中用RUN P3.PRG语句可以调用P3子程序 C)在P3中用RETURN语句可以返回P1子程序

D)在P3中用RETURN TO MASTER语句可以返回P1子程序

61. 要使学生数据表中不出现同名学生的记录,在数据库中需要建立( ) A)字段有效性限制 B)属性设置 C)记录有效性限制 D)设置触发器

二、判断题:

1、一个数字图像的分辨率为800×600,位深度32,这个图像文件大小是1920000B。 2、对桌面的“背景”设置了墙纸和图案后,重新启动机器的速度将变慢。 3、计算机设置的颜色越多,显示越逼真,系统显示的速度就会放慢。 4、在Windows的区域设置中有数字格式、货币格式和时间日期格式。

5、要设置默认的输入法可以在控制面板的“区域和语言选项”中进行设置。 6、WORD2003中的WEB版式视图里可以通过折叠文档来查看主要标题。 7、“回收站”在每个逻辑盘上都可以有,且可以单独设置。( ) 8、函数BETWEEN(40,34,50)的运算结果是34。( )

9、多媒体是以数字技术为核心的图像、声音与计算机通信融为一体的信息环境的总称。( ) 10、在WINDOWS XP“开始”菜单程序组的程序项无法删除。( ) 11、检查文档时为了在有意见处作出审批意见或修改意见,可以使用[插入]菜单中的“批注”命令。(12、在EXCEL中,可以收用其它工作薄中的单元格。( ) 13、显示器的分辨率越高,越容易引起眼睛的疲劳。( ) 14、WINDOWS XP中,可使用任意长度的文件名。( ) 15、INTERNET的主要功能是实现资源共享。( ) 16.视图是从一个或多个数据库表中导出的虚拟表( )

17.任何一个表只能为一个数据库所有,不能同时添加到多个数据库中。( ) 18.字段或记录的有效规则在数据库菜单中设置。( )

19.如果想在屏幕上直接看到查询结果,“查询去向”应该选择浏览或屏幕( ) 20.记录号表示记录在表中的物理顺序,不能随意改变记录号的值( ) 21.在某个工作区打开的数据表原名和数据表别名可以交替使用( )

5

)三、程序题:

1、 CLEA

BM=SPACE(10)

@5,10 SAY“请输入表名:”GET BM READ

BM=ALLTRIM(BM)

IF FILE(“&BM.DBF”)

USE &BM

BROWSE NOMODI

ELSE

WAIT“文件不存在!” WINDOW NOWAIT ENDIF USE RETURN

程序的功能是__________________________。 2、题目: SET TALK OFF ACCEPT \L=LEN(A) FLAG=1 I=1

DO WHILE FLAG=1 AND I<=INT(L/2) IF SUBS(A,I,1)<>SUBS(A,L-I+1,1) FLAG=0 ENDIF I=I+1 ENDDO IF FLAG=1

? \是回文\ELSE

? \不是回文\

ENDIF CANCEL

程序的功能是:________________________________

3、题目:有学生数据库STD.DBF文件,其中学号字段的前两位是班号,有如下程序,它的功能是_______________________________________________________________________________________ _______________________________________________________________________________________ SET TALK OFF SET SAFETY OFF STOR 0 TO NUM

STOR \SELE 2 USE STD

INDEX ON 民族+学号 TO STD.IDX SELE 1

6

USE BS ZAP SELE 2

DO WHILE .NOT. EOF() IF 民族<>\汉\NUM=NUM+1

BIANHAO=LEFT(学号,2) +STR(NUM,1) SELE 1 APPE BLAN

REPL 学号 WITH B->学号,编号 WITH BIANHAO,姓名 WITH B->姓名,性别 WITH B->性别,民族 WITH B->民族 ENDIF SELE 2 SKIP ENDDO

CLOSE DATABASE SET TALK ON RETURN

4、题目:已有员工数据库YG.DBF和工资数据库GZ.DBF。给定程序的功能是:

_______________________________________________________________________________________ _______________________________________________________________________________________

SET TALK OFF SET SAFETY OFF AN=\SELECT 0 USE GZ

INDEX ON 雇员号 TO GZ1 SELECT 0 USE YG

SET RELATION TO 雇员号 INTO GZ DO WHILE UPPER(AN)=\CLEAR GW=\教授\

? \请输入岗位:\LOCATE FOR 岗位=GW IF !FOUND() ? \没有此岗位!\ELSE

? 岗位,GZ->岗位工资,GZ->教学津贴,GZ->科研津贴 LIST OFF 姓名,性别,职称,岗位 FOR 岗位=GW ENDIF

WAIT \是否继续?\ENDDO ? \再见!\

CLOSE DATABASE

7

SET TALK ON RETURN

5、题目:已有某学校某班的语文课成绩文件YWCJ.DBF和平均成绩文件PJCJ.DBF,其中PJCJ.DBF文件为空。请写出如下程序的功能:

_______________________________________________________________________________________ _______________________________________________________________________________________

SET TALK OFF SET SAFETY OFF SELE 2 USE PJCJ ZAP SELE 1 USE YWCJ

INDEX ON 学号 TO YWCJ DO WHILE .NOT. EOF()

REPL 平均成绩 WITH 作文*0.4+语法*0.3+阅读*0.3 SKIP ENDDO GO TOP

AVERAGE 平均成绩 TO PJ GO TOP

DO WHILE .NOT. EOF() IF 平均成绩<=PJ SELE 2 APPE BLAN

REPL 学号 WITH A->学号,平均成绩 WITH A->平均成绩 ENDIF SELE 1 SKIP ENDDO

CLOSE DATABASE SET SAFETY ON SET TALK ON RETURN

8

联系客服:779662525#qq.com(#替换为@)