全国计算机二级vfp全真模拟考试题及答案二.docx
- 文档编号:28750908
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:8
- 大小:18.38KB
全国计算机二级vfp全真模拟考试题及答案二.docx
《全国计算机二级vfp全真模拟考试题及答案二.docx》由会员分享,可在线阅读,更多相关《全国计算机二级vfp全真模拟考试题及答案二.docx(8页珍藏版)》请在冰豆网上搜索。
全国计算机二级vfp全真模拟考试题及答案二
2020年全国计算机二级vfp全真模拟考试题及答案
(二)
1.下列叙述中正确的是( A ).
A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C)顺序存储结构能存储有序表,链式存储结构不能存储有序表
D)链式存储结构比顺序存储结构节省存储空间
【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误.链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误.
2.在软件开发中,需求分析阶段可以使用的工具是( B ).
A)N-S图B)DFD图C)PAD图D)程序流程图
【解析】在需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定树与判定表,所以选择B).
3.在面向对象方法中,不属于"对象"基本特点的是( A ).
A)一致性B)分类性C)多态性D)标识唯一性
【解析】对象有如下一些基本特点:
标识唯一性、分类性、多态性、封装性、模块独立性好.所以选择A).
4.设置文本框显示内容的属性是( A ).
A)ValueB)CaptionC)NameD)InputMask
【解析】文本框的Value属性是文本框的当前内容;Name属性指定在代码中用以引用对象的名称;InputMask属性指定在一个文本框中如何输入和显示数据;文本框无Caption属性.
5.在VisualFoxPro中可以建立表的命令是( A ).
A)CREATEB)CREATEDATABASEC)CREATEQUERYD)CREATEFORM
【解析】用命令方式建立数据库表的是在命令窗口利用OPENDATA命令先打开数据库,然后利用CREATE命令打开表设计器进行数据表设计.
6.为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( D ).
A)ValueB)ControlSourceC)InputMaskD)PasswordChar
【解析】文本框的Value属性是文本框的当前内容;ControlSource属性为文本框指定一个字段或内存变量,运行时,文本框首先显示该变量的内容;InputMask属性指定在一个文本框中如何输入和显示数据;PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;指定用作占位符的字符.
7.假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是( B ).
A)HideB)ShowC)ReleaseD)SetFocus
【解析】表单的Hide方法用于隐藏表单,该方法将表单的Visible属性设置为.F.;Show方法用于显表单,该方法将表单的Visible属性值设为.T.,使之成为活动表单;Release方法用于从内存中释放表单;SetFocus方法让表单获得焦点,使其成为活动表单.所以符合此题的方法是Show.
8.在VisualFoxPro中,编译或连编生成的程序文件的扩展名不包括( C ).
A)APPB)EXEC)DBCD)FXP
【解析】VisualFoxPro程序文件通过编译、连编,可以产生不同的目标代码文件,这些文件具有不同的扩展名:
.exe(VisualFoxPro可执行文件),.app(VisualFoxPro应用程序文件)->.fxp(VisualFoxPro编译版本).
9.如果有定义LOCALdata,data的初值是( D ).
A)整数0B)不定值C)逻辑真D)逻辑假
【解析】声明局部变量的命令是:
LOCAL<内存变量表>.该命令建立指定的局部内存变量,并为它们赋初值逻辑假.F..
10.执行如下命令序列后,最后一条命令的显示结果是( C ).
DIMENSIONM(2,2)
M(1,1)=10
M(1,2)=20
M(2,1)=30
M(2,2)=40
?
M
(2)
A)变量未定义的提示B)10C)20D).F.
【解析】创建数组的命令格式有两种
DIMENSION<数组名>(<下标上限1>[,<下标上限2])[...]
DECLARE<数组名>(<下标上限1>[,<下标上限2])[...]
两种格式的功能完全相同.数组创建后,系统自动给每个数组元素赋以逻辑假.F..
可以用一维数组的形式访问二维数组.本题中M
(2)与M(1,2)是同一变量,所以M
(2)的值为20.
11.如果在命令窗口执行命令:
LIST名称,主窗口中显示:
记录号 名称
1 电视机
2 计算机
3 电话线
4 电冰箱
5 电线
假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是( A ).
GO2
SCANNEXT4FORLEFT(名称,2)="电"
IFRIGHT(名称,2)="线"
EXIT
ENDIF
ENDSCAN
名称
A)电话线B)电线C)电冰箱D)电视机
【解析】LEFT(<字符表达式>,<数值表达式>)功能是从字符表达式左边开始,截取<数值表达式>指定长度的字符串.
RIGHT(字符表达式,数值表达式):
返回一个字符串右边的若干字符,返回值是字符型.
本题是从2、3、4、5四条记录中,找出第一个字是"电",最后一个字是"线"的第一个符合的记录,并显示出来,由此可知第3条记录"电话线"符合.
12.在下面的VisualFoxPro表达式中,运算结果为逻辑真的是( B ).
A)EMPTY(.NULL.)B)LIKE(′xy?
′,′xyz′)
C)AT(′xy′,′abcxyz′)D)ISNULL(SPACE(0))
【解析】EMPTY(<表达式>)根据指定表达式的运算结果是否为"空"值,返回逻辑真(.T.)或逻辑假(.F.),这里所指的"空"值与NULL值是两个不同的概念,函数EMPTY(.NULL.)的返回值为逻辑假,所以A)选项为逻辑假;LIKE(<字符串表达式1>,<字符串表达式2>)比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假,其中字符串表达式1中可包含通配符*和?
*表示若干个任意字符,?
表示任意一个字符,所以LIKE(′xy?
′,′xyz′)为逻辑真;AT(<字符串表达式1>,<字符串表达式2>)的函数值为数值型,C)选项不正确;ISNULL(<表达式>)判断一个表达式的运算结果是否为NULL值,若是NULL值则返回逻辑真,否则返回逻辑假,SPACE(<数值表达式>)返回由指定数目的空格组成的字符串,所以SPACE(0)为空字符串,ISNULL(SPACE(0))为逻辑假.
13.假设职员表已在当前工作区打开,其当前记录的"姓名"字段值为"李彤"(C型字段).在命令窗口输入并执行如下命令:
姓名=姓名-"出勤"
?
姓名
屏幕上会显示( A ).
A)李彤B)李彤出勤C)李彤出勤D)李彤-出勤
【解析】C型字段即字符型字段,其表示方法是用半角单引号、双引号或方括号把字符串括起来,字符型变量的定界符必须成对匹配,如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界.本题输出结果为"李彤".
14.设有学生选课表SC(学号,课程号,成绩),用SQL命令检索同时选修了课程号为"C1"和"C5"课程的学生的学号的正确命令是( D ).
A)SELECT学号FROMSCWHERE课程号='C1'AND课程号='C5'
B)SELECT学号FROMSCWHERE课程号='C1'AND课程号=(SELECT课程号FROMSCWHERE课程号='C5')
C)SELECT学号FROMSCWHERE课程号='C1'AND学号=(SELECT学号FROMSCWHERE课程号='C5')
D)SELECT学号FROMSCWHERE课程号='C1'AND学号IN(SELECT学号FROMSCWHERE课程号='C5')
【解析】这个查询不能用简单的查询实现,所以要用到嵌套查询,在嵌套查询中内外层的嵌套用IN而不用"=",D)选项正确.
15.设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是( D ).
A)SELECT学号,姓名,课程名,成绩FROMS,SC,CWHERES.学号=SC.学号ANDSC.学号=C.学号
B)SELECT学号,姓名,课程名,成绩FROM(SJOINSCONS.学号=SC.学号)JOINCONSC.课程号=C.课程号
C)SELECTS.学号,姓名,课程名,成绩FROMSJOINSCJOINCONS.学号=SC.学号ONSC.课程号=C.课程号
D)SELECTS.学号,姓名,课程名,成绩FROMSJOINSCJOINCONSC.课程号=C.课程号ONS.学号=SC.学号
【解析】SQL是顺序执行命令语句,在多表联接查询时,各条件短语的执行顺序会影响到最终的查询结果.检索学号、姓名和学生所选课程的课程名和成绩,应为SELECTS.学号,姓名,课程名,成绩.A)、B)选项错误,而C)选项格式错误,选项D)正确.
16.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是( D ).
A)SELECTAVG(成绩)FROM选课WHERE姓名="刘明"
B)SELECTAVG(成绩)FROM学生,选课WHERE姓名="刘明"
C)SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名="刘明"
D)SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名="刘明"
【解析】SQL的核心是查询,它的基本形式由SELECT-FROM-WHERE查询块组成.其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件.要计算刘明同学选修的所有课程的平均成绩,应设置where条件为WHERE学生.学号=选课.学号AND姓名="刘明",即D)选项正确.
17.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4位为专业代码.要计算各专业学生选修课程号为"101"课程的平均成绩,正确的SQL语句是( B ).
A)SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号="101"GROUPBY专业
B)SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号="101"GROUPBY1
C)SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号="101"ORDERBY专业
D)SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号="101"ORDERBY1
【解析】SUBSTR(<字符表达式>,<起始位置>[,<长度>])为取子串函数,从指定表达式值的指定起始位置取指定长度的子串作为函数值.要计算各专业学生选修课程号为"101"课程的平均成绩,应按学号分组,即GROUPBY1.因此B)为正确选项.
18.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为"101"课程得分最高的同学,正确的SQL语句是( D ).
A)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号="101"AND成绩>=ALL(SELECT成绩FROM选课)
B)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号="101")
C)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ANY(SELECT成绩FROM选课WHERE课程号="101")
D)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号="101"AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号="101")
【解析】查询的基本形式由SELECT-FROM-WHERE查询块组成.其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件,即选择元组的条件.内层"SELECT成绩FROM选课WHERE课程号="101""语句查询出了选修课程号为101的成绩,外层格式正确的为D)选项.
19.假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1.命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮.如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( B ).
A)This.ThisForm.Text1.ValueB)This.Parent.Parent.Text1.Value
C)Parent.Parent.Text1.ValueD)This.Parent.Text1.Value
【解析】在容器的嵌套层次关系中,引用其中某个对象,需指明对象在嵌套层次中的位置.经常要用到的关键字是:
Parent(对象的直接容器对象,即父对象);This(当前对象);ThisForm(当前表单);ThisFormSet(当前表单集).本题this.Parent是CommandGroup1,this.Parent.Parent.是CommandGroup1的Parent,即form1.所以要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是This.Parent.Parent.Text1.Value,即选项B).
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 二级 vfp 模拟 考试题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)