hsqldb快速入门

hsqldb快速入门
hsqldb快速入门

hsqldb快速入门

数据库环境配置和使用

首先从https://www.360docs.net/doc/d412153352.html,/下载一个hsqldb的稳定版本,解压后可以浏览解压目录下的index.html,它描述了各个目录所包含内容,在doc段里有一个重要的链接User Guide: index.html,有空好好研究吧!

数据库实例创建

在hsqldb的管理中,如果启动的数据库文件不存在,就新建该数据库文件。Hsldb启动

Hsqldb的启动模式有三种主要模式,其他参见User Guide:

●Server

该模式就像启动mysql、oracle等数据库一样,数据库启动后作为一个服务存在,其他数据库工具可以通过jdbc的方式访问他,这是我们最熟悉的模式。启动脚

-database.n 数据库文件(其他数据库中对应:数据库实例)地址,支持相对路径,注意使用反斜杠

-dbname.n 数据库文件的访问同义词,就是用这个名称访问数据库的

●In-Process (Standalone)

该模式更接近于文件型数据库这个概念,当你访问时他就启动,这种模式访问速度最快,缺点是只能当前访问线程使用,其他数据库工具不能同时访问。例如

In-Memory

顾名思义,内存中的数据库,你所做的数据库ddl、dml不会写入磁盘,也是当

Hsqldb 管理工具

hsqldb.jar中自带了一个数据库管理工具:DatabaseManagerSwing(Swing界面,还有一个是Awt界面的:DatabaseManager),该工具可以通过jdbc访问多种数据库。

连接时注意选择:Type,应该是HSQL Database Engine Server

对于第一次使用可以使用它自带的功能,创建一些测试表,挺好的吧:

好了你就可以写些语法数据库语法了:

你可以直接关闭它但数据库不受影响,仍然启动着。

Hsldb关闭

对于任何一种启动模式,都可以在输入sql脚本的状态输入:SHUTDOWN 或SHUTDOWN COMPACT 语法来关闭数据库。

对于In-process和In-memory这两种模式只要所有的连接关闭了,数据库也就关闭了。

Server模式参数设置

在server模式下可以设置一些参数,主要的例如访问端口,可以参见User Guide 的第四章高级属性,一般我们可以在启动脚本的目录下编辑一个

Sqltool工具使用

在目录src\org\hsqldb\sample下有一个sqltool.rc文件,将其拷贝到工具使

大家可以通过“java -jar hsqldb.jar –help”看看其他的参数

好了给大家一个整理的压缩包,别忘了装jdk1.4

在web应用中嵌入hsqldb

写一个Listener

将hsqldb嵌入到web应用首要解决的问题是数据库的启动和关闭问题,参考springside项目的方法加入一个容器级的Listener,代码如下:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

import javax.servlet.ServletContextEvent;

import javax.servlet.ServletContextListener;

import https://www.360docs.net/doc/d412153352.html,ng.StringUtils;

import org.apache.log4j.Logger;

import org.hsqldb.Server;

/**

* 该类的职责是在WebApp启动时自动开启HSQL服务. 依然使用Server方式,不受AppServer的影响.

* @author frank

* @author calvin

*/

public class HsqlListener implements ServletContextListener {

protected Logger logger = Logger.getLogger(getClass());

/*

* (非 Javadoc)

*

* @see javax.servlet.ServletContextListener#contextInitialized(javax.servlet .ServletContextEvent)

*/

public void contextInitialized(ServletContextEvent sce) {

https://www.360docs.net/doc/d412153352.html,(" ============= HsqlListener initialize...");

// 获得数据库文件访问路径

String path = getDbPath(sce);

if (!path.endsWith("/"))

path = path + "/";

if (StringUtils.isEmpty(path)) {

https://www.360docs.net/doc/d412153352.html,(" ============= Can't get hsqldb.path from web.xml Context Param");

return;

}

logger.debug("hsqldb_path:" + path);

// 数据库文件名

String dbName = sce.getServletContext().getInitParameter("hsql.dbName");

if (StringUtils.isEmpty(dbName)) {

https://www.360docs.net/doc/d412153352.html,(" ============= Can't get hsqldb.dbName from web.xml Context Param");

return;

}

// 数据库访问端口

int port = -1;

try {

port = Integer.parseInt(sce.getServletContext().getInitParameter("hsql.port"

} catch (Exception e) {

e.printStackTrace();

return;

}

// 启动数据库

startServer(path, dbName, port);

}

/**

* 获得数据库文件访问路径

*

* @param sce

* @return

*/

private String getDbPath(ServletContextEvent sce) {

String path = sce.getServletContext().getInitParameter("hsql.dbPath");

if (path.startsWith("{user.home}")) {

path = path.replaceFirst("\\{user.home\\}", System.getProperty("user.home").replace('\\', '/'));

}

if (path.startsWith("{webapp.root}")) {

path = path.replaceFirst("\\{webapp.root\\}", sce.getServletContext().getRealPath("/").replace('\\', '/'));

}

return path;

}

/**

* 启动数据库

*

* @param dbPath

* @param dbName

* @param port

*/

private void startServer(String dbPath, String dbName, int port) { Server server = new Server();

server.setDatabaseName(0, dbName);

server.setDatabasePath(0, dbPath + dbName);

if (port != -1)

server.setPort(port);

server.setSilent(true);

server.setTrace(true);

server.start();

https://www.360docs.net/doc/d412153352.html,(" ============= hsqldb started...");

// 等待Server启动

try {

Thread.sleep(800);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

/*

* (非 Javadoc)

*

* @see javax.servlet.ServletContextListener#contextDestroyed(javax.servlet.S ervletContextEvent)

*/

public void contextDestroyed(ServletContextEvent sce) {

https://www.360docs.net/doc/d412153352.html,(" ============= HsqlListener destroyed...");

Connection conn = null;

try {

Class.forName("org.hsqldb.jdbcDriver");

conn = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost:9002/weed", "sa", "sa");

Statement stmt = conn.createStatement();

stmt.executeUpdate("SHUTDOWN;");

https://www.360docs.net/doc/d412153352.html,(" ============= hsqldb shutdown...");

} catch (Exception e) {

e.printStackTrace();

}

}

}

增加web.xml配置

hsqldb了,在HsqlListener中有一个类org.hsqldb.Server,有空你可以研究一下他的源码。

汇编语言 快速入门

“哎哟,哥们儿,还捣鼓汇编呢?那东西没用,兄弟用VB"钓"一个API就够你忙活个十天半月的,还不一定搞出来。”此君之言倒也不虚,那吾等还有无必要研他一究呢?(废话,当然有啦!要不然你写这篇文章干嘛。)别急,别急,让我把这个中原委慢慢道来:一、所有电脑语言写出的程序运行时在内存中都以机器码方式存储,机器码可以被比较准确的翻译成汇编语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试工具(包括WIN95/98下)都是以汇编示人的,如果阁下对CRACK颇感兴趣……;二、汇编直接与硬件打交道,如果你想搞通程序在执行时在电脑中的来龙去脉,也就是搞清电脑每个组成部分究竟在干什么、究竟怎么干?一个真正的硬件发烧友,不懂这些可不行。三、如今玩DOS的多是“高手”,如能像吾一样混入(我不是高手)“高手”内部,不仅可以从“高手”朋友那儿套些黑客级“机密”,还可以自诩“高手”尽情享受强烈的虚荣感--#$%&“醒醒!” 对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂漂亮亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。所以我个人看法学汇编,不一定要写程序,写程序确实不是汇编的强项,大家不妨玩玩DEBUG,有时CRACK出一个小软件比完成一个程序更有成就感(就像学电脑先玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。为了使学习汇编语言有个好的开始,你必须要先排除那些华丽复杂的命令,将注意力集中在最重要的几个指令上(CMP LOOP MOV JNZ……)。但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有成就感的,试试看!那么――这个接下来呢?――Here we go!(阅读时看不懂不要紧,下文必有分解) 因为汇编是通过CPU和内存跟硬件对话的,所以我们不得不先了解一下CPU和内存:(关于数的进制问题在此不提) CPU是可以执行电脑所有算术╱逻辑运算与基本I/O控制功能的一块芯片。一种汇编语言只能用于特定的CPU。也就是说,不同的CPU其汇编语言的指令语法亦不相同。个人电脑由1981年推出至今,其CPU发展过程为:8086→80286→80386→80486→PENTIUM →……,还有AMD、CYRIX等旁支。后面兼容前面CPU的功能,只不过多了些指令(如多能奔腾的MMX指令集)、增大了寄存器(如386的32位EAX)、增多了寄存器(如486的FS)。为确保汇编程序可以适用于各种机型,所以推荐使用8086汇编语言,其兼容性最佳。本文所提均为8086汇编语言。寄存器(Register)是CPU内部的元件,所以在寄存器之间的数据传送非常快。用途:1.可将寄存器内的数据执行算术及逻辑运算。2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。3.可以用来读写数据到电脑的周边设备。8086有8个8位数据寄存器,这些8位寄存器可分别组成16位寄存器:AH&AL=AX:累加寄存器,常用于运算;BH&BL=BX:基址寄存器,常用于地址索引;CH&CL=CX:计数寄存器,常用于计数;DH&DL=DX:数据寄存器,常用于数据传递。为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。当一个程序要执行时,就要决定程序代码、数据和堆栈各要用到内存的哪些位置,通过设定段寄存器CS,DS,SS来指向这些起始位置。通常是将DS固定,而根据需要修改CS。所以,程序可以在可寻址空间小于64K的情况下被写成任意大小。所以,程序和其数据组合起来的大小,限制在DS所指的64K内,这就是COM文件不得大于64K的原因。8086以内存做为战场,用寄存器做为军事基地,以加速工作。除了前面所提的寄存器外,还有一些特殊功能的寄存器:IP(Intruction Pointer):指

正确使用手机的方法

正确使用手机的方法 手机的广泛使用,使我们被罩在“电子雾”中,无处躲避。很多人都会有这种体会,打手机超过几分钟后,耳朵和脸部都会有发热的感觉。长时间使用手机会影响大脑的功能,造成记忆力减退、失眠,甚至会发生情绪的改变。个别人也可能因为神经细胞和神经胶质细胞的畸变形成恶性脑肿瘤。 这样用手机危害大: 年轻人爱煲电话粥 许多年轻人有意无意的成为煲电话粥的一员,从大学生到社会上的白领阶层,煲电话粥可以说成为一种非常常见的事情。然而长时间的手机辐射会对大脑造成伤害。 热心肠电话变细菌中转站 有些人非常的热心肠,手机常常给别人使用,这样造成的后果就是手机变成细菌的中转站,成为各种病菌的乐园。 大忙人接电话 有些个大忙人,分秒中几百万,所以为了省事就侧着头接电话,长此以往必将危害脊椎,危害大脑,形成健康隐患。 躲起来说悄悄话 有些人打电话害羞,就爱躲到楼梯里避开大家打,可这样的往往让手机的辐射翻倍的增长,对自己的辐射更加厉害。 聊到尽兴充电打 有时候聊的尽兴了,会边充电边打,这样固然能很好的保持气氛,但对健康很不利 打电话性急 有些性急的人拨完号就开始把手机放在耳朵上,其实所有电话在接通状态时辐射都是非常厉害的,所以接电话不用性急。

用质量不好的手机 有些人贪图小便宜用一些非常廉价的手机,这样的手机质量不好,接听电话时往往造成很大的辐射。 正确使用手机的方法 1、在手机呼出时最好先将手机远离头部,以避免手机较大功率发射时对头部的辐射。 2、尽量减少每次使用手机的时间,以及每天使用手机的次数。在必须要较长时间通话时,应左右耳交替或者使用耳机更为科学。 3、当手机信号变弱时,手机会自动提高电磁波的发射功率,此时不要把耳朵紧贴手机。 4、不要在墙角处接打手机,建筑物角落的信号覆盖比较差,因此会在一定程度上使手机的辐射功率增大。基于同样道理,身处电梯等小而封闭的环境时,应慎打手机。 5、接打手机时不要随意走动,频繁移动位置会造成接收信号的强弱起伏,从而引发不必要的短时间高功率发射。

快速入门指南

快速入门指南 Sybase 软件资产管理 (SySAM) 2

文档 ID:DC01050-01-0200-01 最后修订日期:2009 年 3 月 版权所有 ? 2009 Sybase, Inc. 保留所有权利。 除非在新版本或技术声明中另有说明,本出版物适用于 Sybase 软件及任何后续版本。本文档中的信息如有更改,恕不另行通知。此处说明的软件按许可协议提供,其使用和复制必须符合该协议的条款。 要订购附加文档,美国和加拿大的客户请拨打客户服务部门电话 (800) 685-8225 或发传真至 (617) 229-9845。 持有美国许可协议的其它国家/地区的客户可通过上述传真号码与客户服务部门联系。所有其他国际客户请与 Sybase 子公司或当地分销商联系。升级内容只在软件的定期发布日期提供。未经 Sybase, Inc. 事先书面许可,不得以任何形式或任何手段(电子的、机械的、手工的、光学的或其它手段)复制、传播或翻译本手册的任何部分。 Sybase 商标可在位于 https://www.360docs.net/doc/d412153352.html,/detail?id=1011207 上的“Sybase 商标页”进行查看。Sybase 和列出的标记均是 Sybase, Inc. 的商标。 ?表示已在美国注册。 Java 和基于 Java 的所有标记都是 Sun Microsystems, Inc. 在美国和其它国家/地区的商标或注册商标。 Unicode 和 Unicode 徽标是 Unicode, Inc. 的注册商标。 本书中提到的所有其它公司和产品名均可能是与之相关的相应公司的商标。 美国政府使用、复制或公开本软件受 DFARS 52.227-7013 中的附属条款 (c)(1)(ii)(针对美国国防部)和 FAR 52.227-19(a)-(d)(针对美国非军事机构)条款的限制。 Sybase, Inc., One Sybase Drive, Dublin, CA 94568.

Linux系统常用命令快速入门

Linux系统常用命令快速入门.txt Linux系统常用命令快速入门 文件和目录操作的基本命令 1、pwd命令 2、cd命令 3、ls命令 4、locate 命令 5、clear 命令与 6、cat命令 7、head 命令 8、tail 命令 9、grep 命令 10、chmod命令 11、cp命令 12、mv 命令 13.mkdir命令 14.rm命令 文件压缩和有关归档的命令 文件系统的命令 与系统管理相关的命令 用户管理命令 Linux 系统常用命令快速入门 注:在Linux中命令是区分大小写的,如:Ls 跟 ls 是不一样的。 文件和目录操作的基本命令 1、pwd 命令 发布时间:2007-01-17 16:21:42 pwd 命令代表“print working directory”(打印工作目录)。当你键入 pwd 时,你是在请 你的 Linux 系统显示 你的当前位置。例如: [root@teacher apache]# pwd /tmp/apache 表明你当前正处在/tmp/apache目录中。 2、cd 命令 cd 命令来改变工作目录。 3、ls 命令 使用 ls 命令就可以显示你的当前目录的内容。ls 命令有许多可用的选项。要看到 ls 命令 的所有选项,你可以 通过在 shell 提示下键入 man ls 来阅读其说明书页。下面是一个与 ls 一起使用的一些常 用选项的简短列表。 -a —全部(all)。列举目录中的全部文件,包括隐藏文件(.filename)。位于这个列表的 起首处的 .. 和 . 依

次是指父目录和你的当前目录。 -l —长(long)。列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到 系统其它地方的链接,以及链接的指向。 -F —文件类型(File type)。在每一个列举项目之后添加一个符号。这些符号包括:/ 表明是一个目录;@ 表 明是到其它文件的符号链接;* 表明是一个可执行文件。 -r —逆向(reverse)。从后向前地列举目录中的内容。 -R —递归(recursive)。该选项递归地列举所有目录(在当前目录之下)的内容。 -S —大小(size)。按文件大小排序 4、locate 命令 有时候,你知道某一文件或目录存在,但却不知该到哪里去找到它。你可以使用 locate 命令来搜寻文件或目录 。 使用 locate 命令,你将会看到每一个包括搜寻条件的目录或文件。譬如,如果你想搜寻所有名称中带有 finger 这个词的文件,键入: locate finger locate 命令使用数据库来定位文件或目录名中带有 finger 这个词的文件和目录。这个搜寻结果可能会包括一个 叫做finger.txt 的文件,一个叫做pointerfinger.txt 的文件,一个被命名为fingerthumbnails 的目录,诸如此类 。 5、clear 命令与 6、cat 命令 clear 命令用于清除终端窗口。 cat是 concatenate(连锁)的简写,意思是合并文件。该命令可以显示文件的内容(经常和more搭配使用), 或者是将多个文件合并成一个文件。 7、head 命令 你可以使用 head 命令来查看文件的开头部分。此项命令是: head head 是一个有用的命令,但是由于它只限于文件的最初几行,你看不到文件实际上有多长。按照默认设置, 你只能阅读文件的前十行。你可以通过指定一个数字选项来改变要显示的行数,如下面的命令所示: head -20 8、tail 命令 与 head 命令恰恰相反的是 tail 命令。使用 tail 命令,你可以查看文件结尾的十行。这有助于查看日志文件的 最后十行来阅读重要的系统消息。你还可以使用 tail 来观察日志文件被更新的过程。使用-f 选项,tail 会自动 实时地把打开文件中的新消息显示到屏幕上。例如,要即时观察 /var/log/messages的变化,以根用户身份在 shell 提示下键入以下命令:

正确使用说明的方法

正确使用说明的方法 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 教学目标: 知识点:掌握几种最常见的说明方法。 能力点:1、学会运用恰当的说明方法写说明文,培养准确表达的能力。 2、提高学生利用语言文字表现美、创造美的能力。 德育点:培养学生认真观察的习惯。 教学重点: 1、常见的几种说明方法的特点及作用 2、能根据事物的特征采用恰当的说明方法。(也是难点) 教学方法: 引导分析法、讲解法、谈话法 学习方法指导: 讨论法、练习法(口头作文和现场

作文相结合) 教具准备: 多媒体课件 教学课时: 一课时 教学过程: 一、谈话导入,复习铺垫。 在这一环节中,采用谈话和提问的方式让学生明确常用的说明方法有哪些,为新授课文作铺垫。 二、示例探讨,掌握技巧。 (一)举例要要求学生分析文段采用的说明方法(动画提示该说明方法的特点及用途) (二)学生分组讨论训练题目(见幻灯片) 讨论一下,下面各组中哪位同学的说明方法更恰当?为什么? (三)从以上环节得出结论,如何根据说明目的和说明对象的具体情况来确定恰当的说明方法。(见幻灯片) 三、学生练笔,互评互改。

出示训练题目,(见幻灯片) 1、采用作诠释、列数据等方法以解说员的身份向大家介绍一下你所处的教室,语言要通俗易懂,不罗嗦,要突出所处教室的特点,按照一定的顺序介绍(如整体到局部,前到后,中间到两边,下到上等等。) 学生观察后可小组讨论如何介绍,指名上台说一说,要求其它同学加以评析、补充。 2、笔是写字画图的工具,它的种类很多,是我们学习时不可缺少的好助手。请以“我心爱的____笔”为题,来介绍一下你心爱的某种笔,要求要抓住它的外形及构造特点,用途等来介绍,选择恰当的说明方法,语言力求准确、形象、生动,(也可根据实际情况,选择其它的文具来进行介绍,要求同前。) 学生练笔。 请两位同学说一说。 让其他同学来评价一下两个学生作文的优点是什么?

VISSIM COM开发快速入门(4.3基本指令)

本期我们将介绍VISSIM 4.3 版本二次开发的基本指令,包括路网运行控制、仿真参数设置、检测参数获取及控制算法嵌入。同时将附上一个完整的匝道控制案例源代码(包含inp路网文件)。 1前言 自VISSIM二次开发系列前十一期文章发布以来,小编收到了很多反馈和问题,主要集中在以下几点: (1) 许多读者朋友是用matlab、vb或者其他平台进行VISSIM二次开发,对C#不熟悉; (2) 有许多特定的需求,比如:无人驾驶场景模拟,驾驶行为参数标定、交叉口自适应控制等; (3) 希望公开检测参数获取和匝道控制的源代码。 第一个问题,希望读者朋友们能够掌握开发的原理和方法,平台仅仅是工具;第二个问题,如果有好的案例或者DEMO,希望能够拿出来分享,有问题也可以通过智联交通QQ群一起讨论;第三个问题,本期会介绍4,3版本开发的基本指令,并附上匝道控制案例的完整源代码。 2匝道控制场景 本期以一个匝道控制场景的构建过程为例,总结VISSIM 4.3二次开发的基本指令。 如图1所示为实施匝道控制的快速路瓶颈区域,因其地理位置原因(该匝道是南环高架南段唯一的一处上匝道,毗邻商圈),上匝道需求较大,匝道汇入主线为3并2,且汇入后的2车道宽度较窄,匝道车流汇入持续对主线交织区产生干扰,导致汇入点通行能力下降。,高峰时段主线排队部分时段超过1公里。为缓解拥堵,使上匝道车辆有序进入主线,管理部门拟在入口匝道处设计信号控制灯,在周边分流路口设置VMS信息板,并与地面信号控制相协调,限于篇幅,本文仅介绍匝道控制的一种方案——ALINEA控制(相关资料参考第五期)。 (a) 匝道控制地理位置 (b) 高峰期快速路主线拥堵

使用方法及操作步骤

【使用方法及操作步骤】 使用方法与操作步骤可参照GB8074-87水泥比表面积测定方法---勃氏法的有关规定进行,现摘录如下: (1)仪器的校正 1、标准物料:使用比表面积接近2800cm2/g和4000 cm2/g的标准物料对试验仪器进行校正。标准样品在使用前应保持与室温相同。 2、试料层体积的测定 测定试料层的体积用下述水银排代法 A、将二片滤纸沿筒壁放入透气圆筒内,用推杆(附件一)的大端往下按,直到滤纸平正地放在穿孔板上,然后装满水银,用一薄玻璃板轻压水银表面,使水银表面与圆筒上口平齐,从圆筒中倒出水银称重,记录水银质量P1。 B、从圆筒中取出一片滤纸,然后加入适量的粉料,再盖上一层滤纸用捣器压实,直到捣器的支持环与圆筒顶边接触为止,取出捣器,再在圆筒上部空间加入水银,同上述方法使水银面与圆筒上口平齐,再倒出水银称重,记录水银质量P2。(称重精确到0.5g) C、试料层占有的体积用下式计算:(精确到0.005cm3) V=(P1-P2)/ρ水银 式中:V——试料层体积(cm2); P1——圆筒内未装料时,充满圆筒的水银质量(g); P2——圆筒内装料后,充满圆筒的水银质量(g); ρ水银——试验温度下水银的密度(g/cm3)(见表一) 试料层体积的测定,至少进行二次,每次应单独压实,取二次数值相差不超过0.005 cm3的平均值,并记录测定过程中圆筒附近的温度。每隔一季度至半年应重新校正试料层体积。

注:应制备坚实的水泥层,如太松或水泥层达不到要求的体积时,应调整水泥的试用量。 (2)漏气检查 将透气圆筒上口用橡皮塞塞紧,把它接到压力计上用抽气泵从压力计一臂中抽出部分气体、然后关闭阀门,压力计中液面如有任何连续下降表示系统内漏气,需用活塞油脂加以密封。 (3)试样准备 1、将经110℃±5℃下烘干冷却至室温的标准试样,倒入100ml的密闭瓶内用力摇动 2 min,将结块成团的试样振碎,使试样松散,静置2 min后,打开瓶盖,轻轻搅拌,使在松散过程中沉到表面的细粉,分布到整个试样中去。 2、水泥试样应先通过0.9mm的方孔筛,再在110℃±5℃下烘干、冷却至室温。 3、确定试样量:校正试验用标准试样重量和测定水泥的重量,应达到制备的试料层中空隙率为0.500±0.005,计算式为: W=ρv(1-ε) 式中:W—需要的试样量; ρ—试样密度(g/cm3); V—按上述测定的试料层体积(cm3); ε—试料层空隙率(注2)。 表一在不同温度下水银密度、空气粘度η 注2:空隙率是指试料层中孔隙的容积与试料层总的容积之比,一般水泥采用0.5000±0.005,如有的粉料按上式算出的试样量在圆筒的有效体积中容纳不下,或经捣实后,未能充满圆筒的有效体积,则允许适当地改变空隙率。 (4)试料层制备

基本工具使用方法

基本工具使用方法

?扳手类工具的使用方法?钳类工具的使用方法?套筒类工具的使用方法?敲击类工具的使用方法?辅助类工具的使用方法

1.1 开口扳手的使用方法1.2 梅花扳手的使用方法1.3 两用扳手的使用方法1.4 活动扳手的使用方法1.5 套筒扳手的使用方法1.6 内六角扳手的使用方法1.7 扭力扳手的使用方法1.8 气动扳手的使用方法

1.1 开口扳手的使用 1.1.1开口扳手的简介 n开口扳手的定义:一端或两端制有固定尺寸的开口 ,用以拧转一定尺寸的螺母或螺栓。又称呆扳手。 n开口扳手的种类:双头开口扳手、单头开口扳手。 n开口扳手的特点:使用寿命长;制造工艺简单;重量轻,便于携带,工作省力;可以很灵活的适应工作的空间和位置,特别是胶管装配时开口扳手的优点就更明显了。

1.1.2开口扳手的使用 ①扳口大小应与螺栓、螺母的头部尺寸一致,否则容易损坏螺栓和扳手; ②扳口厚的一边应置于受力大的一侧; ③扳动时以拉动为好,若必须推动时,以防止伤手,可用手掌推动; ④开口扳手的钳口以一定角度与手柄相连。这意味着通过转动开口扳手,可在有限空间中进一步旋转。并且可以根据螺 栓的旋转角度,灵活调整开口扳手的正反转,以更加方便的拧动螺栓或螺母; ⑤为防止相对的零件也转动,如在拧松一根燃油管时,用两个开口扳手去拧松一个螺母; ⑥在用开口扳手拧紧时只能用7分力拧紧,3分力预留扳手扳滑时防止跌倒; ⑦可以上、下套入或者横向插入,使用方便。 ⑧多用于拧紧或拧松标准规格的螺栓或螺母; ⑨扳手不能提供较大扭矩,所以扭矩需求较大的螺栓或者螺母,不适合使用开口扳手作最终拧紧的工具。可以考虑使用 套筒或者梅花扳手; ⑩不能在扳手手柄上接套管,因为这会造成超大扭矩,损坏螺栓或开口扳手损坏。

常用教学方法使用简介(精简)

教研督导室二〇一六年五月

序言 随着我国职业教育改革发展的不断深入,不断创新和运用新颖的教学方法,借助具有现代信息化技术支撑的教学手段和别出心裁的教学创意,激发学生学习的主体性、积极性和主动性,切实增强和实现课堂教学的最大效果,提高课堂教学与人才培养质量,是当代职业教育教学模式改革发展的总体趋向。 中等职业教育教学,课堂是重要载体,而课堂教学,方法至关重要,教师们要根据教学目标选择教学方法;依据课程容性质选择教学方法;根据学生实际特点选择教学方法;依据教学环境条件选择教学方法。当然,教师们也应该认识到教学过程中不会是单一一种方法贯彻始终和一成不变的,还要根据具体教学实际及其发展变化,对所选择的教学方法进行优化组合和综合运用,实现各种方法的有机结合与教学方法运用的多样性、综合性、灵活性,从而达到发挥教学方法组合的整体性功能。 我们精选和汇编这本《高效课堂教学方法汇编》,目的就是为教师们提供“他山之石”的参考,为教师们更好的开展课堂教学提供便利,让教师们在课堂教学过程中能博采众长,做到“涵容古今中外于心,创生情理智趣于我”,精巧务实驾驭课堂教学,提高我校教育教学质量,促进学校招生办学事业科学发展。同时,也想以此为教师们进一步深入钻研教学方法提供资料上的帮助。 这本《高效课堂教学方法汇编》,集结了当今中等职业教育最常用和最适用的十八种教学方法,包括以下容:高效课堂教学的基本常识;常用教学方法的定义;常用教学方法基本环节及要求;常用教学方法的案例。 由于时间关系和水平有限,尽管我们作了很大的努力,但难免有错误与漏洞之处,敬请各位教师在使用过程中,提出批评指正意见,以便我们今后修订中改正。 编者按 二〇一六年五月

ADAM-4117快速入门手册_ED2

ADAM-4117快速入门手册 一、ADAM-4117概述 ADAM-4117是16位A/D、8通道的模拟量输入模块,可以采集电压、电流 等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。在工业 测量和监控的应用中,ADAM-4117具有良好的性价比。它不仅能够用于恶劣的 环境中,而且还具有更加坚固型的设计。 ADAM-4117支持8路差分信号,还支持MODBUS协议。在模块的右侧有 一个白色的拨码开关来设置初始化状态(INIT*)和正常工作状态的切换。ADAM-4117具有4-20ma、0-20ma、±20ma等电流量程,当您需要测量电流时, 不需要外接电阻,只需打开盒盖,按照电路板上的标识来设置跳线即可。 ADAM-4117 ADAM-4117一分钟快速入门: ?ADAM-4117可以将电压电流信号 转换为RS-485信号,传输到电脑 或PLC中 ?一般电脑都具有RS-232接口,通 过RS-232到RS-485的转换器连接 ADAM-4117 ?以ADAM-4520为例,电脑通过直 连线连接ADAN-4520,4520的 DATA+连接4117的DATA+,4520 的DATA-连接4117的DATA-。连 线完成后,安装测试软件,通过测 试软件对4117进行测试和配置 ?ADAM-4117和ADAM-4520都需要 供电,4117通电之后,指示灯呈 红色闪烁状。 ?更加详细的描述参见下面的内容。 ……to be continued……

规格说明 AI 模拟量输入 ●有效分辨率:16位 ●通道:8路差分,可独立设置量程 ●高共模电压:200Vdc ●通讯协议:ASCII命令,Modbus协议 ●输入类型:mV,V(支持单双极性),mA ●输入量程:0~150mV, 0~500mV, 0~1V, 0~5V, 0~10V, 0~15V,±150 mV, ±500 mV, ±1V, ±5 V, ±10 V, ±15V, 0~20mA,±20 mA, 4~20mA ●隔离电压:3000VDC ●过压保护:±60V ●采样速率:10/100 采样点每秒(通过测试软件设置) ●输入内阻:电压20MΩ,电流120Ω ●精确度:电压模式:±0.1% or better 电流模式:±0.2% or better ●零点漂移:±6μV/℃ ●跨度漂移:±25 ppm/° C ●共模抑制(CMR)@50/60Hz dB min ●内置看门狗 ●内置TVS/ESD保护 ●功耗1.2W@24VDC 跳线设置: 当ADAM-4117测量电流时,需要跳线。将盒盖拆开,可以看到电路板上有八个跳线,按照下图或者按照电路板上的标识进行跳线,测量电流需要将跳线跳到“I”端,测量电压则需要保持跳线在“V”端的出厂设置不变。跳线完成后,可以使用万用表测量V+与V-之间,正常应该有120Ω的电阻。

使用和操作方法

据处理万能仪JD25-C 使用和操作方法 一.测帽的选择及调整 万能测长仪采用的是接触测量方式,合理地选择的调整测帽可以避免较大测量误差。测帽的选择原则是——尽量减小测帽与被测件的接触面积。接触面积过大有如下不利因素:带入调整误差。例如用1.5*8刃口测帽测量圆柱体直径时,两测帽平面的微小不平行将使得在刃口不同部位的测量结果产生差异:此外,接触面积过大还可引起测量结果不稳定。例如用Φ8平面测帽与被测件平面接触时,接触面间脏物和油层引起的不稳定:而采用球面测帽,只要测帽和被测件稍稍相对移动,脏物和油层即可排除。 对于不同形式的零件,推荐选择如下测帽: a.球面测帽的调整 调整球面测帽的目的是使一对球面的球心连线通过测量轴线。先将一对球面测帽分别装在尾管和测轴上,并使其相接触:用螺丝刀调节,注意仪器的示值变化,驻螺的位置应停在示值的最大点,即所谓的“转折点”。调好后,拉动测轴,使两测帽轻轻撞击,以使机构趋与稳定。 b.刃形和球面测帽的调整 调整的目的是使一对测帽的测量面相互平行。先用上述找“转折点”的方法进行粗调,找到示值最小点,然后放入被测件,在测帽的不同位置上,看示值是否一致,根据读数差对驻螺进行针对性精调,直至将工件放入测帽各位置读数相同,用三针测量螺纹中径时,两平面测帽粗调后,用一根三针放入测帽上下左右各位置,可检查测帽平行度,然后进行针对性精调。 2、测量力的选择 万能测长仪采用接触测量,在测帽与工件之间必须施加测量力,以保证测头与工件良好地接触。但测量力的作用会引起工件和测头的弹性变形,从而带来测量误差。这种弹性变形确切地说是一种弹性压陷,当测量力取消后变形自动复原。 测量力可根据工件公差及工件易变形程度来选择,公差范围小和易变形工件,测量力应尽量小。万能测长仪测力由砝码产生,分别为2.5N和1.5N。转到旋钮,打开小门,摘取砝码,可改变测力。测大工件或使用大测钩时用2.5N,测小工件或使用小钩时用1.5N测力。 3、附加工作台得选择 JD25—C型万能测长仪除基本工件台外,还具有多种附加工作台,以适应各种不同形状不同要求的零件。各种工作台得应用范围如下表:

BeanShell快速入门

BeanShell快速入门---Java应用程序脚本引擎 快速入门 欢迎使用BeanShell.这是一个速成课程。我们将省去一些重要的选项和细节。要学习更多的内容请看本User's Guide的其它部分。 下载和运行BeanShell 请到https://www.360docs.net/doc/d412153352.html,下载最新的JAR文件。你可以用图形桌面模式和命令行模式起动BeanShell。 如果你只是要玩一玩BeanShell,你可以在BeanShell的jar文件上双击来起动BeanShell 的桌面。但不管怎样,如果你要让BeanShell与你的类与应用程序一起工作就必须将BeanShell的jar文件加到classpath中。 你可以将BeanShell的jar文件拖到JAVA_HOME的ext目录也可以直接加到classpath 中。 ?windows用户请将bsh.jar放在JAVA_HOME/jre/lib/ext文件夹,OSX用户可以放在/Library/Java/Extensions. 或者增加BeanShell到你的classpath目录,如: unix: export CLASSPATH=$CLASSPATH:bsh-xx.jar windows:set classpath %classpath%;bsh-xx.jar 然后你就可以运行BeanShell在GUI或命令行模式: ? java bsh.Console // run the graphical desktop or java bsh.Interpreter // run as text-only on the command line or java bsh.Interpreter filenam e [ args ] // run script file 可以在你的应用程序内部来运行,也可以作为debug及servlet的远程服务器模式,或一个Applet内部来运行BeanShell。请参考"BeanShell Modes of Operation"获得更多详情。 BeanShell GUI 用GUI模式启动BeanShell后,将打开一个桌面视窗。用鼠标右击在桌面的背景上,你可以打开另一个控制台视窗及其它的工具如一个简单的类游览器。 每一个控制台视窗运行一个独立的BeanShell解释器。这个图形化的控制台支持基本

空呼的使用方法

空气呼吸器使用操作步骤及注意事项一操作步骤 第一步使用前预查 1.1 检查束带是否穿入扣环 1.2 气瓶定位 (1)检查气瓶阀门是否关闭(应处关闭状态) (2)将气瓶定位于背架上(减压阀应与气瓶出气口相连接,供气软管旋转接口应与供气阀相连接),扣入皮带扣环中。 第二步使用前的快速检查 2.1 检查瓶内压力 将气瓶阀门完全打开,观察压力表显示压力 对20℃时一个200巴气瓶,压力应为200±10巴 对20℃时一个300巴气瓶,压力应为300±10巴 2.2检查气密性 打开和关闭气瓶阀门,观察压力表显示压力,要求在一分钟内压力下降必须不得多于20巴。 2.3检查报警笛 (1)从面罩上卸下供气阀 (2)打开气瓶阀门,使自给式呼吸器装置处于压力之下 (3)关闭气瓶阀门 (4)排放空气(为了排空整个系统,可用手按动供气阀上的额外空气补给按钮,让空气泄漏) (5)观察压力表。在压力低于55±5巴时报警笛必须发出报警响声。

第三步启动呼吸器 3.1调节背带 (1)把整套装置背在身上,往下拉装在两边肩带上的环型垫圈可使更贴近背部 (2)拉紧腰带,使其完全贴合使用者的腰部。 3.2佩带面罩 (1)面罩使用前检查 检查面罩是否有破损(如侧缘面屏、阀门和束带部分等)。 (2)挂面罩 将面罩挂带挂在颈上,使面屏朝下,一手提住面罩束带中心。 (3)套面罩 将面罩由下颚套入并贴合面部,把五点束带的中心放在头顶后方。 (4)束紧面罩 均匀地抽拉束带的五个端部,由上至下调节束带,使其适当束紧。 (5)检查面罩的气密性 用掌心堵住面罩的接口并吸气,屏住呼吸。使用者应感觉到面罩紧贴脸部无法呼吸,则说明密封良好。如感觉面罩并未贴紧面部,应调节束带并重复实验,直到贴紧为止。 (6)接入供气阀 将供气阀连接在面罩上的接口处(注意检查快速接口的两个按钮是否正确连接在面罩上)。 3.3打开气瓶 把气瓶阀门完全打开,检查气瓶内压力是否符合要求(应符合2.1的要求)。若满足要求整套呼吸器即可使用。 二使用注意事项 1 自给式空气呼吸器使用期间,应注意观看压力表。气瓶压力低于55±5巴时,报警笛

第一章 快速入门

第一章快速入门 本章引导用户快速入门。 1.1 宏录制、修改及回放 本节介绍了如何录制、修改和运行宏脚本,并说明了如何把宏命令加入工具条以便快速启动。 1.1.1录制宏 1.首先关闭所有打开的CATIA文档。 2.从菜单中选择“工具→宏→开始录制…(Tools→Macro→Start Recording…)”命令, 以显示录制宏的对话框。 如果之前没有使用过宏的功能,CATIA 会提供一个默认的宏库。单击“开始(Start)”按钮开始录制。“停止录制(Stop Record)”的工具条会出现在屏幕中,如图所示。 3.从文件菜单中选择“新建…(New…)”命令或从工具条上单击图标,从对话框中选择“Part”,新建一个零件文档,如图所示。

4.在模型树中选择XY平面,单击工具条中的图标进入草图绘制。 5.在工具条中选择工具,在当前坐标原点绘制一个圆。如图所示。 6.单击图标退出草图,完成草图绘制。 7.选择功能,为刚刚完成的草图创建一个拉伸特征。在拉伸体定义的对话框中,指定拉伸长度为20mm,完成拉伸特征,如图所示。 8.在录制工具条上单击停止录制按钮,或从菜单中选择“工具→宏→停止录制…(Tools→Macro→Stop Recording…)”命令,停止当前的宏录制。该宏脚本会储存在你指定的文件当中。 1.1.2理解录制的宏 下面一步一步详细分析一下所生成的宏脚本。关于如何打开和修改宏脚本文件,将在后续章节详细讲解。 以下编号和上一小节进行操作时的编号相同。 1.首先关闭所有打开的CATIA文档。 2.从菜单中选择“工具→宏→开始录制…(Tools→Macro→Start Recording…)”命令, 以显示录制宏的对话框。 3.单击“开始”,录制宏。系统会创建宏脚本文件,并加入宏脚本的入口点“CA TMain” 过程: Language="VBSCRIPT" Sub CA TMain() 4.新建一个零件文件: Set documents1 = CA TIA.Documents Set partDocument1 = documents1.Add("Part") 这段脚本通过向“Documents”集合添加“Part”类型的文档对象新建了一个零件文档。 5.在模型树中选择XY平面,单击工具条中的图标进入草图绘制: Set part1 = partDocument1.Part Set bodies1 = part1.Bodies Set body1 = bodies1.Item("PartBody") Set sketches1 = body1.Sketches Set originElements1 = part1.OriginElements Set reference1 = originElements1.PlaneXY Set sketch1 = sketches1.Add(reference1)

Project 2013 快速入门指南

快速入门指南 Microsoft Project 2013 与以前的版本在外观上有所不同,因此我们创建本指南帮助您将学习曲线缩到最短。 在一个位置查看任务信息 在左侧,任务信息位于易于浏览的行和列 上。在右侧,工期信息在时间刻度上以条 形在一个视图中全部显示。

如何开始使用Project 2013 当您打开Project 2013 时,首先看到的是它全新的外观。但是不止于此。请进一步了解与Project 2007 相比有哪些重大改进。Project 2013 不会直接给您显示一个空白文件,而是使您转到一站式中心开始创建项目。单击“文件”>“新建”,然后开始 创建项目。 创建新项目时,浏览常用项目模板,从Excel 或SharePoint 网站导入信息,或者仅单击“空白项目”获取一个空白甘特图。您可以从计算机、网络、Project Online、甚 至SkyDrive 打开以前的项目。项目管理四步曲 如果您不太熟悉项目管理,Project 2013 的内置Project 指南使您可以顺利开始。 首先,单击“文件”>“新建”>“入门”。 使用此四步指南,您可以学习如何使用SharePoint 和Lync 安排任务、创建日程表、报告进度以及与您的团队合作,而无需退出Project。

常用工具和命令的路径 使用下面的列表查找Project 2013 中一些常用的工具和命令。

展示项目数据 使用Project 2013,您可以创建简洁、多彩的专业报表,而无需将数据导出到其他程序。添加图片、图表、动画、链接等- 您与利益干系人和团队成员明确有效地共享项目状态信息所需的一切。 单击“报表”选项卡(Project 2013 的新增功能),然后选择您需要的报表。许多报表绘图工具与Excel、Word、PowerPoint 以及Project 中的相同。跟踪任务路径 您的甘特图是否看起来像一团乱麻?对于复杂的项目,您的甘特图可能看起来像由无数的条形和链接线条纠缠在一起的网结。为使条理清楚,您可以突出显示任一任务的链条(即任务路径)。在甘特图上,单击“格式”>“任务路径”。 当您单击某个任务时,它的所有前置任务将以一种颜色显示,所有后置任务将以另一种颜色显示。

方法的定义与使用

1、课程名称:方法的定义与使用 2、知识点 2.1、上次课程的主要知识点 1、Java数据类型划分: ·基本数据类型: |- 数值型: |- 整型:byte、short、int、long;默认值:0 |- 浮点型:float、double;默认值:0.0 |- 字符型:char;默认值:'\u0000' |- 布尔型:boolean。默认值:false; ·引用数据类型:数组、类、接口;默认值:null。 2、数据类型选用原则: ·整数就使用int、小数就使用double,合理开发中不考虑数据溢出; ·描述日期时间、内存、文件大小使用long(字节); ·字符编码转换、数据传输使用byte; ·中文处理使用char; ·逻辑处理使用boolean。 3、请解释JDK与JRE的区别? ·JDK包含有JRE,JDK是进行程序开发与解释执行的工具;

·JRE只是具备有程序解释功能。 4、path与classpath的区别? ·path是定义可执行程序的路径、; ·classpath是在java命令解释程序时所定义的类加载路径; 5、请解释“&”和“&&”、“|”和“||”的区别。 ·逻辑运算: |- 与操作概念是表示若干个判断条件都需要同时满足,而使用“&”表示所有的判断条件都要执行,而使用“&&”(短路与),如果前面的条件返回了false,那么后面不管有多少个true,结果都是false,并且之后的条件不再判断; |- 或操作表示若干个条件中有一个满足即可返回true,“|”表示所有的判断条件都要执行,而如果使用“||”(短路或)则在前面的条件返回true之后后面不再进行判断,最终的结果就是true。 ·位运算:两位同为1“&”的结果是1,有一位为“0”则“&”的结果为0。两位同位0“|”的结果是0,有一位是“1”,“|”的结果就为1。 6、三目运算符:数据类型变量= 判断条件? 判断条件满足时的内容: 判断条件不满足时的内容。 7、程序逻辑: ·if分支语句可以使用关系运算符判断; ·switch分支语句只能够进行数值判断:int、char、枚举、String; ·循环语句: |- 明确知道循环次数使用for循环; |- 不知道循环次数但是知道循环结束条件while。 ·循环控制语句:continue、break。 2.2、本次预计讲解的知识点 1、清楚方法的定义原则; 2、方法的重载操作; 3、方法的递归调用(了解)。 3、具体内容(★★★★★) 前提:现在所讲解的方法定义格式,只属于Java方法定义的其中一中组成方式。而完整的组成方式将随着课程逐步渗透。 3.1、方法的基本定义(重点) 方法(Method)在一些书中也会有人将其函数(Function)。但是两者的含义是完全相同的,那么什么是方法?为什么需要有方法?实际上所谓的方法指的就是将一段代码封装在一个结构体之中,并且这个结构体可以被开发者随时进行调用,而下面来看一下方法的定义语法(本次所讲解的语法指的是在主类中定义的方法,并且由主方法直接调用。) 返回值类型可以设置为两种: ·Java中的数据类型:基本类型、引用类型,如果现在有返回的内容则需要通过return返回;

PLC快速入门

PLC好学吗?有的人说好学,更多的人说难学。我的看法是入门易,深造难。入门易,总有它易的方法。很多人都买了有关PLC的书,如果从头看起的话,我想八成学不成了。因为抽象与空洞占据了整个脑子,一句话晕! 学这东东要有可编程控制器和简易编程器才好,若无,一句话,学不会。因为无 法验证对与错。如何学,我的做法是直奔主题。做法如下: 继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,但其触头的数量是受到限制。而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件。它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现。而继电器则无法达到这一目的。而线圈的使用是相同的,即不同的线圈只能出现一次。 2、编程元件的分类:编程元件分为八大类, X为输入继电器、 Y为输出继电器、 M为辅助继电器、 S为状态继电器、 T为定时器、 C为计数器、 D为数据寄存器 和指针(P、I、N)。 关于各类元件的功用,各种版本的PLC书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。 编程元件的指令由二部分组成:如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000......。 3、熟识PLC基本指令: (1)LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭。这二条指令最常用于每条电路的第一个触点(即左母线第一个触点),当然它也可能在电路块与其它并联中的第一个触点中出现。 这是一张梯形图(不会运行)。左边的纵线称为左母线,右母线可以不表示。该图有三个梯级; 第1梯级;左边第一个触点为常开,上标为X000,X表示为输入继电器,其后的000数据,可以这样认为它使用的是输入继电器中的编号为第000的触点(下同)。其指令的正确表示应为(如右图程序所示):0、LD X000 (前头的0 即为从第0步开始,指令输入时无须理会,它会自动按顺序显示出)。 第2梯级;左边的第一个触点为常闭触点,上标为T0,T表示定时器(有时间长短不同,应注意),0则表示定时器中的编号为0的触点。其指令的正确表示应为:2、LDI T0(如程序所示)。 第3梯级;左边第一个触点为常闭,上标为M0, M为辅助继电器(该继电器有多种,注意类别),其指令的正确表示应为:4、LDI M0(如程序所示)。本梯级的

正确使用说明的方法

正确使用说明的方法 教学目标: 知识点:掌握几种最常见的说明方法。 能力点:1、学会运用恰当的说明方法写说明文,培养准确表达的能力。 2、提高学生利用语言文字表现美、创造美的能力。 德育点:培养学生认真观察的习惯。 教学重点: 1、常见的几种说明方法的特点及作用 2、能根据事物的特征采用恰当的说明方法。(也是难点) 教学方法: 引导分析法、讲解法、谈话法 学习方法指导: 讨论法、练习法(口头作文和现场作文相结合) 教具准备: 多媒体课件 教学课时: 一课时 教学过程: 一、谈话导入,复习铺垫。 在这一环节中,采用谈话和提问的方式让学生明确常用的说明方法有哪些,为新授课文作铺垫。

二、示例探讨,掌握技巧。 (一)举例要要求学生分析文段采用的说明方法(动画提示该说明方法的特点及用途) (二)学生分组讨论训练题目(见幻灯片) 讨论一下,下面各组中哪位同学的说明方法更恰当?为什么? (三)从以上环节得出结论,如何根据说明目的和说明对象的具体情况来确定恰当的说明方法。(见幻灯片) 三、学生练笔,互评互改。 出示训练题目,(见幻灯片) 1、采用作诠释、列数据等方法以解说员的身份向大家介绍一下你所处的教室,语言要通俗易懂,不罗嗦,要突出所处教室的特点,按照一定的顺序介绍(如整体到局部,前到后,中间到两边,下到上等等。)学生观察后可小组讨论如何介绍,指名上台说一说,要求其它同学加以评析、补充。 2、笔是写字画图的工具,它的种类很多,是我们学习时不可缺少的好助手。请以“我心爱的____笔”为题,来介绍一下你心爱的某种笔,要求要抓住它的外形及构造特点,用途等来介绍,选择恰当的说明方法,语言力求准确、形象、生动,(也可根据实际情况,选择其它的文具来进行介绍,要求同前。) 学生练笔。 请两位同学说一说。

相关文档
最新文档