程序设计类(共17页).doc

上传人:飞****2 文档编号:14144120 上传时间:2022-05-03 格式:DOC 页数:17 大小:79KB
返回 下载 相关 举报
程序设计类(共17页).doc_第1页
第1页 / 共17页
程序设计类(共17页).doc_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《程序设计类(共17页).doc》由会员分享,可在线阅读,更多相关《程序设计类(共17页).doc(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上程序设计类 1、用do while循环求出ZGDAB.DBF中男性工程师和女性讲师的人数各是多少?2、从键盘输入数值x,若为正数,则显示出来。3、求31+32+33+50的和。 5、编写顺序结构程序,从键盘输入半径R,求出圆面积,并显示出来。6、求2+1!+3+2!+4+3!+11+10!的和。7、求1100间偶数之和。9、求100以内所有能被3整除的数的和。应用类题1职工档案表已有多个记录,按要求写出操作命令:(1)显示姓名,职称和基本工资3个字段且基本工资在600(含)元与850(含)元之间的职工记录。List 姓名,职称,基本工资 for 基本工资=600 an

2、d 基本工资9002编程实现如下的计算:表单如图:说明:表单上有两个名为text1和text2的文本框控件,两个命令按钮command1的caption=“计算”和cammand2的caption=”退出”。要求:(1)在文本框text1中输入数值,点击“计算”得出该数的阶乘,在文本框text2中显示结果。X=thisform.text1.valueT=1N=1Do while n=xT=t*nN=n+1EnddoThisform.text2.value=t(2)点击退出,则释放该表单。 Release thisform3编程实现如下的计算:表单如图:说明:表单上有一个名为text1的文本框控

3、件,两个命令按钮command1的caption=“计算”和cammand2的caption=”清除”。要求:(1)在文本框中输入数值,点击计算得出该数的前n项和,例如:n=12,则求:1+2+3+4+5+6+7+8+9+10+11+12=?,并在文本框中显示x=thisform.text1.values=0n=1do while n=6.OR.3+35.AND.2+3=5结果为 。填空类题三1、控件的标题属性名为 ,表单控件中可以输入多行文本的控件为 。2、在关系数据库中,二维表的行称为记录,二维表的列称为 。3、在FoxPro系统状态下,定义了若干内存变量,若执行命令QUIT退出系统,这些

4、变量所保存的数据将 。4、查询设计器的“筛选”选项卡用来指定查询的 。5、数据表是由 和 两部分组成。6、表的索引类型有 、惟一索引、候选索引和普通索引 。7、只显示当前记录的命令为_ 。8、数据库管理系统常见的数据模型有层次、网状和 三种。选择类题三1、ROUND(156.789,2)返回的是(B) A、160.000 B、156.79 C、156.790 D、200.0002、仅关闭当前工作区表文件的命令为 B。 A、CLOSE B、USE C、CLEAR D、CLOSE DATA3、在VF中使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是 。 A、MNX B、PRG C、SPR

5、D、MPR4、数据库系统的核心是B 。 A、数据模型 B、数据库管理系统 C、数据库 D、数据库管理员5、数据表文件工资.DBF共有10条记录,当前是记录号为5.用SUM命令计算工资总和,如果不给出范围短句,那么命令(D) A、计算后5条记录工资值之和 B、计算后6条记录工资值之和 C、只计算当前记录工资值 D、计算全部记录工资值之和6、在Visual FoxPro的项目管理器中不包括的选项卡是D。A、数据 B、文档 C、类 D、表单7、下列表达式中,运算结果为数字型的正确表达式是C。 A、 DATE()+TIME() B、 DATE()+30 C、 DATE()-CTOD(“01/01/98

6、”) D、 DATE()-DTOC(DATE()8、若要中止部分语句执行而重新开始下一轮循环的命令是( )A、LOOP B、EXIT C、SKIP D、GOTO9、有如下命令序列 X=1 Y=2 Z=3 ?Z=X+Y 执行最后一条命令后,显示的结果应该是A 。 A、.T. B、.F. C、 3 D、 X+Y10、若要从字符串澳门回归取出回归,正确的写法是(A )A、SUBSTR(澳门回归,5,4) B、SUBSTR(澳门回归,5,4)C、SUBSTR(澳门回归,3,2) D、SUBSTR(澳门回归,3,4)11、当前打开的数据表文件结构为:商品名(C,5),单价(N,6,2),表中共有100条

7、记录,该数据表文件中每条记录占用的字节数是B。 A、11 B、12 C、13 D、1412、日期型数据加整型数据的结果是(D)A、数值型 B、逻辑型 C、字符型 D、日期型13、对于现实世界中事物的特征,在实体-联系模型中使用 A。 A、属性描述 B、关键字描述 C、二维表格描述 D、实体描述14、数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个 。 A、逻辑表达式 B、字符表达式 C、数值表达式 D、日期表达式15、下列类型的字段长度用户可以自定的是(D)A、备注型 B、逻辑型 C、日期型 D、字符型16、通过指定字段的数据类型和宽度来限制该字段的取值范围

8、,这属于数据完整性中的 。 A、参照完整性 B、实体完整性 C、域完整性 D、字段完整性17、在Visual FoxPro中,存储图像的字段类型应该是 。A、备注型 B、通用型 C、字符型 D、双精度型18、在Visual FoxPro中,建立索引的作用之一是C 。A、节省存储空间 B、便于管理C、提高查询速度 D、提高查询和更新的速度19、在Visual FoxPro中,关于自由表叙述正确的是 B。A、自由表和数据库表是完全相同的 B、自由表不能建立字段级规则和约束C、自由表不能建立候选索引 D、自由表不可以加入到数据库中选择类题二1、以下属于非容器类控件的是 (B )。A、Form B、L

9、abel C、page D、Container2、不可以作为文本框控件数据来源的是 (D)。A、数值型字段 B、内存变量 C、字符型字段 D、备注型字段3、视图设计器中比查询设计器中多出的选项卡是 (D )。A、字段 B、排序依据 C、联接 D、更新条件4、默认查询的输出形式是 (D )。A、数据表 B、图形 C、报表 D、浏览5、给出以下程序的运行结果:X=0Y=0Do WHILE X10X=X+1IF INT(X2)=X2LooPELSEY=Y+XENDIFENDDO?Y=,Y运行结果为 ( )。A、Y=5 B、Y=15 C、Y=25 D、Y=556、XS表文件的全部备注字段的内容存储在(

10、C )文件中。 A、XS.DBF B、XS.TXT C、XS.FPT D、XS.DBC7、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是 (A)。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS8、在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为教授、副教授的姓名和工资,应使用命令 (C )。A、LIST姓名,工资 FOR 年龄=40AND职称=教授.AND.职称=副教授B、LIST姓名,工资 FOR 年龄=40OR职称=副教授.OR职称=教授C、LIST姓名,工资

11、FOR 年龄=40AND(职称=副教授.OR.职称=教授)D、LIST姓名,工资 FOR 年龄=40OR(职称=副教授.AND.职称=教授)9、当前记录序号为3,将第6记录设置为当前记录的命令是 ( C )。A、SKIP-6 B、SKIP+6 C、SKIP+3 D、SKIP-310、在命令窗口输入:STORE .F. TO P?TYPE(P)显示的结果类型是 (B )。A、C B、L C、D D、N11、对当前数据库执行命令 LIST 姓名,职称 FOR 年龄35AND职称=高级工程师的结果是 (D ) 。A、显示所有记录的姓名和职称B、显示所有年龄在35岁以下的高级工程师的记录C、显示所有年

12、龄在35岁以下的记录的姓名和职称D、显示所有年龄在35岁以下的高级工程师的姓名和职称12、在VFP中,有六种类型的常量,分别为数值型、字符型、日期型、时间型、贷币型和(A )。A、逻辑型 B、浮点型 C、备注型 D、通用型13、所有可选项缺省时,数据库记录输出命令 LIST 和 DISPLAY 的区别是 (B )。A、DISPLAY 显示全部记录,LIST显示当前一条记录B、LIST显示全部记录,DISPLAY显示当前一条记录C、LIST和DISPLAY都显示全部记录D、LIST和DISPLAY都只显示当前一条记录14、下述命令中的哪一条不能关闭数据库 (C )。A、USE B、CLOSE D

13、ATABASE C、 CLEAR D、CLEAR ALL15、在VisualFoxPro中,通用型字段G和备注型字段M在表中的宽度都是 (B )。A、2个字节 B、4个字节 C、8个字节 D、10个字节16、顺序执行下列命令后,最后一条命令显示结果是 (A )。USE CHJGO 5SKIP -2?RECNO()A、3 B、4 C、5 D、717、一个数据库文件有10条记录,用函数EOF()测试为.T.,此时当前记录号为(B )。 A、10 B、11 C、0 D、1选择类题一1 下列正确的VF操作命令是(B )A、LIST year(出生日期)=1978 B、LIST FOR year(出生日

14、期)=1978C、LIST FOR year(“出生日期”)=1978 D、LIST FOR year(出生日期)=”1978”2 数据库表字段的默认值保存在_B_文件中。 A、表 B、数据库 C、项目 D、表的索引3 建立索引时,C 字段不能作为索引字段。 A、 字符型 B、数值型 C、备注型 D、日期型4 在VisualFoxPro中,表单(Form)是指 ( D)A、数据库中各个表的清单 B、一个表中各个记录的清单C、数据库查询的列表 D、窗口界面5 关于关系术语“域”的含义是(D )A、关系表的范围 B、记录的个数C、数据项的数量 D、属性的取值范围6 表设计器的“字段”选项卡中不可以

15、创建的索引是 (C )A、唯一索引、候选索引C、主索引D、普通索引7 如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句 (A )A、THISFORM.CAPTION=登录窗口 B、FORM.CAPTION=登录窗口C、THISFORM.NAME=登录窗口 D、FORM1.NAME=登录窗口8 均为VFP常量的是(A )A、68、“68”、-68、.T. B、2000.12.26、“2000。12。26”、“ ”C、“AA”、0、AA D、.T.、T、”T”、_T9 VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是 (C )A、索

16、引、排序、查找 B、建库、录入、排序C、选择、投影、联接 D、显示、统计、复制10 一个数据库名为student,要想打开该数据库,应使用命令(B)A、OPEN student B、OPEN DATA studentC、USE DATA student D、USE student11要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表(A )A、是同一个数据库中的两个表 B、不同数据库中的两个表C、两个自由表 D、一个是数据库表另一个是自由表12 打开VF“项目管理器”的“文档”选项卡,其中包括( D )A、表单(Form)文件 B、报表(Report)文件C、标签(Label)

17、文件 D、以上三种文件13 在VisualFoxPro中,打开数据库的命令是 ( )A、OPEN DATABASE B、USE C、USE DATABASE D、OPEN 14 在当前表单的LABEL1控件中显示系统时间的语句是(A )A、THISFORM.LABEL1.CAPTION=TIME()B、THISFORM.LABEL1.VALUE=TIME()C、THISFORM.LABEL1.TEXT=TIME()D、THISFORM.LABEL1.CONTROL=TIME()15 以下关于查询描述正确的是(D )A、不能根据自由表建立查询 B、只能根据自由表建立查询C、只能根据库表建查询 D

18、、可以根据库表和自由表建查询16 对于XS表,下面 C命令显示所有女同学记录A、LIST FOR !XB B、LIST FOR XBC、LIST FOR XB=“女” D、LIST FOR XB=.F.17 结构化程序设计的三种基本逻辑结构是 ( )A、选择结构、循环结构和嵌套结构 B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构 D、顺序结构、递归结构和循环结构18 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B )A、m:n B、1:m C、m:k D、1:119 对于向数据库添加表,B 说法是不正确的。 A、

19、可以将一个自由表添加到数据库中 B、可以将一个数据库表直接添加到另一个数据库中 C、可以在项目管理器中将自由表拖放到数据库中使它成为数据库表 D、将一个数据库表从一个数据库移至另一个数据库,则必须先使其成为自由表20 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 (D )A、2个 B、3个 C、5个 D、6个21以下错误的日期常量有(A )A、2002/08/12 B、2002-08-12C、2002.08.12 D、2002/08/1222 Visual FoxPro DBMS是(B )A、操作系统的一部分 B、操作系统支持下的系统软件C、一种编译程序

20、 D、一种操作系统23 VFP中的DTOC( )函数返回值的类型是 (A )A、字符型 B、日期型 C、数值型 D、逻辑型24 在创建报表时,基本带区包括 ( )A、标题、细节和总结 B、页标头、细节和页注脚C、组标头、细节和组注脚 D、报表标题、细节和页注脚25 为了从用户菜单返回到系统菜单应该使用命令( )A、SET DEFAULT SYSTEM B、SET MENU TO DEFAULTC、SET SYSTEM TO DEFAULT D、SET SYSMENU TO DEFAULT26 在 DO WHILE ENDDO循环结构中,LOOP命令的作用是( )A、退出过程,返回程序开始处 B

21、、终止程序执行C、转移到DO WHILE语句行,开始下一个判断和循环D、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行27 在下列函数中,函数值为数值的是 (A )A、AT(人民,中华人民共和国) B、CTOD(010196)C、BOF() D、SUBSTR(DTOC(DATE(),7)28 如果在屏幕上直接看到查询结果:查询去向应该选择 (D )A、屏幕 B、浏览 C、临时表或屏幕 D、浏览或屏幕29 在VF的字段类型中,不包括(A ) A、图像型 B、逻辑型 C、通用型 D、货币型30 将表格添加到表单时,需设置表格的数据源,通过以下 (B )属性完成。A、Contro

22、l Source B、Record SourceC、Column Count D、Record Source Type31 有SQL语句:SELECT*FROM教师WHERENOT (工资3000OR工资2000AND工资2000OR工资3000D、SELECT * FROM教师HWERE工资=300032 不允许记录中出现重复索引值的索引是 (C )A、主索引 B、主索引、候选索引、普通索引C、主索引和候选索引 D、主索引、候选索引和唯一索引33 若XS表包含50条记录,在执行GO TOP命令后_D_命令不能显示所有记录。A、LIST ALL B、LIST RESTC、LIST NEXT 5

23、0 D、LIST RECORD 5034 为表增加字段,应使用命令(B ) A、APPE B、MODI STRU C、 INSE D、 EDIT35 视图不能单独存在,它必须依赖于(B ) A、数据表 B、数据库 C、视图 D、查询36 在Visual FoxPro中,运行表单T1.SCX的命令是(C )A、DO T1 B、RUN FORM T1C、DO FORM T1 D、DO FROM T137 对于“关系”的描述,正确的是(B )A、同一个关系中允许有完全相同的元组B、同一个关系中元组必须按关键字升序存放C、在一个关系中必须将关键字作为该关系的第一个属性D、同一个关系中不能出现相同的属性名38 清除主窗口屏幕的命令是 (A )A、CLEAR B、CLEARALL C、CLEARSCREEN D、CLEARWINDOWS39 表之间的“一对多”关系是指(B )A、一个表与多个表之间的关系B、一个表中的一个记录对应另一个表中的多个记录C、一个表中的一个记录对应另一个表中的一个记录D、一个表中的一个记录对应另多个表中的多个记录专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁