2013级建筑学2班
一、选择题(共30道, 每道2分)
1、存储在计算机存储设备上相关的数据的集合称为(C )。
A、网络系统 B、操作系统 C、数据库 D、数据库管理系统
1、(B )模型是用树型结构来表示实体及实体间联系的模型。
A、关系模型 B、层次模型 C、网状模型 D、数据模型 1、数据管理大致经过了3个阶段,下列哪个阶段不包含在3个阶段之中(D )。
A、人工管理 B、文件管理 C、数据库管理 D、手工管理 1、不具有修改记录功能的是( D).
A、edit B、change C、browse D、modify database 1、数据库系统的特点中错误的是(D )。
A、可控冗余度 B、数据结构化 C、数据共享 D、数据无独立性
1、数据库管理系统的缩写是( B)。
A、DBS B、DBMS C、DBAS D、DB 2、有关关系数据库的说法中,下列哪个是错误的(B )。
A、关系数据库采用二维表作为基本的数据结构。 B、一个关系可以含多张二维表。 C、二维表中的每一行称为一个元组。
D、二维表中的列称为属性。 2、职工表中有职工编号,职工姓名,职工年龄,职工工资四个字段,其中那个字段可以作为主关键字(B )。
A、职工姓名 B、职工编号 C、职工年龄 D、职工工资 2、在关系数据库中,(B )是指能唯一地标识一个元组的属性或属性集合。 A、字段名 B、主关键字 C、外部关键字 D、属性 2、命令:LIST FOR <条件>,完成的工作相当于关系运算(B )。 A、连接 B、选择 C、自然连接 D、投影
2、一命令:list fields 学号,姓名,总分,这条命令中使用了关系运算中(B )运算。
A、选择 B、投影 C、连接 D、自然连接
2、有关关系数据库的说法中,下列哪个是错误的(B )。
A、关系数据库采用二维表作为基本的数据结构。 B、一个关系可以含多张
二维表。 C、二维表中的每一行称为一个元组。D、二维表中的列称为属性。 3、在Visaul FoxPro中,将隐藏的命令窗口重新打开的快捷键是(B ) 。
A、ALT+F2 B、CTRL+F2 C、ALT+F4 D、CTRL+F4 3、退出Visaul FoxPro的命令是(B )。
A、clear B、quit C、cancel D、exit
3、有关VFP主窗口的下列说法中,正确的是(A )
A、主窗口上的系统菜单是动态的。 B、主窗口上的显示的字号大小没法改变。
C、主窗口上标题内容没法改变。 D、主窗口上背景颜色不能改变。 3、在( B )菜单中包含了浏览、表设计器、数据库设计器和工具栏等,通过这个菜单可以显示所需的工具栏、属性窗口、表单控件等。
A、工具 B、显示 C、程序 D、帮助
4、使用命令DECLARE mm(2,5)定义的数组,包含的数组元素的个数为(D )。 A、2个 B、5个 C、7个 D、10个
4、使用命令DECLARE A(10,8)定义的数组,包含的数组元素的个数为( )
A、10 B、8 C、80 D、18
1
2013级建筑学2班
4、有关变量的说法中不正确的是( C)。
A、变量名必须以字母、汉字或下划线开头 B、变量分字段变量和内存变量 C、在VFP中,变量名的长度不受限制
D、数组定义后,它的每个元素都可当作一个内存变量来使用
4、字段宽度不是由VFP系统规定的是(B )。
A、日期型 B、数值型 C、逻辑型 D、备注型 4、字符型常量必须用定界符括起来,下列( D)不可以用作字符定界符。
A、英文单引号 B、英文方括号 C、英文双引号 D、中文的双引号
5、假定已经执行了命令M='28+2',再执行?M,屏幕显示的结果是(B )。 A、30 B、28+2 C、[28+2] D、30.00 5、关于日期型表达式叙述,不正确的是(C )
A、两个日期型数据可以相加,即得到一个新的日期。 B、两个日期型数据可以相减,得到两个日期相差的天数。
C、日期型可以和整数型数据相加,得到一个新的日期。 D、日期型可以和整数型数据相减,得到一个新的日期。
5、下面的表达式中,返回值一定是.T.的是( )。
A、'杨柳'=='杨' B、'string'=='str' C、'abc'$'123abcxy' D、5>6.and..t.
5、命令?{^1998-08-08}-{^1998-08-04}在屏幕上显示的结果是(B )。
A、不能正确执行 B、4 C、1 D、{^1998-08-08}-{^1998-08-03} 5、下列表达式中,不是日期型表达式的是(C )。
A、date( ) B、date( )+20 C、date( )-{^2007-10-12} D、ctod('10/12/2007')
5、如果字符串s1=\计算机 \,s2=\应用基础\,若想得到字符串\计算机应用基础 \,应该执行的命令是(A )。 A、s1-s2 B、s1+s2 C、substr(s1,1,8)+s2 D、str(s1-s2)
6、假定已经执行了命令M='28+2',再执行?M,屏幕显示的结果是(B )。 A、30 B、28+2 C、[28+2] D、30.00
6、已知x=10,y='20',a=5,下列(B )表达式是合法的。
A、x+y B、str(x)+y C、y+a D、x+str(a)
6、下列表达式哪些是合法的( D)。
A、'计算机'+20 B、'计算机'-20 C、[计算机]+20 D、'VFP'+'程序设计'
6、假定已经执行了命令M='28+2',再执行?M,屏幕显示的结果是( )。
2
2013级建筑学2班
A、30 B、28+2 C、[28+2] D、30.00 6、表达式:2+3>6.and..t.的值是(B )。 A、.t. B、.f. C、5 D、6 7、下列函数中,函数值为字符型的是( )。
A、DATE( ) B、STR( ) C、YEAR( ) D、LEN( )
7、设有变量pi=3.14152926,执行命令?ROUND(pi,3)的显示结果是(B )。 A、3.141 B、3.142 C、3.140 D、3.000
7、命令?YEAR({^2009-12-25})的运行结果是( C)。
A、其中有语法错误 B、2010 C、2009 D、12-25-09 7、下列表达式返回值的结果为字符型的是( ).
A、Len(Space()) B、Left('abc',3) C、Val([ab]) D、Year(date) 7、关于ROUND( )函数,下列计算那个是不正确的( D)。
A、Round(103.456,2)的返回值为103.46 B、Round(3274.56,-1) 的返回值为3270
C、Round(3274.56,-2)的返回值为3300 D、round(1256.233,2)的返回值为1256.24
7、在FoxPro中,MIN(8,10,9,11)的值是(A )。
A、8 B、9 C、10 D、11 8、下列哪种错误是属于逻辑错误(C)。
A、命令动词写错 B、使用了未定义的变量 C、计算或处理方法
8、下列说法,哪一个是正确的(D)
A、建立程序文件时必须指明文件位置和文件名 B、建立程序文件时必须指明文件位置,但不必指明文件名
C、建立程序文件时必须指明文件名,但不必指明文件位置 D、建立程序文件时可以不指明文件位置和文件名
8、有关VFP程序文件的下列说法中,错误的是(C )。
A、建立程序文件可以使用modify command命令。 B、保存程序文件可以使用快捷键Ctrl+S。
C、运行程序文件可以使用run命令。 D、找出程序中的错误并改正错误的过程称为程序的调试。
8、有关程序文件的说法错误的是( D)。
A、modify command命令可以用来建立程序文件 B、modify command命令可以用来修改程序文件
C、程序文件的扩展名为.prg D、程序文件中不可以调用程序文件
8、在VFP中程序文件的扩展名是( D)。 A、dbf B、prg C、pjx D、exe
9、do while循环结构语句中,(B )命令能结束本次循环,将控制跳到循环条件处,进行下一次是否执行循环的判断。
A、exit B、loop C、return D、quit
3
2013级建筑学2班
9、有关控制结构的说法中,错误的是(B )。
A、选择结构能够根据指定条件的当前取值,在两条或多条程序路径中选择一条执行 B、for--endfor循环语句中的步长值只能为正数
C、Do Case-Endcase 语句是选择结构语句 D、if与endif必须成对出现
9、下列程序执行完成后屏幕上显示的结果是(B) a=95 b=85 if a>b t=a a=b b=t endif ?a,b,t
A、95,85,85 B、85,95,95 C、85,95,85 D、95,85,95
9、在do while循环中,配对使用的关键词是( A)。
A、enddo B、endfor C、endif D、endcase
9、下列程序用来求一个四位整数n的各位数字之和s,在下划线处填写的语句可以为(D) a=n b=int(n/10) c=int(n/100) d=____________ s=a+b+c+d ?s
A、int(n/1000) B、int(n/1000) C、(n-c*100-b*10-a)/1000 D、以上都正确
9、在循环结构中,LOOP命令的作用是(B )。
A、退出过程,返回程序开始处 B、结束本次循环 C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D、终止程序执行
9、下列程序用来求1至100的自然数之和,在下划线处应填写的两行语句是(B) s=0
i=1
do while i<=100 _______
4
2013级建筑学2班
_______
enddo ?s
A、s=s+1和i=i+1 B、s=s+i和i=i+1 C、s=i+1和i=s D、s=i和i=s+1 9、下列不是VFP基本控制结构的是(C )。
A、选择结构 B、顺序结构 C、模块结构 D、循环结构 10、下列哪一种字段类型在定义时必须指出字段宽度(A) A、数值型 B、逻辑型 C、日期型 D、备注型
10、有一个入学成绩字段,要求有1位小数,整数部分占3位,则这个字段的总宽度最少设置为(C )位。
A、3 B、4 C、5 D、6 10、表文件的扩展名为(B )。
A、prg B、dbf C、fpt D、exe
10、在设计表结构时,不需要考虑的是( D)。
A、字段名 B、字段类型 C、宽度 D、表中有多少记录
10、在Visual FoxPro中,通用型字段和备注型字段在表中的宽度都是(B )。 A、2个字节 B、4个字节 C、8个字节 D、10个字节 10、若表中某个字段用来存放图片,则应该定义该字段的类型为(A) A、备注型 B、图像型 C、通用型 D、字符型
10、在VFP中,用来指定以共享方式打开表文件的子句是( B)。 A、exclusive B、share C、noupdate D、validate 11、modify structure命令的功能是( B)。
A、修改记录值 B、修改表结构 C、修改表中某一列的数据 D、修改数据库
11、下列(C )操作要用到表结构的修改命令。
A、添加一条记录 B、修改记录的内容 C、增加一个字段 D、删除一条记录
11、下列哪一项不属于表结构的修改(D).
A、插入字段 B、删除字段 C、修改字段名 D、增加一条记录 11、某表文件有5个字段,其中3个字符型字段的宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录的总字节数是( A )。
A、37 B、38 C、39 D、40
11、下列(B )类型的字段宽度用户可以定义.
A、逻辑型 B、数值型 C、通用型 D、日期型 12、无论索引是否生效,定位到相同记录上的命令是(C )。 A、Go 3 B、Skip C、Go top D、Go bottom
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库vfp试题在线全文阅读。
相关推荐: