




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四川省普通高等学校计算机应用知识和能力本文由无梦无情贡献 四川省普通高等学校计算机应用知识和能力 第二十七次等级未列考试 二级(数据库)笔试试卷 第一部分软件技术基础 一、是非判断题(每小题1分,共10分) (判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B) 1数组也是一种数据结构,一维数组就是一种顺序表结构。() 2递归算法的程序结构比迭代算法的程序结构更为精炼。() 3进程调度按一定的调度算法,从就绪队列中挑选出合适的进程。() 4在单处理器系统中,程序的并发执行,实质上是程序的交替执行。() 5数据的基本单位是数据元素。() 6分页存储管理中,页面可以映射到不连续的内存块中。() 7通道方式能实现外设与CPU之间直接进行数据交换。() 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)低偶合、低内聚 第二部分数据库语言(Visual FoxPro)程序设计 一、单项选择题(每小题1分,共10分) 1设有关系R1和R2,经过关系运算得到结果S,则S是()。 (A)一个关系(B)一个表单 (C)一个数据库(D)一个数组 2在Visual Foxpro的数据库设计器中能建立两个表之间的()联系。 (A)临时性联系(B)永久性联系 (C)永久性联系或临时性联系(D)上述选择都不正确 3数组元素未经赋值前的默认值为()。 (A)0(B) .null. (C) .t.(D) .f. 4假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是() (A) Do mymenu (B) Do mymenu.mpt (C) Do mymenu.pjx (D) Do mymenu.mnx 5随着表文件的打开而自动打开的索引文件是()。 (A)单索引文件(B)复合索引文件 (C)结构复合索引文件(D)非结构复合索引文件 6使用SQL命令将CJST2.DBF中的“大学语文”的值加5分的命令是()。 (A)update set 大学语文大学语文5 (B)update cjst2 set大学语文大学语文5 (C)update cjst2大学语文with 大学语文5 (D)replace大学语文with 大学语文5 7“项目管理器中”的“数据”选项卡实现对()显示和管理。 (A) 数据库、自由表和视图(B)数据库、视图和查询 (C)数据库、表单和查询(D)数据库、自由表和查询 8不可以作为文本框数据源的是()。 (A)数值型字段(B)逻辑型字段 (C)字符型字段(D)备注型字段 9代码thisform.textl.setfocus表示该表单上的()。 (A)标签textl 获得焦点(B)文本框textl 获得焦点 (C)标签textl 失去焦点(D)文本框textl 失去焦点 10.查询设计器中的“筛选”选项卡上对应与SQL语句中的()。 (A)FOR(B)ORDERBY (C)WHERE(D)JOIN 二、读程序题(每题3分,共45分) 1阅读下面程序 Clear T=0 P=1 Input “请输入n=” to n Fot i=1 to n P=p*i T=t+p Endfor ? t Return (1)程序的功能是()。 (A)计算1到n的和(B)计算1到n的积 (C)计算1到n的阶乘(D)计算1到n的阶乘的和 (2)如果输入n5,则程序运行后t的值为()。 (A)15(B)120(C)153(D)55 (3)如果将程序中“t=t +p “放到循环体外且输入n=5,则()。 (A)不影响程序执行结果(B)程序不能执行 (C)t的值等于5(D)t的值等于120 2.阅读下列程序: * main.prg Do sub1 with ATER *SUB1.PRG PARA A USE W&A.S &(1) DO SUB2 WITH RECN()-1,LEN(A)+1 RETU *SUB2.PRG PARA T,K T,K &(2) P=T DO WHILE KT P=P+K K=K-1 ENDDO P &(3) (1)程序运行到(1)处时,打开的表文件是( ) (A)W&A.S (B) WAS (C)WATERS (D)WATER (2)程序运行到(2)处时,显示的结果 ( ) (A)0 5 (B)1 4 (C)0 4 (D)1 5 (3)程序运行到(3)处时,显示的结果( ) (A)10 (B) 15 (C)18 (D)21 3.有数据表book1.dbf 和book2.dbf,阅读程序: Clea all SELECT BOOK2.部门号,book1.部门名称,book2.商品名称,book2.单价,; Book2.数量,book2.产地; From book1 inner join book2; On book1.部门号=book2.部门号; Order by book2.单价 desc; Into table temp1 Update temp1 set 单价=单价*0.98; Where 单价=3000 Sele 部门名称,商品名称,数量,单价,产地; From temp1 where 单价=3000 order by 单价 desc (1)temp1 中末记录对应的部门名称是( ) (A)家用电器部 (B)电视录摄像机部 (C)电话手机部 (D) 计算机部 (2)程序最末一条命令产生的结果中,排在最后的记录对应的产地是( ) (A)上海 (B)广东 (C)福建(D)深圳 (3)Temp1是( ) (A)磁盘文件temp1.dbf (B) 系统临时表 (C)屏幕映像 (D)报表文件 4有表文件DJKS.DBF如下: 学号姓名笔试机试是否通过 S1张山8477 S2李洋5683 S3王红6277 S4刘立涛6351 S5赵晓静4556 S6雍军9391 S7赵菲7378 阅读下面程序 CLEAR USEDJKS RS0 DOWHILE.NOT.EOF( ) IF笔试60.AND. 机试=60 REPLACE 是否通过 WITH .T. RS=RS+1 ELSE REPLACE 是否通过 WITH .F. ENDIF SKIP ENDDO ? RS CLOSE ALL RETU (1) 程序运行后RS的值是()。 (A)7(B)5(C)4(D)3 (2)对于程序中的的SKIP语句,则()。 (A)可以替换成CONTINUE,不影响程序的执行 (B)可以去掉,不影响程序的执行 (C)可以移到循环体外部,不影响程序的执行 (D)如果去掉,程序将进入死循环 (3)DJKS表中“是否通过”字段的类型是()。 (A)数值型(B)字符型(C)备注型(D)逻辑型 5阅读下面程序 CLEAR FORM1TO4 A“” FORN1TOM AASTR(M,1) ENDFOR M,5SAYA ENDFOR RETURN (1)屏幕显示的起始坐标为()。 (A)1,1(B)4,4(C)1,5(D)5,1 (2)程序运行完毕后M,N的值为()。 (A)5,5(B)4,4(C)1,1(D)4,1 (3)程序运行完毕后屏幕显示的结果为()。 (A)1(B)1(C)4444(D)12233444 22 22333 333 333 22 4444 44441 三、程序填空题(每空2分,共30分) 1从键盘上输入10个字符串,统计其含有字母“M”的字符串个数,请完成该程序的设计。 CLETR S I1 DOWHILEI11 ACCEPT“输入一个字符串”TOX IF“M”$X S ENDIF I ENDDO ?“含有字母M的字符串共有:”STR(S) RETURN 2.以下程序在父表“zgjk”表与子表“gz”表间按职工号建立关联,按输入的职工号查询gz.dbf表中该职工号对应的“基本工资”与“实发工资”字段值,如果没有找到该职工号,则显示 “没有该职工号!”。 Clea all Sele 2 Use gz Inde on tag hhh Sele 1 Use zgjk Set rela to 职工号gz Acce“请输入职工号:”to gh for 职工号=allt(gh ) If found( ) ?“职工号姓名基本工资实发工资” ?职工号,姓名,b.基本工资,b.实发工资 ?没有该职工号! Endif Clea all 3.有数据表图书.dbf,用select 命令查询表中02年9月及其以后出版的、单价不高于20元的图书的信息,结果按“单价”字段值升序排列,请填空: Select 图书.书号,图书.书名,图书.作者,图书.出版日期,图书.单价; 图书 图书.出版日期; 图书.单价20; Ordet by 图书.单价 4.如图所示表单: (1)表单上文本框Text2(图中显示“星期六”的部分)只能显示,不能修改,则该文本框的属性应该设置为.T.; (2)在文本框Text1中输入值,当单击命令按钮Command1(“转换”)时,文本框Text2中自动出现对应的星期数,则在Command1的事件代码中,应进行如下编程: q=一二三四五六日 n=val(Thisform.text1.value) Thisform.text2.value=“星期”subs(q, ,2) (3)命令按钮command2的标题为“下一个”,如果在Init事件代码中进行设置,应使用如下命令: Tmand2. “下一个” 参考答案 一、是非判断题(每题1分,共10分) 1-5 AAAAA 6-10 ABBBA 二选择题(每题1分,共5分) 11-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业互联网平台计算机视觉缺陷检测技术对食品饮料行业的影响分析报告
- 全球创新药研发企业战略布局与市场竞争格局研究报告
- 物联网赋能精准农业:2025年种植技术发展趋势报告
- 食品与饮料行业2025年食品行业供应链优化研究报告
- 互联网+教育2025年成人教育终身学习体系构建与平台运营策略报告
- 中班健康领域小口罩说课稿
- 2025年精准医疗时代靶点发现与验证技术在创新药物研发中的创新应用报告
- 全身麻醉术中护理
- 小班健康:谁来了
- 《2025二手电动车买卖合同协议》
- 【大学课件】商业银行风险管理
- 钢筋机械连接技术规程 JGJ 107-2016
- 农业机械的智能控制
- 人教版道德与法治六上6上1单元第1课《感受生活中的法律》
- 绿化基础知识培训
- 2024国际技术转让合同(中英文对照)
- 购房委托协议文本
- 集团总部薪酬管理制度
- 2、内能与比热容(原卷版+解析)
- 100 航空智能制造发展白皮书(2022年)
- 2024运维服务保密协议
评论
0/150
提交评论