1、信息系统管理综合训练 2 在线作业答案一、单选题(共 50 道试题,共 100 分。)V 1. SQL 语句中条件短语的关键字是( ) A. WHEREB. FORC. WHILED. CONDITION正确答案:A 满分:2 分2. 要求表文件某数值型字段的整数是 4 位,小数是 2 位,其值可能为负数,该字段的宽度应定义为( ) A. 8 位B. 7 位C. 6 位D. 4 位正确答案:A 满分:2 分3. 设 A=5*8+9,B=6*8,C=“6*8”,下列表达式中属于合法表达式的是( ) A. A+BB. B+CC. A+CD. C-B正确答案:C 满分:2 分4. 在下面的 Visu
2、al Foxpro 表达式中,运算结果是逻辑真的是( ) A. EMPTY(.NULL.)B. LIKE(acd,ac?)C. AT(a,123abc)D. EMPTY(SPACE(2)正确答案:D 满分:2 分5. SQL 语句中删除表的命令是( ) A. DROP TABLEB. DELETE TABLEC. ERASE TABLED. DELETE DBF正确答案:A 满分:2 分6. 设 N=886, M=345, K=M+N,表达式 1+&K 的值是( ) A. 1232B. 数据类型不匹配C. 1+M+ND. 346正确答案:A 满分:2 分7. 在报表设计器中,可以使用的控件是(
3、 ) A. 标签,域控件和线条B. 标签,域控件或视图C. 标签,文本框和列表框D. 布局和数据源正确答案:A 满分:2 分8. 有如下命令序列: GO 50 SKIP ?RECNO()设当前数据库文件有 50 条记录,执行以上命令序列后输出的结果是( ) A. 50B. 51C. EOFD. -1正确答案:B 满分:2 分9. 不属于数据定义功能的 SQL 语句是( ) A. CREATE TABLEB. CREATE CURSORC. UPDATED. ALTER TABLE正确答案:C 满分:2 分10. 在应用程序生成器的“ 数据“选项卡中可以( ) A. 为表生成一个表单和报表,并可
4、以选择样式B. 为多个表生成的表单必须有相同的样式C. 为多个表生成的报表必须有相同的样式D. 只能选择数据源,不能创建它正确答案:A 满分:2 分11. 如果要创建一个数据 3 级分组报表,第一个分组表达式是”部门”,第二个分组表达式是”性别”,第三个分组表达式是”基本工资”,当前索引的索引表达式应当是( ) A. 部门+性别+基本工资B. 部门+性别+STR(基本工资)C. STR(基本工资)+ 性别+部门D. 性别+部门+STR(基本工资)正确答案:B 满分:2 分12. 在下面的 Visual Foxpro 表达式中,不正确的是( ) A. 2001-05-01 10:10:10 AM
5、-10B. 2001-05-01-DATE()C. 2001-05-01+DATE()D. 2001-05-01+1000正确答案:C 满分:2 分13. 系统变量名均以( )开头 A. 字母B. 数字C. 下划线D. 汉字正确答案:C 满分:2 分14. 表达式 VAL(SUBS(“奔腾 586”,5,1)+LEN(“Visual Foxpro”) 的结果是( ) A. 13.00B. 16.00C. 18.00D. 19.00正确答案:C 满分:2 分15. 有如下命令序列:x=2 ?x=x+1 执行以上命令后,屏幕上所显示的是( ) A. 3B. 命令语法C. .T.D. .F.正确答案
6、:D 满分:2 分16. 执行命令 ?at(“net”“Internet”) 的显示结果是( ) A. 6B. .FC. 0D. .T正确答案:A 满分:2 分17. 执行如下命令序列(设今天是 2002 年 8 月 3 日) ( ) store date() to m_date M_date=m_date-365 ?year(m_date) 的显示结果是 A. 其中有错误B. 08/03/2001C. 2002D. 2001正确答案:D 满分:2 分18. 设 M=“111”,N=“222”, 下列表达式为假的是( ) A. NOT(M=N) OR (M$N)B. NOT(N$M) AND
7、(M=N)D. NOT(M6,命令 ?VARTYPE(#的输出值是( ) A. LB. CC. ND. D正确答案:A 满分:2 分30. 在下列函数中,函数值为数值的是( ) A. BOF()B. CTOD(01/01/96)C. AT(人民, 中华人民共和国)D. SUBSTR(DTOC(DATE(),7)正确答案:C 满分:2 分31. 以下日期值正确的是( ) A. “2001-05-25”B. 2001-05-25C. 2001-05-25D. 2001-05-25正确答案:B 满分:2 分32. 下面关于运行应用程序的说法正确的是( ) A. .app 应用程序可以在 Visual
8、 Foxpro 和 Windows 环境下运行B. .exe 只能在 Windows 环境下运行C. .exe 应用程序可以在 Visual Foxpro 和 Windows 环境下运行D. .app 应用程序只能在 Windows 环境下运行正确答案:C 满分:2 分33. 表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令( ) A. TOTAL 数学+ 英语+计算机 TO 总分B. REPLACE 总分 WITH 数学+ 英语+计算机C. SUM 数学+英语+ 计算机 TO 总分D. REPLACE ALL 数学+英语+计算机 WIT
9、H 总分正确答案:B 满分:2 分34. 报表的数据源不可以是( ) A. 自由表或其他报表B. 数据库表,自由表或视图C. 数据库表,自由表或查询D. 表,查询或视图正确答案:A 满分:2 分35. 关于 INSERT-SQL 语句描述正确的是( ) A. 可以向表中插入若干条记录本B. 在表中任何位置插入一条记录C. 在表尾插入一条记录D. 在表头插入一条记录正确答案:C 满分:2 分36. 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令( ) A. REPLACE ALL 年龄 WITH YEAR(DATE()-
10、YEAR(出生日期)B. REPLACE ALL 年龄 WITH DATE()-出生日期C. REPLACE ALL 年龄 WITH DTOC(DATE()-DTOC(出生日期)D. REPLACE ALL 年龄 WITH VAL(DTOC(DATE()-VAL(DTOC(出生日期)正确答案:D 满分:2 分37. 假如已执行了命令 M=28+2,再执行命令 ?M,屏幕将显示( ) A. 30B. 28+2C. 28+2D. 30.00正确答案:B 满分:2 分38. 设有日期类型字段 rq,日期格式为 mm/dd/yyyy。以下四组命令中,各条命令功能完全等效的是( ) A. LIST FO
11、R SUBSTR(DTOC(rq,4,4)=“2001” LIST FOR YEAR(rq)=2001 LIST FOR “2001”$DTOC(rq)B. LIST FOR SUBSTR(DTOC(rq,7,4)=“2001” LIST FOR YEAR(rq)=2001 LIST FOR “2001”$DTOC(rq)C. LIST FOR SUBSTR(DTOC(rq,1,4)=“2001” LIST FOR YEAR(rq)=“2001” LIST FOR “20正确答案:B 满分:2 分39. 如果要给当前表增加一个字段,应使用的命令是( ) A. APPENDB. MODIFY S
12、TRUCTUREC. INSERTD. EDIT正确答案:B 满分:2 分40. 执行下列命令后,当前打开的表文件名是( )Number=“3” File=“file”+Number use &File A. File3B. &FileC. FileNumberD. File正确答案:A 满分:2 分41. 不属于数据定义功能的 SQL 语句是( ) A. CREATE TABLEB. CREATE CURSORC. UPDATED. ALTER TABLE正确答案:C 满分:2 分42. 以下哪些是合法的数值型常量( ) A. 123B. 123+E456C. “123.456”D. 123
13、*10正确答案:A 满分:2 分43. UPDATE-SQL 语句的功能是( ) A. 属于数据定义功能B. 属于数据查询功能C. 可以修改表中某些列的属性D. 可以修改表中某些列的内容正确答案:D 满分:2 分44. 把一个项目的编译成一个应用程序时,下面的叙述正确的是( ) A. 所有的项目文件将组合为一个单一的应用程序文件B. 所有项目的包含文件将组合为一个单一的应用程序文件C. 所有项目排除的文件将组合为一个单一的应用程序文件D. 由用户选定的项目文件将组合为一个单一的应用程序文件正确答案:B 满分:2 分45. 在命令窗口中,显示当前数据库中所有 40 岁(含 40 岁)以下,职称为
14、 ”教授”,”副教授”的姓名和工资,应使用命令( ) A. LIST FIEL 姓名,工资 FOR 年龄=40 AND 职称=“教授” AND 职称=“副教授”B. LIST FIEL 姓名,工资 FOR 年龄=40 OR 职称=“教授” OR 职称=“副教授”C. LIST FIEL 姓名 ,工资 FOR 年龄=40 AND (职称=“教授” OR 职称=“副教授”)D. LIST FIEL 姓名 ,工资 FOR 年龄=40 OR (职称=“ 教授” AND 职称=“副教授”)正确答案:C 满分:2 分46. ?at(“大学”“ 北京语言文化学院 ”) 的答案是( ) A. 12B. 13C
15、. 16D. 0正确答案:D 满分:2 分47. 连编应用程序不能生成的文件是( ) A. APP 文件B. EXE 文件C. COM DLL 文件D. PRG 文件正确答案:D 满分:2 分48. 在创建快速报表时,基本带区包括( ) A. 标题,细节和总结B. 页标头,细节和页注脚C. 组标头,细节和组注脚D. 报表标题,细节和页注脚正确答案:B 满分:2 分49. 在下面有关 HAVING 子句描述错误的是( ) A. HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用B. 使用 HAVING 子句的同时不能使用 WHERE 子句C. 使用 HAVING 子句的同时可以使用 WHERE 子句D. 使用 HAVING 子句的作用是限定分组的条件正确答案:B 满分:2 分50. 使用报表向导定义报表时,定义报表布局的选项是( ) A. 列数、方向、字段布局B. 列数、行数、字段布局C. 行数、方向、字段布局D. 列数、行数、方向正确答案:A 满分:2 分