数据库第五章结构化程序设计
第五章 结构化程序设计
一、选择题
1、WAIT命令用于让用户输入一个 B 。
A)数字 B)字符 C)字符串 D)以上都是
2、在交互式输入命令中,可以接受逻辑型数据的命令包括__C____。
A)INPUT和ACCEPT B)WAIT和INPUT C)INPUT和@…GET D)INPUT和@…SAY
3、执行命令 ACCEPT″请输入数据:″TO XYZ 时,可以通过键盘输入的内容包括___A___。
A)字符串 B)数值和字符串
C)数值,字符串和逻辑值 D)数值,字符串,逻辑值和表达式
4、执行命令INPUT″请输入数据:″TO AAA时,如果要通过键盘输入字符串,应当使用的定界符包括__C____。
A)单引号 B)单引号或双引号
C)单引号、双引号或方括弧 D)单引号、双引号、方括弧或圆点
5、在VFP中,可以通过键盘接受数值的命令有___D____。
A)ACCEPT B)ACCEPT和WAIT
C)INPUT和ACCEPT D)INPUT和 @ 5,10 SAY...GET..
6WAIT、ACCEPT和INPUT三条命令,需要以回车键表示输入结束的命令是__C___。
A)WAIT、ACCEPT、INPUT B)WAIT、ACCEPT
C)ACCEPT、INPUT D)INPUT、WAIT
7、以下关于ACCEPT命令的说明,正确的是___A___。
A)将输入作为字符接收 B)将输入作为数值接收
C)将输入作为逻辑型数据接收 D)将输入作为备注型接收
8、结构化程序设计所规定的三种基本控制结构是___C____。
A)输入,处理,输出 B)树型,网型,环型
C)顺序,选择,循环 D)主程序,子程序,函数
9、能将高级语言编写的源程序转换成目标程序的是___B____。
A)编程程序 B)编译程序 C)解释程序 D)链接程序
10、VFP中的DO CASE-ENDCASE语句属于___B____。
A)顺序结构 B)选择结构 C)循环结构 D)模块结构
11、当前数据库中有五个字段:学号(C,4)、姓名(C,6)、政治(N,3.0)、英语(N,3.0)、数学(N,3.0),记录指针指向一个非空的记录。要使用SCATTER TO X命令把当前记录的字段值存到数组X中,数组X ___A___。
A)不必事先定义
B)必须用DIMENSION X 事先定义
C)必须用DIMENSION X(5)事先定义
D)必须用DIMENSION X(1),X(2),X(3),X(4),X(5)事先定义
12、要判断数值型变量Y是否能够被7整除,错误的条件表达式为___D___。
A)MOD(Y,7)=0 B)INT(Y/7)=Y/7 C)0=MOD(Y,7) D)INT(Y/7)=MOD(Y,7)
13、在VFP中,命令文件的扩展名是__B____。
A)TXT B)PRG C)DBT D)FMT
14、以下有关VFP中过程文件的叙述,其中正确的是___D___。
A)先用SET PROCEDURE TO 命令关闭原来已打开的过程文件,然后用DO 执行
B)可直接用DO 执行
C)先用SET PROCEDURE TO 命令打开过程文件,然后用USE 执行
D)先用SET PROCEDURE TO 命令打开过程文件,然后用DO 执行
15、执行 SET DEVICE TO PRINT 命令之后,能在打印机上实现输出的命令是__B____。
A)?姓名 B)@ 10,10 SAY 姓名 C)LIST 姓名 D)@ 10,10 GET 姓名
16、一个过程文件最多可以包含128个过程,每个过程的第一条语句是___D___。