当前位置:文档之家› 【计算机水平考试之软设】SMIL同步多媒体集成语言规范

【计算机水平考试之软设】SMIL同步多媒体集成语言规范

【计算机水平考试之软设】SMIL同步多媒体集成语言规范
【计算机水平考试之软设】SMIL同步多媒体集成语言规范

SMIL

1、SMIL简介

SMIL是同步多媒体集成语言(Synchronized Multimedia Integration Languag e)的缩写,念做smile.它是由3W(World Wide Web Consortium)组织规定的多媒体操纵语言。最新的SMIL版本是2001年8月推出的SMIL 2.0版本(参与制定该标准的公司奇多,J 有Compaq、Gateway、IBM、Microsoft、RealNetworks、Oratrix

等等。)。SMIL与我们网页上用的HTML(超文本传输语言)的语法格式非常相似。后者主要针对普通的网络媒体文件进行操纵(文字、图片、声音、动画、视频的机械堆砌),而前者则操纵多媒体片断(对多媒体片断的有机的、智能的组合)。J 看来这东西真的不错!

2、SMIL的优点?

SMIL语言是一套已经规定好的而且非常简单的标记。它用来规定多媒体片断(这里多媒体的包括的范围有:声音文件、视频文件、动画、图片、文字等)在什么时候、在什么地方、以什么样的方式播放。糊涂了吗?J 我们下面一起来看看SMIL的优点(与众不同的地方!):

为了方便起见,我们把我们想要完成的作品称之为演示(presentation)。

(1) 避免使用统一的包容文件格式

因为我们的多媒体文件的格式的时非常多的,例如:像声音就有*.mp3、*.wav、*.ra等等;视频的格式更是多的出奇:*.mpg、*.avi、*.mov、*.rm等等;图片的格式就更加不用说了。J 如果我们想在本地机器上直接播放或者在网络上用流式播放的方式来播放若干个文件。当然我们希望的是不要总让我们自己打开文件。而是,在上一个文件播放完成以后,就播放下一个。播放列表是个办法。但是,如果格式不一样,并且要求多个片断同时播放(例如:显示图片的同时,有解说的声音。图片和声音是两个文件),那么以前唯一可行的办法就是用对媒体的编辑软件把这些多媒体文件整合成一个文件。这就必须统一使用某种文件格式。如果你的源文件(多个多媒体片断)没有保存副本的话,在你下次要用其中的某个源文件的时候,J 你就后悔去吧!如果我们用SMIL来组织这些多媒体文件,那么可以在不对源文件进行任何修改的情形下,获得我们想要的效果(从这里来看,SMIL好像是穿珍珠项链用的金丝线,只是把它们穿起来组成一个整体,而不会破坏它们。)。当然SMIL的功能决非就这么点。接下来就是:

(2)同时播放在不同地方(服务器上)的多媒体片断

如果上面第一点你还可以用其他的办法做到,那么这一条恐怕你就没辙了?font face="Wingdings">J 考虑这样一个实际问题:假如我们现在想把一段电视采访的实况(视频文件)加上解说(包括声音解说(音频文件)和文字解说)。姑且假定例子中的视频文件是甲服务器上的A文件,音频文件是乙服务器上的B文件,而解说文字却是丙服务器上的C文件。传统的方法在这里就束手无策了(穷途末路了J),而SMIL可以非常轻松的做到这一点。

(3)时间控制

如果我们不想用整个视频文件,而只想用其中的某一部分。传统的方法中唯一可行的就是用剪辑软件来剪辑。费时费力不说,弄不好就弄巧成拙,把想要的给剪掉了!而SMIL完成这件事真的是易如反掌!看这样一个例子:设视频文件A的时间长度是10秒,我们要用的是2~5秒,其他部分我们不想要,只要用SMIL规定:在该视频文件A的第二秒开始播放,播放到第五秒结束就可以了。

时间控制的另外的部分是动画和转场效果。如果上面的时间控制是丝绸,那么这个就是在它上面的双面刺绣!后面我们将要详细讨论这个问题。J

(4)对整个演示进行布局

我们把上面提到的那个例子拿来说明这个问题:由于我们有视频、有文字我们希望什么样的布局呢?一般的情形下在一个区域(屏幕的上部)播放视频,在另一个区域显示文字(屏幕的底部)。当然,如果你认为在视频上面显示文字效果更好的话,那也是可以的。用SMIL实现这样的效果异常容易!

(5)多语言选择支持

分析这样一个实际例子:我们要为某种产品作宣传,其宣传对象是多个国家的人,有英语国家的、有法语国家的、有德语国家的等等。当然最主要是讲中文的国家的人(我是中国人!)。如果我们想要所有的人都可以听懂、看懂我们的介绍,那么我们就的准备不同语言版本的媒体文件。传统的方法是让用户来选择,然后从服务器上下载相应的版本。麻烦就不用讲了。万一我们的选择老外都看不懂(有时候,我到德文、日文、朝鲜文的站点上,就不知道他们讲些什么东西L),这怎么办?如果把他们用S MIL来组织起来、规定好,那么SMIL语言将根据具体的语言设置来播放相应版本的演示。就是方便!J

(6)多带宽选择支持

由于各个用户连接到Internet的方式不尽相同,所以其连接的速度差别也较大。为了让他们都能够看到我们的演示,我们可以制作适应不同传输速度的演示。在传统的方法中,往往要用户自己选择他的机器连接所对应的传输速度,然后播放相应得演示文件。这确实解决了一些问题。实际上,并不是所有的用户都知道自己的连接速度,就是知道了,还得选择不也是非常麻烦吗?L SMIL解决这个问题如同吹灰!播放器检测出用户的连接速度后,就同服务器“协商”,要求传输并播放相应的演示文件。[编辑本段]

SMIL基本知识

下面我们看一个实际的SMIL的例子(用记事本编写就可以,注意:在英文状态下编辑。也就是不要打开中文输入法。因为SMIL播放器不认识中文的标点符号!):

程序代码

< smil>

< head>

< meta name="copyright" content="Your Name" />

< layout>

< !-- layout 标记-->

< /layout>

< /head>

< body>

< !—媒体标记-->

< img src="image1.jpg"/>

< /body>

< /smil>

显然,SMIL和HTML语言的语法格式非常相像!所以,如果大家对HTML熟悉的话,SMIL学习起来就很容易。但是,二者的差别是很大的,所以如果想学的很好,大家一定要认真地学!

从上面这个例子可以看出:

(1)SMIL程序以开始,以结束。

SMIL必须以开始,以结束,其他的一切标记都在这二者之间。这个和HTML好像是一样的。

(2)整个程序由body和head两个部分组成

其中body是必须要有的。而head部分则看实际情况。如果需要的话,我们就写。若是整个SMIL程序非常简单并且没有必要用head部分,那么,我们可以不写。从个人的经验来看,如果要写出一个效果好的演示,head部分是必不可少的!

(3)属性和标记要求小写

SMIL要求其标记和标记的属性必须小写!

我们在这里不想给出属性和标记的定义。SMIL语言就是由标记组成的。每一行都是标记,而标记基本上都有属性。例如:< img src="image1.jpg"/>中,img是标记,而src是属性,image1.jpg是src的属性值。注意:属性值可以大小写都可以。后面我们会碰到有些属性值要求骆驼写法。什么是骆驼写法?像fadeTocolor这样的属性值(看看,中间高,两边低,是不是非常像骆驼的驼峰?)就是骆驼写法。

(4)有些标记必须有一斜杠作为结束标记

在SMIL中,如果标记不是配对标记(例如:< smil>< /smil>、< head>< /he ad>、< body>< /body>等),那么,必须有一斜杠作为结束标记(例如:< img sr c="image1.jpg"/>)。

(5)属性值必须用双引号括起来

例如:src="image1.jpg"。注意:SMIL文件中出现的文件名必须和服务器上的文件名一致,其路径一定要正确。否则,SMIL播放器找不到该文件。

(6)SMIL文件的拓展名为*.smil或者*.smi

我们必须以*.smil或者*.smi的拓展名来保存SMIL文件。这样SMIL播放器才能认出SMIL文件,以采用正确的解码方式解码、播放。为了防止与其它类型文件的拓展名冲突,强烈建议采用*.smil这个拓展名!注意:文件名必须是以数字、字母开始的,中间可以有下划线,不可以有空格。例如:test_one.smil可以,而test one.sm

il坚决不行!如果你喜欢的话,可以用我们上面讲的骆驼写法testOne.smil。注意:上面的例子大家可以原版复制,保存为testOne.smil。并且找一个图片放到testOne. smil同一个文件夹下,并将image1.jpg改成你的图片的名字(后面如果没有特殊说明,都得这么做),就可以用Realone player打开该源程序,看看我们的第一个演示的效果了。

(7)附加信息写在< head>< /head>之间

如果我们有些关于源代码的一些说明也就是附加信息,例如版权、作者、标题、基地址等等,我们可以在< head>< /head>中说明。其基本的格式是:< meta nam e=" " content=" " />,例如:

程序代码

< meta name="author " content="litterone " />

< meta name="title " content="I want to learn SMI:L " />

(8)用< !-- … -->进行注释

这个标记和HTML里面的是一样的。我们可以对我们的源文件进行注释。SMIL 播放器遇到这个标记后,将跳过去而不予理睬。例如:我们可以在写源代码以前,将我们想要实现的效果在< !-- … -->中写出来,然后在编写源代码,假如我们忘记了删除该段说明,也不会影响演示的执行。

上面简单介绍了SMIL语言的基本知识,接下来要详详细细地学习SMIL!

[编辑本段]

SMIL详细解析

SMIL语言的内容很多,我们从最常用的开始谈起。(准备好了吗?上路了!)

1、多媒体片断结构组织(1)< seq>< /seq>标记我们首先看下面这个例子:

程序代码

< smil>

< head>

< /head>

< body>

< seq>

< img src="image1.jpg"/>

< img src="image2.jpg"/>

< /seq>

< /body>

< /smil>

请保存(记得要用*.smil这样的文件格式J)并运行该源程序看看效果。我相信如果大家看到的是这样的效果:Realone player先显示image1.jpg,然后显示imag e2.jpg。这就是我们这里用< seq>< /seq>这对顺序播放标记规定的结果。< seq>< /seq>规定的是:在< seq>< /seq>中间的多媒体片断顺序播放。如下图所示。

(2)< /par>标记

接下来瞧瞧这个例子:

程序代码

< smil>

< head>

< /head>

< body>

< par>

< img src="image1.jpg"/>

< img src="image2.jpg"/>

< /par>

< /body>

< /smil>

保存->运行->看效果。Realone player同时显示image1.jpg和image2.jpg。这就是我们这里用< par>< /par>这对并行播放标记所得到的结果。< par>< /par>规定的是:在< par>< /par>中间的多媒体片断并行播放。如下图所示。

(3)< seq>< /seq>和< par>< /par>标记协同使用分析下面这个例子:

程序代码

< smil>

< head>

< /head>

< body>

< seq>

< img src="image1.jpg"/>

< par>

< img src="image2.jpg"/>

< img src="image3.jpg"/>

< /par>

< img src="image4.jpg"/>

< /seq>

< /body>

< /smil>

这个例子的效果是这样的:Realone player先显示image1.jpg,接下来同时显示image2.jpg和image3.jpg, 然后显示image4.jpg。为什么会这样?其中原因我想大家一定非常清楚了。我就不啰嗦了。

有了< seq>< /seq>和< par>< /par>这样两对标记后,我们对多媒体片断播放的先后顺序的控制就变得非常方便了。但是,我们上面的这些演示虽说是演示了。但是,它们的显示时间好像没有受到我们的控制。接下来着手解决这个问题。

2、时间控制

(1)dur属性

请大家看看下面这段代码的效果。

程序代码

< smil>

< head>

< /head>

< body>

< seq>

< img src="image1.jpg" dur="5s"/>

< img src="image2.jpg" dur="10s"/>

< /seq>

< /body>

< /smil>

相信大家已经看出门道了!对了,我们这里对image1.jpg和image2.jpg的持续时间做了规定。其中image1.jpg持续时间5秒,image2.jpg持续时间10秒。

(2)begin和end属性

上面规定的是播放多长时间,我们也想规定在什么时候开始播放。请看下面的程序。

程序代码

< smil>

< head>

< /head>

< body>

< img src="image1.jpg" begin="2" dur="5s"/>

< /body>

< /smil>

这个例子的效果是这样的:Realone player先显示image1.jpg,接下来同时显示image2.jpg和image3.jpg, 然后显示image4.jpg。为什么会这样?其中原因我想大家一定非常清楚了。我就不啰嗦了。J

有了< seq>< /seq>和< par>< /par>这样两对标记后,我们对多媒体片断播放的先后顺序的控制就变得非常方便了。但是,我们上面的这些演示虽说是演示了。但是,它们的显示时间好像没有受到我们的控制。接下来着手解决这个问题。

2、时间控制

(1)dur属性

请大家看看下面这段代码的效果。

程序代码

< smil>

< head>

< body>

< seq>

< img src="image1.jpg" dur="5s"/>

< img src="image2.jpg" dur="10s"/ >

< /seq>

< /body>

< /smil>

相信大家已经看出门道了!对了,我们这里对image1.jpg和image2.jpg的持续时间做了规定。其中image1.jpg持续时间5秒,image2.jpg持续时间10秒。

(2)begin和end属性

上面规定的是播放多长时间,我们也想规定在什么时候开始播放。请看下面的程序。

程序代码

< smil>

< head>

< /head>

< body>

< img src="image1.jpg" begin="2" dur="5s"/>

< /body>

< /smil>

上面的这段程序规定就是图片image1.jpg在整个演示进行2秒后,开始显示,持续的时间是5秒。对于图片的控制是这样,而我们常常需要对视频/音频的时间进行控制。下面这个例子来说明这个问题。

程序代码

< smil>

< head>

< /head>

< body>

< video src="test.rm" begin="5s" end="40s"/>

< /body>

< /smil>

test.rm这个视频文件(如果大家手头上没有*.rm格式文件,就用Realone play er的firstrun.rm或者找个*.avi的也可以。但是文件名要写对!)在整个演示开始5秒后开始播放,在整个演示播放40秒以后,就结束播放。实际的播放时间是:40-5 =35秒。但是,一般情形下,我们的视频总在一个组中,这时候,他就的服从组的时间了。我们那下面的这个例子来解释这问题。

程序代码

< body>

< seq dur="5">

< img src="image1.jpg" begin="2" dur="10"/>

< /seq>

< /body>

< /smil>

image1.jpg所在的组的持续时间为5秒,而image1.jpg自己要求持续10秒,这是不行的。实际上image1.jpg的显示时间只有5-2=3秒!大家在以后写程序的时候要注意这个问题。

(3)clip-begin和clip-end属性

考虑这样一种效果:

我们只要test.rm播放这个视频/音频的5~10秒这个时间断,怎么办???J有了clip-begin和clip-end,问题就很简单了!请看:

程序代码

< smil> < body>< video src="test.rm" clip-begin="5s" clip-end="10s"/> < / body>< /smil>

clip-begin和clip-end属性是用内部时间控制的属性。这里的内部指的就是多媒体片断自己的时间线(timeline)。前者规定在什么地方开始播放,后者规定放到什么地方结束播放。为了更清楚的理解这些时间控制,我们看下面的这个例子:程序代码

< smil>

< body>

< par>

< audio src="testone.rm" clip-begin="5" dur="10s"/>

< audio src="testtwo.rm" begin="7s" clip-begin="2s"clip-end="15s"/>

< /par>

< /body>

< /smil>

看看下面这个示意图:显然,首先是testone.rm从自己的5秒处开始播放,播放7秒以后,testtwo.rm从自己的2秒处开始与testone.rm一起播放,testone.rm播放到自己得15秒处停止播放,testone.rm播放了15-5=10秒。testtwo.rm播放到自己得15秒处停止播放,testone.rm播放了15-2=13秒。图中灰色(黄色)部分表示播放的部分。

接下来我们对时间的表示方法做个说明(默认的时间是秒,所以"2s" 、"2.0s"和"2"都是一样的):

时间标记指代例子说明

h 小时 1.5h 1小时30分钟

min 分钟 4.75min 4分45秒

s 秒10.45 10秒450毫秒

正确的时间写法是:hh:mm:ss.xy。hh表示小时;mm表示分钟;ss表示秒;x 表示1/10秒;y表示1/100秒。例如:begin="01:40.0"表示的是1分40秒处开始,而begin="01:40"表示的是1小时40分处开始。真的注意呀J。

时间控制非常重要,它直接影响我们演示的效果。而我们上面讲的这部分是最重要的,所以大家一定要理解上面的各个时间概念及其含义。

(4)fill属性

当演示中的某个片断播放完成以后,我们可以用fill属性来规定它的显示状态。简单的说就是我们是清屏还是冻结屏幕。看下面这个例子:

程序代码

< smil>

< body>

< video src="test.rm" dur="30s" fill="freeze"/>

< /body>

< /smil>

假设test.rm的长度是20秒,那么我们这里规定的就是:在test.rm播放终了以后,屏幕上显示的是test.rm的最后一帧(通俗的说就是最后一幅画面),显示的时间是30-20=10秒;如果是图片的话,那么显示就是图片。

Fill属性只有remove和freeze两个,默认的值为remove。建议大家在演示的最后的一个多媒体片断上用冻结(freeze),以防止屏幕上空空如也!J (5)repeat属性

如果我们希望我们演示中的某个片断或者全部的片断重复播放若干次(姑且设为2次)。那么我们可以后用repeat属性来实现该效果。分析下面这个例子:程序代码

< smil>

< body>

< vedio src="test.rm" dur="1min" repeat="2"/>

< /body>

< /smil>

上面这个例子就是让test.rm播放两次。如果我们想让某个片断一直播放下去(网络光广告上可以考虑这个),那么repeat="indefinite"就可以了。当然,想要它停下来的一种方法是按下播放器stop(停止)键(在网页插件中就是右键菜单中的stop);另外的一种办法(大家都知道的)是关闭计算机!J

3、布局设计

我们这里所说的布局就是在我们的屏幕上定出各个多媒体片断显示的位置(单纯的声音文件是不需要布局的!为什么?J 因为我们的耳朵听不出声音在屏幕上的什么地方;而我们的眼睛可以看到图片、动画和文字在什么地方!),准确地说是在播放

器中。从前面我们并行播放的例子可以看出来,如果我们不对布局进行设计,那么显示的效果一塌糊涂!这里是SMIL的重点和精华部分之一,打起精神,Let’s go!

(1)定义基本显示窗口

看下面的代码:

程序代码

< smil>

< head>

< layout>

< root-layout width="300" height="200" background-color="white" />

< /layout>

< /head>

< body>

< /body>

< /smil>

说明:a、布局标记必须以< layout>开头,以< /layout>结束,其他具体的标记都在这中间。< layout>< /layout>必须放在< head>< /head>之间。

b、root-layout标记表明的是规定最基本的、最底层的窗口。其他一切窗口都在它的基础上划分出来。

c、width="300" 表明窗口宽为300个像素点;height="200"表明窗口高为200个像素点;background-color="black"表明窗口的背景颜色为黑色。这里也可以用颜色代码。例如:background-color="#000000"。个人更喜欢代码,因为颜色代码表达颜色众多,但是代码不直观。

(2)定义多媒体片断显示窗口

分析下面这段源程序:

程序代码

< smil>

< head>

< layout>

< root-layout width="300" height="300" background-color="yellow" />

< region id="vedio_region" left="5" top="5" width="290" height="260" /> < region id="text_region" left="5" top="270" width="290" height="25" back ground-color="white"/>

< /layout>

< /head>

< body>

< par>

< vedio src="test.rm" region="vedio_region" />

< text src="test.txt" region="text_region"/>

< /par>

< /body>

< /smil>

说明:

a、< region id="vedio_region" left="5" top="5" width="290" height="260" />定义多媒体片断显示窗口,它的id是vedio_region,这个id是必须要的(在SMIL 中,有的id号是可以省略的,但是我们建议大家都写上,这样很容易把整个SMIL文件的脉络弄清楚)!离顶端和左段各有5个像素点的距离(注意:这里的坐标是相对基本显示窗口而言!)。窗口宽为290个像素点;高为260个像素点。下面的显示窗口的定义和这个是一样的。

b、< vedio src="test.rm" region="vedio_region" />声明了多媒体片断test.rm 在vedio_region这个区域播放;< text src="test.txt" region="text_region"/>声明了文本文件test.txt在vedio_region这个区域显示。

该例子布局效果如下图:

上面我们对多媒体片断显示窗口的采用的是绝对定义的方法。多媒体片断显示窗口也可以用相对定义的方法来定义。例如:

上面的比例是相对基本显示窗口而言的。这样的定义方法更为直观。

(3)fit属性

在实际制作演示的时候,我们碰到了这样的问题:我们定义的显示窗口的大小和我们的多媒体片断的尺寸大小不一致,或大了或小了。相信大家也会碰到这样的问题。解决的办法有:

a、修改窗口的大小(但是,很多时候我们没有办法修改。因为,如果修改的话,那么会影响其他窗口的显示。相应的其它窗口也得修改。实际情况是:我们很多的不同尺寸的多媒体片断都可能在同一个窗口中显示!)。

b、使用恰当的多媒体片断和窗口的匹配方式。

看小面这段代码:

程序代码

< region id="vedio_region" width="80%" height="80%" fit="meet"/>

它的意思就是窗口vedio_region以meet方式显示多媒体片断。

fit属性的属性值有hidden、meet、fill、scroll和slice四个。其中hidden是默认的属性值。

Hidden表示保持多媒体片断的尺寸不变,从窗口的左上角开始显示。如果多媒体片断尺寸比窗口的尺寸小,那么空白的地方将用背景色填充。如果多媒体片断尺寸比窗口的尺寸大,那么多媒体片断超出窗口部分被裁去,不被显示。个人不喜欢这样的方式。

meet表示在保持多媒体片断宽/高比例不变的情况下,对多媒体片断的尺寸进行缩放。从左上角开始显示,缩放到高度和宽度中的一个尺寸等于窗口的相应的尺寸,而另外的一个小于窗口的相应的尺寸。空白处用背景色填充。我喜欢这个!

fill表示缩放多媒体片断使得其大小正好和窗口的大小一致。如果多媒体片断的宽/高比例和窗口的宽/高比例不等,那么多媒体片断就会变形,非常难看。强烈建议不要采用这种方式!

scroll表示对多媒体片断的尺寸不做什么修改,它以正常的尺寸大小显示。但是,如果多媒体片断的尺寸超出了窗口的尺寸,那么将会相应出现水平或者垂直滚动条。该种发式适合于长时间的多媒体片断的显示。如果多媒体片断的显示时间很短,建议不要使用!

slice表示在保持多媒体片断宽/高比例不变的情况下,对多媒体片断的尺寸进行缩放。从左上角开始显示,缩放到高度和宽度中的一个尺寸等于窗口的相应的尺寸,而另外的一个大于窗口的相应的尺寸。超出的不分被裁去而不显示。

各个匹配的效果请参见下图(省去scroll效果)

(4)z-index属性

先试运行下面的源程序:

程序代码

< smil>

< head>

< layout>

< root-layout width="300" height="300" />

< region id="vedio1_region" width="300" height="300" />

< region id="vedio2_region" left="270" top="270" width="30" height="30" />

< /layout>

< /head>

< body>

< par>

< vedio src="testone.rm" region="vedio1_region"/>

< vedio src="testtwo.rm" region="vedio2_region" />

< /par>

< /body>

< /smil>

我想大家已经看出来了:我们这里想做的就是那种电视的画中画效果。但是在实际显示的时候,我们的小画面有时候被大画面所覆盖。我的苦心也白费了。z-index 属性这个时候是我们的救星。

修改< region id="vedio1_region" width="300" height="300" />

< region id="vedio2_region" left="270" top="270" width="30" height="30" />

成:< region id="vedio1_region" width="300" height="300" z-index="0"/> < region id="vedio2_region" left="270" top="270" width="30" height="30" z -index="1" />

在看看效果,行了吗?J

z-index属性规定相互重叠的窗口的显示次序。数字大那么显示就在上面。这个很容易理解,我们就不说太多。但是以下几点要注意:

a、root层窗口总是在最后一层,并且不用z-index属性。

b、z-index属性值可以是负数。当然它就的排在0以后。

c、没有重叠的窗口可以使用同一z-index属性值。

4、链接制作

传统的流媒体的最大的一个弊端是没有交互性(Interaction)。现在如日中天的flash本质上就是一种可交互性的流!由此可见可交互性的流的市场潜力。而SMIL

是解决大部分流媒体交互性的最好的工具!这部分要求大家必须掌握,如果没有的话,那么我们学习SMIL就失去了意义。因为这里是SMIL的主要特色(与其他的视频编辑软件相比较),就好像指针是C语言的特色一样。

(1)< a>< /a>标记

运行下面这个程序:

程序代码

< smil>

< head>

< layout>

< root-layout width="300" height="300"/>

< region id="videoregion" top="0" left="0" width="300" height="300"/>

< layout>

< /head>

< body>

< a href="1.rm">

< video src="videotest.rm" region="videoregion"/>

< /a>

< /body>

< /smil>

正常情况下,我们看到播放器播放videotest.rm,如果我们把鼠标放到正在播放的videotest.rm上面,鼠标将有指针形状变为小手形状。单击鼠标左键,播放器播放将停止播放videotest.rm而播放1.rm这个文件。这里我们就成功的创建了一个很简单的链接。属性就是用于链接标记,href表示的是所要链接的文件。这种方法非常简单,我们就不做过多的介绍。

如果我们要创建更加复杂的链接,我们就要用到下面的这个属性。

(2)< anchor>属性

将上例中的< body>< /body>换成下面这段代码,看看效果是不是有区别?

程序代码

< body>

< video src="videotest.rm" region="videoregion">

< anchor href="1.rm"/>

< /video>

< /body>

我们看到的效果是完全一样的!那么属性不就多余了吗?那是不会的!JJ请看:

a、分时断链接

考虑这样一个问题:我们要在0~10秒链到一个文件,10~20秒链到另一个文件,该怎么办?看我们的:

程序代码

< body>

< video src="1.avi" region="videoregion">

< anchor href="1.jpg" begin="0s" end="10s" >

< anchor href="videotest.rm" begin="10s" end="20s" />

< /video>

大家将看到的效果:播放器播放1.avi,在0~10秒链到1.jpg,在10~20秒链到videotest.rm。警告:dur、clip-begin和clip-end这里不支持!

B、链接部分SMIL

我们的链接可以链接的文件很多,几乎所用的多媒体片断都可以。*.smil和*.ht ml也可以。但是,下面我们要讨论的是如何链接部分SMIL。请看例子。

第一个SMIL文件,取名test11.smil

程序代码

< smil>

< head>

< layout>

< root-layout width="400" height="300"/>

< region id="videoregion" top="0" left="0" width="400" height="300" fit="m eet"/>

< /layout>

< /head>

< body>

< video src="1.avi" region="videoregion">

< anchor href="test11app.smil#testlink"/>

< /video>

< /body>

< /smil>

第一个SMIL文件,取名test11app.smil

程序代码

< smil>

< head>

< layout>

< root-layout width="400" height="300"/>

< region id="videoregion" top="0" left="0" width="400" height="300" fit="m eet"/>

< /layout>

< /head>

< body>

< video id="testlink" src="1.avi" clip-begin="150" region="videoregion"/> < /body>

< /smil>

大家一定看出来了!我就是在test11app.smil中为我们要链接的那部分内容设上id,然后在test11.smil中的链接中用“#”来指向该标记id。应用的很多的时候是组内内容。我们把test11app.smil修改为:

程序代码

< body>

< par id="testlink">

< video src="1.avi" clip-begin="150" region="videoregion"/>

< /par>

< /body>

到这里,链接可以说已经很完美了。但是,如果要锦上添花,那么下面这个属性是必不可少的。

(3)coords属性

将上面的代码修改为:

< anchor href="1.rm" coords="0,0,150,300"/>

或者:

< anchor href="1.rm" coords="0%,0%,50%,100%"/>

运行,看看效果。JJ我们看到左半部分有链接效果,而右半部分却没有!这是我们采用了坐标规定链接区的缘故。coords属性值的第一、二个数分别表示的是链接区的左上角点的水平(left)和垂直(top)坐标;第三、四个数分别表示的是链接区的右下角点的水平(left)和垂直(top)坐标。上面用的是像素点的绝对定义方法,下面用的是比例的相对定义方法。喜欢哪一个就看你的喜好了。

(5)链接注意

我们的演示最后基本上都要放到服务器上。因此,文件的位置的规定就非常重要,如果文件位置出错,那么播放器将找不到文件而不能播放。这是我们最不希望看到的!下面我们就来讨论这个问题。

A、创建基地址

看下面的代码:

程序代码

< head>

< meta name="base" content="rtsp://https://www.doczj.com/doc/b617633823.html,/"/>

< /head>

上面就是在< head>< /head>中用附加信息的方式规定了整个smil文件的基地址为rtsp://https://www.doczj.com/doc/b617633823.html,/。规定了基地址以后,我们在用该地址下的文件的时候,就只需要给出路径就可以了。例如:

程序代码

< body>

< video src="video/first.rm"/>

< video src=" video /second.rm"/>

< audio src="rtsp:// https://www.doczj.com/doc/b617633823.html,:554/audio/test.mp3"/>

< img src="http// https://www.doczj.com/doc/b617633823.html,/image/welcome.jpg"/>

< /body>

这个例子中的前面的两个文件用的是基地址服务器上的文件,所以,可以之写出相对地址。但是,后面的两个文件用的是其他服务器上的文件,我们必须给出绝对地址。其中rtsp是实时流传输协议,它保证SMIL播放器正确地从流服务器abc.mysit https://www.doczj.com/doc/b617633823.html,上的audio文件夹下获得我的所要的文件test.mp3。554为流服务器的端口。http是超文本传输协议。它保证SMIL播放器正确地从web服务器www.5dmedia.co m上的image文件夹下获得我的所要的文件welcome.jpg。< audio src="rtsp:// ab https://www.doczj.com/doc/b617633823.html,:554/audio/test.mp3"/>说明的是该文件不在上面的基地址下,而在rtsp: // https://www.doczj.com/doc/b617633823.html,:554/audio/这个地方法,所我们必须修改地址。

如果我们用的是本地机器硬盘上的文件就可以用src="file:/c:\audio\first.rm"进行读取该文件。

大家在调用文件之前,一定要弄清楚文件的位置!

5、语言选择和智能流

(1)语言选择

如果,我们想要扩大我们演示的收看人群,那么我们的听众就会有中国人、美国人、法国人、俄罗斯等等。那么怎样才能提供这种多国语言的支持呢?

Switch属性是该问题的“杀手”!

请看例子:

程序代码

< smil>

< body>

< switch>

< video src="English.rm" system-language="en-us"/>

< video src="Chinese.rm" system-language="zh-cn"/>

< /switch>

< /body>

< /smil>

在SMIL播放器播放该SMIL文件时,检测你的播放器设置的是什么语言,如果是美国英语(en-us),那么就从服务器下载English.rm播放;如果是简体中文(zh-cn),那么就从服务器下载Chinese.rm文件播放。你可以设置很多的国家的选项。当然你的语言的版本也就很多了。J下面我们给出经常使用的一些语言的代码。

代码语言

zh-cn 中文(中华人民共和国)

en-us 英语(美国)

fr 法语(标准法语)

de 德育(标准德语)

it 意大利语(标准意大利语)

ja 日语

es 西班牙语(西班牙)

2)智能流(surestream)

用户的联网速度是不尽相同的。有的可能只有50K左右,有的可能有几百K。如果我们满足了高速用户的要求,那么低速用户可能由于速度太慢而不能收看。如果我们满足了低速用户的要求,那么高速用户看到的效果就打了不少的折扣,浪费了高速的带宽。怎么办?

程序代码

< smil>

< body>

< switch>

< vedio src="highspeed.rm" system-bitrate="250000"/>

< vedio src="midspeed.rm" system-bitrate="80000"/>

< vedio src="lowspeed.rm" system-bitrate="20000"/>

< /switch>

< /body>

< /smil>

当用户的联网速度大于250kbps时,播放器就从服务器下载highspeed.rm播放;如果用户的联网速度大于80kbps小于250kbps时,播放器就从服务器下载midspee

d.rm播放;如果用户的联网速度大于20kbps小于80kbps时,播放器就从服务器下载lowspeed.rm播放。所谓的“众口难调”在各位的手里就变得如此简单!J 上面讲的就是智能流(surestream)的本质实现方法!我们下面看一个复杂的一点的例子。

程序代码

< body>

< switch>

< par system-bitrate="225000">

< !--联网速度大于250kbps时,播放该组-->

< audio src="audio/music1.rm"/>

< video src="video/video1.rm" region="videoregion"/>

< text src="words/narration.txt" region="textregion"/>

< /par>

< par system-bitrate="80000">

< !--联网速度大于80000bps而小于250000bps时,播放该组-->

< audio src="audio/music2.rm"/>

< video src="video/video2.rm" region="videoregion"/>

< textstream src="words/narration.rt" region="textregion"/>

< /par>

< par system-bitrate="20000">

< !--联网速度大于20kbps而小于80kbps时,播放该组-->

< audio src="audio/music3.rm"/>

< video src="video/video3.rm" region="videoregion"/>

< text src="words/narration.txt" region="textregion"/>

< /par>

< /switch>

< /body>

(3)语言与速度的同时检测

程序代码

< body>

< switch> < !—简体中文并且速度大于28kbps -->

< text src=" Chinese_14000.txt" system-language="zh-cn" system-bitrate=" 28000" /> < !--简体中文并且速度大于14kbps -->

< text src="Chinese_28000.txt" system-language="zh-cn" system-bitrate="1 4000" /> < !—美国英文并且速度大于28kbps -->

< text src="english_14000.txt" system-language="en-us" system-bitrate="28 000" /> < !--美国英文并且速度大于14kbps -->

< text src="english_28000.txt" system-language="en-us" system-bitrate="14 000" />

< /switch>

< /body>

(4)演示速度的控制上面我们讲的是在演示文件已经创建好的条件下进行的。那么,我们怎样制作好多媒体片断。下面是我们的建议:a、用Realproducer或者其他的压缩工具制作流文件时,选择正确的压缩比例。为高速用户准备的文件的压缩比可以小一些,对于低速用户准备的文件的压缩比要大一点。b、在网络传输过程中,视频占用的带宽是最多的,音频次之,接下来是动画、图片,文字是最少的。所以,我们充分考虑我们的演示的结构。例如:如果并行播放多个视频,这显然是不合适的。我们可以用图片来替代一部分视频效果。

c、我们在传输中不能全部占用用户的带宽,必须留出一部分给用户浏览网页或者是干其它用途的。JJJ我们很多的年轻人当然是用于QQ 聊天!下表列出了我们的建议。

用户速度建议最大流占用带宽

14.4 Kbps modem 10 Kbps

28.8 Kbps modem 20 Kbps

56 Kbps modem 34 Kbps

64 Kbps ISDN 45 Kbps

112 Kbps dual ISDN 80 Kbps

Corporate LAN 150 Kbps

256 Kbps DSL/cable modem 225 Kbps

384 Kbps DSL/cable modem 350 Kbps

512 Kbps DSL/cable modem 450 Kbps

在我们以后的制作中。上面的这些知识是非常实用的。大家一定要努力掌握!

6、动画效果

我们前面学习的内容是SMIL1.0规定的。在SMIL2.0中添加了不少的内容,其中动画就是其中一个。很多的国外的教程上把flash文件*.swf归为这一类。我们不能同意这样的分类方法。我们认为把这样已经做好的动画该归为视频一类。真正的动画(从SMIL2.0规范中可以看出来)是有SMIL规定的并有SMIL播放器解释产生的动画。

从实际情况来看,动画效果主要是针对图片产生的。所以,我们在这里用图片来做例子。其他的多媒体的制作方法是类似的。有兴趣的GG、JJ、DD和MM可以自己做做。

(1)运动动画

为先睹为快,请在Realone player中运行下面的程序:

程序代码

< smil xmlns="https://www.doczj.com/doc/b617633823.html,/2000/SMIL20/CR/Language">

< head>

< layout>

< root-layout width="800" height="600"/>

< region id="Images" left="0" width="800" height="600"/>

< /layout>

< /head>

< body>

< img region="Images" src="g03.jpg" dur="6s">

< animateMotion from="0 0" to="600 400" dur="4s"/>

< /img>

< /body>

< /smil>

解释:a、我们这里用到的是SMIL2.0规范中的规定的内容的。所以,在第一行里(xmlns="https://www.doczj.com/doc/b617633823.html,/2000/SMIL20/CR/Language")我们必须声明我们所用的规范。不然的话,播放器可能不能正确解码、播放。

b、animateMotion标记声明的是我们所要的动画类型。注意:这里就是我们所说的骆驼写法,还记得吧!JJ

c、from="0 0" to="600 400"属性及其属性值声明的是动画从坐标点(0,0)运动到坐标点(600,400)。这里我们也可以写成:< animateMotion from="0,0" to="600,400" dur="4s"/>

d、dur="4s"属性及其属性值声明的是动画在4秒内完成。在我们这个例子中,图片的存在时间是6秒,那么动画完成后,将有2秒钟的时间静止不动。如果图片的存在时间小于动画存在时间,那么动画运动到半路上就的停止,这样的情况是该避免的。

(2)缩放动画

下面我们看看另外的一种动画形式:缩放动画。先看效果!J

程序代码

< smil xmlns="https://www.doczj.com/doc/b617633823.html,/2000/SMIL20/CR/Language">

< head>

< layout>

< root-layout width="800" height="600"/>

< region id="Images" left="0" width="800" height="600" fit="meet"/>

< /layout>

< /head>

< body>

< img region="Images" dur="10s" src="g03.jpg" width="400" height="320">

PLC编程语言操作指令使用步骤详解

PLC编程语言/操作指令/使用步骤详解 [导读]控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。 一、PLC编程语言 1.梯形图编程语言 梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变来的,形象、直观、实用。 梯形图的设计应注意以下三点: (一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。 (二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。 (三)输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。因此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可供内部编程使用。 2.语句表编程语言

指令语句表示一种与计算机汇编语言相类似的助记符编程方式,但比汇编语言易懂易学。一条指令语句是由步序、指令语和作用器件编号三部分组成。 3.控制系统流程图编程图 控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。 二、基本指令简介 基本指令如表所示 取指令 LD I、Q、M、SM、T、C、V、S、L 常开接点逻辑运算起始 取反指令 LDN I、Q、M、SM、T、C、V、S、L 常闭接点逻辑运算起始 线圈驱动指令

多媒体考试题库 有答案

多媒体应用技术练习题 一、单选题(每小题2分,共20分) 1、我们的家用电脑既能听音乐,又能看影碟,这是利用了计算机的( C ) A、人工智能技术 B、自动控制技术 C、多媒体技术 D、信息管理技术 2、下列哪个文件格式即可以存储静态图象,又可以存储动态图象( C ) A、.jpg B、.mid C、.gif D、bmp 3、我们可以利用以下哪些东西来帮我们管理我们放在网络上的资源?( B ) ①、网络硬盘②、博客③、电子邮箱④、电脑硬盘 A、①② B、①②③ C、①③④ D、②③④ 4、班主任小林想开一个有关“弘杨奥运精神”的主题班会,现在他手里有一张有关奥运会的光盘,但是他只想要其中的一个片段,如果你是小林,你会利用以下哪个计算机软件把这片段截取出来呢?( C ) A、Winamp B、ACDSee C、超级解霸 D、cool Edit Pro 5、下列哪种类型文件可以存储多媒体动画( A ) A、swf B、bmp C、doc D、xls 6、下列哪个扩展名表示数字音乐文件( B ) A、avi B、mid C、bmp D、wmf 7 、多媒体信息不包括( C ) A、音频、视频 B、动画、影象 C、声卡、光盘 D、文字、图象 8、下列关于多媒体输入设备的描述中,不属于的是( D )。 A.红外遥感器 B.数码相机 C.触摸屏 D.调制解调器 9、多媒体计算机技术中的“多媒体”,可以认为是( B) A、磁带、磁盘、光盘等实体 B、文字、图形、图像、声音、动画、视频等载体 C、多媒体计算机、手机等设备 D、互联网、photoshop 10.下列属于是多媒体技术发展方向的是( D )。 (1)高分辨率,提高显示质量(2)高速度化,缩短处理时间 (3)简单化,便于操作(4)智能化,提高信息识别能力A.(1)(2)(3) B.(1)(2)(4) C.(1)(3)(4) D.全部 二、填空题(每空2分,共24分) 1、某学生想搜集数字图片素材,他可以通过扫描仪扫描,还可以通过(数码相机摄取)、(作图软件设计)、(网络上搜索)等方式来搜集 2、在工具箱图中指出使用过的魔术棒工具、套索工具、选择工具。 3、多媒体数据数据压缩编码方法可分为两大类:无损压缩法,有损压缩法。 4、音频卡的主要功能是:音频的录制与播放、编辑与合成、MIDI接口、CD-ROM 接口及游戏接口等 三、简述题(共6分) 1、小明准备制作一个《成长历程》的MTV节目,按照设计步骤,他已经准备了几长旧照片,一段音乐,并拍摄了两个录影带。

对比语言学的定义,起源和发展(精)

对比语言学的定义、起源与发展 对比语言学(Contrastive Linguistics的定义 1、语言学中的比较与对比 比较是人类认识事物、研究事物的一种基本方法,也是语言学研究的一种基本方法。如果说,语言学的根本任务是对语言的某种现象加以阐述的话,那么要对某一语言现象作出阐述,总是需要对这一现象的种种表现加以比较和分析(Harlmann1980:22。因而,按其本质来说,对比语言学也是一种比较,不过是一种具有特定含义的语言学中的比较。下面,先让我们来看看对比语言学的比较,与语言学中其他分支的比较有什么不同,从而使我们能够确定对比语言学在整个语言学中的位置,及其与其他语言学研究的联系。 在进行语言学比较时,根据比较对象的不同,可以沿两条轴线来进行。一方面,可以选择共时或历时的语言现象来进行比较;另一方面,可以选择在某一语言内部或各种语言之间的语言现象来进行比较。这两条轴线的互相交叉,便形成了如下四个象限,这四个象限将语言学研究分成四大类性质和目的不同的比较。 象限I代表了同一语言内部的共时比较。这类比较是对某一语言在其历史发展的某一阶段(特别是现时阶段的语音、语法和词汇等系统的内部构成成分及组织结构的比较。

在共时语言学研究中,要对某一语言的某一结构系统进行描述,就必须对这一结构系统里的各种语言现象加以比较分析。例如,如果我们要研究一种语言的语音系统,我们就要比较这个系统里的各个音素的发音部位和方法有什么不同,它们的声学物理属性有什么不同,在音节中的分布又有什么不同的规律,我们就必须比较这个语言中各类词的语法作用有什么不同,组合搭配有什么特点,等等。而且,要确定一个语言中的词可以区分为哪几个词类,这本身就要进行大量的形态、语义、语法特征等方面的比较。因此可以说,同一语言内的共时比较是语音学、语法学、词汇学等构成当代语言学主流的各个分支学科的一种主要研究方法。 象限Ⅱ代表了同一语言内部的历时比较。这类比较是对某一语言在其历史演变的不同阶段的语音、语法和词汇等系统加以比较,从而使我们了解这一语言的发展历史,找出其基本发展演变规律。例如,通过对英语的历时比较,语言学家一般认为,英语的演变经历了古英语、中古英语、早期现代英语和现代英语等四个阶段。其语法演变的总趋势表现为从一个综合型的语言逐步向一个分析型的语言发展,即词的屈折变化逐渐减少,语法意义的表达越来越多地依赖语序以及介词等语法作用词的运用。这类比较是对某一语言的语言史及其分科(如词源学、古今比较语法学等研究的主要方法。 象限Ⅲ代表了不同语言之间的历时比较。这类比较是对不同语言(一般是亲属语言在各个历史发展阶段的语音、语法和词汇等系统进行比较,其目的主要是探讨语言之间的历史联系,并据此对世界上的语言进行谱系分类,重建或构拟某一组亲属语的共同原始语(proto-language,找出它们之间的某些共同发展规律. 例如,语言学家通过对印欧语系诸语言之向的历时比较研究,使我们能够大致了解这些语言在历史演变过程中的关系,推断出原始印欧语的大致形式。不同语言之间的历时比较往往需要与同一语言的历时比较相结合,这就形成了现代语言学研究领域中最先发展起来的一个分支—历史语言学,又称比较语言学,或历史比较语言学。历史语言学发端于十八世纪末,到了十九世纪,逐步发展成为语言学研究中占主导地位的一个领域,并取得了丰硕的成果。

SQL语言操作示例练习-1范文

SQL语言操作示例练习 设要建立学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:学生(学号,姓名,性别,年龄,所在系); 课程(课程号,课程名,先行课); 选课(学号,课程号,成绩)。 一、数据库创建操作 【练习之1-1】:使用SQL命令创建一个包含一个数据文件和一个事务日志文件的数据库。库文件名和数据文件逻辑名均为教学管理数据库,物理文件名为教学管理数据库.mdf,存储在D盘根目录中,该数据库主数据文件是教学管理数据库,初始大小8MB,最大尺寸80MB,以10%的速度增长。事务日志文件逻辑名为Book_log,物理文件名为教学管理数据库_log.ldf,初始大小1MB,最大尺寸20MB,以20%的速度增长。操作示例如下: CREATE DATABASE 教学管理数据库 ON PRIMARY (NAME= 教学管理数据库, FILENAME='D:\ 教学管理数据库.mdf', SIZE=8MB, MAXSIZE=80MB, FILEGROWTH=10%) LOG ON (NAME=教学管理数据库_log, FILENAME='D:\ 教学管理数据库_log.ldf', SIZE=1MB, MAXSIZE=20MB, FILEGROWTH=20%) 【练习之1-2】修改数据库 alter database 教学管理数据库 add file (name=教学管理数据库_data2, filename='d: \ 教学管理数据库2.mdf', size=10mb,

maxsize=20mb, filegrowth=20%) 【练习之1-3】删除数据库 use master drop database\ 教学管理数据库 go 二、数据表的创建操作 create table 【练习之2-1】:使用SQL命令,在“教学管理数据库”下面创建三个数据表。 “学生”表结构 字段名及说明数据类型宽度说明 学号字符型7 主键 姓名字符型8 非空 性别字符型 2 年龄整形 班级字符型10 专业字符型10 “课程”表结构 字段名及说明数据类型宽度说明 课程号字符型10 主键 课程名字符型20 非空 学时数整形 “选课”表结构 字段名及说明数据类型宽度说明 学号字符型7 主键,引用Student的外键 课程号字符型10 主键,引用Course的外键 成绩整形 “学生”表 use 教学管理数据库 Create table 学生 ( 学号char(7) not null, 姓名char(8) not null, 性别char(2), 年龄int, 班级char(10), 专业char(10) PRIMARY KEY(学号) ) “课程”表

口腔护理操作语言沟通及流程.

口腔护理操作语言沟通及流程 仪表准备:各位评委老师,大家好,我是来自甲儿外的***,现在我要考核的项目是口腔护理,其目地是: 1、保持口腔清洁、湿润,使病员舒适,预防口腔感染等并发症。 2、防止口臭、口垢,促进食欲,保持口腔正常功能。 3、观察口腔粘膜和舌苔的变化及特殊的口腔气味,提供病情的动态信息。 下面操作开始 环境和物品的准备:环境宽敞整洁,物品以备齐。 核对医嘱:(抄写,治疗单下面请**与我一起核对医嘱,50床李华,住院号,123456,遵医嘱予以0.9%的生理盐水口腔护理,经两人核对医嘱无误并签名。按七步洗手法洗手。 评估患者:(先检查评估的用物,手电筒光线充足,弯盘、一次性压舌板,敲门进病房。“你好,你是3床李华吗?”“我是你的责任护士**,今天您的治疗和护理就由我来完成,请先让我核对一下你的腕带”(携治疗单至核对床号、姓名、住院号。“李华,您好,我现在遵医嘱为你做口腔护理。口腔护理就像你平时刷牙一样,请不要紧张,这样可以保持你的口腔清洁。在做护理前,请先让我检查一下你的口腔情况,请你配合我一下好吗?”(拿手电筒和压舌板观察口腔“现在请张开你的嘴好吗?”(用手电筒上下左右观察,“口腔黏膜完整无出血溃疡,口角有点干裂,无活动义齿,口腔无异味。”(倒热水于杯中,内有吸管。“好的,你先休息,我去准备用物。” 回治疗室:用500mg/L有效氯溶液擦洗治疗盘,按七步洗手法洗手,戴口罩。 根据医嘱准备用物:口腔护理包:包布清洁、无潮湿、无破损、消毒条码变色、在有效期内,0.9%生理盐水:在有效期内、液体澄清透亮、无絮状物产生,一次性压舌板:清洁干燥、无破损、在有效期内,手电筒:光线充足,棉签:在有效期内,石蜡油:澄清

汉语言文字学试题

汉语言文字学试题 一、15分) 1、根据汉语拼音方案写出下列的拼音。(4分) ⑴我们去天安门广场看升旗。 ⑵留学生要提高运用汉语的水平。 2、根据普通话的声韵拼合规律,分别说明下列拼音错误的原因并加以改正。(4分) ⑴ciǎo(巧)⑵tā(拖)⑶jà(价)⑷güé(决) 3、写出下列声母的国际音标,并说明其发音特点(发音部位和发音方法)。(4分) ⑴ch[]⑵z[]⑶r[]⑷q[] 4、轻音音节有什么作用?举例加以说明。(3分) 二、文字部分(15分) 1、说明下列汉字的造字法,合体字请指出其偏旁及作用。(7分) (示例:休,会意字,偏旁为亻、木,均表意,表示人靠着树休息) ⑴森⑵辩⑶从⑷舟⑸甘(6)闻⑺阁⑻武 2、下列词语中如有别字,请加以改正。(4分) ⑴飞扬拔扈()⑵短小精捍()⑶投机捣把() ⑷如法泡制()⑸惮精竭虑()(6)潜然泪下() ⑺篷荜生辉()⑻磬竹难书() 3、写出与下列繁体字相对应的简化字。(4分) ⑴嘆⑵難⑶畢⑷塵⑸穢(6)瀋⑺豐⑻邊 三、词汇部分(20分) 1、举例简要说明应该从那些角度辨析同义词。(6分) 2、指出下列各个合成词的构成方式(复合式的还须指出其类型)。(6分) 司令说服女儿沙子花儿质量莲子姐姐胆怯老乡跳高老龄 词语辨析。(8分) ⑴“大家请他再唱一个,他就又唱了一个”中“再”和“又”能否互换?为什么? ⑵“欢迎你以后常常来母校看看”中的“常常”能否换作“往往”?为什么? ⑶“情况很复杂,你的想法未免过于简单了”中的“未免”能否换作“难免”?为什么? ⑷“看到这次冠军非自己莫属,王平不免有些飘飘然”中的“不免”是否可以换成“难免”?为什么? 四、语法部分(30分) 1、判断下列说法是否正确,如不正确,请改正。(4分) ⑴汉语中的形容词大部分都能重叠使用。 ⑵词是语言中最小的语法单位。 ⑶词类划分的标准主要是词的意义。 ⑷连词都可以连接词、词组、句子,甚至段落。 2、下列句子或短语是否有歧义,如果有歧义,请加以分化。(8分) ⑴电脑没叫他拿走。⑵我让他说了几句。⑶我们三个人一组。⑷热爱边疆的战士。 3、举例说出表达下列意义的语法形式(至少列出两种)。(6分) 示例:表示“完成” 语法形式①动词+了例如:他买了一本书。 ②动词+结果补语例如:作业刚做完。 ⑴表示“比较” ⑵表示“动作或状态的起始” ⑶表示“存在”

2001年汉语言文字学专业基础课试题

2001年汉语言文字学专业基础课试题 考试科目:汉语言文字学专业基础课考试时间:2001年1月14日下午 招生专业:汉语言文字学研究方向:现代汉语、汉语方言学、汉语信息处理、汉语史、古文字学 注意: (1)试题分为:A卷(分为三部分)和B卷,报考不同方向的考生作不同的考题: 报考现代汉语、汉语方言学、汉语信息处理方向的考生作A卷的第一、第二部分; 报考汉语史方向的考生作A卷的第一、第三部分; 报考古文字学方向的考生作B卷。 (2)除标明“在答题纸上作答”的试题以外,其它各题一律直接在试卷上作答。 (3)不按规定部分答题不能得分。 A卷第一部分:报考现代汉语、汉语方言学、汉语信息处理、汉语史方向的考生作(共五题,50分) 一、归纳音位有哪些原则?北京话至少需要几个元音音位?(15分)[在答题纸上作答] 二、下面给出了几个汉语词汇在我国周边国家语言中的读音,能否据此认为这些语言与汉语有亲属关系?说明你的理由。(15分)[在答题纸上作答] 汉语罗多左 高丽na ta ?a 汉音ra ta sa 吴音ra ta sa 字喃la dra ta 三、构词和构形有什么区别?举例说明。(5分)[在答题纸上作答] 四、按照记录语言的方式的不同,可以把文字分成几类?举例说明。(5分)[在答题纸上作答] 五、“经常读英语”这个结构的直接成分是什么?说明你划分的根据。(10分)[在答题纸上作答] A卷第二部分:报考现代汉语、汉语方言学、汉语信息处理方向的考生作(共五题,50分) 六、分别从文字和词汇的角度分析下列各组字的关系:(10分) 取—娶没—殁箴—鍼信—伸说—悦 七、简释下列术语:(12分) 1. 破读 2. 并提 3. 读曰 4. 拗救 八、解释下列句子中加点词的意义和用法:(12分)[在答题纸上作答] 1. 太后之色少解。(《战国策·赵策》) 2. 君第重射,臣能令君胜。(《史记·孙子吴起列传》) 3. 我决起而飞,抢榆枋,时则不至,控于地而已矣。(《庄子·逍遥游》) 4. 君辱貺之,其敢干大礼以自取戾。(《左传·文公四年》) 5. 于是焉河伯始旋其面目,望洋向若而叹曰:……(《庄子·秋水》) 九、把下列句子翻译成标准的现代汉语:(9分)[在答题纸上作答] 1. 臣以险衅,夙遭闵凶。生孩六月,慈父见背。行年四岁,舅夺母志。(李密:《陈情表》)

对比语言学

2011-2012学年第一学期《语言哲学》课 作业 关于对比语言学的起源、代表人物及一般理论与方法 姓名:朝鲁门 学号:20104004017 专业:外国语语言学及应用语言学 1 对比语言学的定义 对比语言学语是言学中的一个分支,其任务是对两种或两种以上的语言进行共时的对比研究,描述他们之间的异同特别是它们之间的不同之处,并将这类研究用语其它有关领域。 (1)对比语言学是语言学的一个分支。 (2)对比语言学是对两种或两种以上语言的对比描述。 (3) 对比语言学是共时的研究。 (4)对比语言学虽然同时研究和描述语言之间的异同,但侧重点是语言之间的不同之处。 2 对比语言学的起源 语言之间的比较源远流长。自有语言研究以来,便有语言之间的比较;不同语言之间的比较与语言研究,可以说是同时开始的,具有同样悠久的历史。而对比语言学作为现代语言学的一个分支在西方则可以说有两个源头,一个在欧洲,一个在美国。 2.1 欧洲对比语言学的起源 欧洲传统的对比语言学起源于19世纪末、20世纪初的对比型共时语言分析,代表了当时语言学研究的兴趣逐步从历时转向共时这一时代潮流的一股分支。这一传统的对比语言学在二十年代末由布拉格学派的语言学家继承下来,一直延续到六十年代。

2.2 美国对比语言语的起源 美国传统的对比语言学起源于第二次世界大战期间,可以说是由当时外语教学的需要、行为主义心理学对外语教学理论的影响和美国结构主义语言学的发展这三股历史潮流汇合而成的。 教学效果最好的教材是以对所学语言进行科学的描述为基础,并将其与对学生的母语所做的同样描述进行仔细比较后所编程的那些教材。 3 对比语言学的代表人物及理论体系 3.1叶斯帕森 叶斯帕森(Otto Jespersen 1860-1943)被认为对英语语言最具权威的丹麦著名语言学家。他的《语法哲学》奠定了他作为理论语言学家的地位。 他提倡语言的对比应该扩大研究范围,比较可以在同族语系中的语言中进行,也可以在不同语系或距离甚远的两种或多种语言中进行。从这点出发,叶氏的“一种新的比较语法”可以被认为就是所谓的“对比语言学”。 他的另一个重要观点是强调语言比较研究中本民族的“语感”。 3.2 沃尔夫 “对比语言学”这一名称是美国人类学语言学家沃尔夫(Benjamin lee Whorf, 1897-1941)首先提出来的, 沃尔夫在发表于1941年的《语言与逻辑》一文中,第一次提出了“对比语言学”的名称。 沃尔夫在语言学史上之出名,主要不是因为他提出了对比语言学的名称,而是因为以他名字命名的“沃尔夫假说”(或加上他老师名字的“沃尔夫—萨丕尔假说”)。这一假说包括语言相对论和语言决定论两个内容。沃尔夫假说是沃尔夫提出对比语言学的根本出发点。 后人从沃尔夫假说出发,得出了三个结论。第一,既然语言和思维方式的差异是多种多样的,因而要了解人类的全部智慧,就必须研究和比较各种各样的语言,特别是差别很大的语言。第二,由于以上认识,他对当时以印欧语为中心的比较语言学以及在此基础上形成的一元语言观特别担忧:这些语言是同属印欧语系的同源语,其基本轮廓大致相同,从历史角度看是从很久以前的同一个言语共同体传承而来;这些同源语长期以来分担了形成一种共同文化的任务;这种共同

汇编语言上机操作

汇编语言上机操作 一、建立子文件夹 如:D:\hb\masm 二、复制相关文件 把masm.exe、link.exe、ml.exe三个文件复制到上述文件夹中。 三、进入DOS方式 开始/运行/cmd 当前提示符可能是: C:\documents and settings\administrator> 四、常用DOS操作命令 1、改变当前盘 输入d: 并回车,屏幕显示: D:\> 2、改变当前目录 1)进入下一级目录 D:\>cd hb 回车后,屏幕显示: D:\hb>cd masm 回车后,屏幕显示: E:\hb\masm> 问题:可以一次进入下面二级或多级目录吗? 2)返回上一级目录 D:\hb\masm>cd.. 回车后,屏幕显示: D:\hb\>cd.. 回车后,屏幕显示: D:\> 问题:可以直接返回根目录吗? D:\hb\masm>cd\ 回车后,屏幕显示: D:\> 3、显示当前目录容 D:\>dir /p 分页显示当前目录容 问题:如何显示d:\text中的容? D:\>dir d:\text↙ 4、DOS方式下如何运行程序? DOS方式下的可执行文件(即程序文件)扩展名为.exe或.,运行时只需要在系统提示符下输入文件主名即可。例如,有一个文件名为test.exe,存入在D:\hb\masm 中,运行时,可以这样做: D:\hb\masm>test↙ 五、汇编语言上机过程 1、编辑源程序 运行:edit 回车后,进入EDIT环境,输入完后存盘(file/save)并退出(file/exit)。

2、汇编 D:\hb\masm>masm add5.asm↙ 生成目标程序文件add5.obj。(如果有语法错误,会提示错误所在行号和错误类型)3、连接 D:\hb\masm>link add5↙ 生成可执行文件add5.exe。 六、DEBUG程序调用及汇编语言程序调试方法 调试程序DEBUG是DOS支持的又一种系统软件,主要用于汇编语言程序的调试。汇编和连接过程只能查出源程序的语法错误,不能查出功能上的错误和程序不完善的地方。DEBUG程序为用户提供多种命令,大致有:显示和修改寄存器和存贮单元的容;执行程序中任意一段或一条指令;汇编单条源语句和反汇编机器码指令;查找字符代码;端口的输入和输出;文件装入存和写入磁盘等。用户利用这些命令可以查出任何程序功能上的错误。下面说明DEBUG程序的启动方法和主要命令意义。 (一)DEBUG程序的启动 DEBUG程序有两种启动方法。DEBUG程序是在DOS盘上的一个独立的可执行程序(扩展名为.COM),所以,DEBUG程序的第一种启动方法就是把它看作和一般的可执行程序一样,只要打入DEBUG和回车键,就可以把它装入存。但是这样启动只把DEBUG 程序本身装入存并进入等待DEBUG命令状态,还没有把要调试的程序装入存。第二种启动DEBUG的程序的方法是一次相继装入DEBUG程序和要调试的程序。打入的命令格式如下: DEBUG[d:][path]filename[.ext][parml][parm2] 其中的Filename是要调试程序的文件名,可选项[d:][path]和[.ext]分别是要调试程序的所在盘符、路径和扩展名。可选项[parml]和[parm2]是DEBUG程序为要调试程序准备的参数(一般不用)。 例进入DEBUG程序并装入要调试程序。其操作如下: D:\hb\masm>DEBUG add5.exe (进入DEBUG,并装配add5.exe) 此时屏幕上出现一个短线,这表示可以使用DEBUG命令了。 如果启动DEBUG时没有指定要调试的文件名,则需要用N命令指定要调试的文件,再用L命令将其装入存。操作如下: D:\hb\masm>debug↙ - n add5.exe↙ - l↙ (二)DEBUG命令 在说明每个命令之前,先说明一些共同信息: ■DEBUG命令都是以一个英文字母开头,后面跟一个或多个参数。 ■命令字母和参数可用大写或小写或混合形式。 ■命令字母和参数中,相邻两个十六进制之间必须用逗号或空格分开.其它各部分之间有无空格或逗号都可以。 ■执行任何命令期间都可用Ctrl+Break键方法结束命令的执行。

多媒体考试试题(答案)

《多媒体技术应用》考试试题 09计算机班姓名总分 一、选择题(每道题只有一个正确的答案,请把答案写在下面相应的表格内,每题2分,共30分) 1.人们将信息的表现形式或者信息的传播载体称为:() A.媒体 B.传媒 C.传播介质 D.多媒体 2.多媒体系统的分类方法有很多,常用的有()两种分类方法 A.基于用户和基于计算机 B.基于功能和基于应用 C.基于硬件和基于软件 D.基于PC和基于计算机技术 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.透光性 8.在windows中,具备声音的播放、编辑、剪切等功能的软件是()。 A.录音机Player 唱机 D.麦克风 9.下列文件格式中,哪些是声音文件格式的扩展名()。 ⑴WAV ⑵MP3 ⑶BMP ⑷MID A、⑴⑵ B、⑴⑶ C、⑵⑶ D、(1)⑵⑷ 10.下列媒体中()属于传输媒体。 ⑴电话线⑵同轴电缆⑶键盘⑷光纤11.在多媒体作品当中,()是传递信息和刺激情绪的有效手段。 A.图片 B.文字 C.声音 D.动画 12.多媒体计算机技术最大的特点是能够实现()。 A.人机交互 B.计算机智能 C.多种媒体结合 D.数据的输入和输出13.Authorware的交互类型一共有()种。 .12 C 14.在authorware中,流程线上由上往下有背景1和背景2两个显示图标,要在不改变背景1的内容的前提下打开并编辑背景2,应该先打开背景1,然后按住 ()键,再双击打开背景2。 D.空格键 15.Authorware中,使用计算图标控制系统的退出,应在代码编辑框中输入()。 () () () () 二、填空题(每空1分,共20分) 1.多媒体是指多种信息载体的表现形式和传递方法。 2.多媒体技术是指能够同时获取、处理、编辑、存储和展示两种以上不同类型媒体信息的技术。 3.多媒体计算机技术的特点有:信息载体的多样性、集成性和交互性。4.多媒体数据具有数据量巨大、数据类型多、数据类型间差别大、数据输入和输出复杂等特点。 5.声音在多媒体作品中的三种表现方式为:旁白、音效、音乐。6.Authorware是一个图标导向式的多媒体制作工具。 7.信息量与数据量的关系是:信息量=数据量+数据冗余。 三、判断题(每题1分,共10分) 1.光盘存储器由光盘驱动器和光盘组成,它仅可以存储文字和图片的信息。(×)2.Authorware是Macromedia公司开发的一种多媒体软件制作工具运行在Windows环境下。(√)3.图片是用得最多的一种符号媒体形式,是人和计算机交互作用的主要形式。(×) 4.若要使用windows自带的检索功能查找计算机内所有的扩展名为.jpg文件,应该在搜索栏中输入.jpg,再点击搜索。(√) 5.人们称媒体数据存在的各种性质的多余度为信息熵。(×) 6.多媒体作品的开发成功与否,在很大程度上取决于多媒体素材的展示是否恰当。(√)7.各种颜色中,银色属于冷色调。(×) 8.多媒体的美学原则是连续、渐变、对称、对比、比例、平衡、调和、律动、统一和完整。(√)9.多媒体作品两个明显的特点是:媒体的多样性和表演性。(√)

oracle数据操作和控制语言详解

Oracle数据操作和控制语言详解 SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这两种语言在Oracle 中的使用方法。 DML语言 DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句。 语句用途 INSERT 向表中添加行 UPDATE 更新存储在表中的数据 DELETE 删除行 SELECT FOR UPDATE 禁止其他用户访问DML语句正在处理的行。 LOCK TABLE 禁止其他用户在表中使用DML语句 插入数据 INSERT语句常常用于向表中插入行,行中可以有特殊数据字段,或者可以用子查询从已存在的数据中建立新行。 列目录是可选的,缺省的列的目录是所有的列名,包括comlumn_id,comlumn_id可以在数据字典视图 ALL_TAB_COLUMNS,USER_TAB_COLUMNS,或者DBA_TAB_COLUMNS中找到。 插入行的数据的数量和数据类型必须和列的数量和数据类型相匹配。不符合列定义的数据类型将对插入值实行隐式数据转换。NULL字符串将一个NULL值插入适当的列中。关键字NULL常常用于表示将某列定义为NULL值。 下面的两个例子是等价的。 INSERT INTO customers(cust_id,state,post_code) VALUE('Ariel',NULL,'94501'); 或 INSERT INTO customers(cust_id,state,post_code) VALUE('Ariel',,'94501'); 更新数据 UPDATE命令用于修改表中的数据。 UPDATE order_rollup SET(qty,price)=(SELECT SUM(qty),SUM(price) FROM order_lines WHERE customer_id='KOHL' WHERE cust_id='KOHL' AND order_period=TO_DATE('01-Oct-2000') 删除数据 DELETE语句用来从表中删除一行或多行数据,该命令包含两个语句: 1、关键字DELETE FROM后跟准备从中删除数据的表名。 2、WHERE后跟删除条件

汉语言文字学试的题目集

汉语言文字学试题集 汉语言文字学 一、填空(每空1分。共25分) 1、《论语》第一篇是《_____》,今见《孟子》最早注本为东汉_______注。《诗经.关雎》最后一句是_______。《左传.隐公元年》:“若阙地及泉,______,其谁曰不然?”《礼记.礼运》:“大道之行也,与三代之英,______,而有志焉。”《离骚》:“纷吾既有_______兮,又重之以修能。”“绝圣弃知,大盗乃止。”语出《______》篇。 2、今字“婚”的古字是_______。“头发”的“发”字的繁体字是_______。“勝”字的声符是_____。查《康熙字典》“鄙”字在_______部。 3、《词诠》为近人_____所著,周德清《中原音韵》分曲韵为______部。陆发言著《_____》分诗韵为206韵。 4、现代汉语的两个元音韵尾是_______、_____。“除”韵的字母是舌尖后、送气、清、_______音。“居”的韵母是舌面、______、______、______元音。“共”的韵母属于______呼。“小雨”连续时,“小”的实际调值是_______. 5、从短语的结构类型看,“绕道走”属于______短语。“书本”一词属于复合式的_____型。修辞格的通感也叫____觉。 6、王力分先秦古韵为30部,与“缉部”相配的阳声韵是_____部。36个字母的牙音_____。“今”属13辙的_____辙。 二、解释名词术语(每题4分,共20分) 1、籀文 2、犯孤平

3、惯用语(举例) 4、施事宾语(举例) 5、之为言(举例) 三、回答问题(每题10分,共40分) 1、举例说明动词和形容词相区别的语法特征。 2、把字句和被字句的构成和应用有哪些条件? 3、根据王力《古代汉语》语法体系语气词有哪些?请各举一例说明。 语言学概论 一、填空题(每空1分,共10分) 1、口腔、鼻腔、______腔是人类发音的共鸣腔。 2、瑞士语言学家绪尔在他的名著《_______》中提出“语言是一个符号系统”的理论在主张。 3、在世界各大语系中,使用人数最多的两个语系是_____语系和______语系。 4、共鸣腔有多种形式,被特别强化的陪因在语音分析中叫_______,用______等等表示。 5、性、数、格是______词和______词所具有的语法范畴。 6、任何符号都是形式和内容的统一体,语言符号的形式是语音,而______是它的内容。 7、以_____结尾的音节叫做闭音节。 二、名词解释(每题4分,共40分) 1、组合关系

多媒体语言教室设计方案

第十一章多媒体及语音教室 1、系统需求 为充分利用现代化多媒体教学资源,改变教学方式,提高教学质量,深化教育改革,推进素质教育的作用,特别是充分发挥校园计算机网、远程教育网、国际互联网功能,享受丰富的校园网和Internet的信息资源,使学校的各种多媒体教学设备,如多媒体计算机、计算机网络服务器、地面卫星接收站、录像机、投影机、展台、VCD、DVD、摄像机等有机整合、集中管理、集中使用,实现教学设备、资源最大限度的共享和集中管理。 根据********学院教学办公楼特点,学校本期工程准备实现37个教室的网络多媒体中控教学功能。学校要求在充分利用现有设备的基础上,利用现代化数字多媒体技术,完成对学校多媒体教学系统的建设和改造。 网络多媒体投影教室设备及功能需求: 每个教室所需设备:电脑、实物展台、投影机、电动幕、监控设备或接口、音响设备、压缩传输设备、教室内集中控制设备、外部闭路接入设备、远程集中统一控制设备、远程浏览设备、相应的各种配套使用硬件及软件。 功能需求: 本地控制功能,包括对计算机、投影机、实物展台、投影幕、监控设备、多媒体设备等。 远程控制、统一管理功能。 时时录像功能。要求本教室和主控服务器具有录像功能,时时采集教室端音视频信号,进行录像,以便制作经典课件。 互动教学、视频会议功能。要求六个教室之间可以实现时时看到对方的视音频信号。 网络传输功能,包括示X教学、远程教学、电子考场等。

远程浏览听课功能,在校园网每个电脑终端可任意选择浏览多媒体教室上课情况,实现校内远程教学。 要求各软件界面友好,操作简单、图像清晰等。 2、方案设计 2.1、系统概述 随着信息社会的高速发展,人们在日常生活工作中越来越频繁的运用各种媒体播放设备传递和接受着丰富多彩的多媒体信息,多媒体教学、专题讲演、学术报告会、产品展示会、办公会议等随时随地都在进行。 为提高我们的信息化教学水平,投影机、视频展示台、影碟机、摄像机、拾音器、录像机、多媒体计算机、音响等多媒体设备被应用在现代化教学当中,形式多样的图像、声音、文字使信息的传递更加生动、形象、准确,丰富了我们的教学手段,提高了教学质量。但在使用过程中,我们也遇到了一些问题,如不能对各教室设备进行有效管理,无法充分利学校资源,实现校长讲话、示X教学,视频会议等功能。网络多媒体中控系统不仅解决了上述问题,还实现了网络教学,即将各教室的音视频信号传输到网络上,供其它多媒体电脑进行网络调用。将更大程度上方便我们的学习和工作。 多媒体网络教学系统是基于我们现有的网络环境,利用现代计算机技术、通讯技术、网络技术、音视频压缩技术、红外控制技术、多媒体技术和现代教学方法进行教学培训活动的一个整体概念。它不仅是一种将录像机、影碟机、视频展台、音响系统、场景摄像机、投影机等各种多媒体设备源有机集成的大屏幕演示教学系统,还把本教室上课情况通过压缩实时发送到网上,供其它教室调用,同时本教室通过网络系统也可调用其它教室上课情况,另外学校其它授权电脑通过浏览软件也可以调用各个教室上课画面。这样实现了一个教师为多个班级上课、多个班级互动教学、校领导及时掌握各个班级的上课情况等多种功能。 2.2、主要设计思想 对于现代化的校园,一套技术先进、功能完善、质量可靠的多媒体网络教学系统,既是改善教学模式、提高教学质量、保障系统安全、高效运转的重要手段,又可以为日常教学活动、科学管理提供先进技术手段。

语言及听功能训练技术操作规范

语言及听功能训练技术操作规范 1正常儿童的语言学习是从小就开始的,其学习语言的过程是非常复杂的。学会和掌握正常的语言及会话,必须具备:(1)听清声信号的听敏度。 (2)听定向定位的能力。 (3)选择性专注的能力。 (4)辨别声音信号在强度、频率、时长等方面变化的能力。(5)短期记忆和整理声信息次序的能力。 (6)能够将声信息分割、组合和综合概括的能力。 (7)在听的过程中能够集中注意力。神经科学的发展,证实了学习语言的关键时期是在3岁以前。一般情况下,正常儿童在3岁时已经能够应用简单的语言,语言意识的建立也是从小开始的。 2由外周听觉系统问题所致的听力损失或中枢神经系统发育不全、功能受损,使声信息不能到达中枢听觉系统,或使听到的信息失真或不完整,均可表现为听不见或听不懂,导

致“听力(hear)言语(speech)语言(language)”功能障碍。听力损失越早,听力障碍越严重,学会语言的难度也就越大。根据听力损失的程度,将听觉障碍分为:(1)“失聪”:听力损失轻、中度,可通过听觉学习口语。(2)“聋”:主要依靠视觉学习、掌握交流技能,包括手语(sign language)和读语(speech reading)。因此,对各种程度的听力障碍儿童,必须进行早期干预,帮助与他们建立语言意识,促进听力语言康复。 “听力康复”是对有听觉障碍的患儿,通过特殊的学习和训练,恢复正常的语言交流能力(不仅局限于聋人间的交流,还能够参加正常人群的交流),使聋儿的言语语言功能的发育不受或少受听觉障碍带来的影响。高科技的应用,使耳聋病人的康复成为可能。根据听力障碍的程度和类型,决定尽早佩戴助听器或施行人工耳蜗植入术。随着人工耳蜗装置的不断改进和更新换代,人工耳蜗植入后的效果得到充分的肯定。目前认为,患有重度聋以上或开放言语识别率<30%者均应考虑植入人工耳蜗。通过有效地使用助听设备,使患

汉语言文字学专业基础课2001(A、B卷)

北大中文2001研究生入学考试汉语言文字专业基础试题 考试科目:汉语言文字学专业基础课考试时间:2001年1月14日下午 招生专业:汉语言文字学研究方向:现代汉语、汉语方言学、汉语信息处理、汉语史、古文字学 注意: (1)试题分为:A卷(分为三部分)和B卷,报考不同方向的考生作不同的考题: 报考现代汉语、汉语方言学、汉语信息处理方向的考生作A卷的第一、第二部分; 报考汉语史方向的考生作A卷的第一、第三部分; 报考古文字学方向的考生作B卷。 (2)除标明“在答题纸上作答”的试题以外,其它各题一律直接在试卷上作答。(3)不按规定部分答题不能得分。 A卷第一部分:报考现代汉语、汉语方言学、汉语信息处理、汉语史方向的考生作(共五题,50分) 一、归纳音位有哪些原则?北京话至少需要几个元音音位?(15分)[在答题纸上作答] 二、下面给出了几个汉语词汇在我国周边国家语言中的读音,能否据此认为这些语言与汉语有亲属关系?说明你的理由。(15分)[在答题纸上作答] 汉语罗多左 高丽na ta ?a 汉音ra ta sa 吴音ra ta sa 字喃la dra ta 三、构词和构形有什么区别?举例说明。(5分)[在答题纸上作答] 四、按照记录语言的方式的不同,可以把文字分成几类?举例说明。(5分)[在答题纸上作答] 五、“经常读英语”这个结构的直接成分是什么?说明你划分的根据。(10分)[在答题纸上作答] A卷第二部分:报考现代汉语、汉语方言学、汉语信息处理方向的考生作(共五题,50分) 六、分别从文字和词汇的角度分析下列各组字的关系:(10分) 取—娶没—殁箴—鍼信—伸说—悦 七、简释下列术语:(12分) 1. 破读 2. 并提 3. 读曰 4. 拗救 八、解释下列句子中加点词的意义和用法:(12分)[在答题纸上作答] 1. 太后之色少解。(《战国策·赵策》) 2. 君第重射,臣能令君胜。(《史记·孙子吴起列传》)

C语言操作

一、选择题 1、对于字符串“08\\10\\04\n”; 以下说法正确的是:字符串在内存中占据10个字节 2、有以下程序 #include void main() { int i=0,s=0; do{ if(i%2){i++; continue;} i++; s+=i; } while(i<7); printf("%d\n",s); } 执行后输出的结果是__16____。 4、若以下选项中的变量已正确定义,则正确的赋值语句是_x3=0x12_____。 5、有如下程序段 int a=14,b=15,x; char c='A'; x=(a && b) && (c<'B'); 执行该程序段后,x的值为___1___。

8、有以下程序段 int k=0; w hile(k=1)k++; while循环执行的次数是_无限次_____。 14、已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c的大写字母转换为对应小写字母的语句是c=('A'+c)%26- 'a' 16、以下选项中,当x为大于1的奇数时,值为0的表达式是x%2= =0 25. 有以下程序 #include void main() {int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) {default:m++; case 0:m++;break; } } printf("%d\n",m); }程序运行后的输出结果是___1。

26. #include void main() { int a=0, b=0; a=10; /*给a赋值*/ b=20; /*给b赋值*/ printf("a+b=%d\n",a+b); /*输出计算结果*/ } 程序运行后的输出结果是a+b=30 27. 有以下程序 #include void main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf("%d %d %3.1f %3.1f\n",a,c,f,x); } 程序运行后的输出结果是_1 65 1.5 6.5_____。 31. 设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是_x=(int)(x*100+0.5)/100.0;_____。 33. 设有定义:int a; float b; 执行scanf("%2d%f",&a,&b); 语句

相关主题
文本预览
相关文档 最新文档