四川省计算机二级考试资料(4)

2020-05-01 11:49

执行以上命令后,temp数据库文件的第2条记录是() A、9921103 林军 PASCAL语言程序设计 66 B、9921104 崔健 C语言程序设计 46 C、9921104 崔健 C语言程序设计 215 D、9921103 林军 PASCAL语言程序设计 178 三、程序填空题

1、下面一段程序是求100以内(不含100)能被8整除的数的个数,请完善填空。 I=1 N=0 Do while i<100或i<=99 If int(i/8)= i/8 N=n+1 Endif I=i+1 Enddo ?”n=”,n

2、已知数据库表xs21.dbf(学号(C,6),姓名(C,6),性别(L)),性别字段为“真”时代表男生,为“假”时代表女生,下面程序的功能是显示女生信息,请将程序补充完整。 Use xs21 @1,20 say “学号 姓名 性别” N=0 Scan for 性别=.f. @n+2,22 say 学号 @n+2,34 say 姓名 @n+2,45 say 性别 N=n+1 Endscan Use Return

3、有以下两表: 学生(学号,姓名,性别,入校成绩,出生年月)

成绩(学号,课程号,成绩) 注:一个学生可以选多门课程!

(1)按入校成绩降序查询,并将结果放入文本文件temp.txt中的select-sql语句如下,请完善下列语句: Select * from 学生 order by 入校成绩 desc to file temp (2)查询并输出每个同学的课程平均成绩的select-sql语句如下,请完善下列语句: Select 姓名, avg(成绩) as 平均成绩 from 学生,成绩 Where 学生.学号= 成绩.学号 group by 学生.学号

4、如下图所示,用标签、文本框、命令按钮构成一个表单。在标签中显示以下文字“当前时间”,运行表单时,单击“显示”按钮将显示系统时间;单击“清除”按钮,文本框中的内容将清除,单击“退出”按钮,将退出表单运行。 为完成上诉要求: (1)“清除”按钮的click事件代码是 thisform.text1.value=”” (2)“退出”按钮的click事件代码是 thisform.release

(3)“显示”按钮的click事件代码是 thisform.text1.value=time() (4)应设置表单的 caption 属性为“显示当前系统时间”。

一、单项选择题35

1、计算机对数据库进行集中控制管理是通过( ) A、操作系统 B、数据库管理系统 C、硬件设备 D、数据库应用系统 2、项目管理器中的“数据”选项卡包括( ) A、表单、报表、标签 B、程序、API库、应用程序 C、数据库、自由表、查询 D、菜单、文本文件、其他文件 3、?len(trim(subs(\命令的结果是( ) A、6 B、7 C、12 D、13

4、自由表不能创建而数据库表能够创建的索引是( ) A、主索引 B、候选索引 C、唯一索引 D、普通索引 5、视图是在( )的基础上创建的一种虚拟表。 A、自由表 B、数据库表 C、数据库 D、查询 6、以下关于查询的叙述中,正确的是( ) A、只能根据自由表建立查询 B、不能根据自由表建立查询 C、只能根据数据库表建立查询 D、可以根据自由表和数据库表建立查询 7、对数据表查询时,若后面有continue命令,则前面一定有( ) A、find B、locate C、seek D、index

8、EXIT命令在DO WHILE-ENDDO循环结构中的作用是( ) A、退出循环,返回程序开始处 B、终止程序执行

C、终止循环,将控制转移到本循环结束语句ENDDO后面的一条可执行语句继续执行 D、转移到DO WHILE语句行,进行循环的再判断和循环 9、要创建一个数据分组报表,第一分组是“性别”,第二分组是出生年月中的年,当前索引的表达式应该是( )

A、性别+year(出生年月) B、性别+dtoc(出生年月) C、性别+str(出生年月) D、性别+str(year(出生年月)

10、利用菜单设计器设计菜单时,当希望点击某菜单项执行一条命令,应在结果列中选择() A、子菜单 B、填充名称 C、命令 D、过程 11、在创建快速报表时,基本带区包括( ) A、标题、细节和总结 B、组标头、细节、组注脚 C、页标头、细节和页注脚 D、报表标题、细节和页注脚 12、SQL语言不具备的功能是( ) A、数据定义 B、数据操纵 C、数据分配 D、数据查询 13、有如下SQL SELECT语句:

Select * from 职工 where 工资 between 1000 and 2000 下列与该语句等价的是( )

A、select * from 职工 where 工资>1000 and 工资<2000 B、select * from 职工 where 工资>=1000 and 工资<=2000 C、select * from 职工 where 工资<1000 or 工资>2000 D、select * from 职工 where 工资<=1000 or 工资>=2000

14、表单上对微调控件对象设计时,用于设置其鼠标单击时微调量的属性是( ) A、increment B、value C、spinnerhighvalue D、keyboardhighvalue 15、下列选项中不能直接显示输出数据表信息的是( ) A、查询 B、菜单 C、表单 D、报表

二、阅读分析程序题 1、阅读下面程序 i=0

do while i<10 if int(i/2)=i/2&&整除 i=i+3 endif i=i+2 enddo ?i return (1)、上诉程序执行后,共循环了( )次 A、4 B、5 C、10 D、死循环 (2)、上诉程序执行后,屏幕显示为( ) A、8 B、9 C、10 D、11 2、有如左图“成绩”表,读下面程序: store 0 to tot,n store \ to t,no use 成绩

accept \请输入待查询学生的学号:\ to no scan all for alltrim(学号)=no tot=tot+成绩 n=n+1 endscan t=str(tot/n) ?%use

(1)该程序的功能是( )

A、查询出表中某个学生的总成绩 B、查询出表中某个学生的平均成绩 C、查询出表中所有学生的总成绩 D、查询出表中所有学生的平均成绩 (2)学号字段是( ) A、数值型 B、字符型 C、逻辑型 D、日期型 (3)该循环结构的循环增量是( ) A、变量n B、变量tot C、skip -1 D、skip +1 3、阅读下面程序 *主程序 x1=10 x2=20 do sub with x1,x1+x2 ?x1,x2 return *子程序 procedure sub para y1,y2&&10,30 y1=y1+10 &&20 y2=y2+10&&40 ?y1,y2 retu ) (1)程序运行到“?y1,y2”后屏幕输出结果是( A、20 40 B、20 30 C、10 30 D、10 40 (2)程序运行到“?x1,x2”后屏幕输出结果是( ) A、20 30 B、20 20 C、10 30 D、10 40

4、有如左下图所示表单,三个文本框text1、text2、text3所有属性采用默认设置。

(1)表单运行初始时,标签label4上不显示任何信息,则应设置表单的( )事件代码为:thisform.label4.caption=\A、load B、click C、init D、activate (2)“显示”按钮的click事件代码为: a=thisform.text1.value b=thisform.text2.value c=thisform.text3.vlaue if a>b t=a a=b b=t&&a/b交换 endif

if a>c t=a a=c c=t endif

if b>c t=b b=c c=t endif

thisform.labe14.caption=a+space(2)+b+space(2)+c thisform.refresh

则表单运行时,在text1-text3中分别输入25、8、18;单击“显示”按钮后,在label4标签上将显示输出的结果是( ) A、25 8 18 B、8 18 25 C、18 25 8 D、25 18 8

(3)为了使得表单运行时标签上输出数据能自动调整大小以适应数据的输出,应设置标签对象的( )属性为.T.。 A、size B、autowidth C、autocenter D、autosize 三、程序填空题

1、阅读下面的文字,填写合适的内容

(1)在关系数据库中,每个 二维表 称为关系,在关系中查找满足一定条件的元组运算称为 选择 操作。

(2)visual foxpro表之间的关系分为 临时关系和永久关系,具有永久关系的表只能是 数据库 表。 (3)在visual foxpro中,索引是按照 索引表达式 的值对表中的记录进行排序的一种方法,建立索


四川省计算机二级考试资料(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医科大12年7月生物化学复习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: