自考《管理系统中计算机应用》上机实践考试样卷_第1页
自考《管理系统中计算机应用》上机实践考试样卷_第2页
自考《管理系统中计算机应用》上机实践考试样卷_第3页
自考《管理系统中计算机应用》上机实践考试样卷_第4页
自考《管理系统中计算机应用》上机实践考试样卷_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、自考管理系统中计算机应用上机实践考试样卷自考管理系统中计算机应用上机实践考试样卷 2007 年 08 月 09 日 13:29 (本卷考试时间 60 分钟) 注意事项:1、在考核盘的根目录下有 XS.DBF、CJ.DBF、STD.DBF、LOAN.DBF、DISREC.SCX、 TTT.PRG、KSH.PRG 和 KSHF.SCX 文件,这些文件在考核盘的BACKUP 子目录下有相应的备份,以备考 生在误操作后复制;2、考生首先运行考核盘上 KSH.PRG 程序,输入考生姓名、准考证号和座位号,若不 输入姓名、准考证号和座位号,作 0 分处理。 一、单命令操作题(共 60 分,每题 5 分)

2、考核盘根目录上有两个数据表文件,其中 XS.DBF 有 6 条记录,CJ.DBF 有 15 条记录,结构分别如 下: XS.DBF:字段名类型宽度小数说明 XHC8学号 XMC8姓名 XBC2性别 ZYC8专业 CJ.DBF:字段名类型宽度小数说明 XHC8学号 KCMC C12课程名称 CJN30成绩 1、 将 CJ.DBF 中 KCMC 为“高等数学”的成绩增加 3 分。 2、 在 CJ.DBF 中, 添加一条新记录: 李海华 大学英语 88 3、 对 XS.DBF 增加一个字段, 为 PJCJ (N, 5,1) (平均成绩) , 并计算 CJ.DBF 中 KCMC 为“计算机基础”的平均

3、成绩,将计算的平均成绩保存在 PJCJ 字段的所有记录中。 4、 对 XS.DBF 创建普通索引文件 XS.CDX,按专业升序排列,按性别降序排列。 5、 物理删除 XS.DBF 中学号为 20031209 的学生记录。 6、 将数据表 XS.DBF 和 CJ.DBF 添加到考核盘根目录下的数据库 STU.DBC 中。 7、 对 XS.DBF 和 CJ.DBF 建立“一对多”的永久性关联。 8、 创建一个视图 ST.VUE,包括下列字段 XH、XM、KCMC、CJ. 9、 在 STU.DBC 中创建一个数据表 KC.DBF,结构如下: 字段名类型宽度小数说明 KCBHC4课程编号 KCMCC1

4、2课程名称 XFN10学分 1004 数据库技术 4 10、 编辑一个菜单,以 TEST.MUX 保存在考核盘根目录下。其中菜单格式如下: 文件 编辑 窗口 打开 复制 新建窗口 关闭 剪切 退出 粘贴 各下拉菜单都为命令。 二、程序填空(10 分) 考核盘根目录下有一个表单 DISREC.SCX, 它能逐条显示数据库 STD.DBF 中的记录, 每次屏幕显示一 条记录,单击“下一条”按钮,显示下一条记录,直到显示完全部记录。但程序中有三处不完整,请把它们 补全(要求程序能正确运行)。 Form1 的 Load 方法: (1) “下一条”按钮的 Click 方法 if (2) skip els

5、e go bottom thisform.label7.caption=显示到最后一条记录! endif (3) 三、程序改错(10 分) 考核盘根目录下有一个文件 TTT.PRG, 能计算 1/21+3/19+5/17+19/3 的值。 但程序中有一些错误, 请将程序修改正确。 四、程序设计(20 分) 考核盘根目录上有学生贷款的数据库文件 LOAN.DBF,其结构如下: 字段名类型宽度小数说明 XHC6学号 XMC8姓名 XBC2性别 ZYC4专业 DKEN82贷款额 编写一个程序 SR.PRG 存放在考核盘根目录下,功能是由用户从键盘输入学生姓名后,查找该学生, 若找到,显示该学生的姓名

6、、专业、贷款额若没有找到,显示无此学生,单击“退出”按钮,结束程序运行。 (1)管理信息是指经过加工处理后对企业生产经营活动有影响的(C) A.符号 B.事件 C.数据 D.数字 (2)ROM 的中文名称是(C ) A.随机存储器 B.辅助存储器 C.只读存储器 D.主存储器 (3)Internet 主要是由(B)组成的。 A.微型计算机、调制解调器和电话线路 B.通信线路、路由器、主机和信息资源 C.主机和服务器 D.客户机和服务器 (4)企业系统规划法的基本概念是: ()地进行系统规划和(A)地付诸实施。 A.自上而下 自下而上 B.自下而上 自下而上 C.自上而下 由总到分 D.由总到分

7、 自上而下 (5)数据流程图的主要特点是(A) A.具有概括性和抽象性 B.具有具体性 C.对原系统进行分析和抽象 D.描述新系统逻辑模型,对原系统进行分析和抽象 (6)对象包含的数据称为对象的(C) A.方法 B.事件 C.属性 D.功能 (1)建立了工资表文件 GZ.DBF,要将其中水电费字段值清零。 OPEN GZ WAIT 要将水电费字段清零吗?(Y/N) TO P IF AT(P,YY)0 REPLACE 水电费 WITH 0 ENDIF GO TOP BROWSE 姓名,水电费 USE RETURN OPEN 改为改为 USE;REPLACE 后加后加 ALL;BROWSE 后加后

8、加 FIELDS; (2)输入若干数值,统计正、负数的个数。 S1=1 S2=0 DO WHILE .T. INPUT 输入数据: TOA DO CASE CASEA0 S2=S2+1 OTHERWISE EXIT ENDDO ?S1,个正数,S2,个负数 S1=1 改为改为 S1=0;A=0 改为改为 A0;EXIT 与与 ENDDO 间加间加 ENDCASE; (1)计算 0100 之间的奇数之和。 X=0Y=0 DO WHILE X100 X=X+1 IF X/2=INT(X/2) LOOP ELSE Y=Y+X ENDIF ENDDO ?0 到到 100 之间的奇数之和为:之间的奇数之

9、和为:,Y RERURN (2)有一个学生成绩库 gj.dbf 成绩栏缺考已打上删除标记“*” 。用 SQL 语言编写一个统计实 际参加考试的人数的程序,并将结果(SS)显示在屏幕上。 SET TALK OFFCLEAR STORE 0 TO SS USE gj SET DELETED ON COUNTALLTO SS ?SS USE (1)管理信息按决策层次可分为(C) A.固定信息和流动信息 B.战略信息和战术信息 C.战略信息、战术信息和业务信息 D.固定信息、战术信息和业务信息 (2)计算机系统由(D)组成。 A.主机及外部设备 B.主机、键盘和显示器 C.系统软件和系统硬件 D.硬件

10、系统和软件系统 (3)SQL 是一门(C) A.机器语言 B.汇编语言 C.结构化查询语言 D.面向对象语言 (4)原型法主要用于开发(C) A.大型系统 B.中型系统 C.小型系统 D.任意的系统 (5)信息系统规划的主要方法不包括(D) A.战略集合转移法 B.关键成功要素法 C.企业系统规划法 D.业务流程法 (6)系统总体结构设计的任务是根据系统分析的(C)模型设计应用软件系统的物理结构。 A.概念 B.抽象 C.逻辑 D.应用 (1)计算 N!。 A=0 K=1 DO WHILE KN A=A*K K=K+1 ENDDO N=K RETURN A=0 改为改为 A=1;KN 改为改为

11、 K0 INPUT 输入半径: R IF R0 EXIT ENDIF S=PI*R*R C=2*PI*R ?面积=,S,周长=,C ENDDO DEFINE 前加前加#;R姓名,成绩姓名,成绩 SET RELATION TO CLOSE DATABASE SELECT 1 SET TALK ON RETURN (1)在管理信息系统的组成中,作为处理对象的是(A) A.信息源 B.信息管理者 C.信息用户 D.信息处理器 (2)所谓信息反馈是指控制物流的(A)作用于受控对象后,把产生的结果信息再返回到输 入端,经过处理并对信息再输入发生影响的过程。 A.输入信息 B.输出信息 C.打印信息 D.

12、显示信息 (3)微型计算机的硬件系统是由主机和(B)组成。 A.显示器、键盘 B.外存储器和输入输出设备 C.软盘、硬盘和外部设备 D.输入设备、输出设备 (4)CSF 是指信息系统规划方法中的(C) A.战略集合转移法 B.企业系统规划法 C.关键成功要素法 D.业务流程法 (5)用以衡量一个模块自身功能内在联系是否紧密的是(A) A.模块凝聚 B.模块耦合 C.规范化 D.集成化 (6)E-R 方法是以长方形表示() ,以菱形表示实体间的(D) A.实体、属性 B.属性、实体 C.联系、实体 D.实体、联系 (1)下面的程序功能是完成工资查询。 OPEN ZGGZ ACCEPT 请输入职工

13、号 TO NUM LOCATE 职工号=NUM IF .NOT. EOF() DISPLAY姓名,工资 ELSE ?职工号输入错误! ENDIF USE OPEN 改为改为 USE;LOCATE 后加后加 FOR;姓名姓名,工资工资改为姓名,工资改为姓名,工资 (2)计算从 1 累加至 100,但其中 10,20.100 不参加求和。 C=0 S=0 DO WHILE C100 IF MOD(C,10)=0 C=C+1 LOOP ENDIF S=S+C ENDDO ?S=,S C=0 改为改为 C=1;C100 改为改为 CN ?M ENDIF ENDFOR (2)已经建立了工资表文件 GZ.

14、DBF,要删除姓名为“王好”的记录,并将其中水电费字段 值清零,最后显示姓名、水电费。 (注:姓名、水电费为字段值) SET TALK OFFCLEAR USE GZ DELETE FOR 姓名姓名=王好王好 PACK GO TOP REPLACE ALL 水电费水电费 WITH 0 ENDIF GO TOP BROWSE FIELDS 姓名姓名,水电费水电费 RETURN (1)计算机软件分为(B) A.高级软件和低级软件 B.系统软件和应用软件 C.专业软件和游戏软件 D.通用软件和专用软件 (2)多媒体系统的主要特征是(D) A.集成性 B.交互性 C.实时性 D.以上说法都对 (3)以

15、下不是购买应用软件产品主要优点的是(A) A.系统实施费用低 B.放映了先进企业的管理思想 C.开发周期短 D.软件产品可靠性、稳定性高 (4)对数据流程图上每个成分进行定义和说明的是(D) A.外部实体 B.功能说明 C.数据结构 D.数据字典 (5)控制结构图中, “”符号的含义是(C) A.表示模块间的数据传递 B.表示模块间的控制信息传递 C.表示模块调用关系 D.循环调用下层模块 (6)对象的响应称为对象的(B) A.方法 B.事件 C.属性 D.功能 (1)计算 S=1+2+3+100,并显示 S。 S=1 I=1 DO WHILE I100 S=S+I I=I+1 ENDDO S

16、= ,S S=1 改为改为 S=0;I100 改为改为 I=100;S=前加前加? (2)计算从 1 累加至 200,但其中 10,20.等 10 的倍数不参加求和。 C=0 S=0 DO WHILE C200 IF MOD(C,10)=0 C=C+1 LOOP S=S+C C=C+1 ENDDO ?S=,S C=0 改为改为 C=1;C6 间加间加 ENDIF;X4 改为改为 X6; (2)输入整数 M 和 N,辗转相除求它们的最大公约数。 INPUT 输入 1 TO M INPUT 输入 2 TO N ?M,N K=1 DO WHILE K=0 K=MOD(M,N) M=N N=K END

17、FOR M RETURN K=0 改为改为 K0;ENDFOR 改为改为 ENDDO;M 前加前加?; (1)用递归方法计算 N!。 INPUT 输入输入 N 的数值的数值 TO N?N,!=,FAC(N) RETURN FUNCTION FAC(N) IF N=0 FAC=1 ELSE FAC=N*FAC(N-1) RETURN(FAC) ENDFUNC (2)扫描“职工档案”库文件,显示所有“职务”为“工程师”的职工的姓名、职务。 (注:职工档案表文件为:da) SET TALK OFFCLEAR USE da SCAN FOR 职务职务工程师工程师 ?姓名:姓名:+姓名姓名+SPACE(

18、4)+职务:职务:+职务职务 ? ENDSCAN (1)按信息稳定性分类,将信息分为(D) A.战略信息、战术信息、查询信息 B.战术信息、业务信息、战略信息 C.战术信息、业务信息、定额标准信息 D.固定信息和流动信息 (2)计算机网络的主要功能是(D) A.数据通信 B.资源共享 C.分布处理 D.以上说法都对 (3)BSP 方法实现的主要步骤不包括(C) A.定义企业目标 B.定义数据类 C.定义模型 D.定义信息系统总体结构 (4)以下不是系统分析报告主要内容的是(B) A.原系统的状况和问题 B.新系统的编码与维护 C.新系统的目标和逻辑设计 D.有关新系统方案的比较 (5)E-R

19、方法的三要素是(C) A.实体、属性、实体集 B.实体、键、联系 C.实体、属性、联系 D.实体、域、候选键 (6)微型计算机的主频是衡量机器性能的重要指标,它是指(A) A.CPU 时钟频率 B.机器运算速度 C.数据传送速度 D.存取周期 (1)计算 200 以内的偶数和。 S=1 FOR X=2 TO 200 STEP 1 S=S+X X=X+1 ENDFOR S=1 改为改为 S=0;STEP 1 改为改为 STEP 2;删掉删掉 X=X+1; (2)计算 10!。 A=0 K=1 DO WHILE K10 A=A*K K=K+2 ENDDO ?A A=0 改为改为 A=1;KABS(

20、C) ?MAX,A ENDIF IFABS(B)ABS(A) ANDABS(B)ABS(C) ?MAX,B ENDIF IFABS(C)ABS(A)AND ABS(C)ABS(B) ?MAX,C ENDIF RETURN (2)st_name 和 st_no 是表 student的两个字段分别表示学生姓名和学号。 根据输入的学生姓名, 自动查出学号,并且将姓名和学号显示出来,当输入字符“”时,退出程序。 USE studentINDEX ON st_name to st_name DO WHILE .T. ACCEPT 请输入号码:请输入号码: TO name IF name= EXIT EN

21、DIF SEEK name IF .NOT. EOF() ?st_name,st_no ELSE ?查无此人查无此人 ENDIF WAIT ENDDO (1)系统设计的最后成果是(C) A.数据流程图 B.结构控制图 C.系统设计说明书 D.代码设计说明书 (2)源程序的(A)是对程序设计质量的最基本要求。 A.正确性 B.可读性 C.可测试性 D.可维护性 (3)对象可以识别和响应的行为与操作称为对象的(B) A.类 B.事件 C.方法 D.属性 (4)虽然不违反系统规则,但是却不合逻辑或不合题目语义的错误属于(A)错误。 A.逻辑 B.数据 C.编程 D.系统 (5)在模块与程序测试时,主

22、要采用() ;而在子系统测试、系统测试过程中主要采用(B) 。 A.白盒法、黑盒法 B.黑盒法、白盒法 C.白盒法、白盒法 D.黑盒法、黑盒法 (6)数据库管理系统采用的数据模型一般有(D)三种。 A.网路、链状和层次 B.层次、关系和环状 C.链状、网络和关系 D.层次、关系和网络 (1)显示所有 100 以内 5 的倍数,并求这些数的和。 S=1 FOR I=1 TO 100 IF MOD(I,5)=0 I S=S+I ENDIF I=I+1 ENDFOR ?S RETURN S=1 改为改为 S=0;I 前加前加?;删掉删掉 I=I+1; (2)计算 1 累加至 100,但其中 12,2

23、4,.96 不参加求和。 C=1 S=1 DO WHILE C=100 IF MOD(C,12)=0 C=C+1 ENDIF S=S+C ENDDO ?S=,S S=1 改为改为 S=0;C=C+1 与与 ENDIF 间加间加 LOOP;S=S+C 与与 ENDDO 之间加之间加 C=C+1; (1)任给定一年,判断该年是否闰年。闰年条件是:能被 4 整除但不能被 100 整除,或者 能被 400 整除。 INPUT 请输入年份:请输入年份: TO YIF MOD(Y,4)=0AND MOD(Y,100)0 OR MOD(Y,400) =0 ?Y,为闰年为闰年 ENDIF (2)st_date

24、 是 student 表中的日期型字段,表示学生的出生日期。请统计出 1982 年以前出生 的学生人数并且显示出来。 USE studentC=0 DO WHILE .NOT. EOF() IF st_dateCTOD(01/01/1982) C=C+1 ENDIF SKIP ENDDO ?1982 年以前出生的学生人数年以前出生的学生人数,C (1)所谓信息反馈是指控制物流的输入信息作用于受控对象后,把产生的结果信息再返回到 (A)端,经过处理并对信息再输入发生影响的过程。 A.输入 B.输出 C.打印 D.显示 (2)从管理系统中计算机应用的功能来看,计算机在管理系统中应用的发展依次为(D

25、) A.EDP、DSS、MIS、EIS B.DSS、EDP、MIS、EIS C.MIS、EDP、DSS、EIS D.EDP、MIS、DSS、EIS (3)数据流程图是()人员与()进行交流的有效工具,也是(A)设计的重要依据。 A.系统分析、用户、系统 B.数据库管理、用户、数据库 C.网络管理、用户、网站 D.操作、用户、应用 (4)以下不属于耦合类型的是(C) A.数据耦合 B.控制耦合 C.功能耦合 D.非法耦合 (5)信息输入的原则不包括(D) A.源点输入 B.统一输入 C.数据简洁 D.及时输入 (6)以下不属于输出方式选择的是(A) A.输出类型 B.输出设备 C.输出形式 D.

26、输出内容 (1)下面程序功能是求 1 到 100 之间所有正数的立方和并输出结果。 CLEAR S=0 X=1 DO WHILE(X100) S=X*X*X X:=X+1 ENDDO ?S RETURN X100 改为改为 X=100;S=X*X 改为改为 S=S+X*X;X:=X+1 改为改为 X=X+1; (2)下列程序用于显示 TEACHER 表中职称为“教授”的数据记录。 OPEN TEACHER DO WHILENOTEOF() CLEAR IF 职称=教授 DIAPLAY WAIT 按任意键继续! SKIP ENDDO OPEN 改为改为 USE;职称职称改为职称改为职称;SKIP

27、 与与 ENDDO 间加间加 ENDIF; (1)求解百鸡问题:公鸡一,值钱五,母鸡一,值钱三,小鸡三,值钱一,百钱买百鸡,问 公鸡、母鸡、小鸡各几只? FOR X=0 TO 19FOR Y=0 TO 33 Z=100-X-Y IF 15*X+9*Y+Z=300 ?X,Y,Z ENDIF ENDFOR ENDFOR RETURN (2)st_name 和 st_age 是表 student 的两个字段分别表示学生姓名和年龄,请按姓名查找一名 学生,若有则显示学生的姓名和年龄,并且不再继续查找,若无则显示“无此学生” 。 USE studentDO WHILE .T. ACCEPT TO name LOCATE FOR st_name=name IF FOUND() ?st_name,st_age ELSE ?无此学生无此学生 EXIT ENDIF ENDDO (1)以下不属于输入界面设计原则的是(B) A.可靠性高、容错性好 B.维护方便、易于管理 C.操作简单、易学易用 D.风格一致、布局合理 (2)程序设计的任务,就是根据系统设计说明书中关于模块的详细描述和处理过程的描述, 选择合适的(A)来编制程序的工作。 A.计算机语言 B.数据模型 C.算法 D.程序结构 (3)由于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论