【计算机类职业资格】国家二级VF笔试-试卷245及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷245及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷245及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 245 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.有三个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交3.下列叙述中正确的是_。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D.关系中的每列称为元组
2、,一个元组就是一个字段4. (分数:2.00)A.B.C.D.5.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的6.在数据库设计中。将 E-R 图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段7.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算
3、C.集合运算D.代数8.若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法中的_。(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.快速排序9.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据10.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取11.程序设计语言的基本成分是数据成分、运算成分、控制成分
4、和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分12.如果需要在 Myfonn=CreateObject(“form“)所创建的表单对象 Myform 中添加 commandl 按钮对象,应当使用命令_。(分数:2.00)A.AddObject Commandl AS commandbuttonB.Myform.Addobject(“commandl“,“commandbutton“)C.Myform.Addobject(“commandbutton“,“commandl“)D.Commandl=Addobject(“commandl“,“commandbutton“)13
5、.设有如下程序文件:SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHILEi=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为_。(分数:2.00)A.234B.123 345 345C.123D.234 246 45614.分析的最终结果是产生( )。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告15.程序的 3 种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.
6、调用、返回和转移16.在建立唯一索引,出现重复字段值时,只存储重复出现记录的 _。(分数:2.00)A.第 1 个B.最后一个C.全部D.几个17.下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象18.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是_。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当
7、父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭19.在建立唯一索引,出现重复字段时,只存储重复出现的记录的( )。(分数:2.00)A.第一个B.最后一个C.全部D.几个20.要为当前表所有职工增加 100 元工资应该使用命令( )。(分数:2.00)A.CHANGE 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+10021.用 SQL 语句建立表时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.
8、PRIMARY KEYC.CHECKD.UNIQUE22.执行 SET SYSMENU TO 命令后(分数:2.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro 系统菜单的标准配置23.设当前数据库有 10 条记录(记录未进行任何索引),在下列 3 种情况下,当前记录号为 1 时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。(分数:2.00)A.1,11,1B.1,10,1C.1,11,0D.1,10,024.用 SQL 命令生成含有字段职工号、姓名的视图,下列语句正确的
9、是_。(分数:2.00)A.CREATE VIEW ZG w AS SELECT 职工号,姓名 FROM 职工B.CREATE QUERY ZG w AS SELECT 职工号,姓名 FROM 职工C.CREATE VIEW ZG w AS SELECT 职工号,姓名D.CREATE QUERY ZG w AS SELECT 职工号,姓名25.当前工资表中有 108 条记录,当前记录号为 8,用 SUM 命令计算工资总和时,若缺省范围短语,则系统将_。(分数:2.00)A.只计算当前记录的工资值B.计算前 8 条记录的工资和C.计算后 8 条记录的工资和D.计算全部记录的工资和26.Visua
10、l FoxPro 6.0 是一种关系型数据库管理系统,所谓关系是指_。(分数:2.00)A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系27.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引B.建立索引C.修改索引D.更新索引28.下列关于报表分组的说法中,错误的是 _。(分数:2.00)A.“数据分组”命令包含在“报表”菜单中B.“组标头”带区包含了用来分组的字段的域控件C.如分别统计男女生的“英语”平均分,则分组表达式的内容是“英语”字段
11、D.输出分组统计数据的域控件应设置在“组注脚”带区29.下列命令结果中,肯定生成一个空表的是(分数:2.00)A.copy to boy for 性别=“男”B.copy file d.dbf to boy.dbfC.copy stru to boy fields 姓名,年龄,奖学金D.select*from da where 性别=“男”into boy dbf30.在应用程序生成器的“数据”选项卡中可以(分数:2.00)A.为表生成一个表单和报表,并可以选择样式B.为多个表生成的表单必须有相同的样式C.为多个表生成的报表必须有相同的样式D.只能选择数据源,不能创建它31.以下程序求 1!+
12、2!+3!+10!的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1 FOR j=1 TO_ t=t*j NEXT s=s+t NEXT ? S(分数:2.00)A.10B.jC.9D.i32.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的 Click 事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名)=Alltrim(Thisf
13、orm.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用”WINDOW TIMEOUT2 ELSE WAIT“口令错误”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误”WINDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是(分数:2.00)A.flag=-1B.flag=0C.flag=1D.flag=233.在关系的基本运算中,下列属于专门关系运算的是(分数:2.00)A.选择、排序B.选择、投影C.并、差、
14、交D.联接、笛卡儿积34.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中35.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分C.期末考试分*D.系统出错36.下面关于表单控件基本操作的陈述中,_是不正确的。(分数:2.00)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控
15、件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住 CTRL 键并拖放该控件C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D.要将某个控件的 TAB 序号设置为 1,可在进入 TAB 键次序交互设置状态后,双击控件的 TAB 键次序盒二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.为了要在线性表中插入一个新元素,首先要给该元素分配一个 1,以便用于存储该元素的值。(分数:2.00)填空项 1:_3
16、9.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_40.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_41.冒泡排序算法在最好的情况下的元素交换次数为 1。(分数:2.00)填空项 1:_42.在面向对象的程序设计中,类描述的是具有相似性质的一组 1 。(分数:2.00)填空项 1:_43.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:2.00)填空项 1:_44.设工资1200,职称=“
17、教授”,下列逻辑表达式的值是 1。工资1000AND(职称=“教授”OR 职称=“副教授”)(分数:2.00)填空项 1:_45.Visual FoxPro 的主索引和候选索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_46.检索当前表“学生”表中,全部姓“王”的学生记录,SQL 语句为:SELECT*FROM 学生 WHERE 姓名 1“王*“(分数:2.00)填空项 1:_47.SQLSELECT 的查询输出语句中, 1 短语表示将查询结果送到打印机。(分数:2.00)填空项 1:_48.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建
18、立数据库表时,使用 1 子句说明候选索引。(分数:2.00)填空项 1:_49.可以用来对索引快速定位的命令是 1。(分数:2.00)填空项 1:_50.Visual FoxPr0 0 是一个 1 位的数据库管理系统。(分数:2.00)填空项 1:_51.在 Visual FoxPro 表中,主关键字的值不能为 1。(分数:2.00)填空项 1:_52.在 Visual FoxPro 中的“参照完整性”中,“插入规则”包括的选择是“限制”和 1。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 245 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数
19、:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.有三个关系 R、S 和 T 如下: (分数:2.00)A.并 B.自然连接C.笛卡尔积D.交解析:解析:本题考查了关系之间的运算。在关系运算中,交的定义如下:设 R1 和 R2 为参加运算的两个关系,它们具有相同的度 n,且相对应的属性值取自同一个域,则 R1R2 为交运算,结果仍为度等于 n 的关系,其中,交运算的结果既属于 R1 又属于 R2。3.下列叙述中正确的是_。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是
20、指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:4. (分数:2.00)A.B.C.D. 解析:5.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析:在线性链表中,各元素在存储空间中的位置是任意的
21、,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。6.在数据库设计中。将 E-R 图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段D.物理设计阶段解析:解析:数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将 E-R 图转换为关系模式。7.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算C.集合运算 D.代数解析:解析:传统的集合运算包括并、差、交、笛卡儿积。这类运算把关系看成元组的集合。8.若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法
22、中的_。(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.快速排序 解析:9.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据解析:解析:由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性
23、指的是同一个数据在系统的不同拷贝处有不同的值。10.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作 B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取解析:解析: 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。11.程序设计语言的基本成分是数据成分、运算成分、控制成分和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分 解析:解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4 种,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 245 答案 解析 DOC
