为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 中南财大计算机上机实践题库

中南财大计算机上机实践题库

2011-03-22 20页 doc 126KB 74阅读

用户头像

is_173764

暂无简介

举报
中南财大计算机上机实践题库sct_cont 题库1 (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.自上而下 由总到分 ...
中南财大计算机上机实践题库
sct_cont 题库1 (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.由总到分 自上而下 (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后加FIELDS; (2)输入若干数值,统计正、负数的个数。 S1=1 S2=0 DO WHILE .T. INPUT "输入数据:" TO A DO CASE CASE A<=0 S1=S1+1 CASE A>0 S2=S2+1 OTHERWISE EXIT ENDDO ?S1,"个正数",S2,"个负数" 答案: S1=1改为S1=0;A<=0改为A<0;EXIT与ENDDO间加ENDCASE; (1)​ 计算0~100之间的奇数之和。 答案: X=0Y=0 DO WHILE X<100 X=X+1 IF X/2=INT(X/2) LOOP ELSE Y=Y+X ENDIF ENDDO ?"0到100之间的奇数之和为:",Y RERURN (2)有一个学生成绩库gj.dbf成绩栏缺考已打上删除标记“*”。用SQL语言编写一个统计实际参加考试的人数的程序,并将结果(SS)显示在屏幕上。 答案: SET TALK OFFCLEAR STORE 0 TO SS USE gj SET DELETED ON COUNT ALL TO SS ?SS USE 题库2 (1)管理信息按决策层次可分为(C) A.固定信息和流动信息 B.战略信息和战术信息 C.战略信息、战术信息和业务信息 D.固定信息、战术信息和业务信息 (2)计算机系统由(D)组成。 A.主机及外部设备 B.主机、键盘和显示器 C.系统软件和系统硬件 D.硬件系统和软件系统 (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 K0 INPUT "输入半径:" R IF R<0 EXIT ENDIF S=PI*R*R C=2*PI*R ?"面积=",S,"周长=",C ENDDO 答案: DEFINE前加#;R<0改为R<=0;R前加TO (1)编制一个程序模拟用户按照选项方式执行对应的操作,即用户输入一个选项编号,电脑执行相对性的操作。 答案: SET ECHO OFF?"1-修改" ?"2-查询" ?"3-输出" ?"0-退出" WAIT "请输入选项编号" TO NUM DO CASE CASE NUM="1" DO PROG1 CASE NUM="2" DO PROG2 CASE NUM="3" DO PROG3 CASE NUM="0" RERURN ENDCASE (2)设有STUDENT.DBF(学号,姓名,性别)和SCORE.DBF(学号,成绩)两个数据库表,要在它们之间建立逻辑连接,然后为每个女考生的成绩增加2分,最后显示全体考生的学号、姓名和成绩。 答案: SET TALK OFFSELECT 1 USE STUDENT INDEX ON 学号 TO INK SELECT 2 USE SCORE SET RELATION TO 学号 INTO A REPLACE 成绩 WITH 成绩+2 FOR A->性别="女" LIST 学号,A->姓名,成绩 SET RELATION TO CLOSE DATABASE SELECT 1 SET TALK ON RETURN 题库3 (1)在管理信息系统的组成中,作为处理对象的是(A) A.信息源 B.信息管理者 C.信息用户 D.信息处理器 (2)所谓信息反馈是指控制物流的(A)作用于受控对象后,把产生的结果信息再返回到输入端,经过处理并对信息再输入发生影响的过程。 A.输入信息 B.输出信息 C.打印信息 D.显示信息 (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 "请输入职工号" 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 C<100 IF MOD(C,10)=0 C=C+1 LOOP ENDIF S=S+C ENDDO ?"S=",S 答案:C=0改为C=1;C<100改为C<=100;S=S+C与ENDDO间加C=C+1; (1)​ 输出3~100之间的所有素数。 答案: FOR M=3 TO 100 STEP 2N=INT(SQRT(M)) FOR I=3 TO N IF MOD(M,I)=0 EXIT ENDIF ENDFOR IF I>N ??M ENDIF ENDFOR (2)​ 已经建立了工资表文件GZ.DBF,要删除姓名为“王好”的记录,并将其中水电费字段值清零,最后显示姓名、水电费。(注:姓名、水电费为字段值) 答案: SET TALK OFFCLEAR USE GZ DELETE FOR 姓名="王好" PACK GO TOP REPLACE ALL 水电费 WITH 0 ENDIF GO TOP BROWSE FIELDS 姓名,水电费 RETURN 题库4 (1)计算机软件分为(B) A.高级软件和低级软件 B.系统软件和应用软件 C.专业软件和游戏软件 D.通用软件和专用软件 (2)多媒体系统的主要特征是(D) A.集成性 B.交互性 C.实时性 D.以上说法都对 (3)以下不是购买应用软件产品主要优点的是(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 I<100 S=S+I I=I+1 ENDDO "S=" ,S 答案: S=1改为S=0;I<100改为I<=100;"S="前加? (2)计算从1累加至200,但其中10,20...等10的倍数不参加求和。 C=0 S=0 DO WHILE C<200 IF MOD(C,10)=0 C=C+1 LOOP S=S+C C=C+1 ENDDO ?"S=",S 答案: C=0改为C=1;C<200改为C<=200;LOOP与S=S+C间加ENDIF; (1)​ 请输出下面的图形: ***** ***** ***** ***** 答案: SET TALK OFFCLEAR FOR K=1 TO 4 FOR I=1 TO 5 ??"*" NEXT ? NEXT SET TALK ON RETURN (2)​ 用SQL语言建立一个名为worker.dbf的表,包含的字段有:工号(C,5),姓名(C,6),年龄(N,2),工资(N,7)。然后插入一个记录,记录值为:(0001,王菲,29,750),并显示出来。 答案: CREATE TABLE worker.dbf(工号C(5),姓名C(6),年龄N(2),工资N(7))INSERT INTO worker.dbf(工号,姓名,年龄,工资)VALUE(“0001”,”王菲”,29,750) USE worker DO WHILE .NOT. EOF() ?工号,姓名,年龄,工资 SKIP ENDDO 题库5 (1)管理信息的作用不包括(C) A.管理信息是重要的资源 B.管理信息是决策的基础 C.管理信息用物衡量企业的实力 D.管理信息是实施管理控制的依据 (2)Visual FoxPro是一种(D) A.网络数据库管理系统 B.层次数据库管理系统 C.文件数据库管理系统 D.关系数据库管理系统 (3)以下不是初步调查内容的是(B) A.企业和环境概况 B.人员配置情况 C.信息处理状况 D.开展系统开发的资源情况 (4)模块间的信息联系方式,称为模块的(B) A.凝聚 B.耦合 C.依赖 D.分解 (5)菜单程序的扩展名为(C) A.MNT B.PGJ C.MPR D.MNK (6)(A)是一组对象的属性和行为特征的抽象描述,或者说是具有共同属性、共同操作性质的对象的集合。 A.类 B.容器类 C.方法 D.控件类 (1)下面程序的结果为: 2 4 6 X=0 DO WHILE .T. X=X+1 IF X=INT(X/2)*2 ??X ELSE LOOP IF X>4 EXIT ENDIF ENDDO 答案: ??X改为?X;LOOP与IF X>6间加ENDIF;X>4改为X>6; (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 ENDFOR M RETURN 答案: K>=0改为K>0;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 (3)​ 扫描“职工档案”库文件,显示所有“职务”为“工程师”的职工的姓名、职务。(注:职工档案表文件为:da) 答案: SET TALK OFFCLEAR USE da SCAN FOR 职务="工程师" ?"姓名:"+姓名+SPACE(4)+"职务:"+"职务" ? ENDSCAN 题库6 (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方法的三要素是(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 K<10 A=A*K K=K+2 ENDDO ?A 答案: A=0改为A=1;K<10改为K<=10;K=K+2改为K=K+1; (1)计算分段函数的值。 X>=0,Y=1+X X<0,Y=1-2X 答案: INPUT "请输入X的值:" TO XIF X>=0 Y=1+X ELSE Y=1-2X ENDIF ?Y (2)​ 从职工数据库WORKER.DBF中取编号ID(ID字段值从1开始连续排列)1、9、17、25、33......,并显示。 答案 SET TALK OFFUSE WORKER DO WHILE .NOT. EOF() IF MOD(ID,8)=1 ??ID ENDIF SKIP ENDDO USE SET TALK ON 题库7 (1)管理信息的五大特点是原始数据来源的分散性;信息资源的非消耗性;信息处理方法的多样性;信息的发生、加工、应用在空间、时间上的不一致性和(D) A.信息量小 B.信息复杂性 C.信息完整性 D.信息量大 (2)电子商务的功能包括(D) A.网上广告 B.服务传递 C.网上货币支持和电子银行 D.以上都对 (3)微型计算机断电时(D)中的信息会全部丢失。 A.只读光盘 B.硬盘 C.只读存储器 D.随机存储器 (4)Visual FoxPro中的一个数据表能同时从属于(A) A.一个数据库 B.两个数据库 C.十个数据库 D.多个数据库 (5)可以在Visual FoxPro的(A)环境中,建立或修改永久性关联。 A.数据库设计器 B.表设计器 C.数据工作期窗口 D.项目管理器 (6)以下不属于描述处理过程的工具是(A) A.E-R图 B.程序流程图 C.决策表 D.结构化语言 (1)​ 计算1累加至100,但其中11,22,...99不参加求和。 C=0 S=0 DO WHILE C<=100 IF MOD(C,11)=0 C=C+1 ENDIF S=S+C ENDDO ?"S=",S 答案: C=0改为C=1;C=C+1与ENDIF间加LOOP;S=S+C与ENDDO之间加C=C+1; (2)​ 下列程序的功能:一个数列的第一项和第二项均为1,其后每一项的值都是前两项之和。只输出此数列前20项。 X1=1 X2=0 FOR N=0 TO 8 ?X1,X2 X1=X2+X2 X2=X1+X2 NEXT RETURN 答案: X2=0改为X2=1;8改为9;X1=X2+X2改为X1=X1+X2 (1)输入A、B、C三个数,打印绝对值最大的数。 答案: INPUT "A" TO AINPUT "B" TO B INPUT "C" TO C IF ABS(A)>ABS(B) AND ABS(A)>ABS(C) ?"MAX",A ENDIF IF ABS(B)>ABS(A) AND ABS(B)>ABS(C) ?"MAX",B ENDIF IF ABS(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 ENDIF SEEK name IF .NOT. EOF() ?st_name,st_no ELSE ?"查无此人" ENDIF WAIT ENDDO 题库8 (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)在模块与程序测试时,主要采用(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,24,...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)=0 AND MOD(Y,100)<>0 OR MOD(Y,400) =0 ?Y,"为闰年" ENDIF (2)st_date是student表中的日期型字段,表示学生的出生日期。请统计出1982年以前出生的学生人数并且显示出来。 答案: USE studentC=0 DO WHILE .NOT. EOF() IF st_date" TO PT IF UPPER(PT)=Y EXIT ENDIF ENDSCAN 答案:SCAN后加FOR;"NAME"改为NAME;Y改为"Y"; (2)下列程序功能是计算50之内能被7整除的数的个数。 I=1 N=1 DO WHILE I<50 IF INT(I/7)=I/7 N=N+1 I=I+1 ENDIF I=I+1 ENDDO ?"N=", N 答案: N=1改为N=0;I<50改为I<=50;删掉前一个I=I+1; (1)​ 显示所有100以内6的倍数,并求这些数的和。 答案: S=0FOR I=1 TO 100 IF MOD(I,6)=0 ?I S=S+I ENDIF ENDFOR ?S RETURN (2)在表BOOKS中查找书名前5个汉字为“计算机基础”的书目。(注:书名为字段名) 答案: S=0FOR I=1 TO 100 IF MOD(I,6)=0 ?I S=S+I ENDIF ENDFOR ?S RETURN
/
本文档为【中南财大计算机上机实践题库】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索