第一二章选择题.docx
《第一二章选择题.docx》由会员分享,可在线阅读,更多相关《第一二章选择题.docx(43页珍藏版)》请在冰豆网上搜索。
第一二章选择题
第一章选择题
20101、数据库具有数据结构化、最小冗余度、()和数据统一管理和控制的特点。
答案:
A、较高的数据独立性
B、较高的数据模块化
C、较高的程序结构化
D、较高的程序标准化
20102、VisualFoxProDBMS是()。
答案:
A、计算机管理系统
B、数据库管理系统
C、办公管理系统
D、学籍管理系统
20103、在“工具”/“选项”对话框的区域选项卡中不能设置的是()。
答案:
A、日期格式
B、小数位数
C、默认目录
D、货币格式
20104、数据库系统的特点不包括()。
答案:
A、数据的结构化
B、数据共享
C、数据的可控冗余度
D、数据与程序相互依赖
20105、创建一个表文件,不能在()中执行。
答案:
A、“文件”/“新建”
B、项目管理器
C、数据工作期
D、数据库设计器
20106、在“程序”/“运行”中可以运行()。
答案:
A、视图文件
B、查询文件
C、文本文件
D、索引文件
20107、按照数据模型分类,数据库管理系统可以分为()三种类型。
答案:
A、层次、关系和网状
B、网状、链状和层次
C、链状、网状和关系
D、层次、关系和环状
20108、从一个关系中选择某些特定的属性组成新的关系,该关系运算称为()。
答案:
A、投影
B、选择
C、乘积
D、连接
20109、从一个关系中选取满足一定条件的元组组成新的关系,该关系运算称为()。
答案:
A
A、选择
B、乘积
C、投影
D、连接
20110、在关系模型中,常利用公共属性建立两表之间的联系,对于被关联的子表,这个属性称为()。
答案:
A、外键
B、主键
C、候选键
D、关联键
20111、下列关于关系模型的叙述中,错误的是()。
答案:
A、主键可以由多个属性组成
B、任何属性不可再分
C、关系中的属性具有顺序无关性
D、关系中的一个属性可以对应于多个值域
20112、下列关于关系模型的叙述中,错误的是()。
答案:
A、主键只能由一个属性组成
B、同一关系中不能有相同的元组
C、表与表之间的关联可以通过公共属性实现
D、一个关系可以有多个候选键
20113、数据库系统的主要功能不包括()。
答案:
A、数据定义与操作功能
B、数据交换与转发功能
C、数据库的运行管理功能
D、数据库的建立和维护功能
20114、数据库系统的三级模式结构是对数据的三个抽象级别,()是对数据物理结构和存储结构的描述。
答案:
A、内模式
B、概念模式
C、用户模式
D、外模式
20115、在关系数据库中,实现“表中任意两行不能相同”的约束是靠()来实现的。
答案:
A、主关键字
B、属性
C、外部关键字
D、行
20116、在关系数据模型中,数据的一致性和完整性不包括()。
答案:
A、参照完整性
B、主码完整性
C、域完整性
D、实体完整性
20117、关系数据模型()。
答案:
A、只能表示实体间的一对多联系
B、只能表示实体间的多对多联系
C、只能表示实体间的一对一联系
D、可以表示实体间的一对一、一对多和多对多联系
20201、在关系模型中,属性是指()。
答案:
A、表中的一个实体
B、表中的一个记录
C、表中的一列
D、表中的一行
20202、下列叙述中正确的是()。
答案:
A、在数据库中,包含表及表间的关联
B、在数据库中,数据的物理结构与逻辑结构是一致的
C、数据库的建立,要使用编辑程序
D、数据库技术的根本目标是使数据与程序相关联
20203、关系所具有的基本性质不包括()。
答案:
A、元组的顺序无关紧要
B、可以有相同的行
C、同一列的属性值应取自同一值域
D、列的顺序无关紧要
20204、在关系模型中,表与表之间的联系通过()实现。
答案:
A、公共元组
B、公共属性
C、公共值域
D、公共索引
20205、在概念模型中,属性用于描述()的某一特性。
答案:
A、字段
B、联系
C、实体
D、关键字
20206、实体--联系模型是最为常见的()。
答案:
A、层次模型
B、网状模型
C、实施模型
D、概念模型
20207、要在不同的表之间查看并创建关系,应使用()。
答案:
A、数据库设计器
B、表设计器
C、报表设计器
D、表单设计器
20208、以下关于项目管理器的叙述中,错误的是()。
答案:
A、项目管理器是一个大文件夹,包含有若干个小文件夹
B、项目管理器是组织数据和对象的可视化操作工具
C、项目管理器可以管理VisualFoxPro各种类型的文件
D、项目管理器可以使用向导创建
20209、以下可以创建表文件的是()。
答案:
A、数据库设计器
B、报表设计器
C、表单设计器
D、数据工作期
20210、下列操作中,不能退出VisualFoxPro系统的是()。
答案:
A、“文件”菜单中选择“关闭”
B、单击系统窗口的“关闭”按钮
C、在命令窗口执行QUIT命令
D、系统控制菜单中选择“关闭”
20211、要在不同的工作区中打开相应的表,应执行的菜单操作是()。
答案:
A、“窗口”菜单中选择“数据工作期”
B、“文件”菜单中选择“打开”
C、“工具”菜单中选择“选项”
D、“显示”菜单中选择“工具栏”
20212、在VisualFoxPro中,要设置文件的默认目录,应执行的菜单操作是()。
答案:
A、“工具”菜单中选择“选项”
B、“编辑”菜单中选择“属性”
C、“文件”菜单中选择“页面设置”
D、“显示”菜单中选择“工具栏”
20213、VFP项目管理器中的“数据”选项卡用于显示和管理()。
答案:
A、查询、数据库和报表
B、数据库、自由表和查询
C、自由表、标签、视图
D、视图、报表和标签
20214、VFP不提供()设计器。
答案:
A、数据库
B、报表
C、命令文件
D、表单
20215、在VFP中,通过()可以用来定义表单或报表使用的数据源,包括表、视图和关系。
答案:
A、数据环境设计器
B、数据库设计器
C、查询设计器
D、视图设计器
20216、VFP项目管理器的“文档”选项卡用于显示和管理()。
答案:
A、查询、数据库和报表
B、报表、自由表和查询
C、标签、表单和视图
D、表单、报表和标签
20217、VFP的两种工作方式是()。
答案:
A、交互方式和程序运行方式
B、命令方式和可视化操作方式
C、交互方式和菜单方式
D、可视化操作方式和程序运行方式
第二章选择题
20301、有如下赋值语句,合法的表达式是()。
A=YEAR(DATE())
B="年"
答案:
A、STR(A)-B
B、A+B
C、A-STR(B)
D、LEFT(A,2)+B
20302、下列表达式中,表达式返回结果为.F.的是()。
答案:
A、[国家]$"中国是一个神奇的国家"
B、EOF()ANDBOF()
C、VAL("3.14159E2")
D、STR(3.14159)
20303、下列函数返回值为数值型的是()。
答案:
A、TIME()
B、SUBSTR()
C、DATE()
D、AT()
20304、下列()函数的返回值不是数值型的。
答案:
A、FOUND()
B、ABS()
C、LOG()
D、SQRT()
20305、Y是一个正整数,在下列四组表达式中,结果不同的是()。
答案:
均相同
A、Y%2=0与MOD(Y,2)=0
B、Y%2=0与Y/2=INT(Y/2)
C、Y%2=0与INT(Y/2)*2=Y
D、Y%2=0与Y/2=ROUND(Y/2,0)
20306、值是314的表达式是()。
答案:
A、"3.14e2"
B、STR("3.14e2")
C、VAL("3.14e2")
D、CTOD("3.14e2")
20307、()产生的结果是相同的。
答案:
A、LEFT("FoxPro",3)与SUBSTR("FoxPro",1,3)
B、INT(12.56)与ROUND(12.56,0)
C、TYPE("36-5*4")与TYPE(36-5*4)
D、A+B与A-B(假定A="Visual",B="FoxPro")
20308、()产生的结果是不同的。
答案:
A、INT(12.56)与ROUND(12.56,0)
B、LEFT("FoxPro",3)与SUBSTR("FoxPro",1,3)
C、TYPE("[abc]")与TYPE(["abc"])
D、A+B与A-B(假定A="Visual",B="FoxPro")
20309、()产生的结果是相同的。
答案:
A、VAL("0.12A2")与VAL("0.12A4")
B、VAL("0.12E2")与VAL("0.12E4")
C、VAL("+0.12E2")与VAL("-0.12E2")
D、VAL("A0.12")与VAL("0.12A")
20310、()的返回值为12。
答案:
A、INT(12.56)
B、ROUND(12.56,0)
C、VAL("12E2")
D、STR(12E2,2)
20311、ABS(-5)-LEN("ABCDE")的值是()。
答案:
A、0
B、-10
C、5ABCDE
D、-5-ABCDE
20312、如果变量D=[06/13/2009],命令?
TYPE("D")的输出结果为()。
答案:
A、C
B、N
C、D
D、U
20313、SUBSTR("ABCDEFG",LEN("Pro"),INT(3.5))的计算结果是()。
答案:
A、ABC
B、BCD
C、CDE
D、DEF
20314、下列表达式中能返回字符串"Visual"的是()。
答案:
A、"Vis"+"ual"
B、ALLTRIM("Vis")-"ual"
C、ALLTRIM("Vis"+"ual")
D、"Vis"+"ual"
20315、下列函数返回值为数值型的是()。
答案:
A、LEN(SPACE(5)-SPACE
(2))
B、"2009"-"2008"
C、100+200=300
D、CTOD("10/10/98")-15
20316、下列函数返回值为日期型的是()。
答案:
A、CTOD(DTOC(DATE()))
B、TYPE("DATE()")
C、TIME()
D、MONTH({^2009/12/26})
20317、若变量X="10/15/2000",则命令?
TYPE(X)的输出结果为()。
答案:
A、C
B、N
C、D
D、U
20401、下列表达式的运算结果为8的是()。
答案:
A、UPPER(8)
B、SPACE(8)
C、LEN(DTOS(DATE()))
D、AT("a","123abc")
20402、已知A=.T.,B=10,C="20",下列表达式正确的是()。
答案:
A、A+B
B、B*C
C、A.AND.B=10
D、A.OR.B=C
20403、以下()表达式表示数值型变量Y是7的倍数。
答案:
A、MOD(Y,7)=1
B、EXP(Y,7)=0
C、EXP(Y,7)=1
D、MOD(Y,7)=0
20404、在VISUALFOXPRO中可以定义数组的命令是()。
答案:
无答案
A、ARRAY
B、DEFIND
C、LOCAL
D、MODEL
20405、设N="N=10",执行命令?
&N得到的结果是()。
答案:
A、出错
B、.T.
C、10
D、.F.
20406、表达式是由常量、变量、()和运算符等组成的一串有意义的式子。
答案:
A、过程
B、命令
C、子程序
D、函数
20407、下列关于VisualFoxPro数组的叙述中,错误的是()。
答案:
A、一个数组的各个元素必须是同一数据类型
B、用DIMENSION和DECLARE都可以定义数组
C、VisualFoxPro只允许使用一维数组和二维数组
D、数组元素的默认初值为.F.
20408、下列表达式中错误的是()。
答案:
A、DATE()+{^2009/06/13}
B、{^2009/06/13}+10
C、{^2009/06/13}-10
D、DATE()-{^2009/06/13}
20409、设置EXACT状态值为OFF,下列表达式的运算结果为.F.的是()。
答案:
A、"student"=="stu"
B、"student"=="student"
C、"student"="stu"
D、"student"="student"
20410、设置EXACT状态值为OFF,下列表达式的运算结果为.T.的是()。
答案:
A、"student"="stu"
B、"student"=="stu"
C、"stu"="student"
D、"stu"=="student"
20411、下列表达式结果为数值型的是()。
答案:
A、YEAR({^2009/06/13})
B、"179"+"421"
C、250+50=300
D、RIGHT("123456",3)
20412、如果变量N="20.56",命令?
10+&N的输出结果为()。
答案:
A、30.56
B、1020.56
C、10+20.56
D、10+&N
20413、字符串变量P="CBA",Q="CAB",则下列表达式的运算结果为逻辑.F.的是()。
答案:
A、NOT(P=Q)ORQ$("ABCDE")
B、NOTP$("ACB")AND(P>Q)
C、NOT(P<>Q)
D、NOT(P<=Q)
20414、设A=3*4,B="34",C=LEFT("123456",3),下列表达式合法的是()。
答案:
A、A+B
B、B+C
C、A-C+B
D、A-A+C-C
20415、已知变量X的值为.F.,变量Y和Z的值均为.T.,则下列表达式值为.F.的是()。
答案:
A、NOTXANDYORZ
B、XORNOTZANDY
C、NOTZANDXORY
D、YANDZORNOTX
20416、设A=1000,B=123,C="A+B",表达式&C+3的结果是()。
答案:
A、1000123
B、A+B+3
C、1126
D、类型不匹配
20417、设PQ=234,N="Q",M="P&N",表达式&M的值是()。
答案:
A、234
B、P&N
C、PQ
D、"234"
21201、执行下列程序,输入123,显示结果是()。
INPUTTON
A=0
IFN>=100
A=N%10
ELSE
IFN>=10
A=INT(N/10)
ELSE
A=N
ENDIF
ENDIF
?
A
答案:
A、0
B、3
C、12
D、123
21202、执行下列程序,输入25,显示结果是()。
INPUTTON
A=0
IFN>=100
A=N%10
ELSE
IFN>=10
A=INT(N/10)
ELSE
A=N
ENDIF
ENDIF
?
A
答案:
A、0
B、5
C、25
D、2
21203、执行下列程序,输入4321,显示结果是()。
INPUTTON
A=0
IFN>=100
A=N%10
ELSE
IFN>=10
A=INT(N/10)
ELSE
A=N
ENDIF
ENDIF
?
A
答案:
A、1
B、432.1
C、4321
D、432
21204、执行下列程序,输入120,显示结果是()。
INPUTTON
A=0
DOCASE
CASEN%10=0
A=1
CASEINT(N/10)>0
A=2
OTHERWISE
A=3
ENDCASE
?
A
答案:
A、0
B、2
C、3
D、1
21205、执行下列程序,输入123,显示结果是()。
INPUTTON
A=0
DOCASE
CASEN%10=0
A=1
CASEINT(N/10)>0
A=2
OTHERWISE
A=3
ENDCASE
?
A
答案:
A、0
B、1
C、3
D、2
21206、执行下列程序,输入5,显示结果是()。
INPUTTON
A=0
DOCASE
CASEN%10=0
A=1
CASEINT(N/10)>0
A=2
OTHERWISE
A=3
ENDCASE
?
A
答案:
A、0
B、3
C、2
D、1
21207、执行下列程序,输入100,显示结果是()。
INPUT"N="TON
X=0
DOCASE
CASEN%10!
=0
X=1
CASEINT(N/10)>0
X=2
OTHERWISE
X=3
ENDCASE
?
X
RETURN
答案:
A、2
B、1
C、3
D、0
21208、执行下列程序,显示结果是()。
N=123
DOCASE
CASEN%10=0
X=100
CASEINT(N/100)>0
X=200
OTHERWISE
X=300
ENDCASE
?
X
RETURN
答案:
A、200
B、100
C、300
D、123
21209、执行下列程序,显示结果是()。
X=10
Y=1
DOCASE
CASEINT(SQRT(X))=1
Y=100
CASEINT(SQRT(X))=2
Y=200
ENDCASE
?
Y
RETURN
答案:
A、1
B、100
C、10
D、200
21210、执行下列程序,显示结果是()。
X='0'
IFX='12'
X='3'+X
ELSE
X='34'-X
ENDIF
?
X
RETURN
答案:
A、340
B、30
C、34
D、3
21211、执行下列程序,显示结果是()。
Y=2009
IF(Y%4=0ANDY%100!
=0)ORY%400=0
?
STR(Y,4)+"YES"
ELSE
?
STR(Y,4)+"NO"
ENDIF
RETURN
答案:
A、2009NO
B、2009YES
C、4NO
D、4YES
21212、执行下列程序,显示结果是()。
X=-100
Y=.T.
IFX<0
Y=-1
ELSE
Y=1
ENDIF
?
Y
RETURN
答案:
A、-1
B、1
C、.T.
D、-100
21213、执行下列程序,输入100,显示结果是()。
INPUT"N="TON
X=0
DOCASE
CASEINT(N/10)=0
X=1
CASEN%10!
=0
X=2
OTHERWISE
X=3
ENDCASE
?
X
答案:
A、3
B、1
C、2
D、0
21214、执行下列程序,输入0,显示结果是()。
INPUT"N="TON
X=0
DOCASE
CASEINT(N/10)=0
X=1
CASEN%10!
=0
X=2
OTHERWISE
X=3
ENDCASE
?
X
答案:
A、1
B、3
C、2
D、0
21215、执行下列程序,输入33,显示结果是()。
INPUT"N="TON
X=0
DOCASE
CASEINT(N/10)=0
X=1
CASEN%10!
=0
X=2
OTHERWISE
X=3
ENDCASE
?
X
答案:
A、2
B、1
C、3
D、0
21216、执行下列程序,显示结果是()。
X='0'
IF&X=0
X='3'+X
ELSE
X='34'-X
ENDIF
?
X
RETURN
答案:
A、30
B、340
C、34
D、3
21217、执行下列程序,显示结果是()。
X='0'
IF'&X'!
='0'
X='3'+X
ELSE
X='34'-X
ENDIF
?
X
RETURN
答案:
A、340
B、30
C、34
D、3
21301、执行下列程序,显示结果是()。
I=1
S=0
DOWHILEI<=5
A=STR(I,1)
S=S+&A
I=I+1
ENDDO
?
I,S
答案:
A、515
B、615
C、512345
D、612345
21302、执行下列程序,显示结果是()。
S=0
FORI=1TO10STEP2
A=STR(I,1)
S=S+&A
ENDFOR
?
I,S
答案:
A、1025
B、1013579
C、1125
D、1113579
21303、执行下列程序,显示结果是()。
I=1
S=''
DOWHILEI<=5
A=STR(I,1)
S=S+A
I=I+1
ENDDO
?
I,S
答案:
A、515
B、615
C、512345
D、612345
21304、执行下列程序,显示结果是()。
S=''
FORI=1TO10STEP2
A=STR(I,1)
S=S+A
ENDFOR
?
I,S
答案:
A、1113579
B、1013579
C、1125
D、1025
21305、执行下列程序,显示结果是()。
S=''
FORI=1TO5
A=STR(I,1)
S=S-A
ENDFOR
?
I,S
答案:
A、512345
B、612345
C、5-15
D