2008年4月全国计算机等级考试二级vfp笔试试题及答案
全国计算机等级考试二级VF历年笔试题及答案

精品文档全国计算机等级考试二级VF历年笔试题(2005.4-2010.9)2010年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制 D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式10. 有三个关系R、S和T如下:C)结构复合索引文件中D)非结构复合索引文件中(20)假设表“学生.dbf”已在某个工作区打开,且别名取为student。
二级VF历年笔试试卷

2005年4月笔试试卷二级 Visual FoxPro程序设计(考试时间:90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)资料的存储结构是指A) 存储在外存中的资料B) 资料所占的存储空间量C) 资料在计算机中的顺序存储方式D) 资料的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A) 冒泡排序为n/2B) 冒泡排序为nC) 快速排序为nD) 快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2nB) n/2C) nD) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A) 程序就是软件B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体D) 软件是程序、资料与相关文文件的集合(9)资料独立性是数据库技术的重要特点之一。
计算机二级VFP题目和答案

第一套1.在考生文件夹下新建一个名为"供应"的项目文件。
2.将数据库"供应零件"加入到新建的"供应"项目中。
3.通过"零件号"字段为"零件"表和"供应"表建立永久性联系,其中,"零件"是父表,"供应"是子表。
4.为"供应"表的"数量"字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是"数量超范围"。
(注意:规则表达式必须是"数量>0.and.数量<9999")(1)启动Visual FoxPro 6.0,单击工具栏中的"新建"按钮,在"新建"对话框中选择"文件类型"选项组中的"项目",再单击"新建文件"按钮;在"创建"对话框中输入项目名:"供应",然后单击"保存"按钮。
(2)在项目管理器的"全部"选项卡中,选择"数据"节点下的"数据库",单击"添加"按钮,在打开的"打开"对话框中选择考生文件夹下的"供应零件"数据库,再单击"确定"按钮。
(3)步骤1:在项目管理器中选择"供应零件"数据库,单击"修改"按钮,打开数据库设计器,在数据库设计器中选中"零件"表并右击,在弹出的快捷菜单中选择"修改"命令,在表设计器中的索引选项卡中建立索引,索引名为"零件号",索引表达式为"零件号",索引类型为"主索引",单击"确定"按钮保存修改。
2008年4月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(陈远跃-/- 整理)2008年4月笔试试卷参考答案一、选择题(1)C)(2)A)(3)B)(4)B)(5)A)(6)D)(7)B)(8)C)(9)D)(10)C)(11)D)(12)D)(13)B)(14)C)(15)D)(16)B)(17)B)(18)A)(19)B)(20)A)(21)C)(22)B)(23)A)(24)C)(25)B)(26)C)(27)D)(28)B)(29)A)(30)C)(31)C)(32)D)(33)C)(34)D)(35)A)二、填空题(1)输出(2)16(3)24 (4)关系(5)数据定义语言(6)不能(7)DISTINCT (8)LIKE(9)数据库管理系统(10)PRIMARY KEY(11)AGE IS NULL (12).T.(13)DO mymenu.mpr (14)LOCAL(15)PACK全国计算机等级考试二级Visual FoxPro数据库设计2008年4月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)程序流程图中带有箭头的线段表示的是()。
A)图元关系B)数据流C)控制流D)调用关系(2)结构化程序设计的基本原则不包括()。
A)多元性B)自顶向下C)模块化D)逐步求精(3)软件设计中模块划分应遵循的准则是()。
A)低内聚低耦合B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合(4)在软件开发中,需求分析阶段产生的主要文档是()。
A)可行性分析报告B)软件需求规格说明书C)概要设计说明书D)集成测试计划(5)算法的有穷性是指()。
A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
A)快速排序B)冒泡排序C)简单插入排序D)堆排序(7)下列关于栈的叙述正确的是()。
2008年春季江苏二级VFP考试真题

本文由lamer爱白贡献doc文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
2008 年春季江苏二级VFP 考试真题省计算机等级考试VFP 试题机基础知识1 ) 。
有关微电子技术与集成电路的叙述中,错误的是(子技术是以集成电路为核心的技术度是指单个集成电路所含电子元件的数目定律指出,单个集成电路的集成度平均每18—24 个月翻一番仅有存储器和处理器,卡中不可能存储有软件2 ) 。
有关通信技术的叙述中,错误的是(线电广播主要还是采用模拟通信技术输技术最早是被长途电话系统采用的信系统的信道带宽就是指数据的实际传输速率(简称”数据速率”)中广泛使用的双绞线既可以传输数字信号,也可以传输模拟信号)算速度与许多因素有关,下面哪些是提高CPU 速度的有效措施? ( 3U 中寄存器的数目U 的主频U 中高速缓存(cache)的容量OS 的设计B.①、②和③C.①和④D.②、③和④4 )③和④C 机常用的4 种外设接口,其中键盘、鼠标、数码相机和移动硬盘等均能连接的接口是( B.IEEE-1394 C.USB (D.5 IDE )。
-232PC 机外部设备的叙述中,错误的是仪的工作过程主要基于光电转换原理,分辨率是其重要性能指标之一—5 英寸的照片(图片),数码相机的CCD 像素必须在600 万以上显卡(指集成在主板上的显卡)的显示控制器主要集成在芯片组中和票据的打印,目前主要是采用针式打印机PC 机辅助存储器的叙述中,错误的是( 6 ) 。
的盘片转动速度特别快,目前一般为每秒数千转来使用的串行ATA(SATA)接口硬盘,其传输速率比采用IDE 接口的要快移动硬盘大多采用USB 2.0 接口,其传输速率可达每秒数十兆字节速的CD-ROM 驱动器的速率可达6MB/s 左右7 )。
有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是(用户需要付费才能得到商品软件的合法使用权软件是一种”买前免费试用”的具有版权的软件软件允许用户随意拷贝,但不允许修改其源代码和自由传播许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利Windows 操作系统多任务处理的叙述中,正确的是( 8 ) 。
2008年4月国家二级(VISUALFOXPRO)笔试真题试卷(题后含答案及解析)

2008年4月国家二级(VISUALFOXPRO)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.程序流程图中带有箭头的线段表示的是( )。
A.图元关系B.数据流C.控制流D.调用关系正确答案:C解析:程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。
其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条件。
2.结构化程序设计的基本原则不包括( )。
A.多元性B.自顶向下C.模块化D.逐步求精正确答案:A解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO语句,其中不包括多元性。
3.软件设计中模块划分应遵循的准则是( )。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合正确答案:B解析:耦合性和内聚性是模块独立性的两个定性标准,各模块的内聚性越强,则耦合性越弱。
软件设计应该遵循高内聚低耦合的准则。
4.在软件开发中,需求分析阶段产生的主要文档是( )。
A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划正确答案:B解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标确认,又可以作为控制软件开发进程的依据。
5.算法的有穷性是指( )。
A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用正确答案:A解析:算法的有穷性是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。
6.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
A.快速排序B.冒泡排序C.直接插入排序D.堆排序正确答案:D解析:各种排序方法中最坏情况下需要比较的次数分别为:冒泡排序n(n-1)/2、快速排序n(n-1)/2、简单插入排序n(n-1)/2、希尔排序O(n1.5)、简单选择排序n(n-1)/2、堆排序O(nlog2n)。
全国计算机等级考试二级VFP历年真题及解析

全国计算机二级VFP试题集锦1.算法的时间复杂度取决于(D)A).问题的规模B).待处理的数据的初态C).问题的难度D).(A)和(B)2.数据在计算机内存中的表示是指(A)A).数据的存储结构B).数据结构C).数据的逻辑结构D).数据元素之间的关系3.在数据结构中,与所使用的计算机无关的数据结构是(A)A).逻辑性B).存储C).逻辑和存储D).物理4.在数据结构中,从逻辑上可以把数据结构分成(C)A).动态结构和静态结构B).紧凑结构和非紧凑结构C).线性结构和非线性结构D).内部结构和外部结构 5.以下不是栈的基本运算的是(B)A).删除栈顶元素B).删除栈底元素C).判断栈是否为空D).将栈置为空栈6.若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是(C)A).1,4,3,2B).2,3,4,1 C).3,1,4,2D).3,4,2,17.若进栈序列是1,2,3,4,假定进栈和出栈可以穿插进行,则可能的出栈序列是(D )A).2,4,3,1B).3,1,4,2 C).3,4,1,2D).1,2,3,48.链表不具备的特点是(A)A).可随机访问任意一个结点B).插入和删除不需要移动任何元素C).不必事先估计存储空间D).所需空间与其长度成正比9.对线性表,在下列情况下应当采用链表表示的是(B)A).经常需要随机地存取元素B).经常需要进行插入和删除操作C).表中元素需要占据一片连续的存储空间D).表中元素的个数不变10.如果最常用的操作是取第I个结点及其前驱,最节省时间的存储方式是(D)A).单链表B).双向链表C).单循环链表D).顺序表11.与单链表相比,双向链表的优点之一是(D)A).插入、删除操作更加简单 B).可以随机访问C).可以省略表头指针或表尾指针D).顺序访问相邻结点更加灵活12.栈和队列的共同点是(C)A).都是先进先出B).都是先进后出C).只允许在端点处插入和删除元素D).没有共同点13.判断一个栈ST(最多元素为MaxSize)为满的条件是(D )A).ST->top!==-1B).ST->top==-1C).ST->top!==MaxSize-1D).ST->top==MaxSize-114.不带头结点的单链表head为空的判定条件是(A )A).head=NULL B).head->next=NULL C).head->next=head D).head!=NULL15.在带头结点的单链表head为空的判定条件是( )A).head=NULL B).head->next=NULL C).head->next=head D).head!=NULL 答案:B16.可以用带表头结点的链表表示线性表,也可用不带表头结点的链表表示线性表,前者最主要的好处是(B) A).可以加快对表的遍历B).使空表和非空表的统一C).节省存储空间D).可以提高存取表元素的速度17.带头结点的双向循环链表L为空的条件是( )A).L==NULLB).L->next==NULL C).L->prior==NULL D).L->next==L 答案:D 18.一个链式队列中,假设f和r分别为队头和队尾指针,则插入结点的运算是( )A).f->next=s;f=s B).r->next=s;r=s C).s->next=r;r =s D).s->next=f;f=s 答案:B19. 在一个链式队列中,假设f 和r分别为队头和队尾指针,则删除结点的运算是()A).r=f->next B).r=r->next C).f=f->next D).f=r->next 答案:C20.下列关于线性表、栈和队列的描述,错误的是()答案:AA).线性表是给定的N(N必须大于零)个元素组成的序列B).线性表允许在表的任何位置进行插入和删除操作C).栈只允许在一端进行插入和删除操作 D).队列允许在一端进行插入在另一端进行删除21.一个队列的入队序列是1,2,3,4,则队列的输出序列是()A).4,3,2,1 B).1,2,3,4 C).1,4,3,2 D).3,2,4,1 答案:B22.一个队列的入队序列是1,2,3,4,则队列的输出序列是()A).4,3,2,1 B).1,2,3,4 C).1,4,3,2 D).3,2,4,1 答案:B23.设初始输入序列为1,2,3,4,5,利用一个栈产生输出序列,下列()序列是不能通过栈产生的。
2008年 4月 全国计算机等级考试二级笔试试卷

c=MsgBox(a, ,b) End Sub 运行程序后单击命令按钮,以下叙述中错误的是_______。 A) 信息框中的标题是 Basic B) 信息框中的提示信息是 Programming C) c 的值是函数的返回值 D) MsgBox 的使用格式有错 (25) 设工程文件包含两个窗体文件 Form1.frm、 Form2.frm 及一个标准模块文件 Module1.bas. 两个窗体上分别只有一个名称为 Command1 的命令按钮。 Form1 的代码如下: Public x As Integer Private Sub Form_Load() x=1 y=5 End Sub Private Sub Command1_Click() Form2.Show End Sub Form2 的代码如下: Private Sub Command1_Click() Print Form1.x,y End Sub Module1 的代码如下: Public y As Integer 运行以上程序,单击 Form1 的命令按钮 Command1,则显示 Form2,再单击 Form2 上的命令 按钮 Command2,则窗体上显示的是_______。 A)1 5 B)0 5 C)0 0 D)程序有错 (26)窗体上有一个名称为 Text1 的文本框,一个名称为 Command1 的命令按钮,窗体文件 的程序如下: Private Type x a As Integer b As Integer End Type Private Sub Command1_Click( ) Dim y As x y.a=InputBox(" ") If y.a\2=y.a\2 Then y.b=y.a*y.a Else y.b=Fix(y.a/2) End If Text1.Text=y.b End Sub 对以上程序,下列叙述中错误的是________。
【VIP专享】2008年4月全国计算机等级考试二级vfp笔试试题及答案

6.培养学生观察、思考、对比及分析综合的能力。过程与方法1.通过观察蚯蚓教的学实难验点,线培形养动观物察和能环力节和动实物验的能主力要;特2征.通。过教对学观方察法到与的教现学象手分段析观与察讨法论、,实对验线法形、动分物组和讨环论节法动教特学征准的备概多括媒,体继课续件培、养活分蚯析蚓、、归硬纳纸、板综、合平的面思玻维璃能、力镊。子情、感烧态杯度、价水值教观1和.通过学理解的蛔1虫.过观适1、察于程3观阅 六蛔寄.内列察读 、虫生出蚯材 让标容生3根常蚓料 学本教活.了 据见身: 生,师的2、解 问的体巩鸟 总看活形作 用蛔 题线的固类 结雌动态业 手虫 自形练与 本雄学、三: 摸对 学动状习人 节蛔生结4、、收 一人 后物和同类 课虫活构请一蚯集 摸体 回并颜步关 重的动、学、蚓鸟 蚯的 答归色学系 点形教生生让在类 蚓危 问纳。习从 并状学理列学平的害 题线蚯四线人 归、意特出四生面体以形蚓、形类 纳大图点常、五观玻存 表及动的鸟请动文 本小引以见引、察璃现 ,预物身类 3学物明 节有言及的、导巩蚯上状 是防的体之生和历 课什根蚯环怎学固蚓和, 干感主是所列环史 学么据蚓节二样生练引牛鸟 燥染要否以举节揭 到不上适动、区回习导皮类 还的特分分蚯动晓 的同节于物让分答。学纸减 是方征节布蚓物起 一,课穴并学蚯课生上少 湿法。?广的教, 些体所居归在生蚓前回运的 润;4泛益学鸟色生纳.靠物完的问答动原 的4蛔,处目类 习和活环.近在成前题蚯的因 ?了虫以。标就 生体的节身其实端并蚓快及 触解寄上知同 物表内特动体结验和总利的慢我 摸蚯生适识人 学有容点物前构并后结用生一国 蚯蚓在于与类 的什,的端中思端线问活样的 蚓人飞技有 基么引进主的的考?形题环吗十 体生行能着 本特出要几变以动,境?大 节活的1密 方征本“特节化下物.让并为珍 近习会形理切 法。课生征有以问的小学引什稀 腹性态解的 。2课物。什游题主.结生 ,于些特适。蛔章形殊形征板,这资 是穴疾点于可虫我态结式。书生种料 光居病是寄的们结构,五小物典, 滑生?重生鸟内学构,学、结的型以 还活5要生类部习与.其习巩鸟结的爱 是如原活生结了功颜消固类构线鸟 粗形何因的存构腔能色化练适特形护 糙态预之结的,肠相是系习于点动鸟 ?、防一构现你动适否统。飞都物为结蛔。和状认物应与的行是。主构虫课生却为和”其结的与题、病本理不蛔扁的他构特环以生?8特乐虫形观部特8征境小理三页点观的动位点梳相组等、这;,哪物教相,理适为方引些2鸟,育同师.知应单面导鸟掌类结了;?生识的位学你握日构解2互.。办特生认线益特了通动手征观识形减点它过,抄;察吗动少是们理生报5蛔?物,与的解.参一了虫它和有寄主蛔与份解结们环些生要虫其。蚯构都节已生特对中爱蚓。会动经活征人培鸟与飞物灭相。类养护人吗的绝适这造兴鸟类?主或应节成趣的为要濒的课情关什特临?就危感系么征灭来害教;?;绝学,育,习使。我比学们它生可们理以更解做高养些等成什的良么两好。类卫动生物习。惯根的据重学要生意回义答;的3.情通况过,了给解出蚯课蚓课与题人。类回的答关:系线,形进动行物生和命环科节学动价环值节观动的物教一育、。根教据学蛔重虫点病1.引蛔出虫蛔适虫于这寄种生典生型活的线结形构动和物生。理二特、点设;置2.问蚯题蚓让的学生生活思习考性预和习适。于穴居生活的形态、结构、生理等方面的特征;3.线形动物和环节动物的主要特征。
计算机二级考试VFP考试试题及答案

XX年计算机二级考试VFP考试试题及答案VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。
以下是关于计算机二级考试VFP考试试题及答案,希望大家认真练习!1). 设a=“计算机等级考试”,结果为“考试”的表达式是( )。
A.LEFT(a,4)B.RIGHT(a,4)C.LEFT(a,2)D.RIGHT(a,2)正确答案:B答案解析:LEFT(,)函数从指定表达式左端截取一个指定长度的子串作为函数值。
RIGHT(,)函数从指定表达式右端截取一个指定长度的子串作为函数值。
在VisualFoxPro中,一个汉字的长度为2。
所以A选项LEFT(a,4)的值是“计算”,B选项RIGHT(a,4)的值是“考试”,C选项LEFT(a,2)的值是“计”,D选项RIGHT(a,2)的值是“试”。
2). 支持子程序调用的数据构造是( )。
A.栈B.树C.队列D.二叉树正确答案:A答案解析:栈支持子程序调用。
栈是一种只能在一端进展插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此此题的答案为A。
3). 在当前表查找少数民族学生的学生记录,执行“LOCATEFOR 民族!=”汉“”命令后,应紧接短语( )A.NEXTB.LOOPC.SKIPD.CONTINUE正确答案:D4). 以下描述中正确的选项是:( )A.数据库只包括描述事物的数据本身B.数据库中的数据具有较小的冗余和较高的数据独立性C.数据库系统是为数据库的建立、使用和维护而配置的软件D.数据库管理系统是数据库集合的组成局部。
正确答案:B答案解析:数据库是存储在计算机存储设备上的构造化的相关数据集合,它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。
数据库中的数据具有较小的冗余和较高的数据独立性。
计算机二级《VFP》练习试题及答案

计算机二级《VFP》练习试题及答案练习题一1[单选题] 假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。
A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B参考答案:A参考解析:字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。
字符串运算符有两个,它们的优先级相同:+:前后两个字符串首尾连接形成一个新的字符串。
-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。
故D选项正确。
2[简答题](1)将考生文件夹下的自由表“List”添加到数据库“数据库1”中。
(2)为表“List”增加字段“经手人”,类型和宽度为“字符型(10)”。
(3)设置字段“经手人”的默认值为“john”。
(4)为表“List”的字段“经手人”设置有效性规则,要求经手人不为空值,否则提示信息:“输入经手人”。
参考解析:(1)【操作步骤】在“数据库1”数据库设计器中使用右键单击,选择“添加表”命令,双击考生文件夹下的“List”自南表。
(2)【操作步骤】在数据库设计器中,使用右键单击“List”数据表,选择“修改”菜单命令。
在“字段”选项卡列表框内的最后插入一个新的字段。
输入新的字段名为“经手人”,选择类型为“字符型”,宽度为“10”。
(3)【操作步骤】选择“经手人”字段,在默认值框内输入“john”。
(4)【操作步骤】选择“经手人”字段,在“字段有效性”设置区域内,输入“规则”文本框中的内容为“经手人!=NULL”,在“信息”文本框中输入“输入经手人”。
3[单选题] 软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及( )。
A.阶段性报告B.需求评审C.总结D.都不正确参考答案:B参考解析:需求分析是软件定义时期的最后一个阶段,可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2008年4月全国计算机等级考试二级vfp笔试试题及答案一选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)程序流程图中带有箭头的线段表示的是:A.图元关系B.数据流C.控制流D.调用关系(2)结构化程序设计的基本原则不包括A.多态性B.自顶向下C.模块化D.逐步求精(3)软件设计中模块划分应遵循的准则是A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合(4)在软件开发中,需求分析阶段产生的主要文档是A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划(5)算法的有穷性是指A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A.快速排序B.冒泡排序C.直线插入排序D.堆排序(7)下列关于栈的叙述正确的是A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段(9)有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A.并B.自然连接C.笛卡尔积D.交(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C (课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩(11)超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是A.“顾客”与“收款口”的关系B.“收款口”与“收款员”的关系C.“班组”与“收款口”的关系D.“收款口”与“设备”的关系(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A.选择B.投影C.联接D.自然联接(13)在SELECT语句中使用ORDERBY是为了指定A.查询的表B.查询结果的顺序C.查询的条件D.查询的字段(14)有下程序,请选择最后在屏幕显示的结果:SET EXACT ONs="ni"+SPACE(2)IF s=="ni"IF s="ni"?"one"ELSE?"two"ENDIFELSEIF s="ni"?"three"ELSE?"four"ENDIFENDIFRETURNA.one B.two C.three D.four(15)如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:A.M.姓名B.M_>姓名C.姓名D.A和B都可以(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令A.REPLACE ALL 工资WITH 工资+100B.REPLACE 工资WITH 工资+100 FOR 性别="女"C.REPLACE ALL 工资WITH 工资+100D.REPLACE ALL 工资WITH 工资+100 FOR 性别="女"(17)MODIFY STRUCTURE命令的功能是:A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构(18)可以运行查询文件的命令是:A.DO B.BROWSE C.DO QUERY D.CREATE QUERY(19)SQL 语句中删除视图的命令是:A.DROP TABLE B.DROP VIEW C.ERASE TABLE D.ERASE VIEW(20)设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是:A.SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额DESC B.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额ASCC.SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额ASC D.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额DESC (21)设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:A.DELETE TABLE order WHERE 签订日期<{^2002-1-1}B.DELETE TABLE order WHILE 签订日期>{^2002-1-1}C.DELETE FROM order WHERE 签订日期<{^2002-1-1}D.DELETE FROM order WHILE 签订日期>{^2002-1-1}(22)下面属于表单方法名(非事件名)的是:A.Init B.Release C.Destroy D.Caption(23)下列表单的哪个属性设置为真时,表单运行时将自动居中:A.AutoCenter B.AlwaysOnTop C.ShowCenter D.FormCenter(24)下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是:A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单(25)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:A.执行表单的Click事件代码B.执行选项按纽组的Click事件代码C.执行Option1的Click事件代码D.不会有反应(26)下列程序段执行以后,内存变量X和Y的值是:CLEARSTORE 3 TO XSTORE 5 TO YPLUS((X),Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROCA.8 13 B.3 13 C.3 5D.8 5(27)下列程序段执行以后,内存标量y的值是:CLEARX=12345Y=0DO WHILE X>0y=y+xx=int(x/10)ENDDO?yA.54321 B.12345 C.51 D.15(28)下列程序段执行后,内存变量s1的值是:s1="network"s1=stuff(s1,4,4,"BIOS")A.network B.netBIOS C.net D.BIOS(29)参照完整性规则的更新规则中“级联”的含义是:A.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新(30)在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括:A.临时表B.表C.文本文件D.屏幕(31)表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:A.myForm.Page3.myPageFrame.Caption="修改"B.myForm.myPageFrame.Caption.Page3="修改"C.Thisform.myPageFrame.Page3.Caption="修改"D.Thisform.myPageFrame.Caption.Page3="修改"(32)向一个项目中添加一个数据库,应该使用项目管理器的:A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡下表是用list命令显示的“运动员”表的内容和结构,(33)-(35)题使用该表:记录号运动员号投中2分球投中3分球罚球1 1 3 4 52 2 2 1 33 3 0 0 04 456 7(33)为“运动员”表增加一个字段“得分”的SQL语句是:A.CHANGE TABLE 运动员ADD 得分IB.ALTER DATA 运动员ADD 得分IC.ALTER TABLE 运动员ADD 得分ID.CHANGE TABLE 运动员INSERT 得分I(34)计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是:A.UPDATE 运动员FIELD 得分=2*投中2分球+3*投中3分球+罚球B.UPDATE 运动员FIELD 得分WITH 2*投中2分球+3*投中3分球+罚球C.UPDATE 运动员SET 得分WITH 2*投中2分球+3*投中3分球+罚球D.UPDATE 运动员SET 得分=2*投中2分球+3*投中3分球+罚球(35)检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL 语句是:A.SELECT MAX(得分) 得分FROM 运动员WHERE 投中3分球<=5B.SELECT MAX(得分) 得分FROM 运动员WHEN 投中3分球<=5C.SELECT 得分=MAX(得分) FROM 运动员WHERE 投中3分球<=5D.SELECT 得分=MAX(得分) FROM 运动员WHEN 投中3分球<=5二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡(1)~(15)序号的横线上,答在试卷上不得分。
注意:以命令关键字填空的必须拼写完整。
(1)测试用例包括输入值集和__值集。
(2)深度为5的满二叉树有__个叶子结点。
(3)设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向对尾元素),则该循环队列中共有__个元素。