当前位置:文档之家› 单词记忆系统

单词记忆系统

单词记忆系统
单词记忆系统

扬州大学能源与动力工程学院课程设计报告

题目:单词记忆测试器程序设计

课程:单片机原理及应用课程设计

专业:电气工程及其自动化

班级:电气1102

姓名:平良川

学号:111704221

第一部分

《单片机原理及应用》课程设计任务书

一、课题名称

单词记忆测试器程序设计

二、课程设计目的

课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

《单片机原理及应用》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。单片机原理及应用课程设计的目的是让学生在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能将课堂上学到的理论知识与实际应用结合起来,而且能进一步加深对电子电路、电子元器件等知识的认识与理解,同时在软件编程、排错调试、相关软件和仪器设备的使用技能等方面得到较全面的锻炼和提高。为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。通过单片机硬件和软件设计、调试、整理资料等环节的培训,使学生初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。

三、课程设计内容

设计以89C51单片机和外围元器件构成的单片机应用系统,并完成相应的软硬件调试。

1. 系统方案设计:综合运用单片机课程中所学到的理论知识,学生根据所选课题的任务、要求和条件进行总体方案的设计。

2. 硬件电路设计:对方案中以单片机为核心的电路进行设计计算,包括元器件的选择和电路参数的计算,并画出总体电路图。

3. 软件设计:根据已设计出的软件系统框图,用汇编语言或C51编制出各功能模块的子程序和整机软件系统的主程序。

4. 调试:在单片机EDA仿真软件环境Proteus下进行仿真设计并调试;或在单片机周立功实验箱上进行相关设计并调试。

四、课程设计要求

设计一个以单片机为核心的单词记忆测试器:

1、实现单词的录入(为使程序具有可演示性,单词不少于10个)。

2、单词用按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个。

3、单词背完后给出正确率。

4单词

五、进度安排

七、课程设计报告内容:

总结设计过程,写出设计报告,设计报告具体内容要求如下:1.课程设计的目和设计的内容。

2.课程设计的要求。

3.控制系统总框图及系统工作原理。

4.控制系统的硬件电路连接图,电路的原理。

5.软件设计流程图及其说明。

6.电路设计,软件编程、调试中遇到的问题及分析解决方法。

7.实验结果及其分析。

8.体会。

第二部分

目录

1 课题简介 (6)

2 单词记忆测试器程序设计方案设计 (7)

3单词记忆测试器硬件电路设计硬件电路设计 (8)

4 单词记忆测试器软件编程设计 (11)

5 实验与结果分析 (19)

6 小结与体会 (20)

7 参考文献 (21)

8 附录 (22)

1 课题简介

1.1 课题的目的

课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

《单片机原理及应用》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。单片机原理及应用课程设计的目的是让学生在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能将课堂上学到的理论知识与实际应用结合起来,而且能进一步加深对电子电路、电子元器件等知识的认识与理解,同时在软件编程、排错调试、相关软件和仪器设备的使用技能等方面得到较全面的锻炼和提高。为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。通过单片机硬件和软件设计、调试、整理资料等环节的培训,使学生初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。

1.2课题的任务要求

设计一个以单片机为核心的单词记忆测试器:

1、实现单词的录入(为使程序具有可演示性,单词不少于10个)。

2、单词用按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个。实现所有单词的循环显示。

3、单词背完后给出正确率。(笔者是实时显示正确率,且对同一个单词确定不会重复增加正确率)

4、不认识时,警示灯亮。

5、笔者增加一个4*7的键盘,可以在LCD上显示a到z26个字母。

2、方案设计

2.1系统的总体介绍 系统主要模块如下:

1、 时钟脉冲,复位控制:

外部时钟方式使用现成的外部振荡器产生脉冲信号,同时通过开关对单片机的复位进行控制。

2、 单词存取模块。

将单词存在二位数组中,通过读二维数组,送往显示。 3、 单词正确率判断模块 4、 英文字母输入模块

通过键扫描程序读键盘,在通过键值读取单词,送往显示。 5、 ML016L 16*2LCD 液晶屏显示模块

该模块是将单片机送来的数据进行显示。 6、 错误提示模块

当不认识单词时,发出警示信号。

2.2 系统硬件模块图

2.3系统的工作原理

单片机启动后,不停地读取P1口低四位的状态,P1口的低四位读取单词显示的,其中 P1.0为sure , P1.1为unknown ,P1.2为up ,P1.3为down 。

按键部分,sure 键按下时,P1.0被拉高,当单片机读到P1.0为高时,位置为i 加以,将下一个单词送去显示。如时该单词的标志位满足,正确率改变。当unknown 按下时,i 加一,同时给指示灯送一,(此前指示灯已被置0)。当up 按下时i 减一,显示上一个单词.。 当unknown 按下时,i 加一,显示下一个单词。

通过对4*7键盘的扫描,输出到P3口(每次只有一个低电平),读取P1口高四位的数据。通过switch case 语句来判断键值,来查取字母表,送往显示。

显示模块是通过re ,rw ,的置位来选择数据和指令的输入,配合使能位E 。8位数据数据控制引脚分时复用,从而实现显示。

字符的显示:用LCD 显示一个字符时比较复杂,因为一个字符由6×8或8×8点阵组成,既要找到和显示屏幕上某几个位置对应的显示RAM 区的8字节,还要使每字节的不同位为“1”,其它的为“0”,为“1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD 上开始显示的行列号及每行的列数找出显示RAM 对应的地址,设立光标,在此送上该字符对应的代码即可。

3 、硬件电路设计

3.1总电路系统

3.2时钟脉冲和单片机复位模块

晶振是晶体振荡器的简称在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络电工学上这个网络有两个谐振点以频率的高低分其中较低的频率是串联谐振较高的频率是并联谐振由于晶体自身的特性致使这两个频率的距离相当的接近在这个极窄的频率范围内晶振等效为一个电感所以只要晶振的两端并联上合适的电容它就会组成并联谐振电路这个并联谐振电路加到一个负反馈电路中就可以构成正弦波振荡电路由于晶振等效为电感的频率范围很窄所以即使其他元件的参数变化很大这个振荡器的频率也不会有很大的变化。

3.3单片机模块

8051 单片机内部结构,一个完整的计算机应该由运算器、控制器、存储器(ROM 及RAM)、数据总线和I/O 接口组成。一般微处理器(如8086)就只包括运算器和控制器两部分。和一般微处理器相比,8051 增加了四个8 位I/O 口、一个串行口、4KB ROM、128BRAM、很多工作寄存器及特殊功能寄存器(SFR),所以单片机具有比微处理器更强大的控制功能,单片机是专为进行控制设计的,而常见的微处理器是用于运算功能的。

3.4键盘模块(1*4)

4个按键依次接在P1.0,P1.1,P1.2,P1.3。其中P1.0为sure, P1.1为unknown,P1.2为up,P1.3为down。设置上拉电阻,未按键时,口为低电平。通按键后,口为高电平。通过对P口低四位扫描,程序中用if语句,其{}中放入相应的控制变量,控制变量变化,从而能够读取相应的单词存储二维数组。正确率也得以输出。在按键按下sure时,单词认识,当up到该单词时再按sure,单词正确率不会发生变化。这正是该部分的难点,在程序部分会说明。

3.5键盘模块(4*7)

4*7个按键按图连好,形成4行7列,每行左端相连,每列右端相连。7列分别连在P3口的第7位,做输入用。4行连在P1口的高四位,做输出用。P3口依次给0,其他给1。读出P1高四位(与0xf0相与)。之后用switch case 语句来从而读出键值,利用键值来查表。在用键值配合表内数据。调用显示子程序,可以实现单词输入和和显示。

3.6显示模块

显示屏为一块LCD1602液晶屏,2*16(2行,16字符/行)

读状态输入RS=L,R/W=H,E=H 输出D0—D7=状态字

写指令输入RS=L,R/W=L,D0—D7=指令码,E=高脉冲输出无

读数据输入RS=H,R/W=H,E=H 输出D0—D7=数据

写数据输入RS=H,R/W=L,D0—D7=数据,E=高脉冲输出无

表3-1 LCD1602时序表如下

编号符号引脚说明编号符号引脚说明

1 VSS 电源地9 D

2 数据

2 VDD 电源正极10 D

3 数据

3 VL 液晶显示偏压11 D

4 数据

4 RS 数据/命令选择12 D

5 数据

5 R/W 读/写选择13 D

6 数据

6 E 使能信号14 D

7 数据

7 D0 数据15 BLA 背光源正极

8 D1 数据16 BLK 背光源负极

表3-2 引脚接口说明表

——引脚功能

第1脚:VSS为地电源。

第2脚:VDD接5V正电源。

第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。

第15脚:背光源正极。

第16脚:背光源负极。

P0口与8位数据/指令复用线连接,P2.0连RS,P2.1连RW,P2.3连使能位E。这三位为控制信号。可以控制写入的是指令还是数据,具体操作见表3-1。E为使能信号,下降沿时,写入数据或指令。

其次第一行首个字符的显示地址为0x80H,第二行的首个字符显示地址为0xc0H。通过写入不同的显示位置,可以控制字符显示位置。

3.7报警模块

该模块最简单,一个LED接在P2.4口,在unknown时,闪烁。在unknown的if语句中加入P2.4置1的指令,其后清0。即可实现。主要注意单片机复位时,各口都是1,要先置0。才能开始时灭。

4、软件编程设计

4.1 程序设计框图

因本系统为模块化设计,为方便软件编写和移植,程序设计采用C语言,程序流程图如下:

4.2主程序函数

void main(void)

{

unsigned char i;

unsigned char k;

unsigned char count;

unsigned char a;

unsigned char j;

unsigned int key , temp; //定义字符变量

lcd_init();// 初始化LCD

delay(10); //调用延时

i=1;

while(1){ //无限循环

delay(60); //提供显示时间

lcd_wcmd(0x01);//清屏指令,防止单词由长到短时出现乱码.

delay(1);

P1=0x00; j=0; //由于单片机复位时,各个IO口是高电平,先置0,以便后面查询。

lcd_pos(0x01);//设置显示位置为第一行第二个字符

if(P1!=0) //有键按下

{switch(P1) //通过检测P1口{

case (0x01): //sure键

if(bzw[i]==2)

{ count++;

bzw[i]=bzw[i]-1; //标志位,每个单词只能使count加1.

if(bzw[i]<2)

bzw[i]=1; //控制标志位

} i++ ;

break;

case (0x02):i++;j++;break; //unknown,警报标志位置1,i++,指向下一单词。

case (0x04):i--;break; //up ,指向下一单词。

case (0x08):i++;break; //down ,指向下一单词。

} }

p24=0; //警报灯口清0。

if(j==1) //判断是否警报。

p24=1; //发出警报。

if(i==11) i=1;

if(i==0) i=10; //实现单词的循环显示。

while(dis1[i][k]!= '\0')

{

lcd_wdat(dis1[i][k]);//单词

k++;

}k=0; //显示单词

lcd_pos(0x42); // 设置显示位置

a = 0;

while(dis2[a] != '\0')

{

lcd_wdat(dis2[a]); //显示 rate

a++;

}

if(count>10) count=10;

lcd_pos(0x48);

while(dis3[count][k]!= '\0')

{

lcd_wdat(dis3[count][k]);// 正确率,并且设置了标志位,使得不会重复。k++;

}k=0; //1*4键盘扫描到此结束。

P3=0xfe;P1=0XF0; //4*7键盘扫描程序, 1111 1110 扫描第一列

temp=P1&0xf0; //取P1高四位。

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0) //消抖

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=0;break; 第一行

case 0xd0: key=1;break; 第二行

case 0xb0: key=2;break; 第三行

case 0x70: key=3;break; 第四行

} }

P3=0xfd;P1=0XF0; //1111 1101扫描第2列 temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=4;break; 第一行

case 0xd0: key=5;break; 第二行

case 0xb0: key=6;break; 第三行

case 0x70: key=7;break; 第四行

}

}

P3=0xfb;P1=0XF0; //1111 1011扫描第3列 temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=8;break; 第一行

case 0xd0: key=9;break; 第二行

case 0xb0: key=10;break; 第三行

case 0x70: key=11;break; 第四行

}}

P3=0xf7; P1=0XF0; // 1111 0111扫描第4列temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=12;break; 第一行

case 0xd0: key=13;break; 第二行

case 0xb0: key=14;break; 第三行

case 0x70: key=15;break; 第四行 } }

P3=0xef; P1=0XF0; // 1111 0111扫描第5列temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=16;break; 第一行

case 0xd0: key=17;break; 第二行

case 0xb0: key=18;break; 第三行

case 0x70: key=19;break; 第四行 }}

P3=0xdf; P1=0XF0; // 1110 1111扫描第6列

temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=20;break; 第一行

case 0xd0: key=21;break; 第二行

case 0xb0: key=22;break; 第三行

case 0x70: key=23;break; 第四行

}}

P3=0xbf; P1=0XF0; // 1101 1111扫描第7列

temp=P1&0xf0;

if(temp!=0xf0)

{delay(1);

temp=P1&0xf0;

if(temp!=0xf0)

while((P1&0xf0)!=0xf0) ;

switch(temp)

{

case 0xe0: key=24;break; 第一行

case 0xd0: key=25;break; 第二行

case 0xb0: key=26;break; 第三行

case 0x70: key=27;break; 第四行

}}

lcd_pos(0x07); //显示位置

lcd_wdat(dis4[key]); // 显示字母。

} //while(1)

P3口输入,读取P1口高四位。

sure键按下时,P1.0被拉高,当单片机读到P1.0为高时,位置为i加以,将下一个单词送去显示。如时该单词的标志位满足,正确率改变。当unknown按下时,i加一,同时给指示灯送一,(此前指示灯已被置0)。当up按下时i减一,显示上一个单词.。当unknown 按下时,i加一,显示下一个单词。

通过对4*7键盘的扫描,输出到P3口(每次只有一个低电平),读取P1口高四位的数据。通过switch case语句来判断键值,来查取字母表,送往显示。

4.3延时子程序 delay

void delay(unsigned char ms)

{unsigned char i;

while(ms--)

{for(i = 0; i< 250; i++)

{nop_();

_nop_();

_nop_();

_nop_(); }}} 通过空语句,实现1ms的延时

该段语句在反汇编时为:

CLR A 1个机器周期

MOV R7,A 2个机器周期

LOOP: INC R7 1个机器周期

NOP 1个机器周期

NOP 1个机器周期

NOP 1个机器周期

CJNE R7,#250,LOOP 2个机器周期

从而算出延时时间为ms*(1+2+250*(1+1+1+1+2))*1us=ms(ms).

4.4 液晶屏状态读取指令

表4-4:控制命令表

序号指令

RS

R/

W

D7 D6 D5 D4 D3 D2 D1 D0

1 清显示0 0 0 0 0 0 0 0 0 1

2 光标返回0 0 0 0 0 0 0 0 1 *

3 置输入模式0 0 0 0 0 0 0 1 I/D S

4 显示开/关控制0 0 0 0 0 0 1 D C B

5 光标或字符移位

0 0 0 0 0 1

S/

C

R/

L

* *

6 置功能0 0 0 0 1 DL N F * *

7 置字符发生存贮器地址0 0 0 1 字符发生存贮器地址

8 置数据存贮器地址0 0 1 显示数据存贮器地址

9 读忙标志或地址0 1 BF 计数器地址

10 写数到CGRAM或

DDRAM)

1 0

要写的数据内容

11

从CGRAM或DDRAM

读数

1 1

读出的数据内容

1602液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明:1

为高电平、0为低电平)

指令1:清显示,指令码01H,光标复位到地址00H位置。

指令2:光标复位,光标返回到地址00H。

指令3:光标和显示模式设置 I/D:光标移动方向,高电平右移,低电平左移 S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效。

指令4:显示开关控制。 D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示 C:控制光标的开与关,高电平表示有光标,低电平表示无光标 B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。

指令5:光标或显示移位 S/C:高电平时移动显示的文字,低电平时移动光标。

指令6:功能设置命令 DL:高电平时为4位总线,低电平时为8位总线 N:低电平时为单行显示,高电平时双行显示 F: 低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符。

指令7:字符发生器RAM地址设置。

指令8:DDRAM地址设置。

指令9:读忙信号和光标地址 BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。

指令10:写数据。

指令11:读数据。

bit lcd_bz()

{

bit result; //result为0或1.

rs = 0; // 读状态输入 RS=L,R/W=H,E=H 。(查表3-1知)

rw = 1;

ep = 1;

_nop_();

_nop_();

_nop_();

_nop_();

result = (bit)(P0 & 0x80); //输出D0—D7=状态字 ,只看输出的第8位。

ep = 0;

return result; //返回result,如果是1,则忙。是0,则空闲,可以操作。

}

4.5写指令子程序

void lcd_wcmd(unsigned char cmd) //写指令

{

while(lcd_bz());// 判断LCD是否忙碌,如果忙执行控制令 { ; },不忙则跳过。

rs = 0;

rw = 0; //RS=0,RW=0 ;E为正脉冲。 (查表3-1知)

ep = 0; //E置0

_nop_();

_nop_();

P0 = cmd; //挂上指令

_nop_();

_nop_();

_nop_();

_nop_();

ep = 1;

_nop_();

_nop_();

_nop_();

_nop_();

ep = 0; //一个下跳沿,此时指令写入。

}

4.6 字符显示位置指令

void lcd_pos(unsigned char pos) //显示位置转换程序

{

lcd_wcmd(pos | 0x80); //显示第一行的地址是0x80,第二行的是0xc0。

}

调用了写指令子程序,查表4-4可得控制指令。

4.5写数据指令

void lcd_wdat(unsigned char dat) //写数据

{while(lcd_bz()); // 判断LCD是否忙碌。

rs = 1; // 读状态输入 RS=H,R/W=L,E为正脉冲。(查表3-1知)。rw = 0;

ep = 0;

P0 = dat; // 挂上数据。

_nop_();

_nop_();

_nop_();

_nop_();

ep = 1;

_nop_();

_nop_();

_nop_();

_nop_();

ep = 0; } //高脉冲写入

4.6初始化LCD指令

void lcd_init() //初始化lcd

{

lcd_wcmd(0x38); //双行显示。指令5

delay(1);

lcd_wcmd(0x0c); //开显示,无光标。指令4

delay(1);

lcd_wcmd(0x06); //光标向右移. 指令3

delay(1);

lcd_wcmd(0x01); //清屏指令1

delay(1);

}

5、实验与结果分析

5.1初始化屏幕显示

图 5.1.1

初始化时,由于个变量的初值都是0,所以开始时显示第一个字符串,也就是第一个单词。屏,并显示正确率。由于单词key值初始化为0,所以显示字符串的第一个字母。为“a”。

“rate”显示一直不变。

笔者没有采用联调,直接用keil生成.hex文件,再在proteus单片机元件直接加在.hex文件,进行运行。结果再直接运行。

5.2 sure键显示

图 5.2.1 图 5.2.2

按下sure键时,显示效果由图5.2.2变为5.2.3。二位数组dis1[i][k]其中k值加1;所以查询下一个字符串,及下一个单词进行显示,同时正确率增加。同时每个单词都设置了一个标志位,初始值是2。按下sure键时,标志位被减为1。以后通过if语句,把该单词的标志位控制在1。语句判断标志位为2时正确率变量才会改变。所以每个单词只能改变正确率一次。

5.3其他键的情况显示

图 5.3.1 图 5.3.2

按下up down 键时,只会改变a[i][k]中k的值,不会对其他标志位产生影响。如图5.3.1

按下unknown键时,警示灯亮起,如图5.3.2所示。

单显示到最后一个单词时按sure unknown down键都会跳到第一个单词实现循环显示。

但显示到第一个单词时按up键会跳到最后一个单词显示。

十四大背单词软件评测

十四大背单词软件评测

十四大背单词软件评测 我是一名英语培训学校的专职老师,来学校培训的学生中有许多基础比较差、拥有的单词量非常少,直接造成学习英语困难。我教学的一个重要的方面就是提高学习者词汇量,所以在日常的工作中特别关注各种背单词的方法和辅助工具。 这学期我开始了新概念英语的教学,为了采取更好的辅助工具帮助学生记忆单词我对市场中的各种背单词的软件和在线背单词的网站进行了新概念第一册第一单元背诵效果的横向测试,以下是我测试的结果,供各位学习者和老师、家长借鉴。 软件类: ①新东方背单词 《新东方背单词》 的特点就是内容全面权威,囊括中 小学、许国璋、新概念、职称、大 学、研究生、新东方出国考试(GRE、 TOEFL、GMAT、LSAT、雅思)词汇, 适合从零起点到高级英语学习人员的全面需要。遵循多种记忆法则:例如词缀、词根记忆法、比较记忆法、单词举例记忆法等。 我组织三名成绩接近的学生进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词 测验结果:记住40词/小时正确率:31% 学生反馈:新东方背单词的例句有些简单,不太具有典型性。比如excuse,

的例句是“Excuse me !" 和“Excuse me.What's the time ?两个例句的知识点是相同的。 我的评价:感觉《新东方背单词》对学习英语的方式方法很有心得,它利用不同的学习方式来加强单词的记忆效果,比起其他软件公司开发的单词记忆软件,具有更强的教学性,毕竟是多年积累的教学经验,更易于学习者的学习。而且有几个不错的背单词的游戏,能引起学生的学习兴趣,寓教于乐。 ②轻轻松松背单词 蒲公英也算是背单词软件行 业里的佼佼者了,估计许多学习 英语的人都用过这款《轻轻松松 背单词》。这款软件最大的特点就 是单词和例句的发音是标准的美 音而且是美国专家朗读,。 我组织三名成绩接近的学生 进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词 测验结果:记住39词/小时正确率:30% 学生反馈:《轻松背单词》的发音比较好,例句也是标准的发音不是那种电脑合成的让人觉得难受的声音,而且有不错的记忆游戏可以在游戏中加深记忆。 我的评价:《轻松背单词》和《新东方背单词》作为软件类背诵单词中最优秀的几个,功能实际上已经有较强的趋同性。《轻松背单词》的确可以作为学习英语一个有效的辅助工具。 ③疯狂单词

C语言课程设计--背单词系统的程序代码

综合性程序设计报告 设计题目:背单词系统 指导教师: 班级: 学号: 设计者: 成绩: 设计时间:2010年5月27日

目录 1 题目描述 (3) 2 变量、函数和结构体说明 (4) 3 树形结构图 (5) 4 用户操作说明 (6) 5 代码 (8) 6设计体会 (12)

1 题目描述 该系统是帮助学生背诵单词的软件,有词语预览功能;用户可以编辑自己的词库,即可增加或删除单词;系统可以进行测试,即给出中文,让学生输入其英文,每十个单词一组,测试结束能够显示成绩,即单词的正确个数;能够输入中文或英文进行单词的查询。 基本功能:词库的增加或删除; 单词预览; 显示中文用户输入英文进行测试; 用户输入中文或英文进行单词的查询。

2变量、函数和结构体说明 (1)关键变量说明 int x 结构体数组中元素的数目 int n 测试时单词的正确个数 int a 进行菜单选择 int m 进行菜单选择 (2)函数定义说明 void foresee(); 单词预览及进行测试 int intest(); 产生随机单词以进行测试 void test2(int n); 测试单词的成绩 void testchinese(); 测试单词 void translation(); 单词查询 void EtoC(); 输入单词,查询意思 void CtoE(); 输入中文,查询单词 void word_add(); 单词添加 void word_delete(); 单词删除 (3)结构体说明 struct words 单词结构体定义{ char eword[20]; 单词 char cixing[10]; 词性 char chinese[50]; 意思 } struct words bank[SIZE] 定义数组结构体,存储单词

分布式数据库系统的设计与优化

近年来,计算机技术的发展日新月异,借助于计算机网络而崛起的数据库技术已不断渗透到了社会生活的各个领域.分布式数据库系统是数据库技术的一种,它的产生,使在地理上、组织上分散的单位得以实现信息、数据共享,使系统的可靠性、可用性等得到了明显的改善和提高.因此,如何优化分布式数据库系统,如何更高效地实施数据库查询等问题便显得尤为重要,它关系着整个系统性能和系统效率等诸多关键因素的完善和提高.1分布式数据库的定义 分布式数据库系统的基础是集中式数据库,但是比集中式数据库具有更大的可扩展性,它适用于单位和企业的各下属、分散部门,允许将分工后的针对性较强的各部门数据存储在本地存储设备上,从而提高用户操作应用程序的反馈速度,在一定程度上降低网络通信费用. 分布式数据库系统可以分为两种:一是物理分布逻辑集中,即在物理上是分布的,在逻辑上是一个统一整体,这类数据库系统比较适用于用途单一、专业性强的中小企业或部门;二是无论在物理上或是逻辑上都是分布的,这种分布式数据库系统类型称为联邦式,此类型主要用于集成大 范围数据库,因为该系统主要由用途迥异、 差别明显的数据库组成. 分布式数据库的物理分布性主要表现在数据库中的数据分别存储在不同的地域内或主机上,而逻辑集中性主要表现在无论用户处于哪个位置或使用本局域网中的哪台主机,都可以通过应用程序对数据库进行操作,但这些数据库具体的分布位置用户并不需要知道,就如同数据库存储在本机,并且由本机的数据库管理系统进行管理.2分布式数据库系统的特点 2.1数据的独立性和分布的透明性 数据的独立性可以说是分布式数据库系统的核心和目标,而分布的透明性表现在用户在操作带有数据库的应用程序时,不必了解数据存储的具体物理位置,不必关心数据逻辑集中的区域,也不必验证本地系统支持哪些数据模型.分布透明的特点,在很大程度上增加了应用程序的可移植性. 2.2集中和自治相结合 对于分布式数据库系统来说,数据共享分为两层:局部共享和全局共享.局部共享是相对于局部数据库而言的,存储在局部数据库中的一般是专门针对本地用户的常用数据;全局共享就是说在各个分布的数据库区域,也能够支持 系统在全局上的应用,可以存储可供本网中其他位置的用户共享的数据.那么对于这两层数据共享的分类,就有相应的两种控制方式,即集中和自治,各个局部的数据库管理系统可以对本区域的数据库实施独立管理,称为自治;与此同时,为了协调各个局部数据库管理系统,为了宏观、整体地把握各局部数据库的运行情况等,系统还设置了集中控制的工作方式. 2.3易于扩展性 由于单位、 企业等的数据量越来越庞大,对于数据库服务器的需求也越来越多.如果服务器的应用程序支持水平方向的扩展,那么就可以通过多增加服务器来分担数据的处理任务. 3分布式数据库系统的设计3.1设计的原则 3.1.1分布式数据库系统的主要设计原则是本地和近地.所以,在设计的过程中,应当尽量实现数据的本地化,这样可以有效减少数据节点之间的相互通信,从而提高整个系统的效率. 3.1.2为了改善和提高数据库数据的可用性和可靠性,有时候在分布式数据库系统中可以将数据保存为副本,如果数据的其中一个副本被损坏或者不能使用,那么在网络环境中的另一个节点中可以对损坏的副本进行恢复.不过,在恢复的同时有可能增加冗余的数据,所以在设计分布式数据库系统时应当全面考虑最优的数据冗余程序,从而减少数据库更新的成本. 3.1.3在用户通过应用程序对数据库进行操作的时候,分布式数据库系统应当将总的工作量分流到网络环境中的各局域节点,从而提高了应用程序的执行效率、扩大了数据传输的并行度、充分利用了各局域节点计算机的资源.因此在设计分布式数据库系统的同时,要将负荷合理地分流. 3.1.4在设计分布式数据库系统时,要对网络各局域节点进行存储能力的统筹,对有限的存储控件进行合理的规划.3.2设计的内容 与集中式数据库的设计相类似,分布式数据库系统也包括了数据库和应用.其中,数据库的设计又包括全局的模式设计和局部的模式设计.分布式数据库系统设计的关键是 Vol.28No.10 Oct.2012 赤峰学院学报(自然科学版)JournalofChifengUniversity(NaturalScienceEdition)第28卷第10期(下) 2012年10月分布式数据库系统的设计与优化 左 翔,姜文彪 (安徽医科大学计算机系,安徽 合肥 230032) 摘要:分布式数据库是数据库技术和网络技术相结合的产物,本文从分布式数据库系统的定义和特点入手,介绍了其设计、优化的目标以及优化的方法. 关键词:分布式数据库系统;设计;优化中图分类号:TP310 文献标识码:A 文章编号:1673-260X(2012)10-0020-02 20--

背单词不错的14个软件和网站

背单词不错的软件和网站14个介绍 我是一名英语培训学校的专职老师,来学校培训的学生中有许多基础比较差、拥有的单词量非常少,直接造成学习英语困难。我教学的一个重要的方面就是提高学习者词汇量,所以在日常的工作中特别关注各种背单词的方法和辅助工具。 这学期我开始了新概念英语的教学,为了采取更好的辅助工具帮助学生记忆单词我对市场中的各种背单词的软件和在线背单词的网站进行了新概念第一册第一单元背诵效果的横向测试,以下是我测试的结果,供各位学习者和老师、家长借鉴。 软件类: ①新东方背单词 《新东方背单词》的特点 就是内容全面权威,囊括中小学、 许国璋、新概念、职称、大学、研 究生、新东方出国考试(GRE、 TOEFL、GMAT、LSAT、雅思)词汇,适合从零起点到高级英语学习人员的全面需要。遵循多种记忆法则:例如词缀、词根记忆法、比较记忆法、单词举例记忆法等。

我组织三名成绩接近的学生进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知:47词,生词:128词 测验结果:记住40词/小时正确率:31% 学生反馈:新东方背单词的例句有些简单,不太具有典型性。比如excuse,的例句是“Excuse me !" 和“Excuse me.What's the time ?两个例句的知识点是相同的。 我的评价:感觉《新东方背单词》对学习英语的方式方法很有心得,它利用不同的学习方式来加强单词的记忆效果,比起其他软件公司开发的单词记忆软件,具有更强的教学性,毕竟是多年积累的教学经验,更易于学习者的学习。而且有几个不错的背单词的游戏,能引起学生的学习兴趣,寓教于乐。 ②轻轻松松背单词 蒲公英也算是背单词软件行 业里的佼佼者了,估计许多学习 英语的人都用过这款《轻轻松松 背单词》。这款软件最大的特点就 是单词和例句的发音是标准的美 音而且是美国专家朗读,。 我组织三名成绩接近的学生进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知:47词,生词:128词 测验结果:记住39词/小时正确率:30% 学生反馈:《轻松背单词》的发音比较好,例句也是标准的发音不是那种电

分布式数据库设计报告

分布式数据库设计报告

目录 1案例背景 (1) 需求分析 (1) 2 分布式数据库设计 (2) 设计目标 (2) 总体设计目标 (2) (4)可靠性: (3) 完成方式及周期 (3) 分布式数据库架构图 (4) 物理设计施工 (5) 3 总结 (5) 4所用设备汇总 (7) 5所使用软件 (7)

成品车间分布式数据库设计 1案例背景 随着成品车间信息化程度越来越高,我们的传统集中式数据库系统的缺点逐渐体现出来主要有: 1、所有数据处理、存储集中在一台计算机上完成,一旦机器损坏或系统崩 溃数据数据很难恢复。 2、单台机器写入/查询处理能力不足,一台机器既要读取数据,又要写入数 据,遇到大批量超过单台数据库的处理能力,就会出现卡顿,在生产时 间不敢批量制造/查询数据。 3、硬件性能瓶颈,包括(硬盘、CPU、内存),使用升级硬件的方法效果有限。 4、出现故障没有备用服务器可以替代。 5、当前成品车间存在2种数据库,oracle,sql sever,交叉使用不方便管 理维护,出现问题排查困难。 6、由于数据库初期创建数据库/表比较混乱,现在对数据的统计管理需要在 两台服务器之间交叉进行,统计难度高,效率低。 需求分析 成品车间信息化程度越来越高,各个节点产生的数据量越来越大,对数据系统要求越来越高,我们所使用的传统集中式数据库已经无法从容应对越来越大的数据。 成品车间生产线数据库主要有oracle和sql server两种,分别分布在2台计算机中,柔性线、自动线、三相线交叉使用两种类型数据库,主要出现的问题有; 1、一旦其中一个数据库出现问题,那么就有很大的几率导致三条线体 的某个节点或全部节点失去数据服务,导致停线。 2、数据库出现故障,必须停线,故障修复之后才可以上线使用。

最好的背单词软件_迈西背单词(30小时4000词汇)

迈西背单词软件免费下载(艾宾浩斯遗忘曲线) 艾宾浩斯遗忘曲线规律助力记忆,更兼趣味图片,声句并举! 趣哉,妙哉,快哉,30小时记忆4000词汇,好记,又好玩! ----------------------------------------------------------------------------------------- 下载迈西背单词软件免费版请点击:https://www.doczj.com/doc/ed17211817.html,/mcc/Download.aspx ----------------------------------------------------------------------------------------- 迈西英语智能记忆系统软件的四大特点 速度更快 迈西英语单词记忆软件采取先重点,次易点,后难点的学习策略,留下复杂难记的词汇集中记忆,优化处理,通过游戏,拼写,打印等多样化的玩转方式,啃下最硬的骨头。好比考试之先易后难,最大限度地获取高分。是最好的艾宾浩斯背单词软件。 印象更深 《迈西英语单词速记软件》巧妙的实现将词汇与图片场景进行关联,采用夸张记忆手法,图片的形式多为夸张,生动,有的甚至作恶,从而使大脑产生反差,新奇,惊愕的感觉,使人或者兴奋,或者浮想联翩,极易形成永久记忆。使人任何时刻任何地点在看到这个词汇都能浮现这幅图画,也即联想记忆。 记忆更久 迈西英语单词智能记忆系统软件自动安排复习计划,根据您的操作的实际情况,系统判断您对该词汇的掌握程度,再结合遗忘曲线公式,精确计算遗忘点,合理安排复习时间,实时强化,永不遗忘。 得分更高 英语学习最大的绊脚石便是词汇量的贫乏,听力、阅读、语法固然重要,但词汇量始终是最重要的一环,迈西英语单词记忆软件助您快速突破词汇记忆的瓶颈,攻克英语难题。 迈西英语智能记忆系统软件设计原理

C语言背单词课程设计报告

通信工程C语言强化训练实验报告 学号:4110918 姓名:诸葛逍遥 提交日期:2012年7月4日 成绩: 评语: 教师签字: 东北大学秦皇岛分校计算机与通信工程学院

题目:背单词 1.概述 该系统是帮助单词背诵单词的软件,要求用户可以选择背诵的词库,并可以编辑自己的词库,系统可以给出中文,让单词输入其英文意思,也可输出英文让单词输入中文意思。并判定词义是否正确。如不正确给出提示并要求用户重新输入。 如正确给以鼓励。还应有词语预览功能。 基本功能: 1)词库的维护 2)课程预览 3)显示中文用户输入英文的背诵方法 4)显示英文用户输入中文的背诵方法 5)背诵成绩的记录。 2.课程设计目的 综合训练单词用C语言编程解决问题和处理问题的能力,巩固其对C语言课程内容和知识的掌握。 3.对课程设计的基本要求 1)尽量多的应用C语言中所学到的知识和语句 2)课程设计前应书写开题报告主要内容包括(对题目的分析和对该课程设计的概要设计) 3)课程设计后应交《课程设计报告》,和软件原代码及编译后的应用软件 4)课程设计最后一次上机实验时检查题目的完成情况 5)课程设计中必须用到的内容为 a文件的存取 b结构体的使用 c数组的使用 d指针操作

一、开题报告 1.变量和结构体说明 1)单词信息的结构体如下: typedef struct word //单词的结构体 { char en[M_CHAR]; // 英文形式 char ch[M_CHAR]; //中文形式 }word; 2)存放单词的信息的变量如下: word s[M_NUM]; //单词数组 int num; //单词个数 2.概要设计 1)定义结构体数组用来存放单词的信息 2)单词信息存放在data.txt中,文件格式如下: 单词个数—长度为4个字节 第1个单词的信息-----长度为sizeof(word) 第2个单词的信息-----长度为sizeof(word) 。。。。。。 第n个单词的信息-----长度为sizeof(word) 3)读文件data.txt的过程如下: 打开文件data.txt用fopen函数(以mode指定的方式打开名为filename的文件)先读取单词个数,然后逐个读取单词的信息,采用fread函数(从fp所指定的文件中读取长度为size的n个数据项,存到pt所指向的内存区) 4)写文件data.txt的过程如下: 先写入单词个数,然后逐个写入单词的信息,采用fwrite函数(把ptr所指向的n*size个字节输出的fp所指向的文件中) 5)删除单词和修改单词信息的时候,都需要先输入英文,从该英文找到单词的位置

分布式数据库设计方案

1.大型分布式数据库解决方案 企业数据库的数据量很大时候,即使服务器在没有任何压力的情况下,某些复杂的查询操作都会非常缓慢,影响最终用户的体验;当数据量很大的时候,对数据库的装载与导出,备份与恢复,结构的调整,索引的调整等都会让数据库停止服务或者高负荷运转很长时间,影响数据库的可用性和易管理性。 分区表技术 让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理能力,达到优化查询性能的目的。但是分区表只能把数据分散到同一机器的不同磁盘中,也就是还是依赖于一个机器的硬件资源,不能从根本上解决问题。 分布式分区视图 分布式分区视图允许用户将大型表中的数据分散到不同机器的数据库上,用户不需要知道直接访问哪个基础表而是通过视图访问数据,在开发上有一定的透明性。但是并没有简化分区数据集的管理、设计。用户使用分区视图时,必须单独创建、管理每个基础表(在其中定义视图的表),而且必须单独为每个表管理数

据完整性约束,管理工作变得非常复杂。而且还有一些限制,比如不能使用自增列,不能有大数据对象。对于全局查询并不是并行计算,有时还不如不分区的响应快。 库表散列 在开发基于库表散列的数据库架构,经过数次数据库升级,最终采用按照用户进行的库表散列,但是这些都是基于自己业务逻辑进行的,没有一个通用的实现。客户在实际应用中要投入很大的研发成本,面临很大的风险。 面对海量数据库在高并发的应用环境下,仅仅靠提升服务器的硬件配置是不能从根本上解决问题的,分布式网格集群通过数据分区把数据拆分成更小的部分,分配到不同的服务器中。查询可以由多个服务器上的CPU、I/O来共同负载,通过各节点并行处理数据来提高性能;写入时,可以在多个分区数据库中并行写入,显著提升数据库的写入速度。

分类背单词大全

1:目录 2:气候场景: 3:工作英语词汇 4:教育词汇场景: 5:图书馆场景: 6:休闲场景: 7:求职场景: 8:住宿场景: 9:描述地点场景: 10:描述丢失物品场景 11:银行场景: 12:食物场景: 13:星座和星场景 14:宗教节日词汇场景 15:马戏娱乐场景: 16:城市英语描绘场景 17:商业英语术语场景 18:国际关系词汇 19:法律场景 20:交通运输场景词汇 21:音乐英语场景词汇 22:电影英语场景词汇 23:中国入世场景词汇 24:旅游场景单词 25:薪水方面的英语词汇 26:职业装词汇(中英对照) 场景词汇 学校生活篇 campus 校园 common room (英)师生公用的休息室canteen 餐厅 dining hall 食堂 cafeteria 自助小餐厅accommodation 住宿 dorm/dormitory 宿舍 dormmate /roommate /flatmate /housemate 合租一间宿舍/公寓/房屋的人parking lot 停车场 parking regulations 停车规定shopping mall 购物中心 teaching building 教学楼/教室楼lecture theatre 大教室/阶梯教室administrating office/admin office 行政办公室 laboratory/lab 实验室 student union 学生会 club 学生俱乐部 society 学生社团 student account 银行中的学生帐户current account 现金帐户chequebook/checkbook 支票本withdraw cash 取钱 deposit money in a band 存钱 考过词汇 corridor 走廊 lavatory 卫生间 balcony 阳台 playground 操场 dining-hall 饭厅 main hall 大礼堂/大厅 超市物品英文名称(很全很强大) 饼干类Biscuits 零嘴Snacks 各式洋芋片Crisps 宠物食品Pet. Food 糖业类Confectionery 厕所用品Toiletries 榖类食品Cereals 家禽类Poultry 各式腌菜Pickles 以下将常用的食品的中英对照作整理, 以方便大家采购: A. 肉品类(鸡, 猪, 牛) B. 海产类 C. 蔬果类

超有用的六级背单词艾宾浩斯记忆表

艾宾浩斯计划表这样做 齐言楚羽2014.11.18 10:552189 字757 次阅读 「英语100天计划」的「第一周检查表」被拥有34万粉丝的@毛毛虫Claire 冠以#最佳英语学习法#转发后,我的微博又开始热闹了——N多朋友在评论和私信中问我:「亲,你的表格在哪里下载的呀?」「表格能发给我一份吗?」……

艾宾浩斯计划表 呃,表格是我根据艾宾浩斯遗忘曲线原理,再结合自选学习资料和时间安排,自己制作的。以前泡论坛时,经常会遇到某个特多干货的分享贴,本来看楼主边分享边和跟帖的人讨论,挺带劲儿挺有收获的,但因为楼主说到自己用了某种工具或某个资料,跟帖的人纷纷发邮箱,让博主转发,好端端的帖子最后就沦为邮箱收集帖了。。。好在时代在进步,科技在发展,如今咱有微博有网盘,做伸手党可是容易多啦!

不过,老祖宗说「授人以鱼,不如授之以渔」,我的表格自然可以随便转发,但那毕竟是根据我自己的计划来制作的,不一定适合其他人。分享是美德。我把制作过程写下来,对艾宾浩斯计划表感兴趣的朋友可以结合自己的计划制作一份自己专属的计划表,肯定会比我这份更好用。好了,现在开始进入正题—— 一、参考资料 翻拍自《把你的英语用起来》 读过《把你的英语用起来》的朋友肯定见过这张表。我制定计划时原本是打算仿造这张表来做的,但当时这本书不在手边,于是凭着记忆上网搜索「艾宾浩斯」,看到了这篇文章: 艾宾浩斯的遗忘曲线的原理是说:人的遗忘速度在最初是相当 快的,然后减慢,然后再趋缓,逐渐接近水平。也就是说—— 他的遗忘曲线具有先快后慢的规律。根据遗忘曲线先快后慢的 规律,我们知道了复习必须及时的重要性。 在这里我先讲讲集中学习和分散学习:比如说背一篇文章,从 头读到尾,连读十遍(就是集中学习),大致可记下16%左右的 内容;如果把文章分成几个段落,一个一个地背(就是分散学 习),同样的时间分散学习至少比集中学习多记住10%以上的内 容。 也就是说分散学习时间越长,效果就越显著。从某一种程度上

英语背单词软件

十款背单词软件测评报告 背英语单词是最令人头疼的事儿,如果能选择一套适合的背单词软件,对于单词记忆会有事半功倍的效果,然而目前市场上背单词软件到处都是,我们应该选择什么软件呢,这确实是件另人头疼的事,选到好的,对我们的学习也许有很大帮助,找到不好的,可能反而会耽误了我们的学习,为此,我亲自对目前几款流行的背单词软件做了一个大概测评,纯属个人测评,不受拖于任何人,主要参数是:记多少单词/1小时,记忆正确率,第二天的遗忘率,是否有一套精确的复习安排等几个方面进行测试。 1、疯狂单词无忧记忆: 简介:据说是背单词有种疯狂的感觉,而且说是智能化程度最高,。。 一个小时测试结果: 总学习:238词 已知:121词 生词:117词 测验结果:记住35词/小时 正确率:33% 个人测评:感觉效率低,没有循环记忆安排。据说使用这套软件背单词时,给人一种疯狂的感觉,但我似乎感觉不到哦。~ ================================================================= 2、e时代英语(https://www.doczj.com/doc/ed17211817.html,/) 一个免费的背单词软件,有完善的循环记忆管理系统和课程编辑系统。除了软件本身携带的课程外,用户还可以自己制作课程。对单词采用的是真人发音,对例句采用的是合成语音。 一个小时测试结果: 总学:108 词, 已知:19 词 生词:89 词 测验结果:81词/小时 正确率:92% 测评:这个软件的核心是模拟遗忘曲线对记忆进行管理。因为是免费的,课程管理功能都是完全放开的,没有任何的保密,用户可以自己制作课程来学习。合成语音的效果不太好,据说是安装一套neo speech软件后会有很好的发音效果。 ================================================================= 3、新东方背单词: 简介:新东方,大家都熟悉,感觉这套系统跟《我爱背单词》差不多,浏览记忆,如同背词典。 一个小时测试结果:

14种背单词方法都是非常有效的

14种背单词方法都是非常有效的. 1.逻辑记忆:通过词的本身的内部逻辑关系。词与词之问的外部逻辑关系记忆单词。 (1)把几个字母看I作—个来记如:(ight)light,right,night,might,sight,tight。 (2)外旧内新,如:bridge(桥)看成b+ridgeridge(山脊);sharp看成s+harpharp(竖琴)。 (3)外新内旧,如:cleave(劈开)看成c+leave;tact(机智)看成t+act。 2,联想记忆:(1)音与形的联想,即根据读音规则记忆单词。(2)形与义的联想,如:eye 把两个e看成两个眼。banana把a看成一个个的香蕉。bird把b和d看成两个翅膀。(3)象声词。联想实际的声音,如:gong锣、COO咕咕声。 3.分类记忆:把单词进行分类。如:动物、植物等,进行分类记忆。酷兔英语推荐你使用https://www.doczj.com/doc/ed17211817.html,在线字典作为参考。 4.卡片记忆:使用酷兔英语背单词功能的自制单词卡片随时随身进行记单词,卡片写上单词的词形、词性、词义、音标、搭配、例句等. 5.感官记忆:记单词时。不要只用一种感官,尽可能地用多个感官,耳听、嘴读、手写、眼看、心记等。 6.构词记忆:利用构词法,通过分析词根、前缀派生和合成等记忆单词 7.阅读记忆:通过阅读英语文章、小说等记忆单词,注意选择难度要适宜。 8.同义记忆:通过同义词一起进行单词记忆,可确切理解词义,这时不必注意意义的区别。 9.反义记忆:通过反义词一起进行单词记忆,扩大了词义。 10.复习记忆:单词记住了,很快会忘掉,每隔一段时间要进行复习,巩固所学单词。 l1.商标记忆:通过看到的商标和广告随时随地进行单词记忆。 12.比较记忆:(1)英汉比较。如:mama,cigar,beer,bar,fee等。(2)单复数的比较。如:good-goods,pints wod-woods(3)同音词的比较。如:right—write,eye.(4)词的阴阳的比较。如: actor-actresshost-hostess 13.理解记忆:通过正确理解单词的本义、引申义和比喻义等. l4.联系记忆:不要孤立地记,尽可能地和有关的东西联系来记。联系所学的文章大概意义,联系上下文。(2)联系短语和搭配。 背单词的五种巧妙方法 一,同音词记忆法

艾宾浩斯记忆曲线+背单词计划表

艾宾浩斯记忆曲线 复习点的确定 1.第一个记忆周期:5分钟 2.第二个记忆周期:30分钟 3.第三个记忆周期:12小时 4.第四个记忆周期:1天 5.第五个记忆周期:2天 6.第六个记忆周期:4天 7.第七个记忆周期:7天 8.第八个记忆周期:15天 背诵方法 1.初记单词时需要记忆的内容: a)单词外观,b)单词的中文释义,c)单词的记忆法 2.每个list的具体背诵过程(每个list按12页,每页10个单词计): a)背完一页(大约5分钟),立即返回该页第一个单词开始复习(大约几十秒) b)按上面方法背完1~6页(大约在30分钟),回到第1页开始复习(两三分钟) c)按上面同样方法背完7~12页,一个list结束 d)相当于每个list被分为12个小的单元,每个小的单元自成一个复习系统;每6个小单元组成一个大单元,2个大单元各自成为一个复习系统。背一个list总共需要一小时左右的时间。 复习过程 a)复习方法:遮住中文释义,尽力回忆该单词的意思,几遍下来都记不住的单词可以做记号重点记忆。 b)复习一个list所需的时间为20分钟以内 c)当天的list最好在中午之前背完,大约12小时之后(最好睡觉前)复习当天所背的list d)在其后的1,2,4,7,15天后分别复习当日所背的list e)复习的原则 时间间隔:30秒1分钟5分钟30分钟1小时8小时1天2天6天31天 重学节省诵读时间百分数: 复习点的确定 人的记忆周期分为短期记忆和长期记忆两种。 第一个记忆周期是5分钟 第二个记忆周期是30分钟 第三个记忆周期是12小时 这三个记忆周期属于短期记忆的范畴。 下面是几个比较重要的周期。 第四个记忆周期是1天 第五个记忆周期是2天

小学英语单词最全分类整理,27个分类,史上最全最整齐,下载可直接打印

小学英语单词最全分类整理,27个分类 1. 数字Number 基数词 one1eleven11thirty30 two2twelve12forty40 three3thirteen13fifty50 four4fourteen14sixty60 five5fifteen15seventy70 six6sixteen16eighty80 seven7seventeen17ninety90 eight8eighteen18hundred百nine9nineteen19thousand千 ten10twenty20million百万序数词 first第一fifth第五ninth第九second第二sixth第六tenth第十third第三seventh第七eleventh第十一fourth第四eighth第八twelfth第十二 2. 服饰 Clothes coat外套jacket夹克sweater毛衣shirt衬衣swimsuit泳衣raincoat雨衣dress连衣裙skirt短裙T-shirt T恤衫trousers裤子pants长裤shorts短裤jeans牛仔裤vest背心pocket口袋shoe鞋sneakers网球鞋sandals凉鞋slippers拖鞋boots靴子sock袜子cap鸭舌帽hat有沿帽gloves手套tie领带sunglasses太阳镜 3. 食物 food breakfast早餐lunch午餐dinner晚餐bread面包noodles面条rice米饭meat肉pork猪肉chicken鸡肉beef牛肉mutton羊肉fish鱼肉egg鸡蛋tofu豆腐vegetable蔬菜fast food快餐hamburger汉堡hot dog热狗cake蛋糕biscuit饼干cookie曲奇饼chips薯条cheese奶酪salad沙拉sausages香肠chocolate巧克力moon cake月饼sweets糖果peanut花生ice-cream冰激凌

十大背单词软件、四大在线背单词网站评测报告

十四大背单词系统评测,帮你挑选最佳背单词系统 我是一名英语培训学校的专职老师,来学校培训的学生中有许多基础比较差、拥有的单词量非常少,直接造成学习英语困难。我教学的一个重要的方面就是提高学习者词汇量,所以在日常的工作中特别关注各种背单词的方法和辅助工具。 这学期我开始了新概念英语的教学,为了采取更好的辅助工具帮助学生记忆单词我对市场中的各种背单词的软件和在线背单词的网站进行了新概念第一册第一单元背诵效果的横向测试,以下是我测试的结果,供各位学习者和老师、家长借鉴。 软件类: ①新东方背单词 《新东方背单词》的特点 就是内容全面权威,囊括中小学、 许国璋、新概念、职称、大学、研 究生、新东方出国考试(GRE、 TOEFL、GMAT、LSAT、雅思)词汇, 适合从零起点到高级英语学习人 员的全面需要。遵循多种记忆法则:例如词缀、词根记忆法、比较记忆法、单词举例记忆法等。 我组织三名成绩接近的学生进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词

测验结果:记住40词/小时正确率:31% 学生反馈:新东方背单词的例句有些简单,不太具有典型性。比如excuse,的例句是“Excuse me !" 和“Excuse me.What's the time ?两个例句的知识点是相同的。 我的评价:感觉《新东方背单词》对学习英语的方式方法很有心得,它利用不同的学习方式来加强单词的记忆效果,比起其他软件公司开发的单词记忆软件,具有更强的教学性,毕竟是多年积累的教学经验,更易于学习者的学习。而且有几个不错的背单词的游戏,能引起学生的学习兴趣,寓教于乐。 ②轻轻松松背单词 蒲公英也算是背单词软件行 业里的佼佼者了,估计许多学习 英语的人都用过这款《轻轻松松 背单词》。这款软件最大的特点就 是单词和例句的发音是标准的美 音而且是美国专家朗读,。 我组织三名成绩接近的学生 进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词 测验结果:记住39词/小时正确率:30% 学生反馈:《轻松背单词》的发音比较好,例句也是标准的发音不是那种电脑合成的让人觉得难受的声音,而且有不错的记忆游戏可以在游戏中加深记忆。 我的评价:《轻松背单词》和《新东方背单词》作为软件类背诵单词中最优秀的几个,功能实际上已经有较强的趋同性。《轻松背单词》的确可以作为学习英语一个有效的辅助工具。

14种英语学习系统评测

十四大背单词系统的评测 我是一名英语培训学校的专职老师,来学校培训的学生中有许多基础比较差、拥有的单词量非常少,直接造成学习英语困难。我教学的一个重要的方面就是提高学习者词汇量,所以在日常的工作中特别关注各种背单词的方法和辅助工具。 这学期我开始了新概念英语的教学,为了采取更好的辅助工具帮助学生记忆单词我对市场中的各种背单词的软件和在线背单词的网站进行了新概念第一册第一单元背诵效果的横向测试,以下是我测试的结果,供各位学习者和老师、家长借鉴。 软件类: ①新东方背单词 《新东方背单词》的特点就是 内容全面权威,囊括中小学、许国 璋、新概念、职称、大学、研究生、 新东方出国考试(GRE、TOEFL、 GMAT、LSAT、雅思)词汇,适合从 零起点到高级英语学习人员的全 面需要。遵循多种记忆法则:例如词缀、词根记忆法、比较记忆法、单词举例记忆法等。 我组织三名成绩接近的学生进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词 测验结果:记住40词/小时正确率:31% 学生反馈:新东方背单词的例句有些简单,不太具有典型性。比如excuse,的例句是“Excuse me !" 和“Excuse me.What's the time ?两个例句的知识点是相同的。

我的评价:感觉《新东方背单词》对学习英语的方式方法很有心得,它利用不同的学习方式来加强单词的记忆效果,比起其他软件公司开发的单词记忆软件,具有更强的教学性,毕竟是多年积累的教学经验,更易于学习者的学习。而且有几个不错的背单词的游戏,能引起学生的学习兴趣,寓教于乐。 ②轻轻松松背单词 蒲公英也算是背单词软件行 业里的佼佼者了,估计许多学习 英语的人都用过这款《轻轻松松 背单词》。这款软件最大的特点就 是单词和例句的发音是标准的美 音而且是美国专家朗读,。 我组织三名成绩接近的学生 进行了新概念第一单元的学习和测验。 一个小时测试结果:总学习:175词,已知: 47词,生词: 128词 测验结果:记住39词/小时正确率:30% 学生反馈:《轻松背单词》的发音比较好,例句也是标准的发音不是那种电脑合成的让人觉得难受的声音,而且有不错的记忆游戏可以在游戏中加深记忆。 我的评价:《轻松背单词》和《新东方背单词》作为软件类背诵单词中最优秀的几个,功能实际上已经有较强的趋同性。《轻松背单词》的确可以作为学习英语一个有效的辅助工具。 ③疯狂单词 这款软件界面的设计很有web2.0 的风格,很是卡哇伊。有十种主要

背单词程序课程设计报告

(北京)计算机语言课程设计 ——背单词 院系:地球物理与信息工程学院 专业:自动化09 小组成员:常润秀、覃丹丹、周衍彤 陈建龙、黄冬 完成日期: 2011年7月14 日 小组设计成绩:

一、设计目的: 综合运用面向对象开发工具,设计Windows风格的软件。通过此次程序设计题目,使学生熟练掌握Windows应用程序的开发过程,为以后专业课的学习奠定基础。 二、所选编程语言:Visual Basic 6.0 三、系统总体设计思路: 背单词软件是英语学习类软件的分支,是专门针对用户背诵英语单词,掌握词汇量而制作的辅助学习软件。由于媒介为个人电脑,所以背单词软件有着其它背单词工具无法达到的智能化与互动性,但相对应的,过于依赖电脑和较差的便携性成为其缺陷。所以作为背单词的软件的设计思路应该简单为原则。用户操作必须简单、方便为原则。 (1)本题目共提供了“大学英语四级词汇”和“大学英语六级词汇”两个词库文件(分别是grade4.txt和grade6.txt),通过“词库设置”中的“词库”组合框可以选择想要的词库。默认的词库是“大学英语四级词汇”。 (2)为了便于用户使用,程序允许选择想要记忆的单词范围。默认的单词范围是“A至Z”,即全部单词。如果选择的范围是“A至C”,那么程序只显示以A、B和C字母开头的单词。程序应保证“起始字母”在“终止字母”之前,即不会出现类似于“C至A” 的情况。 (3)据需要选择“随机”或“循环”复选框。如果不选择“随机”,则显示单词时是以单词在词库中的顺序(即字母的顺序)显示的,否则以随机顺序显示。如果不选择“循 环”复选框,单词显示一遍之后自动停止回到起始状态。如果选择了“循环”复选 框,显示一遍之后会自动从头开始显示。 在随机方式之下,循环是没有意义的,所以当“随机”复选框选定时,“循环”复选 框应变为无效且呈现未选定状态。 (4)毕后,单击“开始”按钮,窗口最上方显示区域从右向左以字幕方式动态显示所选的单词,包括词性和词义。在显示过程中可以改变字体大小、滚动速度和背景显示 颜色。单击“暂停”按钮可以暂停滚动,这时“暂停”按钮变为“继续”,单击会继续滚动。单击“退出”按钮退出主界面。 设计任务分工安排: 由于小组由五名成员构成,可将界面模块分为五个部分: 1.滚动字幕以及部分相关控制控件。设计人员:陈建龙。 2.字体大小,滚动速度,背景颜色控制。设计人员:常润秀。 3.词库选择。设计人员:覃丹丹,黄冬。 4.显示方式(随机,循环)设计人员:覃丹丹,黄冬。 5.主界面其他相关控件,以及其他弹出界面和进入界面。设计人员:周衍彤。 设计进度安排: 设计时间:2011.7.7~2011.7.8, 2011.7.11~2011.7.13 7、8号找到各部分设计思路,进行初步设计

背单词的软件哪个好

背单词的软件哪个好 最新2014十款背单词软件测评报告: 背英语单词是最令人头疼的事儿,如果能选择一套适合的背单词软件,对于单词记忆会有事半功倍的效果,然而目前市场上背单词软件到处都是,我们应该选择什么软件呢,这确实是件另人头疼的事,选到好的,对我们的学习也许有很大帮助,找到不好的,可能反而会耽误了我们的学习。 为此,我亲自对目前几款流行的背单词软件做了一个大概测评,纯属个人测评,不受托于任何人,主要参数是:记多少单词/小时,记忆正确率,第二天的遗忘率等几个方面进行测试。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1、疯狂单词无忧记忆: 简介:据说是背单词有种疯狂的感觉,而且说是智能化程度最高,。。 一个小时测试结果: 总学习:128词 生词:117词 测验结果:记住35词/小时 正确率:30% 测评:感觉效率低,没有循环记忆安排。据说使用这套软件背单词时,给人一种疯狂的感觉,但我似乎感觉不到哦。~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2、我爱背单词 简介:历史较久的单词助记软件。 一个小时测试结果: 总学:127 词, 生词:115 词 测验结果:记住42词/小时 正确率:31% 复习系统:浏览复习,复习效率一般。 测评:这套软件历时顶悠久,该套软件功能很多,但对于记忆效率来说效果一般,因为是浏览记忆,跟自己背词典差不多,没有循环记忆安排。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3、新东方背单词: 简介:新东方,大家都熟悉,感觉这套系统跟《我爱背单词》差不多,浏览记忆,如同背词典。 一个小时测试结果:

分布式数据库系统_复习

一、填空 分布式数据库系统按局部数据库管理系统的数据模型分类,可以分为和两类。 同构型DDBS 异构型DDBS 分布式数据库系统按全避控制系统类型分类,可以分为、 和三类。 全局控制集中型DDBS 全局控制分散型DDBS 全局控制可变型DDBS 分布式数据库是分布式数据库系统中各站点上数据库的逻辑集合,它由和组成。 应用数据库描述数据库 数据分片的三种基本方法是:、和三类。 水平分片垂直分片混合分片 分布式数据库中的数据分布策略有:、、 和四层。 集中式分割式复制式混合式 分布式数据库是多层模式结构,一般划分为、、 和四层。 全局外层全局概念层局部概念层局部内层 一个分布式数据库管理系统一般应包括、、 和四个基本功能模块。 查询处理模块完整性处理模块调度处理模块可靠性处理模块 分布透明性包括、和三个层次。 分片透明性位置透明性局部数据模型透明性 分布式数据库系统的创建方法,大致可分为和两种。 组合法重构法 集中式数据库设计一般包括:需求分析,概念设计,逻辑设计和物理设计四个阶段,分布式数据库设计除了上述四个阶段外,还需增加一些个新的阶段,它位于和之间。 分布设计逻辑设计物理设计 水平分片的方法可归为和两种。 初级分片导出分片 DATAID-D相对于DATAID-1增加了和两个阶段。 分布要求分析分布设计 DATAID-D中的分布设计分成、、 和四个阶段。 分片设计非冗余分配冗余分配局部模式的重新构造 分布式查询优化的准则是。通信费用和响应时间最短 在分布式系统中,查询代价QC=。I/O代价+CPU代价+通信代价 在分布式环境下,查询可分为、和三种类型。局部查询远程查询全局查询 分布式查询处理可以分为、、和四

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