家族名前缀

| 计算机等级 |

【www.guakaob.com--计算机等级】

家族名前缀篇一
《计算机病毒命名解读》

计算机病毒命名解读

完整的病毒名称通常分为三个部分:病毒家族名、前缀和后缀。如“Backdoor.Huigezi.ik”,它的病毒家族名为“Huigezi”,前缀为“Backdoor”,后缀为“ik”。

病毒家族名:病毒家族名是反病毒工程师在分析病毒时根据病毒特征起的名字,它是一个广义的病毒名称。具相同家族名称的病毒通常具有相同或相似的特征。比如凡是族名为 “Huigezi”的病毒都具有盗取用户密码、隐藏自身、远程控制染毒计算机等特征。 前缀:前缀一般包含病毒的类型等相关信息,常见的病毒名称前缀如下:

常见病毒名称前缀表

有时病毒名称前缀由多个部分组成,除类型外还包含了病毒的运行平台或病毒的一些其他特性。比如:“Trojan.PSW.Yoben.a ”,它的前缀是“ Trojan.PSW ”,代表它是一

个可以盗取密码的特洛伊木马。“Backdoor.Win32.PcClient.al”的前缀是“Backdoor.Win 32”,代表它是一个运行在32 位Windows 平台的后门程序。

后缀:后缀用来标识病毒变种,通常用 A-Z 这26个字母来顺序表示。以“Worm.Mimail.B(小邮差变种B)”病毒为例, Worm表明该病毒是一个蠕虫病毒,会通过网络和邮件进行传播, Mimail 是病毒家族名,也是中文命名的依据,“B”就是病毒变种名了,它表明该病毒是“小邮差”病毒家族中的第2个变种。

家族名前缀篇二
《各种病毒家族史 咋治他? 来看吧 笔者珍藏!!》

各种病毒 家族史 咋治他? 来看吧

很多时候大家已经用杀毒软件查出了自己的机子中了例如Backdoor. RmtBomb.12 、Trojan.Win32.SendIP.15 等等这些一串英文还带数字的病毒名,这时有些人就懵了,那么长一串的名字,我怎么知道是什么病毒啊?

其实只要我们掌握一些病毒的命名规则,我们就能通过杀毒软件的报告中出现的病毒名来判断该病毒的一些公有的特性了。

世界上那么多的病毒,反病毒公司为了方便管理,他们会按照病毒的特性,将病毒进行分类命名。虽然每个反病毒公司的命名规则都不太一样,但大体都是采用一个统一的命名方法来命名的。

一般格式为:<病毒前缀>.<病毒名>.<病毒后缀> 。

病毒前缀是指一个病毒的种类,他是用来区别病毒的种族分类的。不同的种类的病毒,其前缀也是不同的。比如我们常见的木马病毒的前缀 Trojan ,蠕虫病毒的前缀是 Worm 等等还有其他的。

病毒名是指一个病毒的家族特征,是用来区别和标识病毒家族的,如以前著名的CIH病毒的家族名都是统一的“ CIH ”,还有近期闹得正欢的振荡波蠕虫病毒的家族名是“ Sasser ”。

病毒后缀是指一个病毒的变种特征,是用来区别具体某个家族病毒的某个变种的。一般都采用英文中的26个字母来表示,如Worm.Sasser.b 就是指 振荡波蠕虫病毒的变种B,因此一般称为 “振荡波B变种”或者“振荡波变种B”。如果该病毒变种非常多(也表明该病毒生命力顽强 ^_^),可以采用数字与字母混合表示变种标识。

综上所述,一个病毒的前缀对我们快速的判断该病毒属于哪种类型的病毒是有非常大的帮助的。通过判断病毒的类型,就可以对这个病毒有个大概的评估(当然这需要积累一些常见病毒类型的相关知识,这不在本文讨论范围)。而通过病毒名我们可以利用查找资料等方式进一步了解该病毒的详细特征。病毒后缀能让我们知道现在在你机子里呆着的病毒是哪个变种。

下面附带一些常见的病毒前缀的解释(针对我们用得最多的Windows操作系统):

1、系统病毒

系统病毒的前缀为:Win32、PE、Win95、W32、W95等。这些病毒的一般公有的特性是可以感染window*操作系统的 *.**e 和 *.dll 文件,并通过这些文件进行传播。如CIH病毒。

2、蠕虫病毒

蠕虫病毒的前缀是:Worm。这种病毒的公有特性是通过网络或者系统漏洞进行传播,很大部分的蠕虫病毒都有向外发送带毒邮件,阻塞网络的特性。比如冲击波(阻塞网络),小邮差(发带毒邮件) 等。

3、木马病毒、黑客病毒

木马病毒其前缀是:Trojan,黑客病毒前缀名一般为 Hack 。木马病毒的公有特性是通过网络或者系统漏洞进入用户的系统并隐藏,然后向外界泄露用户的信息,而黑客病毒则有一个可视的界面,能对用户的电脑进行远程控制。木马、黑客病毒往往是成对出现的,即木马病毒负责侵入用户的电脑,而黑客病毒则会通过该木马病毒来进行控制。现在这两种类型都越来越趋向于整合了。一般的木马如QQ消息尾巴木马 Trojan.QQ3344 ,还有大家可能遇见比较多的针对网络游戏的木马病毒如 Trojan.LMir.PSW.60 。这里补充一点,病毒名中有PSW或者什么PWD之类的一般都表示这个病毒有盗取密码的功能(这些字母一般都为“密码”的英文“password”的缩写)一些黑客程序如:网络枭雄(Hack.Nether.Client)等。

4、脚本病毒

脚本病毒的前缀是:Script。脚本病毒的公有特性是使用脚本语言编写,通过网页进行的传播的病毒,如红色代码(Script.Redlof)——可不是我们的老大代码兄哦

^_^。脚本病毒还会有如下前缀:VBS、JS(表明是何种脚本编写的),如欢乐时光(VBS.Happytime)、十四日(Js.Fortnight.c.s)等。

5、宏病毒

其实宏病毒是也是脚本病毒的一种,由于它的特殊性,因此在这里单独算成一类。宏病毒的前缀是:Macro,第二前缀是:Word、Word97、

Excel、Excel97(也许还有别的)其中之一。凡是只感染WORD97及以前版本WORD文档的病毒采用Word97做为第二前缀,格式是:Macro.Word97

;凡是只感染WORD97以后版本WORD文档的病毒采用Word做为第二前缀,格式是:Macro.Word;凡是只感染EXCEL97及以前版本EXCEL文档的病毒

采用Excel97做为第二前缀,格式是:Macro.Excel97;凡是只感染EXCEL97以后版本EXCEL文档的病毒采用Excel做为第二前缀,格式是:Macro.

Excel,依此类推。该类病毒的公有特性是能感染OFFICE系列文档,然后通过OFFICE通用模板进行传播,如:著名的美丽莎(Macro.Melissa)。

6、后门病毒

后门病毒的前缀是:Backdoor。该类病毒的公有特性是通过网络传播,给系统开后门,给用户电脑带来安全隐患。如54很多朋友遇到过的IRC后门Backdoor.IRCBot 。

7、病毒种植程序病毒

这类病毒的公有特性是运行时会从体内释放出一个或几个新的病毒到系统目录下,由释放出来的新病毒产生破坏。如:冰河播种者(Dropper.BingHe2.2C)、MSN射手(Dropper.Worm.Smibag)等。

8.破坏性程序病毒

破坏性程序病毒的前缀是:Harm。这类病毒的公有特性是本身具有好看的图标来诱惑用户点击,当用户点击这类病毒时,病毒便会直接对用户计算机产生破坏。如:格式化C盘(Harm.formatC.f)、杀手命令(Harm.Command.Killer)等。

9.玩笑病毒

玩笑病毒的前缀是:Joke。也称恶作剧病毒。这类病毒的公有特性是本身具有好看的图标来诱惑用户点击,当用户点击这类病毒时,病毒会做出各种破坏操作来吓唬用户,其实病毒并没有对用户电脑进行任何破坏。如:女鬼(Joke.Girlghost)病毒。

10.捆绑机病毒

捆绑机病毒的前缀是:Binder。这类病毒的公有特性是病毒作者会使用特定的捆绑程序将病毒与一些应用程序如QQ、IE捆绑起来,表面上看是一个正常的文件,当用户运行这些捆绑病毒时,会表面上运行这些应用程序,然后隐藏运行捆绑在一起的病毒,从而给用户造成危害。如:捆绑QQ(Binder.QQPass.QQBin)、系统杀手(Binder.killsys)等。

以上为比较常见的病毒前缀,有时候我们还会看到一些其他的,但比较少见,这里简单提一下:

DoS:会针对某台主机或者服务器进行Do*攻击;

**ploit:会自动通过溢出对方或者自己的系统漏洞来传播自身,或者他本身就是一个用于Hacking的溢出工具;

HackTool:黑客工具,也许本身并不破坏你的机子,但是会被别人加以利用来用你做替身去破坏别人。

你可以在查出某个病毒以后通过以上所说的方法来初步判断所中病毒的基本情况,达到知己知彼的效果。在杀毒无法自动查杀,打算采用手工方式的时候这些信息会给你很大的帮 助

各盘根目录下出现的一个System Volume Information文件夹,和一个回收站都是隐藏属性的,并且回收站显示为空,但删除的话,其中以后desktop.ini的系统文件,System Volume Information删除的话,出现无法删除change:文件正被另一个人或程序使用.

这个文件夹其实根本就没什么用处.,而且占了很大的硬盘空间(每个分区都有..,一般加起来都有好几G大),并且很容易中病毒.....

如果你每次杀完病毒后注意看一下就会发现这个文件夹里有病毒或者木马....!!!!

System Volume Information”文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里就存储着系统还原的备份信息。

“系统还原”是Windows XP最实用的功能之一,它采用“快照”的方式记录下系统在特定时间的状态信息,也就是所谓的“还原点”,然后在需要的时候根据这些信息加以还原。还原点分为两种:一种是系统自动创建的,包括系统检查点和安装还原点;另一种是用户自己根据需要创建的,也叫手动还原点。随着用户使用系统时间的增加,还原点会越来越多,导致硬盘空间越来越少,最后还要被警告“磁盘空间不足” .

解决方法:

1、在“我的电脑”图标上点右键,选择属性

2、选择系统还原选项卡

3、将“在所有驱动器上关闭系统还原”打勾确定后即可

4、关闭“系统还原”后,就可以将该驱动器根目录下的“System Volume Information”文件夹删除。

如果你既想删除该文件夹,又想使用系统还原功能,可以将该文件夹备份后再按照上面方法删除

单击System Volume Information文件夹,选择WinZip或者WinRAR将它压缩即可。

压缩完成之后,将压缩文件拷贝到安全的地方。之后,不论是因为磁盘空间不够用系统自行关闭系统还原功能或是我们手动关闭系统还原功能,只要我们重新开启系统还原功能,再手动删除System Volume Information文件夹中的所有文件夹和文件(重新开启系统还原功能时系统自己建立的还原点文件),然后将备份的压缩文件解压缩到System Volume Information文件夹,再启动系统还原就可以了.

家族名前缀篇三
《中文字体命名规则》

浅谈字体的命名规则

1. 字体命名的一般规则:

我们简单看下字体制作时要填些什么,从中了解字体命名的规则  进入FontCreator(FC)的命名菜单,Unicode平台下的英文命名 一般字体是有个家族名,相当于人的「姓」如:H-WaNyan

子族名,相当于人的「名」 如:Regular(通常英文字体子族名选项是指标准,粗体,斜体等)

构成完整名「姓」+「名」 如:H-WaNyan-Regular

唯一名 :「完整名」+「版本」 如:H-WaNyan-RegularV1.00

 接下來回到Unicode平台,看如何填中文命名

家族名+子族名 如:Regular(中文通常指常规,粗细等) 这里需要注意的是亞洲系的子族名不是英文的話,会影响一些程序的粗细判断,所以既使是亞洲的命名,也建议用英文,所以大多数后缀会有regular的命名

或者另一种作法就是子族名干脆不填

2. 按厂商了解中文字体命名规则:

2.1. 方正字体

求字体网共收录252款方正字体

中文一般字体前缀是什么就是隶属于哪个字库,而一般字库名都会跟出品公司的名字有一些关系,所以一般看字库名就能知道是哪个公司出的,方正字体有以下面两种命名方式:

家族名+ regular 或者是

家族名_GBK+ regular

GBK是一种汉字内码扩展,简单的说就是国家计算机字库的标准有GB2312和GB18030两个,2312

的文字是六千多,18030有二万多,GBK是介于二者之间的一个标准,使用18030和GBK可以打出象“槑、囧、劼、鎔”,以下示例

2.2. 造字工房字体

求字体网共收录25款造字工房字体

造字工房悦黑系列字体(全系列共9款),造字工房尚黑系列字体(全系列共12款),造字工房悦圆常规体,造字工房俊雅锐宋常规体,造字工房尚雅准宋常规体,造字工房丁丁手绘体

以尚黑为例,可以看出造字工房的字体命名规则也是家族名+子族名 造字工房尚黑 G0v1 常规体 regular

造字工房尚黑 G0v1 粗体 regular

造字工房尚黑 G0v1 长体 regular

造字工房尚黑 G0v1 细体 regular

造字工房尚黑 G0v1 细长体 regular

造字工房尚黑 G0v1 纤细体 regular

造字工房尚黑 G0v1 纤细长体 regular

造字工房尚黑 G0v1 纤细超长体 regular

造字工房尚黑 G0v1 特细体 regular

造字工房尚黑 G0v1 特细长体 regular

造字工房尚黑 G0v1 特细超长体 regular

造字工房尚黑 G0v1 细超长体 regular

这里常规体(常规是字体命名中的一个选项,常规就是标准的意思),粗细体都体现在家族名中,子族名都是regular

我们还可以发现字体名前缀有出现G0v1和G1v1,这里解释下:

G0v1-Regular,G0是GB2312的意思, v1 指在GB2312基础上进行修改的标识

如俊雅体,是在GB2312的6763个汉字的基础上增加了103个字, 这个修改方案即v1,。 前两位代表该字体所使用的字符集, 其中前一位用于标明字符集的系列, 后一位则是字符集的版本. 后两位代表基于所使用字符集而做出的修订的版本。

以悦黑为例,再看下命名规则。仍然是家族名+子族名,不同的是不是G0v1换成演示版。这里的演示版是指仅供个人研究学习之用, 请勿用于商业用途。

造字工房悦圆演示版常规体 regular

造字工房悦黑演示版特细体 regular

造字工房悦黑演示版特细长体 regular

造字工房悦黑演示版特细超长体 regular

造字工房悦黑演示版纤细体 regular

造字工房悦黑演示版纤细长体 regular

造字工房悦黑演示版纤细超长体 regular

造字工房悦黑演示版细体 regular

造字工房悦黑演示版细长体 regular

2.3. 汉仪字体

求体网共收录144款汉仪字体

汉仪字体的命名也是符合家族名+子族名没有特殊需要说明的,家族名上反应了简繁。

2.4. 华康字体

求字体网共收录了639款华康字体

摘抄了部份华康字体代表性的命名: DF華康明朝体W3 regular

DFG華康明朝体W3 regular

DFP華康明朝体W5 regular

華康POP3體W12 regular

華康POP2體W9(P) regular

华康仿宋体W3-A regular

華康圓體破音三 regular

華康宋體W7-GB5 regular

華康宋體W7(P)-GB5 regular

DF華康ゴシック体W3 regular

华康宋体W3-A regular

华康黑体W7GB空框汉音上3L regular

它的字体比较多款,命名上大致的规律也是符合一般的字体命名,但细致的分法,找了很多资料都没有相关的说明。

大概的推测DF是来源于(DynaFont)的缩写。Dyna是华康的公司名。 DFG和DFP是什么意思不确定。

POP查到的资料是指英文point of purchase Ad的缩写,POP的制作形式有彩色打印,印刷,手绘等方式。

POP是一个系列

但从下图中可以确定的是regular前的一串字体名都属于字体家族名,regular属于子族名 所以也是体现家族名+子族名的命名方式

家族名前缀篇四
《变量名前缀》

【命名约定】

一、变量名的约定:

命名规则主要采用匈牙利命名法。进行了一些增删。

1. 用小写字母的前缀表示变量的类型,前缀的下一个字母用大写。

-----------------------------------------------------------------

前缀 类型 例子

b * Boolean bIsParent

by 字节 byFlag

ch * char chText

c * 类对象 cMain(对象实例)

fn Function fnCallback

h * Handle(句柄) hWnd

i * int

n * 无符号整型

p * 指针

sz,str * 字符串

w WORD

x,y 坐标 xPos, yPos

-----------------------------------------------------------------

其中,带“*”号的为常用约定。

其它前缀:

m_ 类成员变量 m_nVal, m_bFlag

g_ 全局变量 g_nMsg, g_bFlag

局部变量中可采用如下几个通用变量:nTemp,nResult,I,J(一般用于循环变量)。

二、VB中控件的命名:

用小写前缀表示类别:

fm 窗口

cmd 按钮

cob combo,下拉式列表框

txt 文本输入框

lab labal,标签

img image,图象

pic picture

grd Grid,网格

scr 滚动条

lst 列表框

frm fram

【注释规范】

一、函数

在函数开头,用如下格式注释:

/***************************************************************/

/* Function: DelStringFrom string */

/* 从一个String删除另一个String。 */

/* 参数:strByDelete,strToDelete */

/* strByDelete: 被删除的字符串(原来的字符串) */

/* strToDelete: 要从上个字符串中删除的字符串。 */

/* 返回:找到并删除返回0,否则返回-1. */

/***************************************************************/

二、变量

对于非通用的变量,请在定义时加以注释说明,变量定义尽可能放在最开始处。

三、文件注释

在文件开头注释以下内容:

////////////////////////////////////////////////////////////////

// Project: 文件所在的项目名,如:eForum

// By: 作者、修改者、...,如:xiaobo、qyz.........

// Discription: 说明文件的功能。

////////////////////////////////////////////////////////////////

四、其它

函数内各功能模块,如:循环、流程的各分支等,尽可能多的加以注释。

程规范

1.基本要求

1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。

1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。

1.3 尽量使用标准库函数和公共函数。

1.4 不要随意定义全局变量,尽量使用局部变量。

1.5 使用括号以避免二义性。

2.可读性要求

2.1 可读性第一,效率第二。

2.2 保持注释与代码完全一致。

2.3 每个源程序文件,都有文件头说明,说明规格见规范。

2.4 每个函数,都有函数头说明,说明规格见规范。

2.5 主要变量(结构、联合、类或对象)定义或引用时,注释能反映其含义。

2.7 常量定义(DEFINE)有相应说明。

2.8 处理过程的每个阶段都有相关注释说明。

2.9 在典型算法前都有注释。

2.10 利用缩进来显示程序的逻辑结构,缩进量一致并以Tab键为单位,定义Tab为 6个 字节。

2.11 循环、分支层次不要超过五层。

2.12 注释可以与语句在同一行,也可以在上行。

2.13 空行和空白字符也是一种特殊注释。

2.14 一目了然的语句不加注释。

2.15 注释的作用范围可以为:定义、引用、条件分支以及一段代码。

2.16 注释行数(不包括程序头和函数头说明部份)应占总行数的 1/5 到 1/3 。

3. 结构化要求

3.1 禁止出现两条等价的支路。

3.2 禁止GOTO语句。

3.3 用 IF 语句来强调只执行两组语句中的一组。禁止 ELSE GOTO 和 ELSE RETURN。

3.4 用 CASE 实现多路分支。

3.5 避免从循环引出多个出口。

3.6 函数只有一个出口。

3.7 不使用条件赋值语句。

3.8 避免不必要的分支。

3.9 不要轻易用条件分支去替换逻辑表达式。

4. 正确性与容错性要求

4.1 程序首先是正确,其次是优美

4.2 无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。

4.3 改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。

4.4 所有变量在调用前必须被初始化。

4.5 对所有的用户输入,必须进行合法性检查。

4.6 不要比较浮点数的相等,

如: 10.0 * 0.1 == 1.0 , 不可靠

4.7 程序与环境或状态发生关系时,必须主动去处理发生的意外事件,如文件能否 逻辑锁定、打印机是否联机等。

4.8 单元测试也是编程的一部份,提交联调测试的程序必须通过单元测试。

5. 可重用性要求

5.1 重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。

5.2 公共控件或类应考虑OO思想,减少外界联系,考虑独立性或封装性。

5.3 公共控件或类应建立使用模板。

附:C++ 编程规范,delphi作相应的参考

.1适用范围

本标准适用于利用Visul C++ ,Borland C++进行软件程序开发的人员.。

.2变量命名

命名必须具有一定的实际意义,形式为xAbcFgh,x由变量类型确定,Abc、Fgh表示连续意 义字符串,如果连续意义字符串仅两个,可都大写.如OK.

具体例程:

BOOL类型 bEnable;

ch * char chText

c * 类对象 cMain(对象实例)

h * Handle(句柄) hWnd

i * int

n * 无符号整型

p * 指针

sz,str * 字符串

w WORD

x,y 坐标

Char或者TCHAR类型 与Windows API有直接联系的用szAppName[10]形式否则用 FileName[10]形式,单个字符也可用小写字母表示;

Int类型 nCmdShow;

LONG类型 lParam;

UINT类型 uNotify;

DWORD类型 dwStart;

PSTR类型 pszTip;

LPSTR类型 lpCmdLine

LPTSTR类型 lpszClassName;

LPVOID类型 lpReserved

WPARAM类型 wParam,

LPARAM类型 lParam

HWND类型 hDlg;

HDC类型 hDC;

HINSTANCE类型 hInstance

HANDLE类型 hInstance,

HICON类型 hIcon;

int iTmp

float fTmp

DWORD dw*

String , AnsiString str *

家族名前缀篇五
《控件命名前缀》

前缀 构件

mm TMainMenu

pm TPopupMenu

mmi TMainMenuItem

pmi TPopupMenuItem

前缀 构件

lbl TLabel

edt TEdit

mem TMemo

btn TButton

cb TCheckBox

rb TRadioBox

lb TListBox

cb TComboBox

scb TScrollBar

gb TGroupBox

rg TRadioGroup

pnl TPanel

cl TCommandList

bbtn TBitBtn

sb TSpeedButton

me TMaskEdit

sg TStringGrid

dg TDrawGrid

img TImage

shp TShape

bvl TBevel

sbx TScrollBox

clb TCheckListbox

spl TSplitter

stx TStaticText

cht TChart

Win32页

tbc TTabControl

pgc TPageControl

il TImageList

re TRichEdit

thr TTrackBar

prb TProgressBar

ud TUpDown

hk THotKey

ani TAnimate

dtp TDateTimePicker

tv TTreeView

lv TListView

hdr THeaderControl

前缀 构件

stb TStatusBar

tlb TToolBar

clb TCoolBar

System页

tm TTimer

pb TPaintBox

mp TMediaPlayer

olec TOleContainer

ddcc TDDEClientItem

ddci TDDEClientItem

ddsc TDDEServerConv

ddsi TDDEServerItem

Internet页

csk TClientSocket

ssk TServerSocket

wbd TWebDispatcher

pp TPageProducer

tp TQueryTableProducer

dstp TDataSetTableProducer

nmdt TNMDayTime

nec TNMEcho

nf TNMFinger

nftp TNMFtp

nhttp TNMHttp

nMsg TNMMsg

nmsg TNMMSGServ

nntp TNMNNTP

npop TNMPop3

nuup TNMUUProcessor

smtp TNMSMTP

nst TNMStrm

nsts TNMStrmServ

ntm TNMTime

nudp TNMUdp

psk TPowerSock

ngs TNMGeneralServer

html THtml

url TNMUrl

sml TSimpleMail

Data Access页

前缀 构件

ds TDataSource

tbl TTable

qry TQuery

sp TStoredProc

db TDataBase

ssn TSession

bm TBatchMove

usql TUpdateSQL

Data Controls页

dbg TDBGrid

dbn TDBNavigator

dbt TDBText

dbe TDBEdit

dbm TDBMemo

dbi TDBImage

dblb TDBListBox

dbcb TDBComboBox

dbch TDBCheckBox

dbrg TDBRadioGroup

dbll TDBLookupListBox

dblc TDBLookupComboBox

dbre TDBRichEdit

dbcg TDBCtrlGrid

dbch TDBChart

Decision Cube页

dcb TDecisionCube

dcq TDecisionQuery

dcs TDecisionSource

dcp TDecisionPivot

dcg TDecisionGrid

dcgr TDecisionGraph

QReport页

qr TQuickReport

qrsd TQRSubDetail

qrb TQRBand

qrcb TQRChildBand

qrg TQRGroup

qrl TQRLabel

前缀 构件

qrt TQRText

qre TQRExpr

qrs TQRSysData

qrm TQRMemo

qrrt TQRRichText

qrdr TQRDBRichText

qrsh TQRShape

qri TQRImage

qrdi TQRDBMImage

qrcr TQRCompositeReport

qrp TQRPreview

qrch TQRChart

Dialogs页

对话框构件是由构件封装的真正的窗体,因此,它们应遵循窗体的命名约定。类型已由构件的名称定义。它的实例

的名称是Delphi自动生成的类型实例名字去掉数字后缀。举例如下:

类型 实例名字

TOpenDialog OpenDialog

TSaveDialog SaveDialog

TOpenPictureDialog OpenPictureDialog

TSavePictureDialog SavePictureDialog

TFontDialog FontDialog

TColorDialog ColorDialog

TPrintSetupDialog PrintSetupDialog

TFindDialog FindDialog

TReplaceDialog ReplaceDialog

Win3.1页

dbll TDBLookupList

dblc TDBLookupCombo

ts TTabSet

ol TOutline

tnb TTabbedNoteBook

nb TNoteBook

hdr THeader

flb TFileListBox

dlb TDirectoryListBox

dcb TDriveComboBox

fcb TFliterComboBox

Samples页

gg TGauge

前缀 构件

cg TColorGrid

spb TSpinEdit

spe TSpinEdit

dol TDirectoryOutline

cal TCalendar

ibea TIBEventAlerter

ActiveX页

cfx TChartFX

vsp TVSSpell

f1b TF1Book

vtc TVTChart

grp TGraph

Midas页

prv TProvider

cds TClientDataSet

qcds TQueryClientDataSet

dcom TDCOMConnection

olee TOleEnterpriseConnection

sck TSocketConnection

rms TRemoteServer

mid TMidasConnection

leway (2003-02-10 16:27:00)

Standard页

前缀 构件 前缀 构件 前缀 构件

mm TMainMenu mem TMemo scb TScrollBar pm TPopupMenu btn TButton gb TGroupBox

mmi TMainMenuItem cb TCheckBox rg TRadioGroup pmi TPopupMenuItem rb TRadioBox pnl TPanel lbl TLabel lb TListBox cl TCommandList

edt TEdit cb TComboBox

Additional页

前缀 构件 前缀 构件 前缀 构件

bbtn TBitBtn dg TDrawGrid sbx TScrollBox

sb TSpeedButton img TImage clb TCheckListbox me TMaskEdit shp TShape spl TSplitter

sg TStringGrid bvl TBevel stx TStaticText

cht TChart

Win32页

前缀 构件 前缀 构件 前缀 构件

tbc TTabControl pgc TPageControl il TImageList re TRichEdit thr TTrackBar prb TProgressBar ud TUpDown hk THotKey ani TAnimate

dtp TDateTimePicker tv TTreeView lv TListView hdr THeaderControl stb TStatusBar tlb TToolBar clb TCoolBar

家族名前缀篇六
《控件命名前缀》

前缀 构件

mm TMainMenu

pm TPopupMenu

mmi TMainMenuItem

pmi TPopupMenuItem

前缀 构件

lbl TLabel

edt TEdit

mem TMemo

btn TButton

cb TCheckBox

rb TRadioBox

lb TListBox

cb TComboBox

scb TScrollBar

gb TGroupBox

rg TRadioGroup

pnl TPanel

cl TCommandList

bbtn TBitBtn

sb TSpeedButton

me TMaskEdit

sg TStringGrid

dg TDrawGrid

img TImage

shp TShape

bvl TBevel

sbx TScrollBox

clb TCheckListbox

spl TSplitter

stx TStaticText

cht TChart

Win32页

tbc TTabControl

pgc TPageControl

il TImageList

re TRichEdit

thr TTrackBar

prb TProgressBar

ud TUpDown

hk THotKey

ani TAnimate

dtp TDateTimePicker

tv TTreeView

lv TListView

hdr THeaderControl

前缀 构件

stb TStatusBar

tlb TToolBar

clb TCoolBar

System页

tm TTimer

pb TPaintBox

mp TMediaPlayer

olec TOleContainer

ddcc TDDEClientItem

ddci TDDEClientItem

ddsc TDDEServerConv

ddsi TDDEServerItem

Internet页

csk TClientSocket

ssk TServerSocket

wbd TWebDispatcher

pp TPageProducer

tp TQueryTableProducer

dstp TDataSetTableProducer

nmdt TNMDayTime

nec TNMEcho

nf TNMFinger

nftp TNMFtp

nhttp TNMHttp

nMsg TNMMsg

nmsg TNMMSGServ

nntp TNMNNTP

npop TNMPop3

nuup TNMUUProcessor

smtp TNMSMTP

nst TNMStrm

nsts TNMStrmServ

ntm TNMTime

nudp TNMUdp

psk TPowerSock

ngs TNMGeneralServer

html THtml

url TNMUrl

sml TSimpleMail

Data Access页

前缀 构件

ds TDataSource

tbl TTable

qry TQuery

sp TStoredProc

db TDataBase

ssn TSession

bm TBatchMove

usql TUpdateSQL

Data Controls页

dbg TDBGrid

dbn TDBNavigator

dbt TDBText

dbe TDBEdit

dbm TDBMemo

dbi TDBImage

dblb TDBListBox

dbcb TDBComboBox

dbch TDBCheckBox

dbrg TDBRadioGroup

dbll TDBLookupListBox

dblc TDBLookupComboBox

dbre TDBRichEdit

dbcg TDBCtrlGrid

dbch TDBChart

Decision Cube页

dcb TDecisionCube

dcq TDecisionQuery

dcs TDecisionSource

dcp TDecisionPivot

dcg TDecisionGrid

dcgr TDecisionGraph

QReport页

qr TQuickReport

qrsd TQRSubDetail

qrb TQRBand

qrcb TQRChildBand

qrg TQRGroup

qrl TQRLabel

前缀 构件

qrt TQRText

qre TQRExpr

qrs TQRSysData

qrm TQRMemo

qrrt TQRRichText

qrdr TQRDBRichText

qrsh TQRShape

qri TQRImage

qrdi TQRDBMImage

qrcr TQRCompositeReport

qrp TQRPreview

qrch TQRChart

Dialogs页

对话框构件是由构件封装的真正的窗体,因此,它们应遵循窗体的命名约定。类型已由构件的名称定义。它的实例

的名称是Delphi自动生成的类型实例名字去掉数字后缀。举例如下:

类型 实例名字

TOpenDialog OpenDialog

TSaveDialog SaveDialog

TOpenPictureDialog OpenPictureDialog

TSavePictureDialog SavePictureDialog

TFontDialog FontDialog

TColorDialog ColorDialog

TPrintSetupDialog PrintSetupDialog

TFindDialog FindDialog

TReplaceDialog ReplaceDialog

Win3.1页

dbll TDBLookupList

dblc TDBLookupCombo

ts TTabSet

ol TOutline

tnb TTabbedNoteBook

nb TNoteBook

hdr THeader

flb TFileListBox

dlb TDirectoryListBox

dcb TDriveComboBox

fcb TFliterComboBox

Samples页

gg TGauge

前缀 构件

cg TColorGrid

spb TSpinEdit

spe TSpinEdit

dol TDirectoryOutline

cal TCalendar

ibea TIBEventAlerter

ActiveX页

cfx TChartFX

vsp TVSSpell

f1b TF1Book

vtc TVTChart

grp TGraph

Midas页

prv TProvider

cds TClientDataSet

qcds TQueryClientDataSet

dcom TDCOMConnection

olee TOleEnterpriseConnection

sck TSocketConnection

rms TRemoteServer

mid TMidasConnection

leway (2003-02-10 16:27:00)

Standard页

前缀 构件 前缀 构件 前缀 构件

mm TMainMenu mem TMemo scb TScrollBar pm TPopupMenu btn TButton gb TGroupBox

mmi TMainMenuItem cb TCheckBox rg TRadioGroup pmi TPopupMenuItem rb TRadioBox pnl TPanel lbl TLabel lb TListBox cl TCommandList

edt TEdit cb TComboBox

Additional页

前缀 构件 前缀 构件 前缀 构件

bbtn TBitBtn dg TDrawGrid sbx TScrollBox

sb TSpeedButton img TImage clb TCheckListbox me TMaskEdit shp TShape spl TSplitter

sg TStringGrid bvl TBevel stx TStaticText

cht TChart

Win32页

前缀 构件 前缀 构件 前缀 构件

tbc TTabControl pgc TPageControl il TImageList re TRichEdit thr TTrackBar prb TProgressBar ud TUpDown hk THotKey ani TAnimate

dtp TDateTimePicker tv TTreeView lv TListView hdr THeaderControl stb TStatusBar tlb TToolBar clb TCoolBar

家族名前缀篇七
《网络安全》

1、 计算机病毒:就是具有破坏性的程序。

2、病毒的特征:1)破坏性 2)隐蔽性 3)潜伏性 4)可触发性 5)传染性6)不可预见性。

3、病毒根据寄生的数据存储方式分类:1)引导型病毒2)文件型3)混合型4)宏5)蠕虫6)特洛伊木马型7)网页。

4、组成程序的模块:1)安装模块2)传染模块3)破坏模块。

5、病毒的命名:《病毒的前缀》《病毒名》《病毒后缀》:(前缀是是指一个病毒的种类,他是用来区别病毒的种族分类的。)(病毒名是指一个病毒的种类,他是用来区别病毒的种族分类的。)(病毒后缀是指一个病毒的变种特征,是用来区别具体某个家族病毒的某个变种的)

6、特洛伊木马分类:1)主动型2)反弹型

7、病毒的前缀:木马病毒的前缀 Trojan 。蠕虫病毒的前缀是 Worm 。振荡波蠕虫病毒的家族名是“ Sasser ”。 系统病毒的前缀为:Win32、PE、Win95、W32、W95等。蠕虫病毒的前缀是:Worm。黑客病毒前缀名一般为 Hack 。脚本病毒的前缀是:Script,脚本病毒还会有如下前缀:VBS、JS(表明是何种脚本编写的),如欢乐时光(VBS.Happytime)、十四日(Js.Fortnight.c.s)。宏病毒的前缀是:Macro,office. Word. 第二前缀是:Word、Word97、Excel、Excel97。后门病毒的前缀是:Backdoor。坏性程序病毒的前缀是:Harm。玩笑病毒的前缀是:Joke。捆绑机病毒的前缀是:Binder。

DoS:会针对某台主机或者服务器进行DoS攻击;

Exploit:会自动通过溢出对方或者自己的系统漏洞来传播自身,或者他本身 就是一个用于Hacking的溢出工具;

HackTool:黑客工具,也许本身并不破坏你的机子,但是会被别人加以利用 来用你做替身去破坏别人。

8、蠕虫并不等于病毒。触发条件是网页。病毒必须有寄生能力。宏病毒不属于文件型病毒。不运行宏:改变安全级别或快捷键,shift。

9、防火墙是做访问控制的。

10.

竖下是访问控制列表,横着是能力表。C-list

11.防火墙的概念:防火墙是保障网络安全的一个系统或一组系统,用于加强网络间的访问控制,防止外部用户非法使用内部网的资源,保护内部网络的设备不被破坏,防止内部网络的敏感数据被窃取。

12. 防火墙的体系结构:1)筛选路由器结构2)双宿主主机结构3)屏蔽主机网关结构

4)屏蔽子网结构 有DMZ(非军事化区)

13.回流数据:允许的方向上出去的请求对应的反方向回来的响应。

14.防火墙技术:1)包过滤技术2)状态检测技术3)代理服务技术4)包过滤与应用代理复合型防火墙5)核检测技术。

15.安全套接层协议:ssl.

16.IPSEC:是网络层协议,保护传输层,做虚拟专用网VPN,

17.IPSEC有2种模式:隧道模式(头和数据加密加上上一个心头nat)和传送模式(没换头)。

18.认证头AH协议为IP包提供信息源认证和完整性保证;封装安全ESP协议提供加密保证;

19.鉴别首部 AH (Authentication Header): AH鉴别源点和检查数据完整性,但不能保密。封装安全有效载荷 ESP (Encapsulation Security Payload):ESP 比 AH 复杂得多,它鉴别源点、检查数据完整性和提供保密。在使用 AH 或 ESP 之前,先要从源主机到目的主机建立一条网络层的逻辑连接。此逻辑连接叫做安全关联 SA。关联指发送方和接收 方之间的单向关系。IPsec 就把传统的因特网无连接的网络层转换为具有逻辑连接的层。

20.安全参数索引 SPI ;安全关联数据库(SAD);安全策略数据库(SPD)

IKE( Internet Key Exchange ):因特网密钥交换协议是一个以受保护的方式动态协商SA的协议

21.安全电子交易SET。(应用层,双重哈希。)

22.IDS入侵检测系统。就是依照一定的安全策略,对网络、系统的运行状况进行监视,尽可能发现各种攻击企图、攻击行为或者攻击结果,以保证网络系统资源的机密性、完整性和可用性。

23.入侵数据分析的方法:模式匹配、统计分析、神经网络、移动代理。

24.入侵检测的分类:分析方法|检测原理、数据来源(HIDS NIDS)、体系结构、工作方式

25、按原理分:异常检测:-统计分析-误报高

误用检测:-模式匹配-漏报高

26误报:实际无害的事件却被IDS检测为攻击事件。

漏报:一个攻击事件未被IDS检测到或被分析人员认为是无害的。

27按体系分:集中式入侵检测系统、分布式入侵检测系统

28、计算机取证的定义:运用计算机及相关科学和技术的原理与方法获取与计算机取证相关的证据以证明某个客观事实的过程。

29、计算机证据的特点: 1).表现形式的多样性2).存储介质的电子性 3).准确性4).脆

弱性5).数据的挥发性

30、易失性数据:时间、日期、进程表、用户登录、端口、ARP、文件的修改创建、命令等。

(上三个为易失性:

31、NetCat(瑞士军刀)简单用法:1)在服务器端(司法系统):nc -L -p 服务器

端口 >> *.TXT表示打开某个端口一直监听,并将监听到的数据写入文本。2)在客户端(取证系统):命令| nc ip(服务器) 服务器端口 表示将某个命令产生的数据传到服务器相应的端口上。最后做哈西。

例如:将案发现场计算机中的时间传给司法计算机

(192.168.0.1:1234)

司法计算机:

nc -L -p 1234 >> 1.txt (还可以作蜜罐用)(>>重定向)

案发现场计算机:

c:\>time \t | nc 192.168.0.1 1234

32、CBAB:基于上下文的访问控制。(和ACL一个窗口,但是方向相反。)

配置:1)选择一个接口(内部的或外部的2) 配置IP访问控制列表3)定义检测规则

4)配置全局超时值和阈值5)将访问控制列表和监测规则应用到接口6)验证CBAC

33、ZFW:基于区域的防火墙,是对CBAC的增强。采用CPL(思科策略语言)配置方式。

34、思科策略语言6步:1)定义区域;2)定义区域对;3)定义识别流量的class-map,当流

量通过区域对时必须应用策略;4)定义一个policy-map,说明对class-map中的流量所应用的动作;5)一个区域对对应一个policy-map;6)给区域分配接口;

35、1)Router(config)# ip inspect max-incomplete high number(500

致使软件开始删除半开会话的现有半开会话的数量

2)Router(config)# ip inspect max-incomplete low number(400

致使软件停止删除半开会话的现有半开会话的数量

3)Router(config)# ip inspect one-minute high number(500)

致使软件开始删除半开会话的一分钟内未建立的新会话的速率

4)Router(config)# ip inspect one-minute low number(400)

致使软件开始停止删除半开会话一分钟内未建立的新会话的速

36、保护路由器:Dos检测和抵御:CBAC通过检查数据报头、丢弃可疑数据包来预防和保

护路由器受到攻击。

37、签名(特征)分为四种类型:

1)Info Atomic信息原子 2)Info Compound信息复合 3)Attack Atomic攻击原子 4)Attack Compound攻击复合

38、1)设置通知类型 ip audit notify log 用系统日志格式发送消息到路由器或日志服务器ip audit notify nr-director 用邮局格式发送消息到安全监控器或探测器2) 配置本地邮局 ip audit po local 3 )设置通知队列的大小 ip audit po max-events 300 4)设置被保护的网络ip audit protected 10.0.0.1 to 10.0.0.254 1)配置垃圾信息攻击保护ip audit smtp spam 20最大的邮件收件人数目,默认250 2)全局关闭签名ip audit signature 1004 disable、ip audit signature 1006 disable、ip audit signature 3102 disable、ip audit signature 3104 disable 3)根据主机和网络排除签名:access-list 10 deny host 10.0.0.33 、access-list 10 deny host 10.1.1.0 0.0.0.255、access-list 10 permit any、ip audit signature 3100 list 10、ip audit signature 3104 list 10 1)建立默认的审查规则:ip audit info action alarm 、ip audit attack action alarm drop reset、2)建立和应用审查规则:ip audit name IDS1 info、 ip audit name IDS1 attack、 int f0/0、ip audit IDS1 in、show ip audit statistics查看IDS统计数据 show ip audit config查看IDS配置how ip audit int查看IDS接口配置show ip audit debug、clear ip audit statistics、clear ip audit config,

39 ZFW案例:

2811:

Router(config)#zone security nei

Router(config)#zone security wai

Router(config)#zone security DMZ

Router(config)#access-list 101 permit tcp host 192.168.0.1 any eq 80 Router(config)#access-list 102 permit tcp host 192.168.0.2 any eq 80 Router(config)#access-list 103 permit tcp any any eq 80

Router(config)#class-map type inspect match-any nei-wai

Router(config-cmap)#match access-group 101

Router(config-cmap)#match protocol icmp

Router(config)#class-map type inspect wai-DMZ

Router(config-cmap)#match access-group 103

Router(config)#class-map type inspect nei-DMZ

Router(config-cmap)#match access-group 102

Router(config)#policy-map type inspect nei-wai

Router(config-pmap)#class type inspect nei-wai

Router(config-pmap-c)#inspect

Router(config)#policy-map type inspect wai-DMZ

Router(config-pmap)#class type inspect wai-DMZ

Router(config-pmap-c)#inspect

Router(config)#policy-map type inspect nei-DMZ

Router(config-pmap)#class type inspect nei-DMZ

Router(config-pmap-c)#inspect

Router(config)#zone-pair security nei-wai source nei destination wai Router(config-sec-zone-pair)#service-policy type inspect nei-wai

Router(config)#zone-pair security nei-DMZ source nei destination DMZ Router(config-sec-zone-pair)#service-policy type inspect nei-DMZ

Router(config)#zone-pair security wai-DMZ source wai destination DMZ Router(config-sec-zone-pair)#service-policy type inspect wai-DMZ

Router(config)#interface f0/1

Router(config-if)#zone-member security nei

Router(config-if)#int f0/0

Router(config-if)#zone-member security DMZ

Router(config-if)#int f1/0

Router(config-if)#zone-member security wai

Router(config)# ip inspect max-incomplete high 500 Router(config)# ip inspect max-incomplete low 400 Router(config)# ip inspect one-minute high 500

Router(config)# ip inspect one-minute low 400

3560:

Switch(config)#mls qos

Switch(config)#access-list 10 permit 192.168.0.1 0.0.0.255 Switch(config)# class-map user1-up

Switch(config-cmap)# match access-group 10

Switch(config)# policy-map user1-up

Switch(config-pmap)# class user1-up

Switch(config-pmap-c)# bandwidth 30

Switch(config)# interface f0/1

Switch(config-if)# service-policy input user1-up

计算机病毒的定义

是具有破坏性的计算机程序。

算机病毒的特征

1.破坏性

2.隐蔽性

3.潜伏性

4.可触发性

5.传染性

6.不可预见性

计算机病毒的分类

存储方式划分

1.引导型病毒

2.文件型病毒

3.混合型病毒

代表性的病毒

1.宏病毒

2.蠕虫病毒

3.特洛伊木马型病毒

4.网页病毒

计算机病毒程序一般构成

1.安装模块

2.传染模块

3.破坏模块

计算机病毒的命名

一般格式为:<病毒前缀>.<病毒名>.<病毒后缀>

家族名前缀篇八
《C#控件前缀名大全》

C#控件前缀名大全标准控件1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst ListBox 9 lvw ListView 10 mtx MaskedTextBox 11 cdr MonthCalendar 12 icn NotifyIcon 13 nud NumeircUpDown 14 pic PictureBox 15 prg ProgressBar 16 rdo RadioButton 17 rtx RichTextBox 18 txt TextBox 19 tip ToolTip 20 tvw TreeView 21 wbs WebBrowser 容器控件1 flp FlowLayoutPanel 2 grp GroupBox 3 pnl Panel 4 spl SplitContainer 5 tab TabControl 6 tlp TableLayoutPanel 菜单和工具栏1 cms ContextMenuStrip 2 mns MenuStrip 3 ssr StatusStrip 4 tsr ToolStrip 5 tsc ToolStripContainer 数据1 dts DataSet 2 dgv DataGridView 3 bds BindingSource 4 bdn BindingNavigator 5 rpv ReportViewer 对话框1 cld ColorDialog 2 fbd FolderBrowserDialog 3 fnd FontDialog 4 ofd OpenFileDialog 5 sfd SaveFileDialog 组件1 bgw BackgroundWorker 2 dre DirectoryEntry 3 drs DirectorySearcher 4 err ErrorProvider 5 evl EventLog 6 fsw FileSystemWatcher 7 hlp HelpProvider 8 img ImageList 9 msq MessageQueue 10 pfc PerformanceCounter 11 prc Process 12 spt SerialPort 13 scl ServiceController 14 tmr Timer 印刷1 psd PageSetupDialog 2 prd PrintDialog 3 pdc PrintDocument 4 prv PrintPreviewControl 5 ppd PrintPreviewDialog 水晶报表1 crv CrystalReportViewer 2 rpd ReportDocument 其他1 dud DomainUpDown 2 hsc HScrollBar 3 prg PropertyGrid 4 spl Splitter 5 trb TrackBar 6 vsc VScrollBar按字母AAdRotator----arBButton----btnCCalender----calCheckBox----chkCheckBoxList----chklstColumn (DataGridView的)-colColumnHeader (ListView 的) chCombobox----cboCompareValidator----cvCrystalReportViewer-rptvewDDataGrid----dgDataGridView----dgvDataList----dlDomainUpDown----dudDropDownList----ddlFFileUpload -------------- fulForm ---------------------frmGGridView -------------- gvGroupBox -------------- grpHHiddenField --------------hfIImage -------------- imgImageButton --------------imgbtnImageList -------------- ilLLabel -------------- lblLinkButton -------------- lnkbtnListBox --------------lstListView -------------- lvMMenuStrip -------------- msOObjectDataSource -------------odsPPagedDataSource ------------- pdsPanel -------------- pnlPictureBox ------------- picRRadioButton --------------rdoRadioButtonList ------------- rdolstRangeValidator ------------- rvRegularExpressionValidat

or revRepeater -------------- rptRequiredFieldValidator- rfvSStatusLabel--------------slblStatusStrip --------------ssTTabControl -------------- tabTable -------------- tblTabPage --------------tpTextBox --------------txt Timer -------------- tmrToolStrip -------------- tsToolStripButton ------------- tsbtnToolStripDropDownButton-tsddbToolStripLabel ------------- tslblToolStripMenuItem- tsmiTreeView -------------- tv/tvwVValidatorSummary -------------vsWWebBrowser-------------- wb

家族名前缀篇九
《英语姓名》

英语姓名

英语民族的姓名按西方习惯,名在前,姓在后。

如:约翰。肯尼迪和理查德。尼克松两人的姓名中,约翰和理查德分别为他们的命,肯尼迪和尼克松则是姓。

英美人除了继承父姓之外,通常其名字节数多少不定,具有多节名字的人,其第一节通常用教民,第二节书写时常以缩写字母表示,例如:George S .BELL ;John M. SMITH.

但是,并非所有英语民族都是如此,也有一部分人的名字是第二届或第三届作为自己的主要用名。

如:L.Donnald NORTHRUP

(Thomas)Poy EARNSHAW

E(ward)E(rnest)Maples EARLE

不以第一节做为主要用名的例子在英国人民中较为多见,但这个说来多节名字结果的人还是以第一节为常用名的居多。

英美人姓名的另外一个特点是父子使用同名的很多,为了与父名有所区别,在其姓名之后加上Jr.(Junior)一词,意思是“小。。。。。”例如Charles BROWN.Jr.

女子婚前概用父姓,婚后谁夫姓,保留自己的名字,例如:未婚女子Ann LALLY嫁给一位叫David NELSON的男子之后,在正常情况下,她的姓名应为Ann NELSON或Ann Lally NELSON.

西方受基督教影响,婴儿出生之后通常在教堂接手洗礼并选取教名,对于数量有限的教名,在实用中派生了许多与原教名相同的昵称或小名。如:

Ann—Anne,Annie,Nan,Nanny,Nanncy…..

Catherine—Cathy,Kathy,Kate,Kay,Kitty……..

Edward—Tad,Teddy,Theodore………

俄罗斯和独联体国家姓名

俄罗斯人姓名的排列一般是:本人名字+父姓+姓,如作家奥斯特洛夫斯基的全名是:Nikolai Alekseevich Ostrovsky(尼古拉。阿列克谢耶维奇。奥斯特洛夫斯基)尼古拉是本人名字,阿列克谢耶维奇是父称,奥斯特洛夫斯基是姓。

父称是由父名后面加一定后缀组成,分男用名和女用名两种。男用名实在父民后面加“-evich””-ovich”,女用名是在父名后面加“-evna””-ovna”。所以上述“奥斯特洛夫斯基”的名字为例,他父亲的名字是Aleksei”阿列克谢”,在这个名字后面加上男后缀“-evich”就变成Alekseevich“阿列克谢耶维奇”,意思是:阿列克谢的儿子,整个名字的意思就是:尼古拉是阿列克谢的儿子,姓奥斯特洛夫斯基。

姓一般也分男姓和女姓,男姓结尾常用-OV,-EV,-IN,-SKY。

女姓结尾常用-OVA,-EVA-INA,-SKAYA。

如康斯坦丁。孔德拉季耶维奇。克鲁普斯基(Konstantin.Kondratyevich.Krupsky)的女儿名字是:娜杰日达。康斯坦丁诺芙娜。柯鲁普斯卡娅(Nadezhda.Konstantinvna.Krupskaya)。 俄罗斯人的称呼通常用名和姓或只用姓,如称 Vladimir Ilich Lenin “弗拉基米尔 伊里奇 列宁”为“弗拉季米尔 列宁”或“列宁”。

在亲人和熟人之常把名字和父称一起叫,如“弗拉吉米尔 伊里奇”。表示友好而不太亲切,可只呼名。对老人和朋友表示某种亲密关系或表示尊称,只呼父名。

俄罗斯人也有小名或昵称 Vladimir-Volodya;Maria-Masha

独联体国家的民族各异,名字各有其特点:土库曼人 塔吉克人 哈萨克人除了和俄罗斯人一样有三节之外 还有用两节的:第一节是名 第二节是姓

阿塞拜疆人用四节:名+父名(词尾不变化)+ogly(表示某人之子) kyzy(表示某人之女)+姓。

乌克兰人姓名常以-KO和-ENKO结尾,男女通用。

乌兹别克人的姓不少-OV结尾为男,-A结尾为女。

立陶宛人姓多以-S结尾,男女通用。

格鲁吉亚人姓多以-LI-NI-DZE结尾,男女通用。

亚美尼亚人姓多以-YAN,-YANTS结尾,男女通用。

蒙古人的姓名

现代蒙古人的姓名由姓和名组成,排列是姓在前名在后。

蒙古人无沿袭姓 , 其姓氏的构成主要是将父名安语法规则变为表示所属关系的生格 即加上词尾-YN或-IN,写在本人名之前。如:Zhamsrangin Sambu(扎木斯朗 桑布)意思是“扎木斯朗之子 桑布”

蒙古人只有在公文 证件中才会用姓 ,在社会交往中只用名不用姓,如要用姓则必须和名合用。

蒙古人取名 在词的含义或类别没有任何限制 如 BOLD宝勒德(名词,钢),Tsogt朝克图 (形容词,神采奕奕的),Badarkh巴达尔赫(动词,使繁荣昌盛)

Sukhbaatar苏赫巴特尔=Such苏赫(斧头)+Baatar巴特尔(勇士) 意思是 利斧一样的勇士 印度人姓名

印度人的姓名一般是名在前,姓在后,如:桑贾尼。甘地(Sanjay Gandhi)

印度人的姓名有两节 三节 四节 五节不等,通常第一节是本人名,最后一节是姓,中间几节有本人名,也有父名。除了最熟悉的亲友外,外人难以断定哪几节是本人名,哪几节是父名。

尼泊尔姓名有两~三节,,第一节为命名仪式上婆罗门所起的正式名,中间一节为自选名,最后一节为姓。如某人叫 拉纳。巴哈杜尔。辛格(Rana Bahadur Singh)拉纳是正式名,巴哈杜尔是自选名,辛格是姓。父母一般习惯叫自己孩子 长子叫杰托(Jetho大娃子)次子叫马因洛(Mainlo二娃子)三子叫萨因洛(Sainlo三娃子) 。

印度和尼泊尔的种姓制度也在姓名上有所体现:

婆罗门常用姓有:巴塔Bhatta、比斯塔Bista、贾Jha、乔西Joshi、洛哈尼Lohani、潘特Pant、阿查里亚Acharya、阿迪卡里Adhikari、阿里亚尔Aryal、巴塔拉伊Bhattarai、德夫科塔Devkota、苏贝迪Subedi。

刹帝利常用姓有:马拉Malla、沙阿Shah、萨希Sahi、辛格Singh、塔帕Thapa、拉纳Rana、卡尔基Karki

吠舍常用姓:什雷斯塔Shresta、拉尔Lal、普拉丹Pradhan

首陀罗常用姓:杜巴迪Dubady、穆萨尔Mushar、萨尔基Sarki

贱民:Kami 铁匠Damais裁缝 Chamar 扫厕所的人

阿拉伯人姓名

阿拉伯人姓名通常由多节组成,其排列顺序一般是:第一节为本人名,第二节为父名,第三节为祖父名,第四节以后为家族、部落、出生地、职业等名称。如:沙特前国王哈立德全名是:哈里德。本。阿卜杜勒。阿齐兹。本。阿卜杜勒。拉赫曼。本。费萨尔。沙特(Khaled Ben Abdel Aziz Ben Abdel Ben Faysal Al Saoud)其中“哈里德”为本人名,“阿卜杜勒。阿齐兹”是父名,“阿卜杜勒。阿赫曼”是祖父名,“费萨尔”是曾祖名,“沙特”为家族名。不过,在国际交往中,每个阿拉伯人的简称常不是第一节。如埃及前总统加麦尔。阿卜杜勒。 纳塞尔(Gamal Abdel Nasser),简称时用“纳赛尔 ”,而“纳赛尔”并非本人名。其所以如此,是由于西方国家把姓氏放在名字之后的误解造成的。实际上,阿拉伯人并没有姓。

阿拉伯人名各节之间有AL 、EL、 BEN (本)、IBN(伊本)、OULD(乌尔德)、ABU(阿布)等词出现,al,el为阿拉伯文冠词,汉译的时候可以省略,BEN、IBN、OULD意思是某人之子。

阿拉伯人喜欢选用伊斯兰教先知、圣人的名字或者赞美伊斯兰教的字眼作为名字,如穆罕默德(Mohammed)、艾哈迈德(Ahmed)、马哈茂德(Mahmud)、苏莱曼(Sulaiman),因为这类字眼有限,因此常会出现重名,为了和他人区别,往往在名字后加上职业等一类限定词,这也是阿拉伯人名节数比较多的一个原因。

阿拉伯人名前常带有各种称号,常见的称号有埃米尔(Amir,Emir)、苏丹(Sultan)、赛义德(Sayyed)、谢赫(Sheikh)、哈吉(Hadji)等,不过这些称号再某些场合下或在一些普通人身上已经失掉了原来的含义,成了人名的一个组成部分。

犹太人姓名

现代犹太人的名字由姓和名两部分构成,名在前,姓在后。

古代犹太人只有名,没有姓。公元年,罗马帝国消灭了犹太王国,犹太人从此开始散居世界各地,在和当地人民共同生活的漫长岁月里,犹太人逐渐有了固定的姓。由于这个原因,现在犹太人的姓有英美式的,有西班牙式的,也有斯拉夫式的。

犹太人的姓的形式,归纳起来有常见的以下几种。

1犹太叫神职人员使用的与教职有关的姓如:Kohen科亨,在希伯来文中意为祭司、教士,它的变体有Cohen科亨、Kahn卡恩、Kogen科根。

2把原来希伯来文的名意译成替他语言而形成的姓,如:Tov托夫,在希伯来文里意为善良、好,移居欧美的犹太人把它译为Gutman 古特曼、Goodman古德曼。

3在犹太名上直接加词尾形成的姓,移居奥地利和德国的犹太人,常在名后面加词尾sohn,如:Abramsohn 阿布拉姆松、Isaacsohn伊萨克松。移居斯拉夫国家的犹太人则常在名后加词尾 vich ,ov ,off 。如:Abramov阿布拉莫夫、Abramovitch阿布拉莫维奇。

4按照希伯来文规则,将希伯来文头衔和名缩写形成的姓,如:Rashi 是由Rabbi Sholomo Itzhaki(所罗门。伊扎基大拉比)缩写而来。

祖鲁人姓名

祖鲁语属于班图语系的东南支,祖鲁人德姓在传统社会和现代社会中是大不相同的。 1 在祖鲁传统社会中,,以父名为姓。

A、在父名前加前缀O,如父名叫Sipho西波,在Sipho前加O,变成Osipho奥西波,就成了Sipho所有孩子的姓。

B、父名前加ka,表示所属关系,如,姆潘达。卡。 森赞加科纳(Mpndaka Senzangakhona),其中,“姆潘达”是本人名,“卡”意为属于某某的,“森赞加科纳”是父名。全名的意思是:“森赞加科纳的姆潘达”。

父名是一个家族的地姓,父死后,继承家产的长子名,就成了一家的姓。

女子出嫁后,以夫名为姓。夫死后,以长子名为姓。

2 现代祖鲁人的姓

由于殖民主义的地入侵,西方文化的影响,祖鲁人,特别是有文化的祖鲁人姓名有了很大的变化,如1961年获得诺贝尔和平获得者,前国大党主席艾伯特。约翰。卢图利(Albert John Luthuli),其中第一节名艾伯特 是他求学时起的洋名,第二节是他改信基督教的时候起的教名,第三节为姓。

斯瓦西里姓名

斯瓦西里语主要在东非一些国家

斯瓦西里语姓名的排列顺序一般为:本人名+父名+姓。Aliawadhi Marumba Mhizungo阿利亚瓦迪 马伦巴 姆基宗戈,阿利亚瓦迪是本人名,马伦巴是父名,姆基宗戈是姓。

斯瓦西里语人名另外一个特点就是:在男人名字后面加上元音构成女人名,如:一个男人叫Ali阿里,女人则叫Alie阿莉耶。

斯瓦西里语的一般称谓有:Bwana先生 Bibi太太、女士 Binti小姐 Ndugu原指兄弟姐妹,现在也表示同志。

豪萨语姓名

豪萨男子姓名的构成

1本人名+父名+本人出生地或居住地名

Hamidu Adamu Daura哈米杜。阿达姆。道拉,其中哈米杜是本人名,阿达姆是父名,道拉是地名。

2本人名+父名+父亲的职位

Muhammad Aminu Yarima 穆罕默德。阿米努。亚里马,其中亚里马是王子,亲王的意思。 3本人名+祖父名+父名

Inuwa Maitama Audu 伊努瓦。迈塔马。奥杜。伊努瓦是本人名,迈塔马是祖父名,奥杜是父名

4 本人名+某某人的儿子+父名

Lawal Dan Adam拉瓦尔。丹。亚当,拉瓦尔是本人名,丹是某某人的儿子,亚当是父名,整个名字的意思就是 拉瓦尔-亚当的儿子。

未婚女子的构成时:本人名+迪亚尔+父名

Rabi Diyar Audu 拉比。迪亚尔。奥杜Rabi是本人名 Diyar意为某人的女儿 Audu是父名 已婚女子名字的构成:本人名+瓦尔吉达尔+夫名

Fatima Uwargidar Sulaiman法蒂玛。瓦尔吉达尔。苏莱曼

Fatima是本人名,Uwargidar意思是某人之妻,Sulaiman是夫名

家族名前缀篇十
《C#中常用控件的前缀名》

C#中常用控件的前缀名

1. 标准控件:

2. 容器、控件:

3. 菜单和工具栏:

4. 数据:

5. 对话框:

6. 组件:

本文来源:http://www.guakaob.com/jisuanjileikaoshi/219798.html

    上一篇:乔布斯

    下一篇:屌屌的成员头衔