1统计女生人数并将结果存放于变量X中的命令是

合集下载

VFP练习题(答案)

VFP练习题(答案)

一、选择题1.下列选项中能够直接实现对数据库中数据操作的软件是( c )。

A、字处理软件B、操作系统C、数据库管理系统D、翻译系统2.下列关于数据库系统的正确叙述是( a )。

A、数据库系统减少了数据冗余B、数据库系统避免了一切数据冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是( a )。

A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4.按照数据模型分类,Visual FoxPro属于( c )。

A、层次型B、网状型C、关系型D、混合型5.关系数据库管理系统存储与管理数据的基本形式是( b )。

A、关系树B、二维表C、结点路径D、文本文件6.下列数据为常量的是( c )。

A、02/18/99B、FC、.N.D、TOP7.下述字符串表示方法正确的是( b )。

A、""等级考试""B、['等级考试']C、{"等级考试"}D、[[等级考试]]8.执行命令STORE CTOD([08/11/99]) TO AA后,变量AA的数据类型是( a )。

A、日期型B、数值型C、字符型D、浮点型9.设L=668,M=537,N="L+M",表达式5+&N的值是( c )。

A、类型不匹配B、5+L+MC、1210D、5+&N10.某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在 100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是(d )。

A、性别="男".AND.奖金<=100.OR.奖金>=400.AND.性别="女".AND.奖金>=200B、性别="男".AND.奖金<=100.OR.奖金>=400.OR.性别="女".AND.奖金>=200C、性别="男".AND.(奖金<=100.OR.奖金>=400).AND.性别="女".AND.奖金>=200D、性别="男".AND.(奖金<=100.OR.奖金>=400).OR.性别="女".AND.奖金>=20011.在下列表达式中,运算结果为数值的是( d )。

程序的三种基本控制结构

程序的三种基本控制结构

程序的三种基本控制结构顺序结构选择结构循环结构一、顺序结构:顺序语句由语句序列组成,程序执行时,按照语句的顺序,从上而下,一条一条地顺序执行如:store 'Visual FoxPro' to nameAge = 4'My name is ' + name + ', I am ' ;+ str(Age) + ' years old'二、选择结构:分支语句根据一定的条件决定执行哪一部分的语句序列。

1、单分支结构格式:if<条件><语句序列>endif例程1:clearuse sbwait ‘是否打印?(y/n)’to aif upper(a)=’Y’wait ‘请接好打印机!按任意键后打印’list to printendif2、双分支选择格式:if<条件><语句序列1>else<语句序列2>endif例程2:clearset talk offaccept ‘请输入密码:’ to mmif mm<>’abc’’你无权使用本系统’quitelse’欢迎使用本系统’endifset talk onif语句的嵌套:在一个if语句中包含另一个语句的程序结构例程3:根据输入的x值,计算下面分段函数的值,并显示结果。

2x-5 (x<1)Y=2x (1<=x<10)2x+5 (x>=10)input ‘请输入x的值:’to xif x<1y=2*x-5elseif x<10y=2*xelsey=2*x+5endifendif?’分段函数的值为’+str(y)3、多分支结构格式:DO CASECASE 〈逻辑表达式1〉〈语句组1〉CASE 〈逻辑表达式2〉〈语句组2〉…CASE 〈逻辑表达式n〉〈语句组n〉[OTHERWISE]〈语句组〉ENDCASE3 / 35例程4:输入某学生成绩,并判断其成绩等级:100-90分为优秀,89-80分为良好,79-70分为中等,69-60分为差,60分以下为不及格。

VFP复习题-选择题

VFP复习题-选择题

第一集一、单项选择题(每小题1分,共30分)1、统计女生人数并将结果存放于变量X中的命令是______①____________①COUNT FOR .NOT. 性别="男" TO X②COUNT FOR ( 性别="女")=.T. TO X③SUM FOR ( 性别<>"男")=.T. TO X④SUM FOR 性别="女" TO X2、在已打开的表中,要永久删除当前记录位置开始的10条记录,可用_①___________①先执行DELETE NEXT 10命令,后用PACK命令②先执行DELETE RECORD 10命令,后用PACK命令③先执行DELETE FOR RECORD> 10命令,后用PACK命令④ZAP NEXT 103、按数值型字段“总分”进行索引,使其按降序排列的命令是______④____________①INDEX ON -总分 TO WP②INDEX ON 总分/A TO WP③INDEX ON 总分 TO WP④INDEX ON 总分/D TO WP4、下列操作后,不改变表记录指针的命令是____②______________①RECALL ②LIST③SUM ④REPL ALL5、按照数据库的数据模型分类,VFP属于_______②___________①层次型②关系型③网状型④混合型6、函数LEN(SPACE(5)-SPACE(1))的返回值是_________③_________①错误信息②17③6 ④47、某表文件中有日期型字段“出生日期”,设N='01/01/80',下列命令正确的是______③___________①LOCATE FOR 出生日期='01/01/80'②LOCATE FOR 出生日期=&N③LOCATE FOR DTOC(出生日期)=N④LOCATE FOR DTOC(出生日期)=CTOD(N)8、从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为________②②_____①SELECT * FROM customer INTO CURSOR MyCursor②SELECT * FROM customer INTO TABLE MyCursor③SELECT ALL FROM customer INTO TABLE MyCursor④CREATE SQL VIEWMyCursor ASSELECT * FROM customer9、下列概念中,正确的是____②______________①在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭②一个表文件可以在不同的工作区同时打开③一个工作区中可以同时打开多个表文件④一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表10、将2009年国庆节的日期送入内存变量ND的方法是_______②___________①ND=DTOC("10/01/09") ②ND=CTOD("10/01/09")③STORE DATE()TO ND ④STORE 10/01/09 TO ND11、表文件DD.DBF有100条记录,当前记录号是10,执行DISPLAY ALL命令后,记录指针向的记录号是___________②_______①100 ②10 ③1 ④10112、执行命令:ACCEPT "请输入出生日期:" TO MDATE时,如果通过键盘输入CTOD("01/01/69"),则MDATE 的值应当是______①____________①CTOD("01/01/69") ②"01/01/69"③01/01/69 ④拒绝接受,MDATE不赋值13、在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为______④____________①3,8,4 ②1,6,4③1,8,任意④1,8,414、表与相应索引文件已经打开,内存变量XM="李春",执行时会产生逻辑错误的命令是________①__________①LOCATE FOR 姓名=XM②FIND &XM③SEEK XM④LOCATE FOR 姓名=&XM15、以下命令中正确的是____①______________①STORE 8 TO X,Y ②STORE 8,9 TO X,Y③X=8,Y=9 ④X=Y=816、在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是____②______________①TEXT--ENDTEXT ②DO WHILE--ENDDO③IF--ENDIF ④DO CASE--ENDCASE17、下面可使程序单步执行的命令是__②____________①SET STEP ON ②SET ESCAPE ON③SET DEBUG ON ④SET STEP OFF18、如果想从字符串"成都市"中取出汉字"都",应该用函数______④____________①SUBSTR("成都市",2,2) ②SUBSTR("成都市",2,1)③SUBSTR("成都市",3,1) ④SUBSTR("成都市",3,2)19、若使用REPLACE命令时,其范围子句为ALL或REST,则执行该命令后,记录指针指向_______________①首记录②末记录③首记录的前面④末记录的后面20、若要恢复用DELETE命令删除的若干记录,应该____________④______①用RECALL命令②立即按[ESC]键③用RELEASE命令④用FOUND命令21、执行命令STORE CTOD('03/09/94') TO A后,变量A的类型为_____①___________①日期型②数值型③备注型④字符型22、在Visual FoxPro中,数据环境指定义表单或表单集时使用的____③_________①数据②数据库③数据源④数据项23、"电子科技大学"这六个汉字作为字符串常量,在VFP中,可表示为____④_________①{电子科技大学} ②(电子科技大学)③电子科技大学④"电子科技大学"24、在VFP中,INPUT,ACCEPT,WAIT三条命令中可以接受字符的命令是____②______________①只有ACCEPT ②只有ACCEPT和WAIT③都可以④只有WAIT25、下列VFP表达式运算结果为日期型的是___________③_______①04/05/97-2②CTOD('04/05/97') - DATE( )③CTOD('04/05/97')-3④DATE( )"04/05/97"26、职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录号是_②__________①1 ②基本工资最少的记录号③0 ④基本工资最多的记录号27、当前数据库文件有20条记录,当前记录号是10。

辽宁中医药大学2022年数据库测试卷及答案

辽宁中医药大学2022年数据库测试卷及答案

数据库测试卷(总分100分,考试时长90分钟)一、单项选择题(每小题2 分,共 40分)1、数据库设计中的概念结构设计的主要工具是()。

A、数据模型B、E—R模型C、新奥尔良模型D、概念模型【答案】B2、下列哪个不是数据库系统必须提供的数据控制功能()。

A、安全性B、可移植性C、完整性D、并发控制【答案】B3、数据库系统的三级模式结构中,下列不属于三级模式的是( )。

A、内模式B、抽象模式C、外模式D、模式【答案】B4、下列给出的数据模型中,是概念数据模型的是()。

A、层次模型B、网状模型C、关系模型D、E-R模型【答案】D5、以下属于非图形化用户界面的MySQL管理工具是_____。

A、MySQL WorkbenchB、NavicatC、phpAdminD、MySQL【答案】D【解析】本题得分:1分6、下列关于MySQL的说法中,错误的是A、MySQL是一个RDBMSB、MySQL具有客户/服务器体系结构C、MySQL 由美国MySQL AB公司开发D、许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库【答案】C【解析】本题主要考查的知识点为MySQL的概念。

MySQL是一个关系数据库管理系统(RDBMS),它具有客户/服务器体系结构,最初是由瑞典MySQL AB公司开发。

由于其具有体积小、速度快、开放源代码、遵循GPL(GNU通用公共许可证)等特点,许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库。

7、关系模型中3NF是指()。

A、满足2NF且不存在组合属性B、满足2NF且不存在部分依赖现象C、满足2NF且不存在非主属性D、满足2NF且不存在传递依赖现象【答案】D8、一个学校的数据库中有表示院系和学生的关系:院系(系编号,系名称,联系电话,地点),学生(学号,姓名,性别,籍贯,专业,系编号),则关系学生中的主键和外键分别是 ( ) 。

A、学号,姓名B、学号,专业C、学号,无D、学号,系编号【答案】D【解析】本题得分:1分9、如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。

实验09 VFP数据查询命令的使用

实验09 VFP数据查询命令的使用

实验九 VFP查询查询命令的使用一、实验目的熟悉VFP的查询命令及其使用格式。

二、实验指导1、相关知识(1)VFP中几条常用命令1、记录筛选命令: Set Filter To <条件>功能:设置当前表中被访问的记录必须满足的条件。

要撤消已经设置的筛选,只要执行: Set Filter To2、字段筛选命令:Set Fileds To <字段名表>功能:设置当前表中可被访问的字段要撤消已经设置的筛选,只要执行:Set Fields To All3、顺序定位位命令:Locate [<范围>] For <条件>功能:把记录指针定位到指定<范围>内,满足<条件>的首条记录上。

4、索引定位命令:Seek <表达式>功能:把记录指针定位到主控索引关键字的值与<表达式>的值相匹配的记录上。

5、记录数统计命令:Count [<范围>] [For/While <条件>] [To <内存变量名>]功能:统计在指定<范围>内,满足<条件>的记录数,并把结果保存到指定的<内存变量名>中。

6、按列求数值字段的和:Sum [<范围>] [<数值表达式>] [For/While <条件>] [To <内存变量名表>]功能:在打开的表中,按指定范围内满足条件的记录对<数值表达式表>中的各个表达式分别求和7、Average <数值表达式表>[<范围>][For<条件1>] [While<条件2>][to<内存变量表>|Array<数组>]功能:在打开的表中,按指定范围内满足条件的记录对<数值表达式表>中的各个表达式分别求平均值8、Calculate[<表达式表>][<菹围>] [For<条件1>][While<条件2>][TO<内存变量表>|Array<数组>]功能:在当前打开的表中,对指定范围内满足条件的记录分别计算<表达式表>中表达式的值。

第六章 数据库的统计

第六章 数据库的统计

例3、求出 、求出student库中男生的语文 库中男生的语文 平均分和高考成绩最高分, 平均分和高考成绩最高分,把结果 分别保存在变量x,y中并显示 分别保存在变量 中并显示
use student calc avg(语文 语文),max(高考成绩 高考成绩) 语文 高考成绩 for; 性别 性别=.t. to x,y ?x,y
三、average 命令
命令格式: 范围>] [for <条件 命令格式:average [<范围 范围 条件 >] [<数值型字段名表 数值型字段名表 数值型字段名表>][to <内存变量表 内存变量表 >]
功能: 功能:对当前数据库所有记录的数 值型字段的数值求平均值。 值型字段的数值求平均值。 注意: 数值型字段名表 数值型字段名表>前 注意:<数值型字段名表 前不许加
说明二: 说明二:
1.新生成的数据库中,每一分类只产生一 新生成的数据库中, 新生成的数据库中 条记录 2.若使用 若使用fields <字段名表 子句,则只 字段名表>子句 若使用 字段名表 子句, 字段名表>中的字段进行分类汇 对<字段名表 中的字段进行分类汇 字段名表 总,否则对所有数值型字段分类汇总
fields
说明: 说明:
1. <范围 、<条件 子句的用法与 范围>、 条件 条件>子句的用法与 范围 count命令相同。 命令相同。 命令相同 2.若使用 <内存变量表 ,将求平 若使用to 内存变量表 内存变量表>, 若使用 均值结果依次送入内存变量中,否 均值结果依次送入内存变量中, 则不保存结果。 3.若使用 数值型字段名表 ,则只对 若使用<数值型字段名表 数值型字段名表>, 所列出的数值型字段求平均值, 所列出的数值型字段求平均值,否 则对所有数值型字段求平均值。 则对所有数值型字段求平均值。

2023级数据库期中考试(高一下)

2023级数据库期中考试(高一下)

2023级数据库期中考试(高一下)一、选择题1. 如果需要关闭当前表,应使用的命令是() [单选题] *A. APPENDB. USEC. USE IN(正确答案)D. MODIFY STRU2. 要显示表中当前一条记录的内容,可使用命令() [单选题] *A. LISTC. TYPEB. BROWSED. DISPLAY(正确答案)3. 在当前表中,查找第2个女同学的记录,应使用命令() [单选题] *A. LOCATE FOR 性别="女"B. LOCATE FOR 性别="女" NEXT 2C. LIST FOR 性别="女", CONTINUED LOCATE FOR 性别="女", CONTINUE(正确答案)4. 表结构中空值(NULL)的含义是() [单选题] *A. 空格B.尚未确定(正确答案)C. 默认值D. 05. 自由表和数据库表的字段名可允许的最大字符数分别是()。

[单选题] *A. 128、128B. 10、128(正确答案)C. 10 、10D. 128、106. 如果一个表有备注型字段和通用型字段,那么它们的内容() [单选题] *A. 存储在不同的表备注文件中C. 都存储在同一表备注文件中(正确答案)B. 存储在同一文本文件中D. 存储在不同的文本文件中7. 顺序执行下列命令后,最后一条命令显示的结果是(假设XSB.dbf中有 20 条记录)()。

USE XSB,GO 10,SKIP 2,SKIP -6,?RECNO [单选题] *A. 5B. 6(正确答案)C. 7D. 88. 在当前数据表中,“婚否”字段为逻辑型字段,要显示所有未结婚的记录应使用命令错误的是()。

[单选题] *A. LIST FOR.NOT. 婚否C. LIST FOR 婚否<>.T.B. LIST FOR 婚否=.F.D. LIST FOR.NOT. "婚否"(正确答案)9. 若当前数据库表中有100条记录,当前记录号为10,执行命令 LIST NEXT 4 的结果是()。

VF基础知识选择题 2

VF基础知识选择题 2

VF程序设计语言部分1. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS2.在VF 中,“表”是指()。

A.报表 B.关系 C.表格 D.表单3.在关系模型中,实现“关系中不允许出现相同元组”的约束应使用()。

A.临时关键字 B.主关键字 C.外部关键字 D.索引关键字4.在VF中创建项目时,系统将建立一个项目文件,该项目文件的扩展名是()。

A.por B.prj C.pjx D.itm5.在VF的项目管理器中,不包括的选项卡是()。

A.数据 B.文档 C.类 D.表单6.数据库表可以设置字段有效性规则,字段有效性规则属于()范畴。

A.实体完整性 (对记录) B.参照完整性(对表间)C.数据一致性 D.域完整性(对字段)7.在VF中,不可以指定的字段的数据类型是()。

A.日期型 B.时间型 C.通用型 D.备注型8.数据库表的字段可以定义默认值,默认值是()。

A.逻辑表达式 B.字符表达式 C.数值表达式 D.前三种都可能10.根据“职工”项目文件生成emp_sys.exe应用程序的命令是()。

A.BUILD EXE emo_sys FROM 职工 B.BUILD APP emp_sys.exe FROM 职工C.LINK EXE emo_sys FROM职工 D.LINK APP emp_sys FROM职工11.指定参照完整性的删除规则为“级联”,当删除父表中的记录时,()。

A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关12.创建数据库表结构时,为表中一些字段建立普通索引,其目的是()。

A.改变表中记录的物理顺序 B.为了对表进行实体完整性约束C.加快数据库表的更新速度 D.加快数据库表的查询速度13.数据库系统中对数据库进行管理的核心软件是()。

SAS统计分析及应用

SAS统计分析及应用

SAS程序的程序组成
SAS程序可以非常复杂
其基本结构一般由数个完成单个动作的程序步 和环境设置语句构成。
程序步分为两种,
1.数据步(data step),以DATA语句开始,由 若干个语句组成,用来创建和修改用于统计 分析的数据集,一般以RUN语句结束。
2.过程步(proc step),以PROC语句开始。 由若干个语句组成,一般以RUN语句结束。 利用已创建的数据集完成特定的统计分析任 务。
SAS程序的书写规则与程序注释 SAS对程序的书写格式比较灵活,大小写一般不区 分(字符串中要区分大小写),
SAS程序与其它编程语言相似,采用缩进格式,使得 源程序结构清楚,容易读懂。
SAS程序的程序注释有以下两种格式: 注释语句:以星号“*”开始,可占多行,以分号 “;”结束。~ 注释段落:用“/*”和“*/”包括起来的任何字符,可 占多行。
NAME 李明 张红艺 王思明 张聪 刘颍
SEX
MATH
CHINES E
AVG

92
98
86.8333

89
106 88.6667

86
90
80.5000

98
109 94.4167

80
110 85.8333
表1 数据集的逻辑形式
数据集
每一行叫做一个观测(Observation)
每列叫做一个变量(Variable)
字符变量,@@表示数据是连续读入*/
完整例子:
libname a 'd:\sysdata\';/*设定逻辑库,库名为 a*/
data a.aaaa; /*建立数据集,其名为aaaa*/ input x @@; /*输入变量x, @@表示数据是连 续读入*/ cards; /*准备输入数据*/

2022年天津农学院数据库原理及应用专升本试卷及答案

2022年天津农学院数据库原理及应用专升本试卷及答案

天津农学院数据库原理及应用专升本试卷总分:100分考试时间:90分钟注意事项:➢考试前,除必要的直尺、橡皮、圆规、三角板等文具用品外,必须特别准备好0.5毫米的黑色墨水签字笔和2B铅笔。

➢认真审题,避免下笔千言、离题万里。

➢凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负一、单项选择题(每小题2 分,共 40分)1、在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是( )A、数据定义语言B、数据转换语言C、数据控制语言D、数据操纵语言2、用二维表结构表示实体以及实体间联系的数据模型称为( )A、网状模型B、层次模型C、关系模型D、面向对象模型3、有如下命令序列:s="2001年下半年计算机等级考试"LEFT(s,6)+RIGHT(s,4)执行以上命令后,屏幕上所显示的是____。

A、2001年下半年等级考试B、2001年下等级考试C、2001年考试D、2001年等级考试4、以下( )方式不能进行数据的导出。

A、表方式B、用户方式C、块方式D、全库方式5、下列哪个选项不是物理结构中的对象( )A、数据文件B、重做日志文件C、表空间D、控制文件6、在下列代码【】中分别为break,continue和return时,输出数值为()。

Declare @n intSet @n=3While @n>0 begin set @n=@n-1 if @n=1 【】 endPrint @nA、1,0,不输出B、0,0,0C、1,1,0D、1,0,07、一个关系数据库文件中的各条记录( )。

A、前后顺序不能任意颠倒,一定要按照输入的顺序排列B、前后顺序可以任意颠倒,不影响库中的数据关系C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列8、表之间的“一对多”关系是指( )。

A、一个表与多个表之间的关系B、一个表中的记录对应另一个表中的多个记录C、一个表中的记录对应多个表中的一个记录D、一个表中的记录对应多个表中的多个记录9、关系数据库的概念模型是( )。

2014年春季学期《Visual FoxPro》在线考试(适用于2014年6月份考试)

2014年春季学期《Visual FoxPro》在线考试(适用于2014年6月份考试)

2014年春季学期《Visual FoxPro》在线考试(适用于2014年6月份考试)中石油华东的在线考试每个人都是随机的试卷如果不是这一套的话联系作者百度私信我单选题判断题主观填空题论述题一、单选题(共40 道试题,共40 分。

)1. 在人事数据表文件中要显示所有姓王的职工的记录,使用命令()。

A. LIST FOR 姓名=”王***”B. LIST FOR STR(姓名,1,2)=”王”C. LOCATE FOR 姓名=”王”D. LIST FOR SUBSTR(姓名,1,2)=”王”-----------------选择:D2. Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向()。

A. 第1条记录B. 第100条记录C. 第101条记录D. 文件结束标识位置-----------------选择:D3. 在下面的命令格式中,同时缺省范围、条件表示全部记录的是()。

A. REPLACEB. DELETEC. DISPLAYD. SUM-----------------选择:D4. 下面有关HA VING子句描述错误的是()。

A. HA VING子句必须与GROUP BY子句同时使用,不能单独使用B. 使用HA VING子句的同时不能使用WHERE子句C. 使用HA VING子句的同时可以使用WHERE子句D. 使用HA VING子句的作用是限定分组的条件-----------------选择:B5. SQL是哪几个英语单词的缩写()。

A. Standard Query LanguageB. Structured Query Language。

2015年石油华东《Visual FoxPro》在线考试及答案

2015年石油华东《Visual FoxPro》在线考试及答案

2014年春季学期《Visual FoxPro》在线考试一、单选题1. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为()。

A. 首记录B. 末记录C. 首记录的前面D. 末记录的后面2. 下列逻辑表达式中,结果为.F.的是()。

A. MOD(20,4)= MOD(20,5)B. "张"$"张三"C. 张三$"张"D. {^2003.01.01}<{^2003.01.02}3. 某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是()。

A. LOCATE FOR 出生日期='01/01/80'B. LOCATE FOR 出生日期=&NC. LOCATE FOR DTOC(出生日期)=ND. LOCATE FOR DTOC(出生日期)=CTOD(N)4. 在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。

A. list 职称= [工程师]B. list for 职称= [工程师]C. list while职称= [工程师]D. list rest职称= [工程师]5. 新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是()A.USE JSCOPY TO JSNEWB.USE JSCOPY STRU TO JSNEWC. COPY FILE JS.DBF TO JSNEW.DBFD. CREAT JSNEW FROM JS6. 如果一个字段的宽度为8,则此字段的类型不可能是()。

A. 字符型B. 数值型C. 日期型D. 备注型7. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是()。

A. MODIFY STRUCTUREB. DELETEC. REPLACE8. 使用MODIFY STRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是()A. 不能同时修改字段名及其类型或宽度B. 不能同时修改字段名和插入新的字段C. 不能同时修改字段名和删除字段D. 不能在删除字段的同时修改其他字段的类型及宽度9. 当前记录号为3,将第6号记录设置为当前记录的命令是()。

辽宁省专升本考试计算机模拟练习题一

辽宁省专升本考试计算机模拟练习题一

辽宁省专升本考试计算机模拟练习题一The document was finally revised on 2021专升本计算机模拟试卷(一)第一部分:计算机基础知识一.选择(40分,每个2分)1、RAM的特点是()。

A)断电后,存储在其内的数据将会丢失 B)存储在其内的数据将永久保存C)用户只能读出数据,但不能写入数据 D)容量大但存取速度慢2、第一台电子计算机诞生于()。

A.1958年年年年3、一个完整的计算机系统应当包括()。

A.计算机与外设 B.硬件系统与软件系统C.主机、键盘与显示器D.系统硬件与系统软件4.第4代电子计算机使用的电子元件是()A.电子管B.晶体管C.中小规模集成电路D.大规模和超大规模集成电路5.在计算机存储器的术语中,一个“Byte”包含8个()A. 字母B. 字长C. 字节D. 比特(位)6.计算机辅助设计的英文缩写是()A. CAMB. CAIC. CADD. CAT7.在计算机中,用来传送、存储、加工处理的信息表示形式是()A. 拼音简码B. ASCII码C. 二进制码D. 十六进制码8.计算机中央处理器(CPU)是指()A. 控制器与运算器B. 控制器与外设C. 运算器与内存贮器D. 存贮器与控制器9.十进制数23转化为二进制为().10111 C10.微机在工作中尚未进行存盘操作,突然电源中断,则计算机 ( )全部丢失,再次通电也不能恢复。

A.硬盘中的信息B.软盘中的信息C.硬盘、软盘中所有信息D.内存RAM中的信息11.打印机是一种()A. 输出设备B. 输入设备C. 存贮器D. 运算器12.Word中(格式刷)按钮的作用是()。

A.复制文本 B.复制图形 C、复制文本和格式 D.复制格式13、为了将隐藏的文件显示出来,通常在“资源管理器”中选择 ( )菜单中的文件夹选项。

A.编辑B.查看C.工具D.文件14、计算机病毒破坏的主要对象是()。

A)磁盘片 B)磁盘驱动器 C)CPU D)程序和数据15、在Windows中,要把图标设置为缩略图方式,应选择下面()。

1统计女生人数并将结果存放于变量X中的命令是

1统计女生人数并将结果存放于变量X中的命令是

1.统计女生人数并将结果存放于变量X中的命令是 COUNT FOR ( 性别=”女”)=.T.TO X。

2. Visual FoxPro支持的数据模型是关系数据模型。

3. 将内存变量定义为全局变量的FoxPro命令是PUBLIC。

4. 下列函数中函数值为字符型的是 DATETIME()。

5. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用先执行DELETE NEXT 10命令,后用PACK命令。

6. 在下列函数中,函数值为数值的是AT(“信息”,”计算机信息技术”)。

7. 按数值型字段”总分”进行索引,使其按降序排列的命令是 INDEX ON -总分 TOWP。

8. 下面有关索引的描述正确的是创建索引是创建一个指向数据库表文件记录的指针构成的文件。

9. 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是主索引。

10. 下列操作后,不改变表记录指针的命令是 RECALL。

11. 函数LEN(SPACE(5)-SPACE(1))的返回值是6。

12. 使用的数据如下:当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:股票代码股票名称单价交易所600600 青岛啤酒7.48 上海600601 方正科技15.20 上海600602 广电电子10.40 上海600603 兴业房产12.76 上海600604 二纺机9.96 上海600605 轻工机械14.59 上海000001 深发展7.48 深圳000002 深万科12.50 深圳执行下列程序段以后,内存变量a的内容是 5。

CLOSE DATABASEa=0USE stockGO TOPDO WHILE.NOT.EOF()IF 单价>10a=a+1ENDIFSKIPENDDO13. 某表文件中有日期型字段”出生日期”,设N=’01/01/80’,下列命令正确的是 LOCATE FOR DTOC(出生日期)=N。

数据库原理与应用08413

数据库原理与应用08413

《数据库原理与应用》(课程代码08413)第一大题:单项选择题1、统计女生人数并将结果存放于变量X中的命令是( )∙ A.COUNT FOR ( 性别="女")=.T. TO X∙ B.COUNT FOR .NOT. 性别="男" TO X∙ C.SUM FOR ( 性别<>"男")=.T. TO X∙ D.SUM FOR 性别="女" TO X2、在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( ) ∙ A.先执行DELETE FOR RECORD> 10命令,后用PACK命令∙ B.先执行DELETE RECORD 10命令,后用PACK命令∙ C.先执行DELETE NEXT 10命令,后用PACK命令∙ D.ZAP NEXT 103、在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( )∙ A.1,8,4∙ B.1,6,4∙ C.1,8,任意∙ D.3,8,44、下列操作后,不改变表记录指针的命令是( )∙ A.REPL ALL∙ B.LIST∙ C.SUM∙ D.RECALL5、按照数据库的数据模型分类,VFP属于( )∙ A.层次型∙ B.关系型∙ C.网状型∙ D.混合型6、在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是( ) ∙ A.TEXT--ENDTEXT∙ B.DO WHILE--ENDDO∙ C.IF--ENDIF∙ D.DO CASE--ENDCASE7、下面可使程序单步执行的命令是( )∙ A.SET STEP ON∙ B.SET ESCAPE ON∙ C.SET DEBUG ON∙ D.SET STEP OFF8、如果想从字符串"成都市"中取出汉字"都",应该用函数( )∙ A.SUBSTR("成都市",2,2)∙ B.SUBSTR("成都市",2,1)∙ C.SUBSTR("成都市",3,1)∙ D.SUBSTR("成都市",3,2)9、若使用REPLACE命令时,其范围子句为ALL或REST,则执行该命令后,记录指针指向( )∙ A.首记录∙ B.末记录∙ C.首记录的前面∙ D.末记录的后面10、若要恢复用DELETE命令删除的若干记录,应该( )∙ A.用RECALL命令∙ B.立即按[ESC]键∙ C.用RELEASE命令∙ D.用FOUND命令11、在V F中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是( )∙ A.REPLACE AGE WITH AGE+1∙ B.UPDATE STUDENT AGE WITH AGE+1∙ C.UPDATE SET AGE WITH AGE+1∙ D.UPDATE STUDENT SET AGE=AGE+112、在V F中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的Click事件代码设置为( )∙ A.ThisForm.Refresh∙ B.ThisForm.Delete∙ C.ThisForm.Release∙ D.ThisForm.Hide13、以下命令中正确的是( )∙ A.STORE 8 TO X,Y∙ B.STORE 8,9 TO X,Y∙ C.X=8,Y=9∙ D.X=Y=814、在下面VFP命令中,不能修改数据记录的命令是( )∙ A.BROWSE∙ B.EDIT∙ C.CHANGE∙ D.MODIFY15、定义全局型变量,使用命令( )∙ A.PUBLIC∙ B.PRIVATE∙ C.LOCAL∙ D.CREATE16、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )∙ A.永久性关联∙ B.临时性关联∙ C.永久性关联或临时性关联∙ D.永久性关联和临时性关联17、在命令窗口中,可用DO命令运行菜单程序的扩展名为( )∙ A.FMT∙ B.MPR∙ C.MNX∙ D.FRM18、在当前表单的LABEL1控件中显示系统时间的语句是( )∙ A.THISFORM. LABEL1. CONTROL=TIME()∙ B.THISFORM. LABEL1. VALUE=TIME()∙ C.THISFORM. LABEL1. TEXT=TIME()∙ D.THISFORM. LABEL1. CAPTION=TIME()19、以下属于容器控件的是( )∙ A.Text∙ bel∙ C.Form∙ mand20、以下程序的功能为输入50个学生某门课程的成绩,并求出平均成绩,请选择下划线处应填入的正确内容 ( )DIMENSION A(50)sum=0FOR i=1 TO 50INPUT TO A(i)( )END FORAver=sum/50?" 平均成绩为:",Aver∙ A.sum=sum+A(i)∙ B.sum=A(i)∙ C.sum=sum+i∙ D.sum=i21、执行命令STORE CTOD('03/09/94') TO A后,变量A的类型为()∙ A.日期型∙ B.数值型∙ C.备注型∙ D.字符型22、在Visual FoxPro中,数据环境指定义表单或表单集时使用的()∙ A.数据∙ B.数据库∙ C.数据源∙ D.数据项23、"电子科技大学"这六个汉字作为字符串常量,在VFP中,可表示为()∙ A.{电子科技大学}∙ B.(电子科技大学)∙ C.电子科技大学∙ D."电子科技大学"24、在VFP中,INPUT,APPEND,WAIT三条命令中可以接受字符的命令是()∙ A.只有ACCEPT∙ B.只有ACCEPT和WAIT∙ C.都可以∙ D.只有WAIT25、下列VFP表达式运算结果为日期型的是()∙ A.04/05/97-2∙ B.CTOD('04/05/97') - DATE( )∙ C.CTOD('04/05/97')-3∙ D.DATE( )"04/05/97"26、设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令()∙ A.FIND FOR 工资>620∙ B.SEEK 工资>620∙ C.FIND 工资>620∙ D.LOCATE FOR 工资>62027、设当前表文件含有字段salary,命令REPLACE salary WITH 1500的功能是( )∙ A.将表中所有记录的salary字段的值都改为1500∙ B.只将表中当前记录的salary字段的值改为1500∙ C.由于没有指定条件,所以不能确定∙ D.将表中以前未更改过的salary字段的值改为150028、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件的某索引文件,应该使用命令()∙ A.SET INDEX TO <索引文件名>∙ B.OPEN INDEX <索引文件名>∙ E INDEX <索引文件名>∙ D.必须与表文件一起打开29、Visual FoxPro内存变量的数据类型不包括()∙ A.数值型∙ B.货币型∙ C.备注型∙ D.逻辑型30、以下关于ACCEPT命令的说明,正确的是()∙ A.将输入作为字符接收∙ B.将输入作为数值接收∙ C.将输入作为逻辑型数据接收∙ D.将输入作为备注型数据接收31、要使文件菜单项用F作为访问快捷键,定义该菜单标题可用()∙ A.“文件(F)”∙ B.“文件(<\F)”∙ C.“文件(\<F)”< li>∙ D.“文件(^F)”32、若使用SET RELATION命令将当前工作区与被关联工作区建立了关联之后,又用此命令建立了与另一个工作区的关联,并想保持原先建立的关联,则一定要加上的子句是()∙ A.ACTIVE∙ B.ACCEPT∙ C.ADDITIVE∙ D.AVERAGE33、SQL命令中建立表的命令是()∙ A.CREAT VIEW∙ B.CREAT LABEL∙ C.CREAT DATABASE∙ D.CREAT TABLE34、要修改当前内存中打开的表结构,应使用()命令∙ A.MODI COMM∙ B.MODI STRU∙ C.EDIT STRU∙ D.TYPE EDIT35、要使当前表的所有职工的工资增加200元,应使用()命令∙ A.EDIT 工资 WITH 工资 +200∙ B.REPLACE 工资 WITH 工资 +200∙ C.REPLACE 工资 WITH 200∙ D.REPLACE ALL 工资 WITH 工资 +20036、设数据库文件及其索引文件已经打开,为了确保指针定位在物理记录号为1的记录上,应该使用的命令( )∙ A.GO 1∙ B.GO TO 1∙ C.GO TOP∙ D.SKIP 137、建立数据库的命令是()∙ A.NEW DATABASE∙ B.CREATE DATABASE∙ C.CREATE TABLE∙ D.NEW TABLE38、设当前内存中有打开的表,要显示当前记录指针所指记录,应使用( )命令∙ A.LIST∙ B.DISPLAY∙ C.LIST NEXT∙ D.LIST OFF39、以下关于工作区的叙述中,()是正确的∙ A.一个工作区最多可以打开32767个表∙ B.一个工作区最多可以打开225个表∙ C.一个工作区最多可以打开10个表∙ D.一个工作区只能打开一个表40、当一个查询基于多表时,()∙ A.表之间不能有联系∙ B.表之间不需有联系∙ C.表之间必须有联系∙ D.表之间可以有也可以没有联系41、要设置标签的显示文本,应使用( )属性∙ A.Alignment∙ B.Caption∙ ment∙ 42、在SELECT语句中,使用( )子句指定查询所用的表∙ A.WHERE∙ B.GROUP BY∙ C.ORDER BY∙ D.FROM43、在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是( ) ∙ A.RELEASE∙ B.DELETE∙ C.REFRESH∙ D.PACK44、当内存变量与字段变量同名时,系统优先按( )对待∙ A.字段变量∙ B.内存变量∙ C.局部变量∙ D.全局变量45、在Visual FoxPro中,一个关系就是( )∙ A.一个二维表∙ B.一个数据库∙ C.表中的一列∙ D.表中的一行46、在VF中,创建一个名为SDB.DBC的数据库文件,使用的命令是( )∙ A.CREATE∙ B.CREATE SDB∙ C.CREATE TABLE SDB∙ D.CREATE DATABASE SDB47、在Visual FoxPro中,存储图像的字段类型应该是( )∙ A.备注型∙ B.通用型∙ C.字符型∙ D.双精度型48、使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是( )∙ A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)="王"∙ B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)= "王"∙ C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)= "王"∙ D.SELECT*FROM STUDENT WHERE STR(姓名,2)= "王"49、连编后可以脱离开Visual FoxPro独立运行的程序是( )∙ A.APP程序∙ B.EXE程序∙ C.FXP程∙ D.PRG程序50、为了设置两个表之间的数据参照完整性,要求这两个表是( )∙ A.同一个数据库中的两个表∙ B.两个自由表∙ C.一个自由表和一个数据库表∙ D.没有限制51、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的( ) ∙ A.参照完整性∙ B.实体完整性∙ C.字段完整性∙ D.域完整性52、两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是( )∙ A.建立关联的两个表一定在同一个数据库中∙ B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的∙ C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动∙ D.当关闭父表时,子表自动被关闭53、在SQL语句中,与表达式“工资BETWEEN 1210 AND 1240”功能相同的表达式是( ) ∙ A.工资>=1210 AND 工资<=1240∙ B.工资>1210 AND 工资<1240∙ C.工资<=1210 AND 工资>1240∙ D.工资>=1210 OR 工资<=124054、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的( )∙ 属性∙ B.Caption属性∙ C.Closable属性∙ D.AlwaysOnTop属性55、使数据库表变为自由表的命令是( )∙ A.DROP TABLE∙ B.FREE TABLE∙ C.REMOVE TABLE∙ D.RELEASE TABLE56、在表单中为表格控件指定数据源的属性是( )∙ A.DataSource∙ B.RecordSource∙ C.DataForm∙ D.RecordFrom57、在Visual FoxPro中打开数据库的命令是( )∙ A.OPEN〈数据库名>∙ E<数据库名>∙ E DATABASE〈数据库名>∙ D.OPFN DATABASE<数据库名>58、执行DIMENSION A(3,4)后,二维数组A中含有( )个元素∙ A.3∙ B.4∙ C.12∙ D.2059、有如下程序:AA=0FOR I=2 TO 100 STEP 2AA=AA+IENDFOR?AARETURN运行该程序得到的结果为( )∙ A.1到100中奇数的和∙ B.1到100中偶数的和∙ C.1到100中所有数的和∙ D.没有意义60、在Visual FoxPro中,运行表单T1.SCX的命令是( ) ∙ A.DO T1∙ B.RUN FORM1 T1∙ C.DO FROM T1∙ D.DO FORM T1第二大题:多项选择题1、常用的数据结构模型有( )∙ A.层次模型∙ B.逻辑模型∙ C.关系模型∙ D.网状模型∙ E.面向对象数据模型2、SQL语言的功能包括( )∙ A.数据定义∙ B.数据查询∙ C.数据操纵∙ D.数据控制∙ E.数据修改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.列表框∙ E.表格8、在向数据库中添加表的操作时,下列说法中正确的是 ( )∙ A.可以将自由表添加到数据库中∙ B.可以将数据库表添加到另一个数据库中∙ C.不能在项目管理器中将自由表拖放到数据库中∙ D.先将数据库表移出数据库成为自由表,而后添加到另一个数锯库中9、对于空值,下列叙述中正确的是( )∙ A.空值不是一种数据类型∙ B.空值可以赋给变量、数组和字段∙ C.空值等于空串(“”)和空格∙ D.条件表达式中遇到null值,该条件表达式为“假”10、在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。

NCT等级测试-Python编程一级真题测试卷1word

NCT等级测试-Python编程一级真题测试卷1word

NCT等级测试-Python编程一级真题测试卷1word一、选择题1.在Python中,下面代码的运行结果是()x=365g=x%10 #%为求余的意思s=x//10%10 # //为整除的意思b=x//100sum=g*100+s*10+b #sum英文是求和的意思print(sum)A.365 B.14 C.563 D.412.python中,表达式5%2 = ()。

A.2.5B.2C.1D.03.已知列表list1=[8,22,34,9,7],则python表达式len(list1)+min(list1)的值为()A.5 B.34 C.7 D.124.在Python中运行下列程序,输出结果为()for i in range (1,5):print(i)A.1,2,3,4,5 B.1 2 3 4 5 C.0,1,2,3,4 D.1 2 3 45.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。

这段源代码属于()。

A.程序B.软件C.指令D.命令6.Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。

B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。

D.不能使用保留字7.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle8.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)9.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_10.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 11.下列Python程序运行后的输出结果是( )。

数据库题库7

数据库题库7

'选择题(40分)1. 当VFP6.0处于创建式编辑自由表、程序等文件的情况下,系统处于″全屏幕编辑状态″,欲存盘退出,正确的操作为A) 按组合键Ctrl+WB) 按组合键Ctrl+UC) 按组合键Ctrl+ENDD) 按ESC键2. 某学校的工资管理程序属于A) 系统程序B) 应用程序C) 工具软件D) 文字处理软件3. 表示数据库文件中平均分超过90分和不及格的全部女生记录,应当使用使命令A) LIST FOR 性别=′女′,平均分>=90,平均分<=60B) LIST FOR 性别=′女′,平均分>90,平均分<60C) LIST FOR 性别=′女′.AND.平均分>90.AND.平均分<60D) LIST FOR 性别=′女′.AND. (平均分>90.OR.平均分<60)4. 对表A.DBF进行分类求和的命令是A) SUMB) REPLACEC) TOTALD) COUNT5. 在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是A) RELEASEB) DELETEC) REFRESHD) PACK6. 未婚男教师的逻辑表达式为A) 婚否=.F. AND职业=′教师′OR 性别=′男′B) .NOT. 婚否AND职业=′教师′AND性别=′男′C) 婚否=.F. 职业=′教师′,性别=′男′D) .NOT. 婚否AND职业=′教师′+性别=′男′7. 以下常量哪些是合法的数值型常量A) 1234B) 123+E456C) ″123 456″D) 1234*108. 在表的索引类型中,主索引可以建立在A) 自由表中B) 数据库表中C) 任何表中D) 自由表和视图中9. 在VFP中主索引字段A) 不能出现重复值或空值B) 能出现重复值或空值C) 能出现重复值,不能出现空值D) 能出现空值,不能出现重复值10. 在"报表设计器"中,可以使用控件是A) 标签、文本框和列表框B) 标签、域控件和列表框C) 标签、域控件和线条D) 布局和数据源11. 打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令A) LOCA TE FOR记录序号=100B) SKIP 100C) GOTO 100D) SKIP -10012. 在表单中,"Caption"是对象的A) 标题属性B) 名称属性C) 背景透明属性D) 字体尺寸属性13. DbClick事件是指什么时候触发的基本事件A) 当创建对象时B) 当从内存中释放对象时C) 当表单或表单集装入内存时D) 当用户双击该对象时14. 依据P.DBF中的字段名NAME制作一个单一关键字索引文件NAME1.IDX,下列语句正确的是A) USE INDEX ON NAME FOR NAME1B) USE INDEX ON NAME1C) INDEX ON NAME WITH NAME1D) INDEX ON NAME TO NAME115. 用W AIT命令给内存变量输入数据时,内存变量获得的数据是A) 任意长度的字符串B) 一个字符串和一个回车符C) 数值型数据D) 一个字符16. 在命令文件与被调用过程之间的参数传递要求A) 参数名相同B) 接收参数个数大于或等于传送参数的个数C) 参数类型相同D) B与C17. 在命令窗口内,要修改数据表TEST.DBF的结构,应用命令A) MODI STRUB) MODI COMM TESTC) EDIT STRU TESTD) TYPE TEST18. ROUND(156.789,2)返回的是A) 160.000B) 156.79C) 156.790D) 200.00019. 不属于循环结构的语句是A) SCAN...ENDSCANB) IF...ENDIFC) FOR...ENDFORD) DO While...ENDDO20. 以下属于容器控件的是A) TextB) FormC) LabelD) CommandButton' 按照要求完成如下命令,并将操作结果写到对应该题的空白处(30分)请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下, 其中:(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)1.职称为"经济师"的职工人数sele count (*) from zgda where 职称="经济师" 322.计算zggz.dbf中实发工资字段的值,并将实发工资字段值升序进行排序,找出排在第50位的职工的实发工资字段的值689.40 sele (实发工资) from aaaa order by 实发工资3.查找开发部中公积金60元以下(<60)的职工的姓名,找出其中最年长者。

试卷NCT全国青少年编程能力等级测试python二级复习知识点试卷试题

试卷NCT全国青少年编程能力等级测试python二级复习知识点试卷试题

试卷NCT全国青少年编程能力等级测试python二级复习知识点试卷试题一、选择题1.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.302.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc883.下面哪个不是Python合法的标识符()A.int32 B.40XL C.self D.__name__ 4.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=35.以下Python程序运行后,变量x和st的值分别是()。

A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”6.在下面的python程序中,变量b和c的值为()。

A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6 7.在python中运行print(“3+6”)的结果是()。

A.9B.“3+6”C.3+6D.“9”8.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module9.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型10.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典11.以下选项中,不是Python中文件操作的相关函数是()。

A.open () B.load ()C.read () D.write ()12.下面()是Python合法的变量名A.int32 B.40XL C.self D.name13.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()14.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.1415.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是()A.该文档中的有2个用户添加了2处批注B.该文档中图片采用的环绕方式为上下型C.该文档中总共有4处修订D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适16.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言17.以下叙述中正确的是()。

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

1.统计女生人数并将结果存放于变量X中的命令是 COUNT FOR ( 性别=”女”)=.T.TO X。

2. Visual FoxPro支持的数据模型是关系数据模型。

3. 将内存变量定义为全局变量的FoxPro命令是PUBLIC。

4. 下列函数中函数值为字符型的是 DATETIME()。

5. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用先执行DELETE NEXT 10命令,后用PACK命令。

6. 在下列函数中,函数值为数值的是AT(“信息”,”计算机信息技术”)。

7. 按数值型字段”总分”进行索引,使其按降序排列的命令是 INDEX ON -总分 TOWP。

8. 下面有关索引的描述正确的是创建索引是创建一个指向数据库表文件记录的指针构成的文件。

9. 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是主索引。

10. 下列操作后,不改变表记录指针的命令是 RECALL。

11. 函数LEN(SPACE(5)-SPACE(1))的返回值是6。

12. 使用的数据如下:当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:股票代码股票名称单价交易所600600 青岛啤酒7.48 上海600601 方正科技15.20 上海600602 广电电子10.40 上海600603 兴业房产12.76 上海600604 二纺机9.96 上海600605 轻工机械14.59 上海000001 深发展7.48 深圳000002 深万科12.50 深圳执行下列程序段以后,内存变量a的内容是 5。

CLOSE DATABASEa=0USE stockGO TOPDO WHILE.NOT.EOF()IF 单价>10a=a+1ENDIFSKIPENDDO13. 某表文件中有日期型字段”出生日期”,设N=’01/01/80’,下列命令正确的是 LOCATE FOR DTOC(出生日期)=N。

14. 以下命令中正确的是 STORE 8 TO X,Y。

15. 下列概念中,正确的是在一个工作区中只能打开一个表文件,打开新的表16. 在以下关于索引的说明中,错误的是索引可能降低更新速度。

17. 设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件的某索引文件,应该使用命令 SET INDEX TO <索引文件名>。

18.设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令 LOCATE FOR 工资>620。

19.设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令GO 1。

20.在下面Foxpro命令中,不能修改数据记录的命令是EDIT。

21. 在VFP中,可以使用FOUND( )函数来检测查询是否成功的命令包括FIND、SEEK、LOCATE。

22.设职工数据库和按"工作日期"索引的索引文件已经打开,要把记录指针定位到工作刚好满30天的职工,应当使用命令 SEEK DATE( )-30。

23.命令SELECT 0 的功能是-选择区号最小的空闲工作区24.在DO WHILE … ENDDO循环结构中,EXIT命令的作用是___终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行。

25.FoxPro是_操作系统支持下的系统软件。

26.调用报表格式文件PP1预览报表的命令是__ REPORT FORM PP1 PREVIEW。

27.在Visual FoxPro中,建立索引的作用之一是___提高查询速度。

28.以下关于ACCEPT命令的说明,正确的是-将输入作为字符接收29.设当前表文件含有字段salary,命令REPLACE salary WITH 1500的功能是只将表中当前记录的salary字段的值改为1500。

30.在DO WHILE …ENDDO循环结构中,LOOP命令的作用是_转移到DO WHILE语句行,开始下一个判断和循环。

1.把当前数据库文件中"性别"字段的值全部清除,但仍保留该字段,应当使用命令REPLACE。

2. 当前数据库文件有20条记录,当前记录号是10。

执行命令LIST REST以后,当前记录号是21。

3. FoxPro内存变量的数据类型不包括货币型。

4. 用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是普通索引。

5. 职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录号是基本工资最少的记录号。

6. 以下关于空值(NULL)叙述正确的是空值表示字段或变量没有确定值。

7. 将今年国庆节的日期送入内存变量ND的方法是 ND=CTOD("10/01/01")。

8. 在foxpro中,INPUT,APPEND,WAIT三条命令中可以接受字符的命令是都可以。

9. "计算机等级考试"这七个汉字作为字符串常量,在FOXPRO中,可表示为 "计算机等级考试"。

10. 执行命令STORE CTOD('03/09/94')TO A后,变量A的类型为日期型。

11. 若要恢复用DELETE命令删除的若干记录,应该用RECALL命令。

12. 若使用REPLACE命令时,其范围子句为ALL或REST,则执行该命令后,记录指针指向末记录的后面。

13. 如果想从字符串"北京市"中取出汉字"京",应该用函数 SUBSTR("北京市",3,2)。

14. 数据库系统的核心是数据库管理系统。

15. 数据库是存储在计算机内的有结构的数据集合。

16. 在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为1,8,4。

17. 数据库文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令REPLACE 总分 WITH 数学+英语+计算机。

18.执行下列程序后,显示结果是 107。

*main.prgX=5Y=7DO SUB1?X,YPROCEDURE SUB1PRIVATE YX=10Y=XRETURN19.设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是X $ Y。

20.下列命令中,定位记录指针的命令是 GO。

21. 在Visual FoxPro中,结果为真的表达式是″BCD″$″ABCD″和″ABCD″=″AB″。

22. 顺序执行下列命令:x=100y=8x=x+y?x,x=x+y最后一条命令的提示结果为 108 .F。

23.下列说法中正确的是调用函数时,函数名后的圆括号不论有无参数都不能省略。

24.下面有关索引的描述正确的是创建索引是创建一个指向数据库表文件记录的指针构成的文件。

25.FoxPro是__操作系统支持下的系统软件。

26.用数据库管理系统对数据进行处理时,说法不正确的是字段不再是变量,而成为常量。

27.以.DBF为扩展名的文件是数据库表文件。

28.在下列表达式中,结果为字符型是 "125"-"90"。

29.当前记录序号为3,将第6记录设置为当前记录的命令是 SKIP+3。

30.在DO WHILE … ENDDO循环结构中,LOOP命令的作用是__转移到DO WHILE 语句行,开始下一个判断和循环。

1.用二维表数据来表示实体及实体之间联系的数据模型称为关系模型。

2.DBMS是数据库管理系统,它可以对数据库的建立、使用和维护进行管理。

3.说明公共变量的命令关键字是public(关键字必须拼写完整)。

4.在Visual FoxPro中有2种形式的变量:内存变量、数组变量和字段变量。

5.字段值不允许重复,且一个表中只能创建一个的索引是主索引6.FOXPRO中的程序结构有3中,分别是顺序结构、选择结构、循环结构。

7. 表达式3+3>=6.OR.3+3>5.AND.2+3=5结果为__.T.__。

8. EOF()函数的作用是:测试当前记录指针是否位于文件的末尾。

9. 表达式substr("GOODBOY",5,2)的运算结果是BO。

10. 表达式"Winword"="Win"结果为__.T.__。

公有变量和私有变量有什么区别?设X=15,Y=20,下面的DO循环中,共循环6次。

Do While Y>=XY=Y-1EndDo1.数据库文件的扩展名是__.dbf。

2.LEFT(“123456789”,LEN(“cdr”))的计算结果是_”123”。

3.在VFP中利用绝对移动命令go和相对移动命令skip可以在表中移动指针。

4.在关系数据库中,二维表的列称为字段,二维表的行称为记录。

5.删除记录的操作通常分为两步:先给要删除的记录作删除标记,然后再从磁盘上将其物理删除。

一.判断题(每题2分,共20分,对画√,错画×)1.建立自由表分两步:定义表结构和输入数据。

√2.若要使用多个表,就要使用多个工作区。

√3.在应用程序中可以通过使用该工作区的表的别名来标识工作区。

√4.一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。

×5.索引是改变表的物理顺序,排序是排列表的逻辑顺序。

×6.VFP中的变量分内存变量和字段变量。

√7.DISPLAY在VFP中与DISPLY命令等效。

×8.一个表固定只能在一个工作区中被打开使用。

√9.在工作区中已打开的表文件都各自有自己的记录指针。

√10.函数或子程序定义中的RETURN可以省缺。

√从键盘输入10个数,编程找出其中的最大值和最小值。

键盘输入a、b、c的值,判断它们能否构成三角形的三个边。

相关文档
最新文档