PC:个人计算机Personal ComputerCPU:中央处理器Central Processing UnitCPU Fan:中央处理器的“散热器”(Fan)MB:主机板MotherBoardRAM:内存Random Access Memory,以PC-代号划分规格,如PC-133,PC-1066,PC-2700 HDD:硬盘Hard Disk DriveFDD:软盘Floopy Disk DriveCD-ROM:光驱Compact Disk Read Only MemoryDVD-ROM:DVD光驱Digital Versatile Disk Read Only MemoryCD-RW:刻录机Compact Disk ReWriterVGA:显示卡(显示卡正式用语应为Display Card)AUD:声卡(声卡正式用语应为Sound Card) LAN:网卡(网卡正式用语应为Network Card) MODM:数据卡或调制解调器ModemHUB:集线器WebCam:网络摄影机Capture:影音采集卡Case:机箱Power:电源Moniter:屏幕,CRT为显像管屏幕,LCD为液晶屏幕USB:通用串行总线Universal Serial Bus,用来连接外围装置IEEE1394:新的高速序列总线规格Institute of Electrical and Electronic EngineersMouse:鼠标,常见接口规格为PS/2与USB KB:键盘,常见接口规格为PS/2与USB Speaker:喇叭Printer:打印机Scanner:扫描仪UPS:不断电系统IDE:指IDE接口规格Integrated Device Electronics,IDE接口装置泛指采用IDE接口的各种设备SCSI:指SCSI接口规格Small Computer System Interface,SCSI接口装置泛指采用SCSI接口的各种设备GHz:(中央处理器运算速度达)Gega赫兹/每秒FSB:指“前端总线(Front Side Bus)”频率,以MHz为单位ATA:指硬盘传输速率AT Attachment,ATA-133表示传输速率为133MB/secAGP:显示总线Accelerated Graphics Port,以2X,4X,8X表示传输频宽模式PCI:外围装置连接端口Peripheral Component InterconnectATX:指目前电源供应器的规格,也指主机板标准大小尺寸BIOS:硬件(输入/输出)基本设置程序Basic Input Output SystemCMOS:储存BIOS基本设置数据的记忆芯片Complementary Metal-Oxide SemiconductorPOST:开机检测Power On Self TestOS:操作系统Operating SystemWindows:窗口操作系统,图形接口DOS:早期文字指令接口的操作系统fdisk:“规划硬盘扇区”-DOS指令之一format:“硬盘扇区格式化”-DOS指令之一setup.exe:“执行安装程序”-DOS指令之一Socket:插槽,如CPU插槽种类有SocketA,Socket478等等Pin:针脚,如ATA133硬盘排线是80Pin,如PC2700内存模块是168Pin Jumper:跳线(短路端子)bit:位(0与1这两种电路状态),计算机数据最基本的单位Byte:字节,等于8 bit(八个位的组合,共有256种电路状态),计算机一个文字以8 bit 来表示KB:等于1024 ByteMB:等于1024 KBGB:等于1024 MBbuf buffer 的缩写,缓冲的意思吧.sum 总数, 和的意思,一般用计算和用的.deno (是demo吧?)演示的意思area 面积的意思吧cloum 这个不会,好像也没有这个词(帮你查了字典了)sprt (Sequential Probability Ratio Test 顺序概率比测试???????)这个应该是sort 吧?排列,分类, 拣选的意思.prime 最初, 青春, 精华的意思这些都是根据命名习惯决定的,下面的资料可以参考下:(一定对你有帮助的)匈牙利命名法由于匈牙利风格信息冗余,并与编码规范的其它条款冲突,所以它的存在仅限于VC中。
下面是它的命名部分规则:1. 类的命名C+首字母大写的单词组合,通常是名字性短语,一般不含下划线如CMyClass2 函数(类成员函数)首字母大写的单词组合,通常是动宾结构的短语一般不含下划线如GetName(), PostMessage(),SaveProfile()等3 成员变量m_开头,小写的类型标记标记+首字母大写的单词组合,通常是名字性短语其中,小写的类型标记,DWORD简写为dw,int 记为i, usigned int记为u或n,HANDLE 记为h,Window记为wnd, 以0结尾的字符串记为sz,CString记为str如m_szName, m_strName,m_nAge4. 全局变量同成员变量,只是将m_改为g_5. 静态变量同成员变量,只是将m_改为s_6. 参数,同成员变量,只是去掉m_,无前缀如SaveProfile(NewProfile)7. 指针,通常是与变量前叫p表示,指向指针的指针则是pp开头匈牙利命名法按照MS方式编程:匈牙利符号表示法匈牙利符号表示法包括许多与下列命名有关的约定:(1)变量(2)函数(3)类型和常量(4)类(5)参数匈牙利符号表示法的前缀代码指导说明书:**************************************************************************前缀数据类型(基本类型)C 字符BY 字节N 短整数和整数(表示一个数)I 整数X,Y 短整数(通常用于X坐标和Y坐标)CX,CY短整数(通常用于表示X和Y的长度,C表示计数)B 布尔型W UINT(无符号数)和WORD(无符号字)L LONG(长整数)DW DWORD(无符号长整数)FN 函数指针S 串SZ,STR 以0字节终止的字符串LP 32位长整数指针H 编号(常用于表示Windows对象)MSG消息**************************************************************************变量的命名:应用匈牙利表示法,变量可用上表中的前缀代码来表示。
另外,当一个变量是由一个或几个子名构成时,每一个子名都要以大写字母开头。
下面是几个例子:char *szfileName; // a nulla terminated string:以0终止的字符串int *lpidate;// a 32-bit pointer to an int:指向一个整型变量的32位的长指针Bool,bSemaphore; //a boolean valueWORD dwMaxCount // a 32-bit unsigned WORD尽管我们了解一个函数的局部变量没有说明,但是也有个别表示全局变量必须要以g_ 开头:int g_iXPos;// a global x-positionint g_iTimer; // a global y-positionchar *g_szString //a global NULL terminated string函数的命名:函数和变量的命名方式相同,但是没有前缀,换句话说,子名的第一个字母要大写。
下面是几个例子:int PlotPixel(int ix,int iy,int ic);void *MemScan(char *szString);而且,下划线是非法的。
例如,下面的函数名表示是无效的匈牙利表示法:int Get_Pixel(int ix,int iy);类型和常量的命名:所有的类型和常量都是大写字母,但名字中可以允许有下划线。
如:const LONG NUM_SECTORS=100; // a C++ style constant#define MAX_CELLS 64; // a C style constant#define POWERUNIT 100;// a C style constanttypedef unsigned char UCHAR;// a user defined type类的命名类命名的约定可能要麻烦一点。
但我也看到有很多人在使用这个约定,并独立地进行补充。
不管怎么说,所有C++的类必须以大写C为前缀,类名字的每一个子名的第一个字母都必须大写:class CVector// the chinese mean of vector is 矢量{publicCVector();{ix=iy=iz=imagnitude=0;} //the chinese mean of magnitude is 大小CVector(int x, int y, int z){ix=x;iy=y;iz=z;}......private:int ix,iy,iz;//the position of the vectorint imagnitude; //the magnitude of the vector......}参数的命名函数的参数命名和标准变量命名的约定相同。
但也不总是如此。
如:UCHAR GetPixel(int x,int y);这种情况下,更准确的匈牙利的函数原型是:UCHAR GetPixel(int ix,int iy);buf buffer 的缩写,缓冲的意思吧.sum 总数, 和的意思,一般用计算和用的.deno (是demo吧?)演示的意思area 面积的意思吧cloum 这个不会,好像也没有这个词(帮你查了字典了)sprt (Sequential Probability Ratio Test 顺序概率比测试???????)这个应该是sort 吧?排列,分类, 拣选的意思.prime 最初, 青春, 精华的意思这些都是根据命名习惯决定的,下面的资料可以参考下:(一定对你有帮助的)匈牙利命名法由于匈牙利风格信息冗余,并与编码规范的其它条款冲突,所以它的存在仅限于VC中。
下面是它的命名部分规则:1. 类的命名C+首字母大写的单词组合,通常是名字性短语,一般不含下划线如CMyClass2 函数(类成员函数)首字母大写的单词组合,通常是动宾结构的短语一般不含下划线如GetName(), PostMessage(),SaveProfile()等3 成员变量m_开头,小写的类型标记标记+首字母大写的单词组合,通常是名字性短语其中,小写的类型标记,DWORD简写为dw,int 记为i, usigned int记为u或n,HANDLE 记为h,Window记为wnd, 以0结尾的字符串记为sz,CString记为str如m_szName, m_strName,m_nAge4. 全局变量同成员变量,只是将m_改为g_5. 静态变量同成员变量,只是将m_改为s_6. 参数,同成员变量,只是去掉m_,无前缀如SaveProfile(NewProfile)7. 指针,通常是与变量前叫p表示,指向指针的指针则是pp开头匈牙利命名法按照MS方式编程:匈牙利符号表示法匈牙利符号表示法包括许多与下列命名有关的约定:(1)变量(2)函数(3)类型和常量(4)类(5)参数匈牙利符号表示法的前缀代码指导说明书:**************************************************************************前缀数据类型(基本类型)C 字符BY 字节N 短整数和整数(表示一个数)I 整数X,Y 短整数(通常用于X坐标和Y坐标)CX,CY短整数(通常用于表示X和Y的长度,C表示计数)B 布尔型W UINT(无符号数)和WORD(无符号字)L LONG(长整数)DW DWORD(无符号长整数)FN 函数指针S 串SZ,STR 以0字节终止的字符串LP 32位长整数指针H 编号(常用于表示Windows对象)MSG消息**************************************************************************变量的命名:应用匈牙利表示法,变量可用上表中的前缀代码来表示。