【计算机类职业资格】国家二级VF笔试-试卷213及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷213及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷213及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 213 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性3.序言性注释的主要内容不包括_。(分数:2.00)A.模块的接口B.模块的功能C.程序设计者D.数据的状态4.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不
2、同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对5. (分数:2.00)A.B.C.D.6. (分数:2.00)A.B.C.D.7. (分数:2.00)A.B.C.D.8.在 Visual FoxPro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为 _。(分数:2.00)A.1、4、8B.4、4、10C.1、10、8D.2、8、89.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构10.在软件危机
3、中表现出软件成本高的问题,其原因是_。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本C.用户不理解D.软件设计人员奇缺11.若 D1=a1,a2,a3,D2=b1,b2,b3,则集合 D1D2 中共有元组( )个。(分数:2.00)A.6B.8C.9D.1212.对线性表进行二分法检索。其前提条件是_。(分数:2.00)A.线性表以顺序方式存储,并且按关键码值排好序B.线性表以顺序方式存储,并且按关键码的检索频率排好序C.线性表以链接方式存储,并且按关键码值排好序D.线性表以链接方式存储,并且按关键码的检索频率排好序13.设当前有一字段变量 A 的值为
4、123,另有一同名内存变量 A 的值为-123,则执行?MA-A 后屏幕将显示_。(分数:2.00)A.246B.-246C.0D.错误信息14.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割D.分解操作15.有关 SCAN 循环结构,叙述正确的是 _。(分数:2.00)A.SCAN 循环结构中的 LOOP 语句,可将程序流程直接指向循环开始语句 SCAN,首先判断 EOF()函数的真假B.在使用 SCAN 循环结构时,必须打开某一个数据库C.SCAN 循环结构的循环体中必须写有 SKIP 语句D.SCAN 循环结构,如果省略了scope子句 FORex
5、pll和 WHILE 条件子句,则直接退出循环16.在下面的数据类型中默认值为.F.的是(分数:2.00)A.数值型B.字符型C.逻辑型D.日期型17.下列关于编辑框的说法中,不正确的是( )。(分数:2.00)A.编辑框用来输入、编辑数据B.编辑框实际上是一个完整的字处理器C.在编辑框中只能输入和编辑字符型数据D.编辑框中不可以剪切、复制和粘贴数据18.在成绩表,查找物理分数最高的学生记录下列 SQL 语句的空白处应填入的是( )。 SELECT*FROM 成绩表 WHERE 物婵=_ (SELECT 物理 FROM 成绩表)(分数:2.00)A.SOMEB.EXITSC.ANYD.ALL1
6、9.下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象20.设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求这个表( )。(分数:2.00)A.在父表连接字段上建立普通索引,在于表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在于表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主
7、索引21.在数据库设计器中,建立两个表之间的一对多联系是通过以下_索引实现的。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引22.在 Visual FoxPro 中,如果一个表达式中包含数值运算、关系运算、逻辑运算和函数时,那么这些运算的优先次序是_。(分数:2.00)A.数值运算关系运算逻辑运算函数B.数值运算逻辑运算关系运算函数C.函数数值运算关系运算逻辑运算D.函数逻辑运算关系运算数值运算23.下列选
8、项中,_不是标准菜单系统的组成部分。(分数:2.00)A.菜单项B.菜单栏C.快捷菜单D.菜单标题24.“表单控件”工具栏用于在表单中添加_。(分数:2.00)A.控件B.命令C.文本D.复选框25.索引字段值不唯一,应该选择的索引类型是( )。(分数:2.00)A.主索引B.普通索引C.候选索引D.唯一索引26.报表设计器中不包含在基本带区的有( )。(分数:2.00)A.标题B.页标头C.页注脚D.细节27.当前工资表中有 108 条记录,当前记录号为 8,用 SUM 命令计算工资总和时,若缺省 范围短语,则系统将_。(分数:2.00)A.只计算当前记录的工资值B.计算前 8 条记录的工资
9、和C.计算后 8 条记录的工资和D.计算全部记录的工资和28.将内存变量定义为全局变量的 Visual FoxPro 命令是 _。(分数:2.00)A.LOCALB.PRIVATEC.PUBLICD.GLOBAL29.设当前数据库有 10 条记录(记录未进行任何索引),在下列 3 种情况下,当前记录号为 1 时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。(分数:2.00)A.1,11,1B.1,10,1C.1,11,0D.1,10,030.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。授课表的结构为:(教师号、课程号)。若要查询所有教师所讲授的课程
10、,并列出教师号、姓名和课程号,应使用的 SELECT 语句是 _。(分数:2.00)A.SELECT 教师表教师号,姓名,课程号 FROM 教师表,授课表, WHERE 教师表.教师号=教师号B.SELECT 教师表.教师号,姓名,课程号 FROM 教师表,授课表; ON 教师表.教师号授课表.教师号C.SELECT 教师表.教师号,姓名,课程号 FROM 教师表 INNER JION 授课表; ON 教师表.教师号授课表.教师号D.SELECT 教师表.教师号,姓名,课程号 FROM 教师表 INNER JION 授课表; WHERE 教师表.教师号授课表.教师号31.打开一个已有项目文件的
11、命令是(分数:2.00)A.OPEN PROJECTB.MODIFY PROJECTC.USE PROJECTD.EDIT PROJECT32.能释放公共变量的命令是( )。(分数:2.00)A.RETURNB.QUITC.EDNIFD.CLEAR33.建立表结构的 SQL 命令是_。(分数:2.00)A.CREATE CURSORB.CREATE TABLEC.CREATE INDEXD.CREATE VIEW34.关于 Visual FoxPro 数据库文件,以下说法不正确的是 _。(分数:2.00)A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.管理操作
12、系统文件35.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定义完整性约束规则D.数据完整性约束规则36.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的 Click 事件中写入语句_。(分数:2.00)A.ThisForm.CloseB.ThisForm.EraseC.ThisForm.ReleaseD.ThisForm.Retum二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分
13、数:2.00)_38.对于长度为 n 的序列,在最坏情况下,简单选择排序需要 1 次比较。(分数:2.00)填空项 1:_39.数据库理论中,数据的独立性一般可分为 1 和逻辑独立性。(分数:2.00)填空项 1:_40.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_41.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_42.在面向对象方法中,类的实例称为 1 。(分数:2.00)填空项 1:_43.数据的逻辑结构有线性结构和 1 两大类。(分数:2.00)填空项 1:_44.检索学生成绩表中,总分在 600 分以上
14、的学生记录,将结果保存到临时文件 SCORE 中,SQL 语句为:SELECT*FROM 学生成绩表 WHERE 总分=600 1SCORE(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,用来确定复选框是否被选中的属性是 1。(分数:2.00)填空项 1:_46.删除学生表的候选索引 XUESH INDEX,该语句格式为 ALTER TABLE 学生表 1 TAG XUESH INDEX(分数:2.00)填空项 1:_47.多栏报表的栏目数可以通过 1 对话框来设置。(分数:2.00)填空项 1:_48.执行?ROUND(123.456,2)命令后,屏幕显示的结果分别
15、为 1。(分数:2.00)填空项 1:_49.“报表控件”工具栏中的“图片/ActiveX 绑定”控件用于显示图片和 1 字段的内容。(分数:2.00)填空项 1:_50.假设系统日期为 09/10/2005,下列表达式的值是 1。 VAL(SUBSTR(“1999“,3)RIGHT(STR(YEAR(DATE(),2)15(分数:2.00)填空项 1:_51.如果想为表单换一个标题名,可以在属性属口中修改 1 属性项。(分数:2.00)填空项 1:_52.将工资表中总金额字段的默认值设置为 000,这属于定义数据 1 完整性。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 213
16、 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性 解析:解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良好、易读、易理解、易维护。3.序言性注释的主要内容不包括_。(分数:2.00)A.模块的接口B.模块的功能C.程序设计者D.数
17、据的状态 解析:解析:程序注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。4.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对 解析:解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。所以选项 A,选项 B 和选项 C 都不正确。5. (分数:2.00)A.B.C. D.解析:
18、解析:查询就是预先定义好的一个 SQLSELECT 语句,在不同的需要场合可以直接或反复使用,从而提高效率。视图是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。6. (分数:2.00)A. B.C.D.解析:7. (分数:2.00)A.B.C. D.解析:8.在 Visual FoxPro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为 _。(分数:2.00)A.1、4、8 B.4、4、10C.1、10、8D.2、8、8解析:解析:在 Visual FoxPro 表结构设计中,系统能自动给某些字段指定宽度,包括日期型字段宽度为8,备注
19、型和通用型字段宽度为 4,逻辑型字段宽度为 1。9.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构 解析:解析:顺序结构、选择结构和循环结构 (或重复结构)是结构化程序设计的 3 种基本结构。10.在软件危机中表现出软件成本高的问题,其原因是_。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本 C.用户不理解D.软件设计人员奇缺解析:解析:软件成本高是软件危机的一种表现。按照传统的软件开发方法,软件开发者往往对用户的情况了解得
20、不透彻,研制时间一再拖延。软件的实际成本往往比估计成本高出许多。11.若 D1=a1,a2,a3,D2=b1,b2,b3,则集合 D1D2 中共有元组( )个。(分数:2.00)A.6B.8C.9 D.12解析:解析:在关系代数中,乘号 X 表示笛卡尔积。两个分别为 n 目和 m 目的关系 R 和 S 的笛卡尔积是一个(n+m)列的元组集合。若 R 有 k1 个元组,S 有 k2 个元组,则关系 R 和 S 的笛卡尔积有 k1k2 个元组。故本题中 D1D2 集合中有 33=9 个元组。12.对线性表进行二分法检索。其前提条件是_。(分数:2.00)A.线性表以顺序方式存储,并且按关键码值排好
21、序 B.线性表以顺序方式存储,并且按关键码的检索频率排好序C.线性表以链接方式存储,并且按关键码值排好序D.线性表以链接方式存储,并且按关键码的检索频率排好序解析:13.设当前有一字段变量 A 的值为 123,另有一同名内存变量 A 的值为-123,则执行?MA-A 后屏幕将显示_。(分数:2.00)A.246B.-246 C.0D.错误信息解析:14.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割 D.分解操作解析:解析:选择操作的定义是:从关系中找出满足给定条件的元组的操作。选择的条件是以逻辑表达式给出,使得逻辑表达式的值为真的元组将被选取。选择是从
22、行的角度进行的运算,即从水平方向抽取记录,因此选择操作是对关系进行水平分割的操作,正确答案应为 C。15.有关 SCAN 循环结构,叙述正确的是 _。(分数:2.00)A.SCAN 循环结构中的 LOOP 语句,可将程序流程直接指向循环开始语句 SCAN,首先判断 EOF()函数的真假B.在使用 SCAN 循环结构时,必须打开某一个数据库 C.SCAN 循环结构的循环体中必须写有 SKIP 语句D.SCAN 循环结构,如果省略了scope子句 FORexpll和 WHILE 条件子句,则直接退出循环解析:解析:SCAN-ENDSCAN 语句一般用于处理表中记录。语句可指明需处理的记录范围及应满
23、足的条件。语句格式: SCANNOOPTIMIZE ScopeFOR lExpression1WHILE lExpression2 Commands LOOP EXIT ENDSCAN 执行语句时,记录指针自动、依次在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。 如果循环体包含 LOOP 命令,那么当遇到 LOOP 时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 SCAN 重新判断条件。 范围如果不写,默认值是 ALL。16.在下面的数据类型中默认值为.F.的是(分数:2.00)A.数值型B.字符型C.逻辑型 D.日期型解析:解析:本题考查逻辑型数据。从
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 213 答案 解析 DOC
