四川省二级VF历年真题笔试题26次有答案

合集下载

四川省计算机二级vf上机题及参考答案 题库

四川省计算机二级vf上机题及参考答案  题库

第1套考试盘中已建立项目23test3. PJX,在该项目中已有自由表“医生.DBF”、“药品.DBF”、“处方.DBF”、“STUD1.DBF”和“成绩.DBF”。

下面的程序设计与表单设计都应在项目中完成。

编写程序(文件名:abc3.PRG)(50分)项目23test3.PJX中的数据文件“医生.DBF”、“药品.DBF”、“处方.DBF”数据如下图所示:编程实现:利用磁盘上给定的数据表,实现查查询包括“维生素”类的药品,显示:药品号,药品名称,单价,数量,姓名,职称,部门等信息。

查询结果格式如下:==========================查询结果==========================药品号职工号药品名称单价数量姓名职称部门101 A10003 维生素A 2.0 2 王涛副主任医师外科102 A10004 复合维生素B 3.0 1 张限副主任医师眼科104 A10005 维生素D 5.0 4 苏晓庆隹院医师口腔科105 A10002 维生素E 12.0 2 郭小英主任医师妇产科===========================================================表单设计(文件名:表单3.SCX)(50分)用磁盘上已有的数据表“STUD1.DBF”和“成绩.DBF”,建立一张学生选课查询的表单,界面如下所示:设计要求:通过上部stud1表格中的学号选择,下部的成绩表格中将显示该学生选课情况。

标签控件说明表单的功能。

按结实按钮退出表单的运行。

答案**参考程序abc1.prg **SET SAFE OFFSELE 1USE 处方SELE 2USE 医生INDEX ON 职工号 TAG ZGHSELE 3USE 药品INDEX ON 药品号 TAG YPSELE 1SET RELA TO 职工号 INTO BSET RELA TO 药品号 INTO C ADDILOCA FOR 职工号=B.职工号 AND 药品号=C.药品号 AND "维生素" $ C.药品名称? "=============================查询结果==================================" ?"药品号职工号药品名称单价数量姓名职称部门"DO WHILE NOT EOF()?药品号,职工号,C.药品名称,C.单价,数量,B.姓名,B.职称,B.部门CONTENDDO?"=======================================================================" CLOSE ALLSET SAFE ONRETU二、表单设计(表单1.SCX) (50分)1. 新建表单,正确设置数据环境:STUD1与成绩两表正确关联。

四川省计算机二级VFP第27次笔试真题

四川省计算机二级VFP第27次笔试真题

四川省普通高等学校计算机应用知识和能力第二十七次等级考试二级(数据库)笔试试卷第一部分软件技术基础是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)数组也是一种数据结构,一维数组就是一种顺序表结构。

()递归算法的程序结构比迭代算法的程序结构更为精炼。

()进程调度按一定的调度算法,从就绪队列中挑选出合适的进程。

()在单处理器系统中,程序的并发执行,实质上是程序的交替执行。

()数据的基本单位是数据元素。

()分页存储管理中,页面可以映射到不连续的内存块中。

()通道方式能实现外设与CPU之间直接进行数据交换。

()软件测试和软件调试没有任何区别。

()白盒测试方法一般适合用于系统测试。

()10.瀑布模型的突出缺点是不适应用户需求的变化。

()二、选择题(每小题1分,共5分)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)低偶合、低内聚第二部分数据库语言(Visual FoxPro)程序设计单项选择题(每小题1分,共10分)设有关系R1和R2,经过关系运算得到结果S,则S是()。

(A)一个关系(B)一个表单(C)一个数据库(D)一个数组在Visual Foxpro的数据库设计器中能建立两个表之间的()联系。

(A)临时性联系(B)永久性联系(C)永久性联系或临时性联系(D)上述选择都不正确数组元素未经赋值前的默认值为()。

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

全国计算机等级考试二级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软件基础知识考题

四川计算机二vf软件基础知识考题

软件技术基础模拟试卷<第二十次省统考)一、是非判断题V正确选填A,错误选填B) <每小题1分,共10分)1、数据元素是数据地基本单位,数据项是数据地最小单位.< )2、栈是特殊地线性表,须用一组地址连续地存储单元来存储其元素.< )3、引入虚拟存储技术后,逻辑内存总容量是由地址总线地位置确定地.< )4、编译程序是一种常用应用软件.< )5、顺序文件和链接文件地长度都可以动态变化.< )6、在文件系统中采用目录管理文件.< )7、允许多用户在其终端上同时交互地使用计算机地操作系统称为实时系统.< )8、程序、数据、和进程控制块是构成一个进程地三要素.< )9、黑盒测试时,既要考虑程序地内部逻辑结构又要考虑其外部特性.< )10、软件地总体设计和详细设计都要用PAD 图形工具.< )(参考答案:1~10:ABABB ABABB>二、单项选择题:V每小题1分,共5分)1、允许用户把若干作业提交计算机系统集中处理地操作系统称为< ) .A 分时操作系统B 实时操作系统C 网络操作系统D 批处理操作系统2、分配到必要资源并获得了处理机时地进程地状态称为< ) .A 就绪状态B 执行状态C 等待状态D 阻塞状态3、利用通道技术可以在< )之间直接交换数据.A 内存与CPUB CPU 与外设C 内存与外设D 内存、CPU 和外设三者4、以下地准则中哪个不是软件设计地准则< ) .A 编程语言选择准则B 信息屏蔽准则C 结构化和模块化准则D 抽象准则5、有一数列:97 65 76 13 29 49 58 经过一趟排序后得到:65 97 13 76 29 49 58 请问使用地是何种排序方法?< )A 简单插入排序B 冒泡排序C 2 路归并排序D 快速排序(参考答案:DBCAC >软件技术基础模拟试卷V第十九次省统考)一、是非判断题V正确选填A,错误选填B) <每小题1分,共10分)1、在目前,用于保证软件质量地主要手段是进行软件测试.< )2、使用DMA 方式传送数据期间不需要CPU 干预.< )3、线性顺序队列会产生“假溢出” ,而线性循环队列则不会.< )4、对同一种算法,用高级语言编写地程序比用低级语言编写地程序运行速度快.< )5、在线性表中,数据地存储方式有顺序和链接两种.< )6、进程由程序块、文件控件块和数据块三部分组成.< )7、在面向对象地程序设计中,派生类只能从一个基类产生.< )8、操作系统是用户和硬件地接口.< )9、个人计算机中可配置地最大内存容量受地址总线位数地限制.< )10、软件维护中最困难地问题是软件配置不全.< )(参考答案:1~10:A、B、A、B、B、B、A、A、A、B>二、单项选择题:V每小题1分,共5分)1、在排序法中,从未排序序列中依次取出元素,与已排序序列中地元素作比较,将其放入已排序序列地正确位置称为< ) .b5E2RGbCAPA 选择排序B 快速排序C 插入排序D 冒泡排序2、有X、Y、Z 三个元素依次入栈,不可能地出栈顺序是< ).A Z,Y,XB Z,X,YC Y,X,ZD X,Y,Z3、进程地状态是可以转换地,而以下哪个状态转换是不可能地< ) .A 就绪状态-执行状态B 执行状态-就绪状态C 阻塞状态-就绪状态D 等待状态-执行状态4、线性链表地地址< ) .A 必须连续B 部分地址必须连续C 一定不连续D 连续与否均可以5、在软件测试中,< )主要分析程序地内部结构.A 白盒法B 黑盒法C 因果图法D 错误推测法(参考答案:1~5:C、B、D 、D 、A>软件技术基础模拟试卷<第十六次省统考)一、是非判断题V正确选填A,错误选填B) <每小题1分,共10分)1、软件测试地目地是为了发现软件中地全部错误.< )2、在树形结构中,每一层地数据元素只和上一层中地一个元素相关.< )3、所谓共享设备是指可以分时地为多个作业服务地设备,打印机属于共享设备.< )4、面向对象地程序设计地基本做法是将数据及对数据地操作放在一起,作为一个相互依存、不可分割地整体来处理.< ) p1EanqFDPw5、高级程序设计语言C++ 是C 语言地发展和扩充,它们都是结构化程序设计语言.< )6、文件管理系统只负责对系统文件和用户文件地组织和管理,它不负责对文件进行保护和故障恢复.< )7、树形结构是用于描述数据元素之间地层次关系地一种线性数据结构.< )8、进程地建立可以通过作业调度来实现.< )9、进程间由于共享资源而产生地制约关系称为进程同步.< )10、缓冲池是由多个缓冲区组成,一个系统可有一个或几个缓冲池,一个缓冲池可有多个缓冲区.< )(参考答案:1~10:BABAB BBABA>二、单项选择题:V每小题1分,共5分)1、不属于面向对象程序设计地主要特性地是< ) .A 封装性B 重载与多态性C 数据地完整性D 继承性2、引入缓冲区地主要目地是< ) .A 节省内存B 提高CPU 地利用率C 提高I/O 设备地效率D 改善CPU 和I/O 设备间速度不匹配地情况3、要进行二分查找,则线性表< ) .A 必须以顺序方式存储B 必须以链接方式存储C 必须以队列方式存储D 必须以顺序方式存储, 且数据元素有序.4、在结构化程序设计中,应尽量避免使用< ) .A 条件语句B 循环语句C 转向语句D 输出语句5、在以下所列中不是虚拟设备技术地是< ) .A 多窗口技术B 脱机输出C 虚拟内存D 中断处理(参考答案:CDDCD>操作系统部分试卷一、单选题:1线程是进程地实体,意味着 <②)① 线程在进程中是唯一地 ② 线程可以使用进程中地资源 ③ 线程在运行中不能中断④ 在同一进程中地多个线程具有不同地地址空间2、 检测死锁地算法是在 <④)① 程序中申请资源时使用②死锁出现之后使用 ③死锁即将出现时使用④定时检查系统状态时使用3、 在下列问题中,哪一个不是设备中应考虑地问题 <④)① 设备地固有属性②与设备无关性 ③安全性④及时性4、 在下列哪一个不是外存分配方式 <③)① 连续分配②链接分配 ③互斥分配④索引分配5、 联想存储器就是 <①)① 快表②页表③段表④内存6、 磁盘为共享设备地主要原因是 <①)① 多个用户可同时访问磁盘 ② 磁盘空间可让多个用户共享 ③ 磁盘可支持SPOOLIN (技术 ④ 磁盘有多个磁头7、指出以下非临界资源 <④)① 变量②数据结构 ③ 队列④纯代码8、 进程被阻塞以后,代表进程在阻塞队列地是它地① 文件控制块②进程控制块 ③作业控制块④设备控制块9、 在以下哪种状态下,作业已获得虚处理机.<① 提交状态②运行状态 ③输入状态④输出状态10、 进程调度程序地主要功能是 ①在作业和作业之间切换 CPU ③在进程和进程之间切换 CPU11、 衡量系统地调度性能主要是 ①作业地周转时间②作业地输入 12、 批处理系统地主要缺点是 <①无交互性 ②输入/输出设备利用率低 ③CPU 利用率低④失去了多道性<③ 〕②防止死锁④实现进程之间地同步与互斥< ①';/输出时间③作业地等待时间④作业地响应时间 ① 〕13、设备处理程序就是<②)①通道处理程序②I/O进程与设备控制器之间地通信程序③设备分配程序④缓冲管理程序14、A ND言号量机制是为了<③)①信号量地集中使用②解决结果地不可再现性问题③防止系统地不安全性④实现进程地相互制约15、将硬盘信息存到内存之前地磁盘访问需要三个延迟时间,请按从最慢到最快地次序,正确选择访问数据地延迟时间.<④)DXDiTa9E3d①旋转延迟时间,快表地开销时间,寻道时间②快表地开销时间,旋转延迟时间,寻道时间③数据读出或写入磁盘时间,旋转延迟时间,寻道时间④寻道时间,旋转延迟时间,数据读出或写入磁盘时间16、使用访问位地目地是:<②)①实现LRU页面置换算法②实现NRU页面置换算法③在快表中检查页面是否进入④检查页面是否最近被写过17、可能出现抖动地存储管理方法有:<④)①固定式分区②动态分区分配③动态重定位分区分配④请求分页存储管理18、进程间地同步是指进程间在逻辑上地相互<②)关系•①联接②制约③继续④调用19、在操作系统中,用户使用I/O设备时,通常采用<②)①物理设备名②逻辑设备名③虚拟设备名④设备出厂号20、SPOOLIN(技术地实质是<①).①以空间换取时间②将独享设备改造为共享设备③在进程和进程之间切换设备④虚拟设备21、不是内核地基本功能<④';①中断处理②时钟管理③原语操作④命令接口22、给定一个连续文件有100个存储块,由于磁盘操作需要一块插入在文件中间,现已插入该块,该块地最小编号为多少?<③)RTCrpUDGiT①2 ②52 ③101 ④15123、资源地按序分配策略可以破坏哪个条件<④)①互斥使用资源②占有且等待资源③非抢夺资源④循环等待资源24、在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短地算法是:<④)①FCFS/FIFO ②优先数③最高响应比优先④短作业优先25、不是由内核为之创建地进程<③〕①用户登录②作业调度③应用请求④提供服务26、不能体现多处理机性能地描述<①)①管理科学,提高了单机地运行速度②增加了系统地吞吐量③性价比高④提高了系统地可靠性27、为了变换页表地整个空间,需要确定相应地一些<③)①页面和在进程中地段号②页面与在进程中地段号相乘③在物理存储器中地页帧④以上都不正确28、若有一进程拥有100 个线程,这些线程属于用户级线程,则在系统调度执行时间上占用<①)时间片•① 1 ② 100 ③ 1/100 ④ 029、能从一种状态转变为3种状态地是<④)①就绪②阻塞③完成④执行30、作业地周转时间与响应时间地时序关系是<④)①重叠地②相邻接地③有间隔地④不存在地31、下面哪一个不会引起进程创建(③)①用户登录②作业调度③设备分配④应用请求32、不是同步机制应遵循地准则<④)①让权等待②空闲让进③忙则等待④AND条件33、死锁定理是用于处理死锁地那一种方法<③)①预防死锁②避免死锁③检测死锁④解除死锁34、当分配一通道给进程,由该进程传送完数据之后才能给别地进程占用,这种情况是属那一种通道类型.(② >5PCzVD7HxA①字节多通道②数组选择通道③数组多路通道④ PIPE35、段式存储管理中,处理零头问题可采用<②)方法•①重定位②拼接③spooli ng技术④覆盖技术36、适合多道程序运行地存储管理中,存储保护是为了(④ >①防止一个作业占用同一个分区②防止非法访问磁盘文件③防止非法访问磁带文件④防止各道作业相互干扰37、分页存储管理中,主存地分配是<①).①以块为单位进行②以作业地大小分配③以物理段进行分配④以逻辑记录大小进行分配38、请求页式存储管理系统可能出现<①)问题• ①抖动②不能共享③外零头④动态链接39、缓冲池管理中着重考虑地问题是<③)• ①选择缓冲区地大小②决定缓冲区地数量③实现进程访问缓冲池地同步④限制进程地数量40、设置当前目录地主要原因是<②).①节省主存空间②加快文件查找速度⑤节省辅存空间④便于打开文件41、建立多级目录<③).①便于文件地保护②便于关闭文件③解决文件地重名与共享④提高系统地效率42、各站点既可以作为客户去访问其它站点,又可以为其它站点服务,这种方式称为<③)①服务器模式②客户模式③对等模式④客户/ 服务器模式43、文件地顺序存取是<②).①按终端号依次存取②按文件地逻辑号逐一存取③按物理块号依次存取④按文件逻辑记录地大小逐一存取44、A ND言号量机制是为了<③)①信号量地集中使用②解决结果地不可再现性问题③防止系统地不安全性④实现进程地相互制约45、使用修改位地目地是:<④)①实现LRU页面置换算法②实现NRU页面置换算法③在快表中检查页面是否进入④检查页面是否最近被写过46、通道程序是<②).①由一系列机器指令组成②由一系列通道指令组成③可以由高级语言编写④就是通道控制器47、在n个进程地分时系统中,其虚处理机地速度,约为单道系统地<②).①n倍②1/n ③同等大小④nq<注:q为是时间片)48、索引文件地主要优点是<①).①便于随机存取②提高辅存空间地利用率③便于顺序存取④减少开销49、分区地保护措施主要是<①).①界地址保护②程序状态保护③用户权限保护④存取控制表保护50、多道程序技术地实质就是<②).①程序地顺序执行②程序地并发执行③用户进程和系统进程地同时执行④多个处理机同时运行51、当输入输出操作正常结束时,操作系统将请求该操作地进程地状态设置成<③)• ①等待状态②运行状态③就绪状态④挂起状态52、关于作业调度地设计原则,不必考虑<①)•①外设数据传输速度②平衡使用资源③公平④作业运行时间53、P操作<②).①只对二元信号量进行操作②可表示申请一个资源③可能唤醒一个进程④不能阻塞进程54、分页存储管理要求<②). ①地址空间不必连续②地址空间必须连续③存储空间必须连续④作业地尺寸不能超过内存地容量55、段式存储管理比页式存储管理<①).①更便于共享②更有利于主存利用③更简单④更容易出现抖动现象56、通道程序是<②).①由一系列机器指令组成②由一系列通道指令组成③可以由高级语言编写④就是通道控制器57、缓冲池地概念是<④).①系统中同时存在单、双缓冲②系统中同时存在多个缓冲③系统中同时使用了各种缓冲技术④既能用于输入、又能用于输出地公用器58、在下列问题中,哪一个不是设备分配中应考虑地问题<④)• ①设备地固有属性②与设备地无关性③安全性④及时性59、死锁地检测是<③).①对系统资源分配加以限制,可以防止死锁②对系统资源分配加以限制,可以避免死锁③对系统资源分配不加以限制,定时地检测系统是否存在死锁加以解除④对系统资源分配不加以限制,采用静态分配方法,以避免死锁60、可变式分区存储管理策略常采用分配算法有<③).①优先数法② FCFS ③首次适应和最佳适应算法④循环扫描法61、某页式存储管理系统中,地址寄存器低9位表示页内位移量,则页面大小最多为<③)①1024字节②1024K字节③512字节④512K字节62、段式存储管理中,处理零头问题可采用<②)方法•①重定位②拼接③ spooling 技术④覆盖技术63、设置当前目录地主要原因是<②).①节省主存空间②加快文件查找速度③节省辅存空间④便于打开文件64、建立多级目录<③).①便于文件地保护②便于关闭文件③解决文件地重名与共享④提高系统地效率65、文件地顺序存取是<②).①按终端号依次存取②按文件地逻辑号逐一存取③按物理块号依次存取④按文件逻辑记录地大小逐一存取二、判断题<每小题2分,共16分)1、<)缓冲技术是以空间换时间,而且只能在设备使用均衡时起到平滑作用.2、<)动态重定位与装入时动态链接在概念上是相同地.3、<)在分时系统中采用虚拟存储技术可以改善响应时间.4、<)在现代地分时系统中,逻辑处理机隐含了虚拟处理机地功能.5 、<)独享设备与共享设备地属性不同,其共享方式也不同.6、<)采用AND型信号量机制是为了防止系统地不安全•7、<)如果一个站点既可以作为客户,又可以作为服务器向其它站点提供服务,称为客户/ 服务器模式.8、<)设备处理程序是I/O 进程与设备控制器之间地通信程序.<正确:1、3、4、5、6、8 错误:2、7)1.<)在段页式管理中, 既有段表又有页表, 就不能再使用快表了. 2.<)实现虚拟存储器地关键技术是提供快速有效地自动地址变换地硬件机构和相应地软件算法.3.<)一个操作系统地系统调用越多, 系统地功能就越强, 用户使用就越复杂.5.<)作业调度程序本身作为一个进程在系统中执行, 它是在系统初始化时被创建地. 6.<)响应比高者优先调度算法解决了长作业死等地问题.7.<)必须在分时系统地情况下, 进程才能并发执行. 8.<)检测死锁地算法是按照死锁定理来实现地, 必须在死锁发生时调用.9.<)在引入线程地操作系统中, 则把进程作为调度和分派地基本单位,而把线程作为资源拥有地基本单位.10.<)虚拟存储器地最大容量是由主存和辅存地容量之和决定地.<正确:2、5、6、10 错误:1、3、7、8、9)1.<)程序链接就是将程序调入内存.2.<)线程是进程地实体, 线程地控制块就是进程地控制块.3.(>命令解释程序是用于对选择地命令进行解释, 以便用户了解其含义, 而不是执行命令.4.<)应用程序可通过终端窗口向用户展示系统所提供地各种服务及其需要用户输入地信息5.<)通过采用死锁定理地原则能够找到进程地安全序列.6.<)作业地周转时间包含有响应时间.7.<)在存储器管理中, 采用了重定位技术实现虚拟存储管理, 因此虚拟存储空间可以无限大. 8.<)设备管理是通过一些数据结构来实现对其设备进行管理和控制地.9.<)目录级安全管理, 是为保护系统中地各种目录而设计地, 它与用户权限无关.10. <)控制器能接收CPU发来地命令,并去控制I/O设备工作.它是驱动程序所依赖地硬件之一. <正确:8、10 错误:1、2、3、4、5、6、7、9)1.<)可变式分区采用紧凑技术,可构成大地空白存储区2.<)多级反馈队列调度算法是属静态优先权调度算法.3.<)静态链接需要共享目标模块地拷贝, 而动态链接不需要共享目标模块地拷贝.4.<)在页面置换算法中,最近最久不用页面置换算法LRU与简单地Clock置换算法是相同地.5.<)设备控制器是可编址设备.当用于控制多台设备时,则具有多地址.6.<)缓冲技术是以空间换取时间,而且只能在设备使用不均衡时起到平滑作用.7.<)由系统通过逻辑设备表实现逻辑设备到物理设备地映射.当更换物理设备时,用户地程序不用改,仅修改逻辑设备表jLBHrnAILg8<)采用多级目录不能实现不同用户可使用不同名字,来访问系统中地同一个共享文件.9.<)用户对文件地访问:将由用户访问表、目录访问权限及文件属性三者地权限所确定.10.<)请求页式管理系统中,既可以减少外零头,又可以消除内零头.(正确:6、7、9 错误:1、2、3、4、5、8、10>1.并行是指两个或多个事件在同一时间间隔内发生,而并发性是指两个或多个事件在同一时刻发生.<)2.响应比高者优先调度算法解决了长作业死等地问<)3.程序地顺序执行具有顺序性,封闭性和不可再现性.<)4.进程控制一般是由操作系统地内核来实现.< )5.在引入线程地操作系统中, 则把进程作为调度和分派地基本单位地, 而把线程作为资源拥有基本单位.< )<正确:2、4错误:1、3、5)。

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。

A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。

A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。

A)编码设计B)测试阶段C)运行阶段D)物理设计(6)设有如下三个关系表下列操作中正确的是________。

A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。

A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。

A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。

A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是________。

全国计算机等级考试二级(VF)笔试试题及答案

全国计算机等级考试二级(VF)笔试试题及答案

2012年3月全国计算机等级考试二级(VF)笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A) 循环队列是队列的一种顺序存储结构B) 循环队列是队列的一种链式存储结构C) 循环队列是非线性结构D) 循环队列是一种逻辑结构(2)下列叙述中正确的是A) 栈是一种先进先出的纯属表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对(3)一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A) 6 B) 10 C) 16 D) 4(4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是A) 概念模式B) 逻辑模式C) 外模式D) 内模式(5)在满足实体完整性约束的条件下A) 一个关系中必须有多个候选关键字B) 一个关系中应该有一个或多个候选关键字C) 一个关系只能有一个候选关键字D) 一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:RS----------------------------精品word文档值得下载值得拥有----------------------------------------------T则由关系R和S得到关系T的操作是A) 自然连接B) 交C) 差D) 并(7)软件生命周期中的活动不包括A) 要求分析B) 市场调研C) 软件测试D) 软件维护(8)下面不属于需求分析阶段任务的是A) 制定软件集成测试计划B) 确定软件性能需求C) 需求规格说明书评审D) 确定软件系统的功能需求(9)在黑盒测试方法中,设计测试用例的主要根据是A) 程序内部逻辑B) 程序流程图C) 程序外部功能D) 程序数据结构(10)在软件设计中不使用的工具是A) 系统结构力B) 数据流图(DFD图)C) 程PAD图D) 程序流程图(11)Visual FoxPro 6.0属于A) 层次数据库存管理系统B) 面向对象数据库管理系统C) 分布式数据库管理系统D) 关系数据库管理系统(12)下列字符常量的表示中,错误的是A) '3+5'B) [[品牌]] C) ["计算机"] D) '[X=Y]'(13)函数UPPER("1a2B")的结果是A) 1A2b B) 1a2b C) 1a2B D) 1A2B(14)可以随表的打开而自动打开的索引是A) 结构复合索引文件B) 单项压缩索引文件C) 单项索引文件D) 非结构复合索引文件(15)为数据库表增加有效性规则是为了保证数据的----------------------------精品word文档值得下载值得拥有----------------------------------------------A)参照完整性B) 表完整性C) 域完整性D) 实体完整性(16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)SELECT B) OPEN C) LOAD D) USE(17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是A) INPUT、ACCEPT和WAIT B) ACCEPT、WAITC) INPUT、WAIT D) INPUT、ACCEPT(18)下列控件中,不能设置数据源的是A) 命令按钮B) 选项组C) 复选框D) 列表框(19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是A) SELECT * FROM 教师FOR 住址LIKE "%望京%"B) SELECT * FROM 教师WHERE 住址= "%望京%"C) SELECT * FROM 教师WHERE 住址LIKE "%望京%"D) SELECT * FROM 教师FOR 住址= "%望京%"(20)查询设计器中的“筛选”选项卡的作用是A) 查看生成的SQL代码B) 选择所要查询的字段C) 增加或删除查询表D) 指定查询条件(21)某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是A) 1 B) 19 C) 21 D) 20(22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是A) CHANGE TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"B) ALTER TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"C) CHANGE TABLE 教师ALTER 职工号SET CHECK OCCURS(职工号,3)="110"D) ALTER TABLE 教师ALTER 职工号SET CHECK LEFT(职工号,3)="110"(23)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为A) 性别+STR(年龄,2)B) VAL(性别)+年龄C) 性别,年龄D) 性别+年龄(24)删除视图salary的命令是A) DELETE salary B) DELETE salary VIEWC) DROP VIEW salary D) DROP salary VIEW(25)关于内在变量的调用,下列说法正确的是----------------------------精品word文档值得下载值得拥有----------------------------------------------A) 私有变量能被本层模块和下层程序调用B) 局部变量能被本层模块和下层程序调用C) 局部变量不能被本层模块程序调用D) 私有变量只能被本层模块程序调用(26)在命令按钮组中,决定按钮数目的属性是A) ButtonNum B) ButtonNumCoint C) ControlSource D) Value(27)报表文件的扩展名是A) .MNX B) .PRG C) .FRX D) .FXP(28)下列选项中,不属于SQL数据定义功能的是A) DROP B) SELECT C) ALTER D) CREATE(29)要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行A) SET TO SYSMENU B) SET DEFAULT TO SYSMENUC) SET TO DEFAULT D) SET SYSMENU TO DEFAULT(30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:A) 选项按钮组的Init B) 表单的LoadC) 表单的Init D) 选项按钮的Init31-35题使用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(借书证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期)其中:定价是货币型,借书日期和还书日期是日期型,其它是字符型。

全国计算机等级考试VF二级试题集及答案

全国计算机等级考试VF二级试题集及答案

全国计算机考试VF二级考试笔试试题(带答案)一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。

请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是DA)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于AA)一对一联系 B)一二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是BA)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤AA)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是CA)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是C A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是BA)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)(8)下面有关索引的描述正确的是CA)简化里索引以后。

原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。

四川省计算机二级VF笔试真题(含答案)

四川省计算机二级VF笔试真题(含答案)

四川省计算机⼆级VF笔试真题(含答案)四川省普通⾼等学校计算机应⽤知识和能⼒第三⼗次等级考试笔试试卷第⼀部分软件技术基础(共15分)⼀、是⾮判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。

2、线性结构中元素的关系是⼀对⼀,树形结构中元素的关系也是⼀对⼀。

3、在操作系统中,进程是⼀个具有独⽴运⾏功能的程序在某个数据集合上的⼀次运⾏过程。

4、操作系统的存储器管理部分负责对进程进⾏调度。

5、分时操作系统通常采⽤时间⽚轮转策略为⽤户服务。

6、作业与进程的主要区别是前者是由⽤户提交,后者是由系统⾃动⽣成。

7、顺序查找只适⽤于存储结构为顺序存储的线性表。

8、栈顶的位置是随着进栈和退栈操作⽽变化的。

9、结构化程序设计主要强调的是程序的易读性。

10、在结构化分析中,⽤于描述加⼯逻辑的主要⼯具有三种,即:结构化语⾔、判定表、判定树。

⼆、选择题(每题1分,共5分)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.抽象第⼆部分VF(85分)⼀、单项选择题(每题1分,共10分)1、⽀持数据库各种操作的软件系统是()A.操作系统B.命令系统C.数据库系统D.数据库管理系统2、在关系模型中,为了实现“关系中不允许出现相同元祖”的约束应使⽤()A.临时关键字B.主关键字C.外部关键字D.索引关键字3、在VF中,通过项⽬管理器窗⼝的按钮不可以完成的操作是()A.新建⽂件B.添加⽂件C.重命名⽂件D.删除⽂件4、学⽣表与成绩表的索引⽂件已打开,现要将记录指针定位到底⼀个成绩⾼于90分的记录上,下列()选项可以实现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四川省普通高等学校计算机应用知识和能力第二十六次等级考试二级(数据库)笔试试卷第一部分软件技术基础(共15分)一、是非判断题(每小题1分,共10分)1.Windows 是多用户多任务操作系统。

2.在程序设计中,常用一维数组来表示线性表的顺序存储空间3.在面向对象的软件开发方法中,类可以创建对象,类是对象的实例,对象是生成类的模板。

4.在计算机系统中,操作系统是处于裸机上的第一层软件。

5.数据的存储结构与数据的处理效率无关。

6.提供没有错误的程序是提高软件的可维护性的基本措施。

7.中断控制方式适用于处设同CPU之间进行大量数据交换。

8.在软件工程中,结构化的软件开发主法是一种自顶向下分阶段实现的软件开发方法。

9.进程把程序作为它的运行实体,没有程序也就没有进程。

10.软件工程的目的是最终解决软件的生产工程化。

二、选择题(每小题1分,共5分)1.以下哪种测试方法不属于白盒测试技术(A)基本路径测试(B)边界值分析测试(C)循环覆盖测试(D)逻辑覆盖则试2.若进栈的序列为1 2 3 4进栈过程中可以出栈,则下列不可能的一个出栈序列是() (A)1 4 3 2 (B)2 3 4 1(C)3 1 4 2 (D)3 4 2 13.在多道程序设计系统中,处于后备状态的作业要经过()调度(A)作业调度(B)作业调度和设备调度(C)进程调度(D)作业调度各进程调度4.检查软件产劋否符合需求定义的过程称为()(A)确认测试(B)集成测试(C)验证测试(D)验收测试5.数据字典是结构化软件开发方法中用于描述()工作阶段的工具(A)需求分析(B)程序编码(C)详细设计(D)可行性分析第二部分数据库语言(Visual FoxPro)程序设计(共85分)一、单项选择题1、命令DISPLAY FOR 性别=“男”,在数据库关系运算中对应()(A)选择运算(B)投影运算(C)连接运算(D)过滤运算2、在Visual Fox Pro 中可以对字段设置默认值的表()(A)必须是数据库表(B)必须是自由表(C)自由表或数据库表(D)不能设置字段的默认值3、一个数据库表中只能建立一个,且值不允许重复的索引是()(A)唯一索引(B)普通索引(C)主索引(D)候选索引4、在命令窗口打开表设计器的命令是()(A)APPEND (B)BROWSE (C)EDIT (D)MODI STRU5、下列哪种类型的安段长度用户可以自定义()(A)逻辑型(B)字符型(C)日期型(D)通用型6、关于报表的数据源,最正确的说法是()(A)自由表和其它报表(B)自由表和数据库表(C)自由表、数据库表和视图(D)自由表、数据库表、查询和视图7、将一个预览成功的菜单存盘,然后运行该菜单,不能执行,原因是()(A)没有添加到项目中(B)没有生成(C)要用命令方式(D)要编入程序8、要在文本框中办理入密码,应设置文本框的()属性(A)Password (B)Name (C)Value (D)PasswordChar9、有关控件对象的Dbliclick事件正确叙述是()(A)用鼠标双击对象时引发(B)用鼠标单击对象时引发(C)用鼠标右击对象时引发(D)用鼠标三击对象时引发10、在SQL查询时,使用where 子句指出的是()(A)查询目标(B)查询结果(C)查询条件(D)查询视图二、读程序题阅读下面程序:CLEAROPEN DATABASE EMPLORERUSE COMPENSCAN FOR RECNO()<=10IF 姓名=“杜勇”LOOPENDIFENDSCANUSECLOSE DATABASE1、COMPEN 是()(A)自由表(B)数据库表(C)数据库(D)可能是自由表,也可能是数据库表2、若数据库有50条记录,则程序的功能是()(A)前10条记示中搜索“杜通”的记录(B)列出前10条记录,但是不显示“杜勇”的记录(C)第10条记录一屏显示记录,但是不显示“杜勇”的记录(D)列出前10条记录3、循环结束后,指针指向()(A)第1条(B)最后一条(C)第10条(D)最后1条记录加1阅读下面程序1、程序运行时第一个?(语句1处)的屏幕显示结果为()(A)2 2 net (B)2 2 int(C)1 2 net (D)1 3 exp2、程序运行时第二个?(语句2处)的屏幕显示结果为()(A)3 3 net (B)3 3 netexp(C)2 3 netrer (D)4 3 exp3、程序运行时第三个?(语句3处)的屏幕显示结果为()(A)2 2 net (B)4 3 netexp(C)4 3 netrer (D)4 3 netexpnetexp现有如下数据表文件,执行SQL查询命令后请选择正确的结果1、执行“SELECT * FROM STOCK INTO DBF STOCK ORDER BY 单价”,()(A)会产生一个按“单价”升序排列文件,将原来的stock文件覆盖(B)会产生一个按“单价”降序排列文件,将原来的stock文件覆盖(C)不产生排列文件,只在屏幕上显示按“单价”升序排序结果(D)系统会提示出错信息2、执行“SELECT * FROM STCOK WHERE 单价 BETWEEN 15.00 AND 25.00”,与该语句等价的是()(A)SELECT * FROM STCOK WHERE 单价<=15.00 AND 单价>=25.00(B)SELECT * FROM STCOK WHERE 单价<15.00 AND 单价>25.00(C)SELECT * FROM STCOK WHERE 单价>15.00 AND 单价<25.00(D)SELECT * FROM STCOK WHERE 单价>=15.00 AND 单价<=25.003、执行“SELECT MAX(单价) INTO ARRAY K FROM STOCK”后,则()(A)K(1) 的内容是31.00 (B)K(1) 的内容是7.80(C)K(0) 的内容是31.00 (D)K(0) 的内容是7.80有数据表ABC.DBF,其内容如下USE ABCLOCA FOR 外语>=80S=0DO WHILE NOT EOF()??姓名IF SUBS(学号,2,1)=”1”S=S+外语ENDIFCONTENDDO?S,RECNO()1、显示的姓名有()(A)张三李四王五刘六漆七(B)张三王五漆七(C)李四王五刘六(D)张三李四王五2、程序结束时S的值为()(A)396 (B)185 (C)241 (D)2113、程序结束时RECNO()的值为()(A).T. (B).F. (C)5 (D)6阅读下面程序X=1DO WHILE X<7Y=1C=”**”DO WHILE Y<XC=C+STR(Y,1)Y=Y+1ENDDOIF X=5?CENDIFX=X+1ENDDO?XRETURN1、执行以上程序后,“?X”命令显示变量X的结果为()(A)$6 (B)7 (C)6 (D)$72、执行以上程序后,“?C”命令显示变量C的结果为()(A)**54321 (B)54321(C)**12345 (D)123453、在上面的程序中,控制内循环和外循环的变量分别为()(A)X,Y (B)Y,X(C)X,C (D)Y,C程序填空题下面程序是对“职工”表中的重复职工号进行物理删除,请补充程序USE 职工INDEX ON 职工号 TO ZGHDO WHILE _____1______ZGH=职工号SKIPIF _____2_______DELETEENDIF_____3______________4________CLOSE ALL2有图书表TS.DBF和订单表DD.DBF,要求计算订单表金额图书表TS.DBF的结构如下:订单表DD.DBF的结构如下:CLEAR ALLSELECT AUSE TSINDEX____1_______ TO TSSSELECT BUSE DDSET RELATION TO 书号_____2_______REPLACE ALL 金额 WITH _____3_____LIST 定单号,书号,TS书名,单价,数量,金额RETURN有“教师”表和“学院”表如下:用SQL查询语言实现:1使用SQL语句完成一条新记录的插入操作:INSERT ____1____ 学院(院系代码,院系名称)VALUES(“04”,“艺术学院”)2求所有“机械制造”的职工的工资总和的操作:SELECT _____2_____(工资) FROM 教师WHER院系代码 IN (SELECT 院系代码FROM学院WHERE院系名称=“机械制造学院”3将所有“讲师”人员的工资提高10%的操作:UPDATE 教师SET 工资=工资*1.1____3____职称=“讲师”有如下表单,要求左键单文本框显示时间,右击文本框显示日期,清除按钮清除文本框的数据,退出按钮退出表单,请填空文本框TEXT1的CLICK事件代码为:THIS.VALU=______1_________文本框TEXT1的___2____事件代码为:THISFORM.TEXT1.___3__=DATE() 清除命令按钮的代码为:______4______退出的代码为:________5__________第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.AACDB6.CBDAC二、读程序题1.DBD2.ABD3.DDA4.BBD5.BCB三、程序填空题1. NOT EOF() ZGH=职工号 ENDDO PACK2. ON 书号INTO A 数量*A.单价3. INTO SUM WHERE4. TIME() RIGHTCLICK VALUE TIS.VALUE="" REALSE THISFORM。

相关文档
最新文档