文档库 最新最全的文档下载
当前位置:文档库 › 《Visual Foxpro程序设计》练习题

《Visual Foxpro程序设计》练习题

《Visual Foxpro程序设计》练习题
《Visual Foxpro程序设计》练习题

《VFP程序设计》补充练习题一

一、单选题

1.关于信息和数据,下面叙述正确的是___C_____

A)信息与数据,只有区别,没有联系B)信息是数据的符号化表示

C)数据处理的本质是对信息的处理D)信息反映数据,而数据依靠信息来表达2.数据库系统的核心是____C____

A)数据库B)操作系统C)数据库管理系统D)应用程序3.将表示实体和实体间联系归结为二维表的数据模型称为___D_____

A)层次模型B)网状模型C)数据模型D)关系模型4.从两个关系中选取满足条件的元组组成新关系的运算称为___A_____运算。

A)连接B)选择C)投影D)逻辑

5.下列退出VFP的方法中,错误的是___D_____

A)从“文件”菜单中选择“退出” B)按Alt+F4组合键

C)在命令窗口中输入QUIT命令D)从“文件”菜单中选择“关闭”

6.下面关于工具栏的叙述,错误的是___B_____

A)可以创建用户自己的工具栏B)可以删除系统提供的工具栏

C)可以修改系统提供的工具栏D)可以删除用户创建的工具栏

7.在“工具”菜单中选择“选项”,在选项对话框的“文件位置”选项卡中可以设置___B_____

A)表单的默认大小B)默认目录C)日期和时间的显示格式D)程序代码颜色8.下列VFP表达式中,不正确的是____C____

A){^2007-10-01 10:10:00am}-10 B){^2007-10-1}-DATE()

C){^2007-10-01}+DATE() D)[^2007-10-1]+[1000]

9.下列函数中,函数值为N型的是___C_____

A)LIKE(“acd”,“ac?”) B)CTOD( “^2007-10-01”)

C)A T(“程序”,“VFP程序设计”) D)SUBSTR(DTOC(DATE()),7)

10.设N=2,M=3,K=“M+N”,则表达式1+&K的值是____A____

A)6 B)5 C)类型不匹配D)12+3

11.执行STORE “1999年12月庆祝澳门回归祖国!” TO XY命令之后,要在屏幕上显示“澳门1999年12月回归祖国!”,应使用命令____C____

A)? SUBSTR(XY,15,4)+SUBSTR(XY,1,10)+SUBSTR(XY,10)

B)? SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)

C)? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)

D)? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)

12.设字段变量“工作日期”为日期型,“工资”为数值型,则要想表达“工龄大于30年,工资高于1500、低于1800元”这一命题,表达式是___C_____

B)工龄>30.AND.工资>1500.OR.工资<1800

C)INT( DA TE( )-工作日期/365)>30.AND.工资>1500.AND.工资<1800

D)INT( DA TE( )-工作日期/365)>30.AND.( 工资>1500.OR.工资<1800)

13.在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT命令后,这些变量所保存的数据将____C____

A)存入一个自动生成的内存变量文件中B)自动转到磁盘存储器上保留

C)随着系统的退出全部消失D)转为外存变量保存下来

14.下列符号中,不是变量名的是___A_____

A)“姓名”B)性别C)A100 D)AB

15.下列赋值语句中,正确的是____B____

A)store 1,2,3 to a,b,c B)store 3-1 to a,b,c C)a=b=c=2 D)a=1,b=2,c=3 16.RELEASE ALL命令的功能是___删除所有内存变量_____

A)删除指定的内存变量B)删除所有内存变量和系统变量

C)删除所有文件D)删除内存变量文件中的内存变量

17.一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生数据与课程数据之间存在___D_____的联系。

A)一对一B)一对多C)未知D)多对多

18.函数30-MOD(-2,5) 的值为____C____

A)25 B)26 C)27 D)28

19.在VFP中,清屏的命令是____D____

A)CLS B)CLOSE C)LIST D)CLEAR

20.DB、DBMS、DBS三者的关系是____B____

A)DB包括DBMS和DBS B)DBS包括DB和DBMS

C)DBMS包括DBS和DB D)DBS与DB和DBMS无关

二、填空题

21.数据模型一般分为___层次模型___、__网状模型____和__关系模型____三种类型。22.在关系数据库中,二维表中的列称为关系的___属性___或__字段____,二维表中的行称为关系表的__元组___或__记录___。

23.关系数据库的三种基本运算包括__选择___、__投影__和__连接__。

24.在VFP中,可以按Ctrl+F2组合键显示命令窗口,按__CTRL+F4___组合键隐藏命令窗口。

25.设aa=“重庆文理学院”,bb=“学生”,cc=“学院”,写出下列表达式显示的值:? SUBS(aa,5) __文理学院___ ? LEFT(aa,8) _重庆文理__? RIGHT(aa,8) _文理学院___ ? bb$aa __.F.___ ? cc$aa__.T.__

26.表达式LEN(SPACE(3)-SPACE(2))的结果是__5__;函数LEN(STR(20356.56,5))的值的数据类型是_数值型(N)__。

__set mark to ’—’__、_set date to ymd____三条命令。

28.执行DIME X(10) 命令后,数组X中各元素的默认值的数据类型是__逻辑型(L)___;TIME()函数返回值的数据类型是__字符型(C)___。

29.表达式ROUND(123.456,0) < INT(123.456) 的显示结果是__.F.___。

30.已知rq=…2007/08/27?,则表达式CTOD(rq)+100 的显示结果为__2007/12/05____。

补充练习题二

一、单选题

01.打开一个数据库的命令是____D___

A)USE B)USE DATABASE C)OPEN D)OPEN DATABASE 02.要为当前表中所有职工增加100元工资,应使用___D____命令

A)CHANGE工资WITH 工资+100 B)REPLACE工资WITH工资+100

C)CHANGE ALL工资WITH工资+100 D)REPLACE ALL工资WITH工资+100 03.以下关于自由表的叙述,正确的是____C___

A)全部是用以前版本的FoxPro(FoxBASE)建立的表

B)可以用Visual FoxPro建立,但是不能把它添加到数据库中

C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表

04.统计基本工资在1000到1500之间的人数的命令是___B____

A)COUNT FOR 1000<基本工资<1500

B)COUNT FOR 基本工资>=1000 .AND. 基本工资<=1500

C)COUNT FOR 基本工资>=1000 .OR. 基本工资<=1500

D)COUNT FOR 基本工资>=1000 && 基本工资<=1500

05.当按索引关键字表达式建立索引文件时,索引关键字表达式的数据类型可以是 B

A)任何类型B)数值型,字符型,日期型C)字符型,通用型D)数值型,逻辑型,备注型06.在当前的表中,指针指向第5条记录,若要只显示记录号为10的记录的命令是___B___

A)LIST 10 B)LIST RECORD 10C)DISPLAY D)DISPLAY 10 07.设已有一打开的数据表,要修改该数据表的结构可以选择的命令是___A____

A)MODIFY STRUCTURE B)CHANGE STRUCTURE

C)EDIT STRUCTURE D)APPEND STRUCTURE

08.在当前表中按”基本工资”字段升序索引后,再执行GO TOP命令,此时当前记录号___C____

A)1 B)0 C)”基本工资”最少的记录号D)”基本工资”最多的记录号

09.把数据表X中全部记录的学号和姓名两个字段复制到表Y中,使用的命令是___A____

A)USE X B)USE X

COPY TO Y FIELDS 学号,姓名COPY TO Y 学号,姓名

C)COPY TO X,Y FIELDS 学号,姓名D)COPY TO X,Y 学号,姓名

A)USE 索引文件名B)INDEX 索引文件名

C)SET INDEX TO 索引文件名D)INDEX ON 索引文件名

11.设当前已打开一个表文件,表中含有性别、专业、入学总分等字段。现要求对英语专业的女学生按入学总分从低到高排序,排序后的新文件名为XS.DBF,使用的命令是__D____

A)SORT TO XS ON 入学总分/D FOR 性别=“女” AND 专业=“英语”

B)SORT TO XS ON 入学总分/D FOR 性别=“女” OR 专业=“英语”

C)SORT TO XS ON 入学总分/A FOR 性别=“女” OR 专业=“英语”

D)SORT TO XS ON 入学总分/A FOR 性别=“女” AND 专业=“英语”

12.打开一含有性别字段的表文件,查找第二个性别为男的记录的命令是__A_____

A)LOCA TE FOR 性别=“男” B)LOCA TE FOR 性别=“男”

CONTINUE SKIP

C)LOCA TE FOR 性别=“男” D)LOCATE FOR 性别=“男”

NEXT 2 LOCATE FOR 性别=“男”

13.把以M为第三字符的全部内存变量存入内存变量文件ST.MEM中的命令是___C___

A)SA VE TO ST ALL LIKE ??M? B)SA VE TO ST ALL LIKE **M?

C)SA VE TO ST ALL LIKE ??M* D)SA VE TO ST ALL EXCEPT ??M*

14.将数据表X中的记录追加到Y中,使用的命令是___D____

A)use x B)use y C)use x D)use y

copy to y copy from x join with y append from x

15.TOTAL命令使用的条件是___B____

A)没有任何条件B)当前数据表必须按指定关键字排序或索引

C)任何打开的数据表D)只要有数值型字段的数据库

16.在以下各命令中,能实现插入一条空记录并使其成为第8条记录的是___C____

A)Skip 7 / Insert Blank B)Locate For Recno( )=8 / Insert Blank

C)Goto 7 / Insert Blank D)Goto 7 / Insert Blank Before

17.对数据表文件中的字段值进行有规律的修改,使用___D____命令最方便

A)EDIT B)CHANGE C)BROWSE D)REPLACE

18.要删除结构复合索引文件中的索引标识“SYBS”,使用的命令是___C____

A)delete idx sybs B)delete cdx sybs C)delete tag sybs D)delete file sybs 19.在Visual FoxPro中,可以对字段设置默认值的表____A___

A)必须是数据库表B)必须是自由表C)自由表或数据表D)不能设置字段默认值20.设当前记录号为18,现欲将记录指针指向15的操作是___B____

A)SKIP -3(没有索引的情况可选) B)GO 15 C)SKIP 3 D)GO 3

二、填空题

21.数据表刚打开时,记录指针是指向表的___首记录_____

22.数据库表之间的一对多联系通过主表的___主____索引和子表的__普通___索引实现。

24.在定义字段有效性规则时,在规则框中输入的表达式类型是__逻辑型______

25.在Visual FoxPro中,最多同时允许打开___32767_____个数据库表和自由表。

26.数据库的扩展名为___.dbc_____

27.索引具有___自动更新_____的特性,而排序则没有。

28.Visual FoxPro提供了___立即_____和___追加_____两种输入记录的方式。

29.在设置表属性中,表的触发器是一个在___更新_____表中的记录时被激活的表达式。30.数据表文件有15条记录,当前记录号为5,执行命令LIST NEXT 4后,所显示的记录的序号为___ 5,6,7,8

补充练习题三

一、单选题

01.在Visual FoxPro中,以下关于删除记录的描述,正确的是___A_____。

A)SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

B)SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录

D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表

02.使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是__B____。

A)DELETE FOR AGE>30 B)DELETE FROM S WHERE AGE>30

C)DELETE S FOR AGE>30 D)DELETE S WHERE AGE>30

03.在Visual FoxPro中,删除数据库表S的SQL命令是__A______。

A)DROP TABLE S B)DELETE TABLE S

C)DELETE TABLE S.DBF D)ERASE TABLE S

04.视图不能单独存在,它必须依赖于___B_____。

A)视图B)数据库

C自由表D)查询

05.在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是__D______。

A)SELECT子句中可以包含表中的列和表达式

B)SELECT子句中可以使用别名

C)SELECT子句规定了结果集中的列顺序

D)SELECT子句中列的顺序应该与表中列的顺序一致

06.下列关于SQL中HA VING子句的描述,错误的是__A______。

A)HA VING子句必须与GROUP BY子句同时使用

B)HA VING子句可以单独使用

D)使用HAVING子句的作用是限定分组的条件

07.嵌套查询命令中的IN,相当于__B_____。

A)等号= B)集合运算符∈

C)加号+ D)减号-

说明:8~14题使用如下的数据表:

08.为“学院”表增加一个字段“教师人数”的SQL语句是___C_____。

A)CHANGE TABLE 学院ADD 教师人数N

B)ALTER STRU 学院ADD 教师人数N

C)ALTER TABLE 学院ADD 教师人数N

D)CHANGE TABLE 学院INSERT 教师人数N

09.将“欧阳秀”的工资增加200元SQL语句是___D_____。

A)REPLACE 教师WITH 工资=工资+200 WHERE 姓名=“欧阳秀”

B)UPDATE 教师SET 工资=工资+200 WHEN 姓名=“欧阳秀”

C)UPDATE 教师工资WITH 工资+200 WHERE姓名=“欧阳秀”

D)UPDA TE 教师SET 工资=工资+200 WHERE 姓名=“欧阳秀”

与如上语句等价的SQL语句是___A_____。

A)SELECT * FROM 教师WHERE 工资BETWEEN 2000 AND 3000

B)SELECT * FROM 教师WHERE 工资>2000 AND 工资<3000

C)SELECT * FROM 教师WHERE 工资>2000 OR 工资<3000

D)SELECT * FROM 教师WHERE 工资<=2000 AND 工资>=3000

11.有SQL语句SELECT DISTINCT 系号FROM 教师WHERE工资>=ALL(SELECT 工资FROM 教师WHERE系号="02") 该语句的执行结果是___A_____。

A)"01"和"02" B)"01"和"03" C)"01"和"04" D)"02"和"03"

12.有SQL语句:SELECT主讲课程,COUNT(*) FROM 教师GROUP BY 主讲课程该语句执行结果含有记录个数是___D_____。

A)3 B)4 C)5 D)6

13.有SQL语句:SELECT COUNT(*) AS 人数,主讲课程FROM 教师GROUP BY 主讲课程ORDER BY人数DESC 该语句执行结果的第一条记录的内容是___A_____。

A)4 数据结构B)3 操作系统

C)2 数据库D)1 网络技术

14.有SQL语句:SELECT 学院, 系名,COUNT(*) AS 教师人数FROM 教师,学院WHERE 教师.系号= 学院.系号GROUP BY 学院.系名

与如上语句等价的SQL语句是____A____。

A)SELECT 学院.系名,COUNT(*) AS 教师人数FROM 教师INNER JOIN 学院ON 教师.系号= 学院.系号GROUP BY 学院.系名

B)SELECT 学院.系名,COUNT(*) AS 教师人数FROM 教师INNER JOIN 学院ON 系号GROUP BY 学院.系名

C)SELECT 学院.系名,COUNT(*) AS 教师人数FROM 教师LEFT JOIN学院ON 教师.系号=学院.系号GROUP BY 学院.系名

D)SELECT 学院.系名,COUNT(*) AS 教师人数FROM 教师INNER JOIN 学院ON 教师.系号= 学院.系号

说明:15~20题使用如下三个表:

职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)

客户.DBF:客户号C(4),客户名C(36),地址C(36),所在城市C(36)

订单.DBF:订单号C(4),客户号C(4),职员号C(3),签订日期D,金额N(6.2) 15.查询金额最大的那10%的订单信息,正确的SQL语句是___D_____。

A)SELECT * TOP 10 PERCENT FROM 订单

B)SELECT TOP 10% * FROM 订单ORDER BY 金额

C)SELECT * TOP 10 PERCENT FROM 订单ORDER BY 金额

D)SELECT TOP 10 PERCENT * FROM 订单ORDER BY 金额DESC

16.查询订单数在3个以上、订单的平均金额在200元以上的职员号,正确的SQL语句是___B_____。

A VG_金额>200

B)SELECT 职员号FROM 订单GROUP BY 职员号HA VING COUNT(*)>3 AND A VG(金额)>200

C)SELECT 职员号FROM 订单GROUP BY 职员号HA VING COUNT(*)>3 WHERE A VG(金额)>200

D)SELECT 职员号FROM 订单GROUP BY 职员号WHERE COUNT(*)>3 AND

A VG_金额>200

17.显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是___A_____。

A)SELECT 订单号,客户名,签订日期FROM 订单JOIN 客户ON 订单.客户号=客户.客户号WHERE 签订日期>{^2005-1-1}

B)SELECT 订单号,客户名,签订日期FROM 订单JOIN 客户WHERE 订单.客户号=客户.客户号AND 签订日期>{^2005-1-1}

C)SELECT 订单号,客户名,签订日期FROM 订单,客户WHERE 订单.客户号=客户.客户号AND 签订日期<{^2005-1-1}

D)SELECT 订单号,客户名,签订日期FROM 订单,客户ON 订单.客户号=客户.客户号AND 签订日期<{^2005-1-1}

18.显示没有签订任何订单的职员信息(职员号和姓名),正确的SQL语句是__C______。

A)SELECT 职员.职员号,姓名FROM 职员JOIN 订单ON 订单.职员号=职员.职员号GROUP BY 职员.职员号HA VING COUNT(*)=0

B)SELECT 职员.职员号,姓名FROM 职员LEFT JOIN 订单ON 订单.职员号=职员.职员号GROUP BY 职员.职员号HA VING COUNT(*)=0

C)SELECT 职员号,姓名FROM 职员WHERE 职员号NOT IN (SELECT 职员号FROM 订单)

D)SELECT 职员.职员号,姓名FROM 职员WHERE 职员.职员号<> (SELECT 订单.职员号FROM 订单)

19.从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是___C_____。

A)DROP FROM 订单WHERE 客户号="1001"

B)DROP FROM 订单FOR 客户号="1001"

C)DELETE FROM 订单WHERE 客户号="1001"

D)DELETE FROM 订单FOR 客户号="1001"

20.将订单号为“0060”的订单金额改为169元,正确的SQL语句是___A_____。

A)UPDA TE 订单SET 金额=169 WHERE 订单号="0060"

B)UPDATE 订单SET 金额WITH 169 WHERE 订单号="0060"

C)UPDATE FROM 订单SET 金额=169 WHERE 订单号="0060"

D)UPDA TE FROM 订单SET 金额WITH 169 WHERE 订单号="0060"

二.判断题

21.SQL命令只能进行数据查询( ×)

22.在SQL命令中,top短语必须与order by 短语配对使用,但order by 短语可以单独使用。( √)

23.SQL的查询结果可以保存到文本文件中。( √)

24.使用SQL命令修改字段的值,应使用命令replace 。( ×)

25.SQL的核心是数据查询。( √)

26.在SQL命令中,实现关系运算中的投影操作的短语是select。( √)

27.在VFP的“查询设计器”中“筛选”选项卡对应的SQL短语是FOR。( ×)

28.查询可以根据数据库表建立,也可以根据自由表建立( √)

29.在SQL命令中,可以为输出的字段重新命名。( √)

30.在SQL命令中,不能重新指定列的顺序。( ×)

三.填空题

31.在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用

_ primary key ______子句说明主索引。

32.在SQL的SELECT语句进行分组计算查询时,可以使用__having______子句来去掉不满足条件的分组。

33.在SQL SELECT语句中将查询结果存放在一个表中应该使用__into table______子句(关键字必须拼写完整)。

34.将学生表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是 UPDA TE STUDENT ___set age=age+1_____

35.在Visual FoxPro中,使用SQL语言的ALTER TABLE命令给学生表STUDENT增加一个Email字段,长度为30,命令是(关键字必须拼写完整)

ALTER TABLE STUDENT__add______Email C(30)

36.设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)

SELECT 课程号,A VG(成绩) FROM SC __group by 课程号______

第7~10题使用以下数据表

假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

37.有如下SQL语句:SELECT 读者.姓名,读者.职称,图书.书名,借阅.借书日期FROM 读者,借阅,图书WHERE借阅.借书证号=读者.借书证号AND图书.总编号=借阅.总编号

其中WHERE子句中的“借阅.借书证号=读者.借书证号”对应的联接类型是__内联接______。38.如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请用SQL语句填空。SELECT 书名,作者,出版单位FROM 图书管理!图书WHERE 出版单位

39.如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL 语句填空。

SELECT 出版单位,MAX(单价),_avg(单价)__,__count(*)___FROM 图书__group by____出版单位

40.如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SQL语句填空。SELECT 姓名,单位FROM 读者WHERE借书证号IN(SELECT__借书证号___FROM借阅GROUP BY 借书证号__having__COUNT(*)>=2)

补充练习题四

一、单选题

01.当FOR…ENDFOR 语句的初值大于终值时,其步长的值只能是 B 。

A)正数B)负数C)任意数D)初值不能大于终值02.下列结构语句中,可以使用LOOP和EXIT语句的是 B 。

A)TEXT-ENDTEXT B)DO -WHILE ENDDO

C)IF-ENDIF D)DO CASE-ENDCASE

03.计算机等级考试的查分程序如下

USE 考试成绩表

ACCEPT "请输入准考证号:" TO NUM

LOCATE FOR 准考证号=NUM

IF __A_____

? "没有此考生。"

ELSE

? 姓名,"成绩:"+STR(成绩,3,0)

ENDIF

A)EOF( ) B).NOT.EOF( ) C)BOF( ) D).NOT.

04.以下是查找学生登记表中入校总分最高学生并显示其学号、姓名和入校总分信息的程序,请补充程序。

USE 学生登记表

GO TOP

xh=学号

xm=姓名

fs=入校总分

DO WHILE .NOT.EOF( )

IF___(fs<入校总分)____

xh=学号

xm=姓名

ENDIF

SKIP

ENDDO

? xh,xm,fs

A)SKIP,fs>入校总分B)CONT,fs>入校总分

C)SKIP,fs<入校总分D)CONT,fs<入校总分

05.建立一个程序文件的命令是 A 。

A)Modify Comm <程序文件名> B)Do <程序文件名>

C)Edit <程序文件名> D)Create <程序文件名>

06.假设有一个程序文件WIN.PRG,执行该程序的命令是 B 。

A)OPEN WIN.PRG B)DO WIN.PRG

C)USE WIN.PRG D)CREA TE WIN.PRG

07.VFP输入语句中只能接收数值数据的语句是 D 。

A)? B)WAIT C)ACCEPT D)INPUT

08.VFP程序设计语句的三种基本结构是 C 。

A)顺序结构、分支结构和子程序B)顺序结构、分支结构和过程

C)分支结构、循环结构和顺序结构D)常量、变量和数组

09.下列各表达式中能作为<条件>的是 D 。

A)x+12*b B)ABS(x+12) C)"张"$姓名(必须有这一变量)

D)EOF( )=.F.

10.在DO WHILE…ENDDO循环结构中,EXIT命令的作用是 A 。

A)终止循环,程序转移到ENDDO后面的第一条语句

B)转移到DO WHILE语句行,开始下一个判断

C)退出过程,返回程序开始处

D)终止程序执行

11.在Visual FoxPro中有如下程序:

*程序名:TEST.PRG * 过程sub1

CLEAR PROCEDURE SUB1

mX=“Visual FoxPro”PARAMETERS mX1

mY=“二级”LOCAL mX

DO SUB1 WITH mX mX=”Visual FoxPro DBMS考试”

?mY+mX mY=”计算机等级”+mY

RETURN RETURN

执行命令DO TEST 后,屏幕的显示结果为 D 。

A)二级Visual FoxPro B)计算机等级二级Visual FoxPro DBMS考试

C)二级Visual FoxPro DBMS考试D)计算机等级二级Visual FoxPro

12.下面 D 种调用不能嵌套。

13.若当前工作区为A,执行以下命令后结果为 D 。

REPLACE NUM WITH 20

STORE 0 TO NUM

?NUM, A-> NUM, M.NUM

A)0 0 20 B)0 20 0 C)0 0 0 D)20 20 0 14.若使用项目管理器建立程序文件,应选择 C 选项卡。

A)数据B)文档C)代码D)其他

15.在Visual FoxPro中,用于调用模块程序的命令是 B 。

A)FUNTION <过程名> B)DO <文件名> | <过程名> WAIT <实参>

C)PROCEDURE <过程名> D)SET PROCEDURE TO <过程文件> 16.在“命令”窗口中输入 A 命令,可以调出“调试器”窗口。

A)DEBUG B)MODIFY C)USE D)DEBUGOUT 17.在程序执行过程中,若想执行另一个程序,则应输入 B 命令。

A)CANCAL B)DO C)QUIT D)RETURN 18.用Visual FoxPro语言编写的程序中,注释行用的符号是 D 。

A)// B){ } C)…D)*

19.下面的叙述中,正确的是 C 。

A)在命令窗口中被赋值的变量均为局部变量

B)在命令窗口中用PRIV A TE命令说明的变量均为局部变量

C)在被调用的下级程序中用PUBLIC命令说明的变量均是全局变量

D)在程序中用PRIV ATE命令说明的变量均为全局变量

20.在循环语句中,执行 A 语句可跳过随后的代码,并重新开始下次循环。

A)LOOP B)NEXT C)SKIP D)EXIT

二、填空题

21.程序文件的扩展名是prg。

22.一个双向分支语句可以用 2 个单向分支语句实现。

23.执行语句DIMENSION M(3),N(2,3)后,数组M和N的元素个数分别是3, 6。24.使用MODI COMM 命令时,如果不指定文件类型,其扩展名的缺省值是prg 。25.执行下列语句的结果是31 。

CTOD(“02/02/03”)-CTOD(“01/02/03”)

26.填空完成下面的程序

USE STUDENT

ACCEPT "请输入待查学生姓名:" TO xm

DO WHILE .NOT.EOF( )

IF 姓名=xm

? "姓名:"+姓名+"成绩:"+STR(成绩,3,0)

SKIP

ENDDO

CANCEL

27.在VFP程序中,不通过说明,在程序中直接使用的内存变量属于私有变量。28.已知命令文件MAIN.PRG为:

PRIVA TE X

Y=5

X=Y+4

RETURN

则执行下列命令后X的值为 2 ,Y的值为 5 。

STORE 2 TO X, Y

DO MAIN

29.根据内存变量的作用范围,内存变量又分为私有变量、局部变量和全局变量。30.下面是从输入的10个数中找出最大数和最小数的程序,请填空。

CLEAR

INPUT “请输入一个数:” TO a

STORE a TO max, min

FOR I=2 TO 10

INPUT “请输入一个数:” TO a

IF a>max

max = a

ENDIF

IF min > a

min = a

ENDIF

ENDFOR

? ”最大值:” , max

? ”最小值:” , min

三、阅读程序

31.以下程序运行的结果是24 。

f=0

DO JCH WITH 5,f

? "f=",f

PROC JCH

PARAMETERS n,fac

m=1

DO WHILE m

fac=fac*m

m=m+1

ENDDO Array RETU

32

DIMENSION K(2, 3)

I=1

DO WHILE I<=2

J=1

DO WHILE J<=3

K(I, J)=I*J

??K(I, J)

??“”

J=J+1

ENDDO

?

I=I+1

ENDDO

33.下列程序段的显示结果是 1 2 3 4 5 。

FOR I=1 TO 5

?? I

ENDFOR

34.下面程序的功能是14 。

CLEAR

A=1

B=0

DO WHILE A<=100

IF INT(A/7)=A/7

B=B+1

A=A+1

ENDIF

A=A+1

ENDDO

?”B=” , B

35.下列程序的运行结果是2500 。

CLEAR

Y= 0

DO WHILE X<100

X=X+1

IF INT(X/2)=X/2

LOOP

ELSE

Y=Y+X

ENDIF

ENDDO

? “Y=”, Y

36.下列程序实现的功能是逐条显示基本工资小于860的记录。

USE GZ

DO WHILE !EOF( )

IF 基本工资>=860

SKIP

LOOP

ENDIF

DISPLAY

SKIP

ENDDO

USE

37.程序中有如下命令序列后,屏幕显示的结果是8 8 1 。

SELECT A

USE DEMO1

SELECT B

USE DEMO2

SET RELATION TO RECNO( ) INTO A

SELECT C

USE DEMO3

SET RELATION TO RECNO( ) INTO B

SELECT B

GO 8

? RECNO( ), RECNO(1), RECNO(3)

38.有以下程序段:

DO CASE

CASE 计算机<60

?”计算机成绩是:” + ”不及格”

?”计算机成绩是:” + ”及格”

CASE 计算机>=70

?”计算机成绩是:” + ”中”

CASE 计算机>=80

?”计算机成绩是:” + ”良”

CASE 计算机>=90

?”计算机成绩是:” + ”优”

ENDCASE

设学生数据表当前记录的“计算机”字段的值是89,屏幕输出为及格。39.如下程序的运行结果是100 。

M=0

N=100

DO WHILE N>M

M=M+N

N=N-10

ENDDO

? M

RETURN

40.执行下列程序后,变量J的值为__0____ 。

m=1

STORE 0 TO i, j

DO WHILE .T.

i=i+1

DO CASE

CASE i>12

EXIT

CASE INT(i/2)=i/2

LOOP

CASE i<12

m=i+m

OTHERWISE

j=j+1

ENDCASE

ENDDO

四、编程题

41.从键盘任意输入10个数,编程找出其中的最大值和最小值,并求出这10个数之和。

43.有两个数据表文件,结构如下:

DAB.DBF:学号C(8),姓名C(8),专业班级C(20),出生日期D

CJB.DBF:学号C(8),课程号C(4),学期C(2),成绩N(5, 2)

编程完成以下功能:

(1)将所有学生的专业班级更改为"2006英语本1"。

(2)查询成绩及格的学生学号、姓名、课程号和成绩,并将查询结果保存于表文件TMP.DBF中。

44.有两个图书数据表文件,结构如下:

图书名称.dbf:图书编号C(8),图书名称C(50),作者C(8),出版社C(20)

图书库存.dbf:图书编号C(8),单价N(5, 2),库存量N(4),购书金额N(7, 2)

编程完成以下功能:

(1)计算各类图书的购书金额,并写入表文件中。

(2)当输入某种图书的名称时,查询该图书的名称、作者、出版社、单价,并将查询结果保存于表文件tab.dbf中。

补充练习题五

一、单选题

01.下列描述错误的是___D____。

A)表单设计采用了面向对象的程序设计方法

B)表单可用于数据库信息的显示、输入和编辑

C)表单的设计是可视化的

D)表单中程序的执行是有一定顺序的

02.表单是具有自己控件、属性、事件、___A____和数据环境的对象。

A)方法程序B)形状C)界面D)容器

03.___C____不是表单中使用的设计工具。

A)属性窗口B) 数据环境设计器C)表单控制器D)控件工具栏04.下列____B___不是表单创建中的步骤。

A)添加控件B)创建数据表C)设置属性D)配制方法程序05.要让表单的某个控件得到焦点,应使用___C____。

A)GotFocus B)LostFocus C)SetFocus D)PutFocus 06.下列___C____是事件。

A)Line B)Refresh C)KeyPress D)Visible

07.要指定表单中文本框的数据源,应使用_A______。

A)ControlSource B)CursorSource C)RecordSource D)RowSource 08.下列__D_____是不能在表单设计中使用的工具栏。

A)调色板B)布局C)表单控件D)打印预览

A)属性框B)程序C)生成器D)文本框

10.在数据环境设计器中,不能进行下列___B____操作。

A)添加表和视图B)添加索引C)移去表和视图D)设置关系11.下列控件中,___A_____是输出类控件。

A)标签B)文本框C)编辑框D)微调按钮12.下列控件中,不需要绑定数据的控件是___B_____。

A)文本框B)命令按钮C)复选框D)单选按钮13.在下列属性中,__C______是每一个控件都有的。

A)Caption B)ControlSource C)Name D)Picture

14.下列__D______是表格的系统默认名称。

A)List1 B)Combo1 C)Check1 D)Grid1

15.表格中的列控件默认是__A______。

A)文本框B)编辑框C)复选框D)列表框

16.下列___C_____不是表单中的容器类控件。

A)表格B)页框C)文本框D)表单集

17.在一表单中,如果一个命令按钮Com1的方法程序中要引用文本框Text1中的Value属性值,下列__A______是正确的。

A)ThisForm.Text1.Value B)This.Text1.Value

C)Com1.Text1.Value D)This.Parent.Value

18.要确定单选按钮的个数,在下列___D_____属性中设置。

A)PageCount B)ColumnCount C)ControlCount D)ButtonCount 19.要指定列表框所使用的数据表,应在下列___C_____属性中设置。

A)RowSource B)RowSourceType C)ControlSource D)ColorSource 20.表单不能进行__C_____操作。

A)输入B)编辑C)连编D)输出

21.表单中不能包含__C_____。

A)表格B)照片C)项目D)定时器

22.要在表单中画一条线,应使用___A____中的项目。

A)表单控件B)表单事件C)表单属性D)表单方法程序23.重新绘制表单,应使用___B____方法程序。

A)Draw B)Refresh C)Release D)Clear

24.指定对象的当前取值,应在___A____中设置。

A)表单属性B)表单事件C)表单方法程序D)表单数据环境25.Init属于表单___B____。

A)属性B)事件C)方法程序D)数据环境26.设计表单的标签控件时,使用___D____来加粗字体。

A)FontName B)FontSize C)FontItalic D)FontBold

A)文本框B)复选框C)命令按钮D)列表框

28.要使标签在表单中自动居中,应使用__C______属性。

A)Top B)AutoSize C)AutoCenter D)AlwaysOnTop 29.要在文本框中输入密码,用___D_____属性来指定输入密码的掩盖符。

A)FontName B)FontChar C)Name D)PasswordChar 30.下列____A____代表命令按钮的鼠标单击事件。

A)Click B)MouseUp C)MouseDown D)MouseClick 31.单击命令按钮Com1使文本框Text1得到焦点,命令按钮Com1的单击事件的方法程序中,下列___B_____语句是正确的。

A)this. text1.setfocus B)thisform.text1.setfocus

C)this. text1.gotfocus D)thisform.text1.gotfocus

32.当复选框的Value属性值为2时,代表___C_____。

A)选中复选框B)没有选中复选框

C)复选框不能用D)复选框可以有2个

33.能够将表单Visible属性设置为.T.,并使表单成为活动对象的方法是 ___B_____。

A)Hide B)Show C)Release D)SetFocus 34.在微调按钮的设计中___B_____属性用于设置微调量。

A)SpinnerHighValue B)Increment

C)KeyboardHighValue D)Value

35.在Visual FoxPro中表单(Form)是__D_____。

A)数据库中表的清单B)一个表中记录的清单

C)数据库中可以查询的对象清单D)窗口界面

36.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的__D_____。

A)标题B)属性C)事件D)方法

37.以下叙述与表单数据环境有关,其中正确的是___C____。

A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改

B)当表单关闭时,不能自动关闭数据环境中的表

C)当表单运行时,自动打开数据环境中的表

D)当表单运行时,与数据环境中的表无关

38.表单(Form)的Caption属性用于___B_____。

A)指定表单执行的程序B)指定表单的标题

C)指定表单是否可用D)指定表单否可见

39.有关控件对象的Click事件的正确叙述是 B

A)用鼠标双击对象时引发B)用鼠标单击对象时引发

C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发

40.当用户用鼠标单击表单中的命令按钮时将触发___A_____事件。

A)Click B)Load C)Init D)Error

二、填空题

41.表单的__属性_____用于定义表单及其控件的性质、特征。

42.表单的事件是表单及其控件可以识别和响应的__动作或操作_____。

43.表单的_方法______是对象能够执行的、完成相应任务的操作命令代码的集合。

44.表单的数据环境是指在创建表单时需要打开的全部__数据表_____。

45.创建基于两个表(按一对多关系链接)的表单,可以使用__表单_____向导。

46.在表单设计器中可以使用多种工具栏,如果要使用的工具栏没有出现,可选择__显示_____菜单中的“工具栏”选项来显示相应的工具栏。

47.在表单设计器的__属性______窗口和代码窗口,可以设置表单及其对象的属性、事件和方法程序。

49.要编辑备注型字段的文本,应使用__编辑框____控件。

50.如果要使表单上的字幕滚动,要为计时器控件添加___timer____事件过程代码。

51.如果要表示一个同学的多门课程的成绩,可以使用一对多表单向导或者__表格___控件。52.要在表格中显示成绩表的内容,应在表格的RecordSourceType属性值中填入1-别名;在RecordSource属性值中填入___表格_____。

53.要显示数据表中每个学生的的照片,应使用__OLE/图象_____控件。

54.如果要在一个表单中,分三页显示三个数据表的内容,应使用__页框_____控件。55.表单中使用的__工具栏_____是提供给用户的基于标准化图形界面的多功能、多任务的操作工具。

56.指定对象的名字,用属性__name_____。

57.用户可以直接将字段、表或视图从__数据环境设计器_____中拖动到表单,成功时会创建相应的控件。

58.设置命令按钮Com1当前不能用的语句是__https://www.wendangku.net/doc/869575046.html,1.enabled=.f._____。

59.指定整个表格的数据源,使用__recordsource______属性。

60.用当前窗体的Label1控件显示系统时间的语句是https://www.wendangku.net/doc/869575046.html,bel1. _caption__=Time( )

补充练习题六

一、单选题

01.在“报表设计器”中,可以使用的控件有___D_____。

A)布局和数据源B)标签、域控件和列表

C)标签、文本框和列表框D)标签、域控件和线条

02.在创建快速报表时,基本带区包括____D____

A)标题、细节和总结B)报表标题、细节和页注脚

C)组标头、组注脚和细节D)标题、细节、页标头和页注脚

03.在报表上显示一些固定的文本数字,应使用报表控件工具栏中的哪一种报表控件___D__

虚拟语气知识点总结和练习

虚拟语气语法总结 虚拟语气主要指的的是带有非真实条件状语从句的复合句,表达的是说话人的遗憾后悔的语气,愿望以及建议,命令,要求等等的情感,往往说的是与事实相反或者没办法实现改变的东西。虚拟语气主要表现为在对过去现在或者将来的情况做出假设后,有可能出现的情况。 虚拟语气的内容主要有三大模块 1.虚拟条件句 第一模块就是涉及到条件从句部分的内容。这一部分的虚拟语气主要体现在三个方面:基本用法,各自为政,以及含蓄之美。 下表就是条件从句虚拟语气的基本用法: 通常,在上面表格里反映的是非真实条件句的虚拟语气模式,从句和主句的谓语动词时间是一致的,如果两者时间不一致,此时就是混合型虚拟语气。混合型虚拟语气的使用要求“各自为政”,即从句和主句根据各自假设的时间不同,采用上面表格中对应的的谓语动词形式。 如何“各自为政”呢?这就像是数学里的排列组合,一边有三种情况,交叉一搭配就出现了好多种情况。不管怎样,我们要遵循一个原则,就是“各自为政”。例如,从句是对过去情况的假设,而主句则是对现在情况的假设,那我们在使用时,从句就用过去完成式,而主句要用would/could do的形式。当然,也不是所有的AB配就是合理的,有时候在具体语境下,会出现矛盾的情况,这时我们就要结合要表达的意思来判断他们是对什么情况的假设,选择合适的形式。一般而言,主句的假设时间会发生在从句的假设时间之后。因为是有这么一个条件才会出现主句的现状。因此在此类的完成句子练习中,我们要特别提醒注意时间状语的暗示 1. If I had seen you, I would not be so worried now. (从句是对过去的假设,主句是对现在的假设)

英语虚拟语气语法归纳总结

虚拟语气: 表示说的话不是事实,不可能发生或者说可能性很小的情况,表达一种愿望、建议、假设。 if were/did, would do if had done, would have done if were to do/should do, would do 举例: If I were you, I would do nothing about it. If you had taken your teacher’s advice, you wouldn’t have made such a mistake. If it were to/ should rain tomorrow(表示降水率很低),they wouldn’t go shopping. 附注: 虚拟语气,条件状从倒装 状语从句中,去掉if,提前were/ had/ should 如:If I were you, I would give up. →Were I you, I would give up If you had taken the advice, you would have…. →Had you taken the advice, you would have… If the world shou ld come to an end,…… →Should the world come to an end…… 另外,without, but for, otherwise构成的条件状语从句中,也有含蓄的虚拟语气But for the popularization of electricity, we would lead a whole different life today. (popularization 普及,publicity 宣传) Without your help, I would have failed. We’ll go earlier, otherwise we wouldn’t get a seat.(表示可能性小)

人教版四年级数学上册大数的认识单元测试卷

蓬塘中心小学 四年级第一单元学业测评() 时间:90分钟满分:100+10分 班级:____姓名:____成绩:____ 一,填空题:(20分) 1.在数位顺序表中,从右起第五位是( )位,计数单位是( );与“千万”相邻的两个计数单位是( )和( )。 最左边的“7”在( )位上,表示7个(),最右边的7在( )位上,表示7个( )。 3.一个数由3个千万,4个十万,6个千和8个百组成,这个数写作( ),“四舍五入”到万位约是( )。 & 4.一个数的最高位是百万位,它是()位数,一个八位数的最高位是()位。 5.个、十、百、千、万……亿都是(),它们每相邻两个间的进率都是()。 6.表示物体个数的1,2,3,4,5,…都是(),一个物体也没有,用()表示。 7.计算器上的( ))键。 8. 15 7654300≈16亿=() 9 750000≈1亿=() 二,判断题;(对的打“√”,错的打“×”,10分) 1.一个数由3个千亿,6个百万组成,这个数是0000。() 2.[ 3.最小的自然数是0,最大的自然数是。() 4.小明在读3040907这个数时,将每个“0”都读了出来。() 5.算盘上,用一个上珠表示1,一个下珠表示5。() 6.万级包含的计数单位有万位、十万位、百万位、千万位。() 三,选择题。(将正确答案的序号填在括号里,10分) 1.下面个数中,一个“零”也不读的数是()。

2.个位、十位、百位、千位、万位等都是()。 , A.数位 B.位数 C.计数单位 3.一个数的千万位上的数是5,百位上的数是2,其他各位上的数都是0,这个数写作( )。 A. C. 4.在82中间添()个0,这个数就读作八百万零二。 5.下面各数中,省略亿位后面的尾数,近似值是60亿的数是( )。 四,比一比;(12分) 1./ ○里填上“>”“<”或者“=”。(6分) 2.在 98706○100910 42050○51002 ○5050000 490万○490000 二十四亿○00 98523米○10万米 3.按照从小到大的顺序排列下面各数。(6分) 50500 500500 500050 5050 60050 5005 五,把下面的表格填完整。(16分) 1.】 2.先写出横线上的数,再把它改写成用“万”做单位的数。(6分)

《纪念白求恩》阅读练习及答案

纪念白求恩练习题 ①白求恩同志毫不利己专门利人的精神,表现在他对工作的极端的负责任,对同志对人民的极端的热忱。②每个共产党员都要学习他。③不少的人对工作不负责任,拈轻怕重,把重担子推给人家,自己挑轻的。④一事当前,先替自己打算,然后再替别人打算。⑤出了一点力就觉得了不起,喜欢自吹,生怕人家不知道。⑥对同志对人民不是满腔热忱,而是冷冷清清,漠不关心,麻木不仁。⑦这种人其实不是共产党员,至少不能算一个纯粹的共产党员。 ⑧从前线回来的人说到白求恩,没有一个不佩服,没有一个不为他的精神所感动。⑨晋察冀边区的军民,凡亲身受过白求恩医生的治疗和亲眼看过白求恩医生的工作的,无不为之感动。⑩每一个共产党员,一定要学习白求恩同志的这种真正共产主义者的精神。 5.对上段文字的要点归纳正确的是() A.从前线回来的人都被白求恩的精神所感动。 B.指出不少自私自利的共产党员至少不能算真正的共产党员。 C.赞扬白求恩同志毫不利己专门利人的精神。 D.白求恩同志毫不利已专门利人的精神,表现在他对工作的极端的负责任,对同志对人民的极端的热忱。 6.对下面这句话理解不恰当的一项是() 这种人其实不是共产党员,至少不能算一个纯粹的共产党员。 A.“这种人”是指前文表述的“不少的人”。 B.“其实不是”、“至少不能算”、“纯粹”等词语的运用,使表达更严密。 C.前文列举了“不少的人”的四种表现,从而得出了这个结论。 D.严肃批评了“不少的人”,号召大家学习白求恩。 7.对选文理解错误的一项是() A.在叙述白求恩的情况时,有正面介绍,也有侧面介绍。 B.选文共分三个层次,正确的划分方法应是:①②③/④⑤⑥⑦/⑧⑨⑩。 C.选文采用了夹叙夹议的写法。 D.文中用了三个双重否定句,其作用是:强调白求恩的精神感人之深。 8.选文中用了“白求恩”、“白求恩同志”和“白求恩医生”三种称呼,如果改用同一种称呼好不好?下列分析最恰当的一项是() A.好。这样可以使行文简洁、明了。 B.好。因为称呼只不过是人的代号,只要大家明白就行。 C.不好。同一种称呼会使行文显得呆板。 D.不好。因为这段文字从不同角度介绍了白求恩,所以用词自然要讲究变化。 9.这段文字批判不少人对工作不负责任的态度,同白求恩同志_______ _鲜明对照;批判不少人对同志对人民冷冷清清、漠不关心、麻木不仁的态度,同白求恩同志______ __ 鲜明对照。这种正反对照的论证方法叫正反对比论证。 10.比较下面两个句子,从表达效果看,哪一句好些?为什么? 原句:从前线回来的人说到白求恩,没有一个不佩服,没有一个不为他的精神所感动。 改句:从前线回来的人说到白求恩,个个都佩服,个个都为他的精神所感动。 答:________________________________ ______________ 5.C 6.D 7.B 8.D 9.对工作极端负责任对同志对人民的极端热忱 10.原句好,原句用双重否定,语意更强烈,给人印象更鲜明、更深刻。

【英语】中考考点_虚拟语气知识点汇总(全)经典

【英语】中考考点_虚拟语气知识点汇总(全)经典 一、初中英语虚拟语气 1. If I _______ you , I _______ do that . A.was , would B.were ; wouldn’t C.am , won’t D.were , won’t 【答案】D 【解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should (would,could,might)+ 动词原形。故选D。 考点:虚拟条件句。 2.If I not so busy ,I with you . A.was , would go B.were , would go C.was , should go D.were , will go 【答案】B 【解析】句意“如果我不忙,我就跟你去”。本题考查对将来的虚拟语气。即“if+过去时,主语+should/would/could/might do”结构。故选B。 点睛: 3. If I you,I buy a bike for him. A.was,would B.was,could C.were,would D.were,could 【答案】C 【解析】 试题分析:句意:如果我是你,我会给他买一辆自行车。buy sth for sb给某人买某物;本句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选C。 考点:考查虚拟语气的用法。 4.— What would you do if you _______ a million dollars?

虚拟语气用法总结及详细解析

虚拟语气用法 英语中的语气分为陈述语气、祈使语气、虚拟语气、疑问语气和感叹语气五类。 1、表示动作或状态是客观存在的、确定的或符合事实的,用于陈述句、疑问句和某些感叹句中。 China is an Asian country. (肯定句) How interesting my stay in China has been! (感叹句) 2、祈使句表示说话人对对方的请求、警告,建议或命令。如: Please come over here. 请到这边来。 Watch your steps! 当心!(走路) 3、虚拟语气表示说话者做出的假设而非事实,或难以实现的情况,甚至表达彻底相反的概念。此外,如需表达主观愿望或某种强烈的感情时,也可用虚拟语气。虚拟语气是由句中的谓语动词的特殊形式表示出来的。如: If I were a bird,I would be able to fly in the air. 如果我是一只小鸟,我就能在空中飞行。 I wish I could pass the examination. 我希望我能通过考试。

If there were a heavy snow next Sunday, we would not go skating. 如果下周日下大雪,我们就不能去滑冰了。 If she were to be here next Monday, I would tell her about the matter. 如果她下周一来这儿的话,我就会告诉她这件事的始末。 4、有时,虚拟条件句中,结果主句和条件从句的谓语动作若不是同时发生时,虚拟语气的形式应作相应的调整。这种条件句叫错综条件句。 ①从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。 If I had worked hard at school, I would be an engineer, too.如果我在学校学习刻苦的话,我现在也会成为一个工程师了 If they had informed us, we would not come here now. 如果他们通知过我们的话,我们现在就不会来这里了。 ②从句的动作与现在事实相反,而主句的动作与过去事实不符。 If he were free today, we would have sent him to Beijing. 如果他今天有空的话,我们会已经派他去北京了。 If he knew her, he would have greeted her. 要是他认识她的话,他肯定会去问候她了。 5、当虚拟条件句的谓语动词含有were, should, had时,if可以省略,这时条件从句要用倒装语序,即把were, should, had等词置于句首,这种多用于书面语。 Should he agree to go there, we would send him there.要是他答应去的话,我们就派他去。 Were she here, she would agree with us.如果她在这儿的话,她会同意我们的。 Had he learnt about computers, we would have hired him to work here. 如果他懂一些电脑知识的话,我们已经聘用他来这里工作了。 【注意】 若条件从句为否定句,否定词not应置于主语之后,而不能与were,should,had 等缩略成Weren't,Shouldn't,Hadn't而置于句首。 Had it not been for the bad weather we would have arrived on time. 若不是天气坏,我们就准时到达了。 ②有时省略if后提前的had不是助动词: Had I time,I would come. 假若我有时间,我会来的。(=If I had time…) 6、非真实条件句中的条件从句有时不表达出来,暗含在副词、介词短语、上下文或其他方式表示出来,这种句子叫做含蓄条件句。 ①将条件会暗含在介词短语中,如without…, but for…,otherwise(要不是因为)等 But for his help, we would be working now. (要不是他的帮助,我们还会在工作呢。

《大数的认识》单元测试题

《大数的认识》 姓名:________ 班别:________ 成绩:________ 一、填空。 1、6是一个()位数,最高位是()位。 2、一百万里面有()个十万;一亿里面有()个一百万。 3、在这个数中,从左往右数,第一个8表示8个(),第二个8 表示(),第三个8表示()。 4、一个数,千万位上是9,百位上是6,其余数位上是最小的自然 数,这个数写作(),读作()。 5、和39999相邻的两个数是()和()。 6、由7个百万、6个万、3个千、9个十组成的数,写作 (),四舍五入约等于()万。 7、自然数的个数是(),最小的自然数是()。 8、把下面各数写成用“万”或“亿”作单位 =()万00=()亿 995000≈()万78≈()亿 9、00读作(),写成用“万”做单位的数是(), 省略亿后面的尾数约等于()。 二、判断题。 1、个位、十位、百位、千位、万位……都是计数单位。() 2、亿位右边的一位是十亿位,左边的一位是千万位。() 3、读数与写数的时候,都应该从最高级开始。() 4、比800万多一万的数是810万。() 5、七亿零三十写作0。() 三、选择题。 1、数位顺序表,从右边起,每()位为一级。 A、3 B、4 C、5 2、下面数中,一个零也不读的是()。 A、5000500 B、 C、 3、七十万零二十写作()。 A、700020 B、 C、7000200 4、一个九位数,它的最高位是()位。 A、千万 B、亿 C、十亿 5、在5和6中间添( )个0,这个数变成了“五十亿零六”。 A、6 B、7 C、8 四、先分级,再读数。 0 读作:_____________________________________ 读作:_____________________________________ 00 读作:_____________________________________

部编七上语文同步练习:12课《纪念白求恩》

12.纪念白求恩 毛泽东(1893—1976),字润之,湖南湘潭人。中国革命家、战略家、理论家和诗人,中国共产党、中国人民解放军和中华人民共和国的主要缔造者和领袖,毛泽东思想的主要创立者。代表作有哲学著作《矛盾论》《实践论》《论持久战》,诗词《沁园春·雪》《卜算子·咏梅》等。 本文是一篇议论文。议论文是对某个问题或某件事进行分析、评论,表明自己的观点、立场、态度、看法和主张的一种文体。其三要素是:论点、论据、论证。论点是作者要表达的思想观点,是议论文的中心;论据是用来证明论点的理由和根据,有事实论据和道理论据;论证是用严密的论据来证明论点的过程,论证的目的在于揭示出论点与论据之间的内在逻辑关系。常见的论证方法有:举例论证、引用论证、比喻论证、对比论证等。 白求恩(1890—1939),国际主义战士,加拿大共产党员,著名的胸外科医师。中国抗日战争爆发后,他率领由加拿大人和美国人组成的医疗队到中国解放区,1938年3月底到达延安,不久又转赴晋察冀边区工作,在那里工作了一年多。在一次为伤员施行急救手术时被细菌感染,1939年1l月12日在河北唐县逝世。本文是白求恩逝世一周年之际,毛泽东

同志在延安干部会上的一次演讲。当时抗日战争已经两年多,我晋察冀部队在粉碎日军冬季大“扫荡”中取得了胜利,国民党顽固派在日本诱降和英美劝降之下发动了抗战期间的第一次反共高潮。 本文采用夹叙夹议的手法,高度赞扬了白求恩同志的国际主义精神、毫不利己专门利人的奉献精神和对医术精益求精的敬业精神,并号召全党学习白求恩的伟大共产主义精神。阅读时,要注意理清文章的写作思路,把握段落之间的联系;学习对比手法的运用并理解其作用;学习本文叙议结合、以议为主的写作方法。 1.下列词语中字形和加点字的注音完全正确的一项是(B) A.派遣(qiǎn)拈轻怕重(niān)佩服家谕户晓 B.鄙薄(bó) 以身殉职(xùn) 教训见异思迁 C.狭隘(ài) 满腔热忱(chéng) 极端漠不关心 D.纯粹(cuì) 麻木不仁(rén) 殖民精亦求精 【解析】A项,家喻户晓;C项,满腔热忱(chén);D项,精益求精。 2.下列句子中加点的词语运用有误的一项是(D) A.我们在工作中要勇挑重担,一味地拈轻怕重,只会让我们止步不前,毫无出头之日。 B.人们在事故中表现出来的这种麻木不仁、见死不救的态度已引起全社会的关注。

【英语】虚拟语气知识点总结和题型总结

【英语】虚拟语气知识点总结和题型总结 一、初中英语虚拟语气 1. If I _______ you , I _______ do that . A.was , would B.were ; wouldn’t C.am , won’t D.were , won’t 【答案】D 【解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should (would,could,might)+ 动词原形。故选D。 考点:虚拟条件句。 2.If I _______ you, I would say another student could do it better. A.was B.were C.were D.are 【答案】B 【解析】 【详解】 句意:如果我是你,我会说另一个学生可以把它做得更好。 考查虚拟语气。根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。 3. If I ______ you, I _____the job. A.was; will take B.was; would take C.were; would take D.were; will take 【答案】 C 【解析】 试题分析:句意:如果我是你,我就要这份工作。If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形。故选C。 考点: 考查虚拟语气的用法。 4.If I ______ you, I ______invite him to go to see a movie. A.am;would B.were;will C.were;would D.was;will 【答案】C 【解析】 试题分析:句意:如果我是你,我会邀请他去看电影。go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。 考点:考查虚拟语气。 5.— What would you do if you _______ a million dollars? — I would give it to charity.

虚拟语气语法总结

虚拟语气 在英语文法中有三种语气,即直述式语气(In dicative Mood)、祈使语气(Imperative Mood)和虚拟语气(Subjective Mood),其中前两种我们早已熟悉了,这里则不多谈了,女口:How beautiful she is!则是直述式语气,而Hurry up! Do n't hurry up则是祈使语气。我们主要来看看虚拟语气的主要用法。虚拟语气主要是用来表达一种无法实现的愿望,一种与事实相反的情况,或者将不可能实现的,或可能性很小的事实,假想为事实予以表述。这样的动词结构称为虚拟语气。它主要有三种形式,即与现在事实相反的假设,与过去事实相反的假设,与将来事实相反的假设。它们具体结构如表8 —7。 虚拟语气的构成 虚拟语气其他习惯用法简表

1语法辨析 In correct: If I was a girl, I would marry you Correct: If I were a girl, I would marry you 表示与现在事实相反的虚拟语气时,if条件句中的be动词一律用were,这句话应译为我要是个女孩,我就嫁给你。实际上不可能是个女孩。 In correct: If I were you I will not worry Correct: If I were you I should n't worry 现在时的虚拟语气主句要用should或would加动词原形,这句话应译为我要是你的话,就没有必要烦恼。要注意这种语态用在这里实际上是想把要讲出的观点表达得婉转些,有礼貌些。 In correct: God forgives you! Correct: God forgive you! 这里的主语God是第三人称单数,之所以动词不加s是因为要表达一种祝愿,即人力所不能及的事情,实际上是forgive前有一助动词should, May 等, 但在口语中将其省略了。如:May you be happy祝你幸福。 In correct: If the weather was nice yesterday, we would have gone to the zoo Correct: If the weather had been nice yesterday we would have gone to the zoo

(完整版)大数的认识单元测试卷2含答案

大数的认识单元测试卷(2) 一、我来填一填(共30分,每空1分.) 1.(2分)一个数,从右边起,第五位是_________,第九位是_________. 2.(8分)万级的计数单位有_________、_________、_________、_________;万级的数位有 _________、_________、_________、_________. 3.(4分)70050000是_________位数,最高位是_________位,7表示_________,5表示_________.4.(2分)比最大的八位数多1的数是_________,比最小的八位数少1的数是_________. 5.(4分)在横线里填上“>”或“<”. 99109_________157600 777000_________78万 100110_________999999 2662531_________2662513. 6.(4分)6200000=_________万 900000000=_________万 995900≈_________万 249999000≈_________万. 7.(2分)34□780≈35万,□里最大可填_________,最小可填_________. 8.(4分)有一个数,它的亿位和万位上的数字都是7,其余各位上的数字都是0. (1)这个数写作_________; (2)这个数读作_________; (3)这个数是_________位数,最高位的计数单位是_________. 二、我来评一评(共10分,每题2分.) 9.(2分)40803069的三个0都在中间,所以都要读出来._________.(判断对错) 10.(2分)100000﹣1<99999+1_________.(判断对错) 11.(2分)149900000≈1亿._________.(判断对错) 12.(2分)在数位顺序表中,两个计数单位之间的进率都是十._________.(判断对错) 13.(2分)最小的九位数与最大的八位数相差是1._________.(判断对错) 三、我来选(共10分,每题2分.) 14.(2分)下面各数中,最大的数是() A.507043 B.500743 C.507034 15.(2分)个、十、百、千、万…是() A.计数法B.数位名称C.计数单位

人教部编版七年级语文上册《纪念白求恩》课内阅读2(含答案)

课内阅读 ①白求恩同志毫不利己专门利人的精神,表现在他对工作的极端的负责任,对同志对人民的极端的热忱。②每个共产党员都要学习他。③不少的人对工作不负责任,拈轻怕重,把重担子推给人家,自己挑轻的。④一事当前,先替自己打算,然后再替别人打算。⑤出了一点力就觉得了不起,喜欢自吹,生怕人家不知道。⑥对同志对人民不是满腔热忱,而是冷冷清清,漠不关心,麻木不仁。⑦这种人其实不是共产党员,至少不能算一个纯粹的共产党员。 ⑧从前线回来的人说到白求恩,没有一个不佩服,没有一个不为他的精神所感动。⑨晋察冀边区的军民,凡亲身受过白求恩医生的治疗和亲眼看过白求恩医生工作的,无不为之感动。⑩每一个共产党员,一定要学习白求恩同志的这种真正共产主义者的精神。 1.本段论证的要点是什么?用原句回答。 2.本段语言的主要表达特点是什么? 3.这段主要的论证方法是什么?有何作用? 4.文中对白求恩有三种称呼:“白求恩同志”“白求恩”“白求恩医生”。想一想,这三种称呼有什么讲究? 5.给这段文字划分层次最恰当的一项是() A.①②∥③④⑤⑥⑦∥⑧⑨∥⑩ B.①∥②③④⑤⑥⑦∥⑧⑨∥⑩ C.①②∥③④⑤⑥⑦⑧∥⑨⑩ D.①∥②③④⑤⑥⑦⑧∥⑨⑩

参考答案: 1.白求恩同志毫不利己专门利人的精神,表现在他对工作的极端的负责任,对同志对人民的极端的热忱。每个共产党员都要学习他。 2.夹叙夹议。 3.正反对比论证。作者把白求恩“对工作的极端的负责任”与不少人“对工作不负责任”;白求恩“对同志对人民的极端的热忱”与不少人“对同志对人民不是满腔热忱”作对比,突出赞美白求恩同志毫不利己专门利人的精神,有力地证明学习白求恩精神的必要性。 4.转述前线回来的人说的话,直称“白求恩”符合场合的需要;就从事的医疗工作而言,称“白求恩医生”,突出工作性质,最为贴切、自然;从共产党员来说,则称“白求恩同志”,突出白求恩与中国人民的亲密无间。 5. A

关于虚拟语气的知识点整理

关于虚拟语气的知识点整理 虚拟语气的重点是: 1.一些常见的虚拟语气的句型或结构。 2.虚拟语气的特殊形式,即用来表示要求、建议、命令、提议、意愿等的主语从句、宾语从句、表语从句和同位语从句中的虚拟形式。 3.主从句表示不同的时间概念、事实或假设情况,从而交错成为复合虚拟语气。 4.含蓄条件句中的虚拟语气的表示愿望的虚拟形式。 上述四个要点往往在完形填空或者阅读理解里面存在,尤其是每年完形填空都至少有一道直接考这方面的知识的题目,而在阅读理解里,我们掌握上述四个重点对于我们理解文章的大意和作者态度很有帮助,了解哪些观点是作者假设的、虚拟的,哪些是真实的,这样对于我们回答关于作者态度观点题很有帮助。 下面我们将主要从上述四个方面来重点论述在考试中应该注意的问题。 一、虚拟语气的常见类型和句型 (1)由wish引起的表示愿望的虚拟语气 A.用wish表示对现在的愿望时,它所引起的宾语从句中谓语动词形式为:过去式(be动词用were)。 B.用wish表示对将来的愿望时,它所引起的宾语从句中谓语动词形式为:would, could, might+ 动词原形。 C.wish用于对过去的事实表示一种不可能实现的愿望时,宾语从句中的谓语动词形式为:had+动词过去分词或could, would + have +动词过去分词。 The picture exhibition bored me to death; I wish I had not gone to it. ---“I let Joe borrow our radio for the afternoon.” ---“That’s all right, but I wish he would buy one of his own.” I wish that he weren’t so lazy. (2)had hoped引起的宾语从句中备用语动词形式为would+动词原形,表示一种过去未实现的愿望或令人失望的事。 His father had hoped that his son would go to business with him, but his son became an artist later. (3)would (had) rather, would as soon, would sooner和would prefer所引起的从句中要求用过去式表示当时或将来的情况,用过去完成时表示过去的情况,表示希望或婉转的责备。例如: I’d rather you posted the letter right away. 我倒希望你把这封信立刻寄出去。 I would prefer he didn’t stay there too long.我倒希望他不要在那儿可得太久。 I would just as soon you had returned the book yesterday.我真希望你昨天把这本书还了。 (4)I t’s (high, about) time that 句型中that从句中要求用虚拟语气形式,即动词要用过去式。 It’s time that something was done about the traffic problem downtown. It is high time that we put an end to this discussion.现在是我们该结束讲座的时候了。 (5)as, 或者whether…or…谓语多用be的原形,引导让步虚拟从句,这种用法通常采用倒装结构:Church as we use the word refers to all religious institutions, be they Christian, Islamivc, Buddhist, Jewish, and so on. The business of each day, be it selling goods or shipping them, went quite smoothly. (6)由连接词in case, so that ,unless, lest ,for fear that引起的状语从句中,谓语动词要用虚拟形式,即should(might, would)+动词原形,例如: She put a blanket over the baby for fear that he should catch cold. 她在那个婴儿身上盖上了毯子以免他着凉。 The bad man was put in the soft-padded cell lest he injure himself. (7) if it were not for…与现在事实相反,if it had not been for与过去事实相反,两个都相当于but for: If it had not been for his help(=but for his help),we would not have succeeded.

专四虚拟语气总结(打印)

专四语法(虚拟语气) 虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。 条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设的或实际可能性不大的情况,故采用虚拟语气。 eg. If he comes, he will bring his violin. 典型例题 The volleyball match will be put off if it ___. A.will rain B. rains C. rained D. is rained 答案B。真实条件句主句为将来时,从句用一般现在时。 注意: 1)在真实条件句中,主句不能用be going to表示将来,该用shall, will. (错) If you leave now, you are never going to regret it. (对) If you leave now, you will never regret it. 2)表示真理时,主句谓语动词便不用shall (will) +动词原形,而直接用一般现在时的动词形式。 从句中提出一种与客观现实不相符或根本不可能存在的条件,主句会产生的一种不可能获得的结果。条件句中的虚拟语气根据不同的时间有三种不同的形 ?If I had time, I would do it again. ?If I had known of your arrival, I should have met you at the station. ?If she had further considered the problem, she might have come to the correct conclusion. 真题举例:

小学数学四年级上册第一单元大数的认识 单元测试题(含答案解析)

小学数学四年级上册第一单元大数的认识单元测试题(含答案解析) 一、选择题 1.在85后添加()个0,这个数就是八千五百万 A. 4 B. 5 C. 6 D. 7 2.在“19□789≈19万”中,□里最大可填()。 A. 5 B. 4 C. 9 3.下面各数只读一个零的数是() A. 30700080000 B. 5008500 C. 4009050 4.下面数学符号使用正确的是()。 A. 5000000≈500万 B. 284999≈29万 C. 307709<307900 D. 900000001=9亿5.在85后面添()个0,这个数是八千五百万。 A. 4 B. 5 C. 6 D. 7 6.一枚1元的硬币大约重6克。照这样推算,1000枚1元硬币大约重6千克,100万枚1元硬币大约重()。 A. 600千克 B. 6吨 C. 60吨 D. 600吨7.13□0000000≈13亿,□里最大可填() A. 1 B. 2 C. 3 D. 4 8.下面各数,()一个零也不读。 A. 30047000 B. 34007000 C. 3400070 9.下面哪个数与100万最接近()。 A. 99万 B. 1001000 C. 1000001 10.由6个百万,3个万和2个千组成的数是()。 A. 6302000 B. 6032000 C. 6320000 D. 6030200 11.在3和7中间加()个0,这个数读作三十亿零七。 A. 9 B. 8 C. 7 12.下面各数只读一个零的是()。 A. 3070008000 B. 5008500 C. 4009050 D. 1095002 二、填空题 13.横线上最大能填几?请把数填在横线上。 7________953≈8万5________1999008≈5亿 14.7064000是由7个________,6个________和4个________组成的。这个数读作________。把这个数改写成用万作单位的近似数是________万。 15.最大的四位数是________,比它大1的数是________;最小的八位数是________。比它小1的数是________。 16.比最小的八位数少1的数是________,比最大的六位数多1的数是________。17.把188600四舍五入到万位约是________。 18.在横线上填上“>”、“<”或“=”。 9990000________10000000 30560000________3056万 140×5________150×4 30090700________30900007

《纪念白求恩》阅读练习及答案

《纪念白求恩》阅读练习及答案 纪念白求恩 一.积累与运用 1.给下列加点的字注音: 热忱()拈()轻怕重晋察冀() 殉()职鄙()薄纯粹() 2.对下列句子修辞手法判断有误的一项是() A.这是什么精神?这是国际主义精神,这是共产主义精神。(设问) B.夺取全国胜利,这只是万里长征走完了第一步。(夸张) C.希特勒,墨索里尼,不都在人民面前倒下去了吗?(反问) D.一个人能力有大小,但只要有这点精神,就是一个高尚的人,一个纯粹的人,一个 有道德的人,一个脱离了低级趣味的人,一个有益于人民的人。(排比) 3.根据括号里的意思,在横线上填写恰当的词语。 ①不少的人对工作不负责任,__________,把重担子推给人家,自己挑轻的。(接受工作时自己挑拣轻易的,害怕繁重的)

②这对于一班__________的人……也是一个极好的教训。(看到别的事物就改变原来的主意,这里指不安心工作,革命事业心不强) ③这种人其实不是共产党员,至少不能算一个__________的共产党员。(不掺杂别的成分) 4.填空题。 ①《纪念白求恩》是_________________同志为悼念白求恩同志逝世而写的文章,它的体裁是_________________。 ②课文默写。 一个人能力有大小,但只要有这点精神,就是一个______________,一个____________,一个______________,一个_____________,一个__________的人。 5.用下面的句式或词语造句。 ①……不是……而是…… ②……只要……就…… ③满腔热忱 二.阅读 (一) 白求恩同志是加拿大共产党员……狭隘爱国主义的国际主义。 1.“这是什么精神”的“这”指的是: 2.“每一个共产党员都要学习这种精神”中“这种精神”

最新虚拟语气知识点总结

最新虚拟语气知识点总结 一、初中英语虚拟语气 1.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.”A.were, would B.am, will C.was, would D.were, will 【答案】A 【解析】 试题分析:句意:我班里的一个学生对我说:如果我是数学老师,我会使数学学习更简单有趣,而不是每天给学生许多作业去做。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构: 1、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。 该句描述的是与现状相反的事实故选A。 考点:考查虚拟语气。 2.--------- Come and join us, Jim! ---------- I’m sorry I can’t . If I _______ time, I would certainly go. A.will have B.have had C.had D.had had 【答案】C 【解析】 试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 (1)、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” (2)、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” (3)、与将来事实相反

相关文档
相关文档 最新文档