参考文献代码大全

合集下载

参考文献代码规范

参考文献代码规范

根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告电子文献载体类型用双字母标识①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:4652、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York: Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.1995-01-181997-01-281999-11-221993-06-231997-12-121998-1 2-251989-07-26edu. cn/pub/wm1.txt/980810-2.htmI,1998-08-16/1998-10-04.[11] 万锦坤.中国大学学报论文文摘(1983一1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.h.各种未定类型的文献[序号]主要责任者.文献题名[Z].出版地:出版者,出版年.[12] 张永禄.唐代长安词典[Z].西安:陕西人民出版社,1980.--------------------------------------------------------------------------------------------------------------------------2.注释与参考文献(1)注释注释主要对文章篇名、作者及文内某一特定内容作必要的解释或说明,可夹在文内(加圆括号),也可排在文末。

参考文献的类型字母

参考文献的类型字母

参考文献的类型字母
参考文献的类型以字母方式表示如下:
1. 专著[M],例如:[序号] 主要责任者.文献题名[M].出版地:出版者,出版年:起止页码.
2. 期刊文章[J],例如:[序号] 主要责任者.文献题名[J].刊名,年,卷(期):起止页码.
3. 报纸文章[N],例如:[序号] 主要责任者.文献题名[N].报纸名,出版日期(版次).
4. 学位论文[D],例如:[序号] 主要责任者.文献题名[D].保存地点:保存单位,年份.
5. 会议论文[C],例如:[序号] 主要责任者.文献题名[C].主编.论文集名,出版地:出版者,出版年:起止页码.
6. 报告[R],例如:[序号] 主要责任者.文献题名[R].报告地:报告会主办单位,年份.
7. 标准[S],例如:[序号] 标准编号,标准名称[S].
8. 专利文献[P],例如:[序号] 专利所有者.专利题名[P].专利国别:专利号,发布日期.
9. 电子文献[EB/OL],例如:[序号] 主要责任者.电子文献题名[EB/OL].电子文献的出处或可获得地址,发表或更新日期/引用日期(任选).
10. 各种未定义类型的文献[Z],例如:[序号] 主要责任者.文献题名[Z].出版地:出版者,出版年.
以上内容仅供参考,具体还需要参考不同学术领域或期刊的规范和要求。

[宝典]参考文献的类型[M][J][C][N][D][R][A][P][S][Z]

[宝典]参考文献的类型[M][J][C][N][D][R][A][P][S][Z]

参考文献的类型[M][J][C][N][D][R][A][P][S][Z]参考文献(即引文出处)的类型以单字母方式标识:M——专著,C——论文集,N——报纸文章,J——期刊文章,D——学位论文,R——报告,S——标准,P——专利;对于不属于上述的文献类型,采用字母“Z”标识。

参考文献一律置于文末。

其格式为:(一)专著示例[1] 张志建.严复思想研究[M]. 桂林:广西师范大学出版社,1989.[2] 马克思恩格斯全集:第1卷[M]. 北京:人民出版社,1956.[3] [英]蔼理士.性心理学[M]. 潘光旦译注.北京:商务印书馆,1997.(二)论文集示例 [1] 伍蠡甫.西方文论选[C]. 上海:上海译文出版社,1979.[2] 别林斯基.论俄国中篇小说和果戈里君的中篇小说[A]. 伍蠡甫.西方文论选:下册[C]. 上海:上海译文出版社,1979.凡引专著的页码,加圆括号置于文中序号之后。

(三)报纸文章示例 [1] 李大伦.经济全球化的重要性[N]. 光明日报,1998-12-27,(3)(四)期刊文章示例 [1] 郭英德.元明文学史观散论[J]. 北京师范大学学报(社会科学版),1995(3).(五)学位论文示例 [1] 刘伟.汉字不同视觉识别方式的理论和实证研究[D]. 北京:北京师范大学心理系,1998.(六)报告示例 [1] 白秀水,刘敢,任保平. 西安金融、人才、技术三大要素市场培育与发展研究[R]. 西安:陕西师范大学西北经济发展研究中心,1998.(七)、对论文正文中某一特定内容的进一步解释或补充说明性的注释,置于本页地脚,前面用圈码标识。

参考文献的类型根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

参考文献字母代码

参考文献字母代码

参考文献字母代码 Company number【1089WT-1898YT-1W8CB-9UUT-92108】参考文献字母代码根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专着(含古籍中的史、志论着)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专着、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献着录格式1、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专着作者.书名〔M〕.版本(第一版不着录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4、学位论文作者.题名〔D〕.保存地点.保存单位.年份5、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8、报告作者.题名〔R〕.保存地点.年份9、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469规定,各类常用文献标识如下:①期刊〔J〕②专着〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕。

文献类型与文献载体代码(完整版)

文献类型与文献载体代码(完整版)

参考文献的类型根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文,等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:465 2、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York:Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.//余立新.第三届全国膜和膜过程学术报告会议论文集.北京:高教出版社,1999.421-425〔2〕Eiben A E, vander Hauw J K.Solving 3-SAT with adaptive genetic algorithms 〔C〕.//Proc 4th IEEE Conf Evolutionary Computation.Piscataway: IEEE Press, 1997.81-864、学位论文〔1〕陈金梅.氟石膏生产早强快硬水泥的试验研究(D).西安:西安建筑科学大学,2000〔2 〕Chrisstoffels L A J .Carrier-facilitated transport as a mechanistic tool in supramolecular chemistry〔D〕.The Netherland:Twente University.1988 5、专利文献〔1〕Hasegawa, Toshiyuki, Yoshida,et al.Paper Coating composition〔P〕.EP 0634524.1995-01-18〔2 〕仲前昌夫,佐藤寿昭.感光性树脂〔P 〕.日本,特开平09-26667.1997-01-28〔3〕Yamaguchi K, Hayashi A.Plant growth promotor and productionthereof 〔P〕.Jpn, Jp1290606.1999-11-22〔4〕厦门大学.二烷氨基乙醇羧酸酯的制备方法〔P〕.中国发明专利,CN1073429.1993-06-236、技术标准文献〔1〕ISO 1210-1982,塑料——小试样接触火焰法测定塑料燃烧性〔S〕〔2〕GB 2410-80,透明塑料透光率及雾度实验方法〔S〕7、报纸〔1〕陈志平.减灾设计研究新动态〔N〕.科技日报,1997-12-12(5)8、报告〔1〕中国机械工程学会.密相气力输送技术〔R〕.北京:19969、电子文献〔1〕万锦柔.中国大学学报论文文摘(1983-1993)〔DB/CD〕.北京:中国百科全书出版社,1996。

参考文献代码

参考文献代码
[序号]主要责任者。电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期
[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].http://www。cajcd。edu。cn/pub/wml.html,1998-08-16/1998—10-01。
B:期刊文章
[序号]主要责任者。文献题名[J].刊名,年,卷(期):起止页码
[1]何龄修。读南明史[J]。中国史研究,1998,(3):167—173.
[2]OU J P,SOONG T T,et al。Recent advance in research on applications of passive energy dissipation systems[J].Earthquack Eng,1997,38(3):358—361。
[8]万锦.中国大学学报文摘(1983—1993)。英文版[DB/CD].北京:中国大百科全书出版社,1996。
C:论文集中的析出文献
[序号]析出文献主要责任者.析出文献题名[A]。原文献主要责任者(可选).原文献题名[C]。出版地:出版者,出版年。起止页码
[7]钟文发。非线性规划在可燃毒物配置中的应用[A]。赵炜.运筹学的理论与应用——中国运筹学会第五届大会论文集[C].西安:西安电子科技大学出版社,1996.468。
D:报纸文章
[序号]主要责任者.文献题名[N]。报纸名,出版日期(版次)
[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).
E:电子文献
[文献类型/载体类型标识]:[J/OL]网上期刊、[EB/OL]网上电子公告、
[M/CD]光盘图书、[DB/OL]网上数据库、[DB/MT]磁带数据库

参考文献代码规范

参考文献代码规范

根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告电子文献载体类型用双字母标识①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕.实用文档.⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:4652、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York: Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.//余立新.第三届全国膜和膜过程学术报告会议论文集.北京:高教出版社,1999.421-425〔2〕Eiben A E, vander Hauw J K.Solving 3-SAT with adaptive genetic algorithms 〔C〕.//Proc 4th IEEE Conf EvolutionaryComputation.Piscataway: IEEE Press, 1997.81-864、学位论文〔1〕陈金梅.氟石膏生产早强快硬水泥的试验研究(D).西安:西安建筑科学大学,2000〔 2 〕Chrisstoffels L A J .Carrier-facilitated transport as a mechanistic tool in supramolecular chemistry〔D〕.The Netherland:Twente University.19885、专利文献〔1〕Hasegawa, Toshiyuki, Yoshida,et al.Paper Coating composition 〔P〕.EP 0634524.1995-01-18〔2 〕仲前昌夫,佐藤寿昭.感光性树脂〔P 〕.日本,特开平09-26667.1997-01-28〔3〕Yamaguchi K, Hayashi A.Plant growth promotor and productionthereof 〔P〕.Jpn, Jp1290606.1999-11-22〔4〕厦门大学.二烷氨基乙醇羧酸酯的制备方法〔P〕.中国发明专利,CN1073429.1993-06-236、技术标准文献〔1〕ISO 1210-1982,塑料——小试样接触火焰法测定塑料燃烧性〔S〕〔2〕GB 2410-80,透明塑料透光率及雾度实验方法〔S〕7、报纸〔1〕陈志平.减灾设计研究新动态〔N〕.科技日报,1997-12-12(5)8、报告〔1〕中国机械工程学会.密相气力输送技术〔R〕.北京:19969、电子文献〔1〕万锦柔.中国大学学报论文文摘(1983-1993)〔DB/CD〕.北京:中国百科全书出版社,1996------------------------------------------------------------(1) 参考文献的著录应执行GB7714-87《文后参考文献著录规则》及《中国学术期刊(光盘版)检索与评价数据规范》规定,采用顺序编码制,在引文中引用文献出现的先后以阿拉伯数字连续编码,序号置于方括号内。

参考文献代码含义

参考文献代码含义

参考文献类型:专著[M],论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A]电子文献类型:数据库[DB],计算机[CP],电子公告[EB]电子文献的载体类型:互联网[OL],光盘[CD],磁带[MT],磁盘[DK]专著、论文集、学位论文、报告[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年:起止页码(可选)[1]刘国钧,陈绍业.图书馆目录[M].北京:高等教育出版社,1957.15-18.期刊文章[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码[1]何龄修.读南明史[J].中国史研究,1998,(3):167-173.[2]OU J P,SOONG T T,et al.Recent advance in research on applications of passive energy dissipation systems[J].Earthquack Eng,1997,38(3):358-361.论文集中的析出文献[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(可选).原文献题名[C].出版地:出版者,出版年.起止页码[7]钟文发.非线性规划在可燃毒物配置中的应用[A].赵炜.运筹学的理论与应用——中国运筹学会第五届大会论文集[C].西安:西安电子科技大学出版社,1996.468.报纸文章[序号]主要责任者.文献题名[N].报纸名,出版日期(版次)[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).电子文献[文献类型/载体类型标识]:[J/OL]网上期刊、[EB/OL]网上电子公告、[M/CD]光盘图书、[DB/OL]网上数据库、[DB/MT]磁带数据库[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL]./pub/wml.html,1998-08-16/1998-10-01.[8]万锦.中国大学学报文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.。

各种参考文献的类型代码

各种参考文献的类型代码

各种参考文献的类型代码论文及写作2009-03-06 20:09:57 阅读1770 评论0 字号:大中小各种参考文献的类型,根据GB3469-83《文献类型与文献载体代码》规定,以单字母方式标识:M—专著,C—论文集,N—报纸文章,J—期刊文章,D—学位论文,R—报告,S—标准,P—专利;从专著、论文集中析出的文献采用单字母“A”标识,对于其他未说明的文献类型,采用单字母“Z”标识。

对于数据库、计算机程序及电子公告等电子文献类型,以双字母作为标识:DB—数据库,CP—计算机程序,EB—电子公告。

对于非纸张型载体电子文献,需在参考文献标识中同时表明其载体类型,建议采用双字母标识:MT—磁带,DK—磁盘,CD—光盘,OL—联机网络,并以下列格式表示包括了文献载体类型的参考文献类型标识:DB/OL—联机网上数据库,DB/MT—磁带数据库,M/CD—光盘图书,CP/DK—磁盘软件,J/OL—网上期刊,EB/OL—网上电子公告。

以纸张为载体的传统文献在引作参考文献时不注载体类型。

参考文献著录的条目以小于正文的字号编排在文末。

其格式为:专著、论文集、学位论文、报告——[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年.起止页码(任选)。

示例:[1]周振莆.周易译注[M].北京:中华书局,1991.10-12.[2]陈崧.五四前后东西文化问题论战文选[C].北京:中国社会科学出版社,1985.期刊文章——[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码.示例:[3]何龄修.读顾诚《南明史》[J].中国史研究,1998,(3):167-173.论文集中的析出文献—[序号].析出文献主要责任者.析出文献题名[A].原文献主要责任者(任选).原文献题名[C].出版地:出版者,出版年.析出文献起止页码.示例:[4]瞿秋白.现代文明的问题[A].罗荣渠.从西化到现代化[C].北京:北京大学出版社,1990.121-133.报纸文章——[序号]主要责任者.文献题名[N].报纸名,出版日期(版次).示例:[5]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).国际标准、国家标准——[序号]标准编号,标准名称[S].示例:[6]GB/T16159-1996,汉语拼音正词法基本规则.电子文献——[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出处或可获得地址,发表或更新日期/引用日期(任选).示例:[7]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/01]./pub/wml.txt/980810-2.html,1998-08-16/1998-10-04.[8]万锦坤.中国大学学报论文文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.原文链接(公文易文秘资源网-转载时请保留):/wenzhang/2008/200810/261609_3.shtml。

参考文献代码规范汇总

参考文献代码规范汇总

根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告电子文献载体类型用双字母标识①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:4652、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York: Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.//余立新.第三届全国膜和膜过程学术报告会议论文集.北京:高教出版社,1999.421-425〔2〕Eiben A E, vander Hauw J K.Solving 3-SAT with adaptive genetic algorithms 〔C〕.//Proc 4th IEEE Conf EvolutionaryComputation.Piscataway: IEEE Press, 1997.81-864、学位论文〔1〕陈金梅.氟石膏生产早强快硬水泥的试验研究(D).西安:西安建筑科学大学,2000〔 2 〕Chrisstoffels L A J .Carrier-facilitated transport as a mechanistic tool in supramolecular chemistry〔D〕.The Netherland:Twente University.19885、专利文献〔1〕Hasegawa, Toshiyuki, Yoshida,et al.Paper Coating composition 〔P〕.EP 0634524.1995-01-18〔2 〕仲前昌夫,佐藤寿昭.感光性树脂〔P 〕.日本,特开平09-26667.1997-01-28〔3〕Yamaguchi K, Hayashi A.Plant growth promotor and productionthereof 〔P〕.Jpn, Jp1290606.1999-11-22〔4〕厦门大学.二烷氨基乙醇羧酸酯的制备方法〔P〕.中国发明专利,CN1073429.1993-06-236、技术标准文献〔1〕ISO 1210-1982,塑料——小试样接触火焰法测定塑料燃烧性〔S〕〔2〕GB 2410-80,透明塑料透光率及雾度实验方法〔S〕7、报纸〔1〕陈志平.减灾设计研究新动态〔N〕.科技日报,1997-12-12(5)8、报告〔1〕中国机械工程学会.密相气力输送技术〔R〕.北京:19969、电子文献〔1〕万锦柔.中国大学学报论文文摘(1983-1993)〔DB/CD〕.北京:中国百科全书出版社,1996------------------------------------------------------------(1) 参考文献的著录应执行GB7714-87《文后参考文献著录规则》及《中国学术期刊(光盘版)检索与评价数据规范》规定,采用顺序编码制,在引文中引用文献出现的先后以阿拉伯数字连续编码,序号置于方括号内。

毕业论文参考文献代码大全

毕业论文参考文献代码大全

毕业论文参考文献代码大全(转)2014-04-22临近毕业了,大家的论文写好了吗,下文是参考文献代码大全,希望大家有所收获!A.期刊[序号]主要责任者.文献题名[J].刊名,出版年份,卷号(期号):起止页码.[1]袁庆龙,候文义.Ni-P合金镀层组织形貌及显微硬度研究[J].太原理工大学学报,2001,32(1):51-53.B.专著[序号]主要责任者.文献题名[M].出版地:出版者,出版年:页码.[2]刘国钧,郑如斯.中国书的故事[M].北京:中国青年出版社,1979:115.C.会议论文集[序号]析出责任者.析出题名[A].见(英文用In):主编.论文集名[C].(供选择项:会议名,会址,开会年)出版地:出版者,出版年:起止页码.[3]孙品一.高校学报编辑工作现代化特征[A].见:中国高等学校自然科学学报研究会.科技编辑学论文集(2)[C].北京:北京师范大学出版社,1998:10-22.D.专著中析出的文献[序号]析出责任者.析出题名[A].见(英文用In):专著责任者.书名[M].出版地:出版者,出版年:起止页码.[4]罗云.安全科学理论体系的发展及趋势探讨[A].见:白春华,何学秋,吴宗之.21世纪安全科学与技术的发展趋势[M].北京:科学出版社,2000:1-5.E.学位论文[序号]主要责任者.文献题名[D].保存地:保存单位,年份:[5]张和生.地质力学系统理论[D].太原:太原理工大学,1998:F.报告[6]冯西桥.核反应堆压力容器的LBB分析[R].北京:清华大学核能技术设计研究院,1997:G.专利文献[序号]专利所有者.专利题名[P].专利国别:专利号,发布日期:[5]姜锡洲.一种温热外敷药制备方案[P].中国专利:881056078,1983-08-12:H.国际、国家标准[序号]标准代号.标准名称[S].出版地:出版者,出版年:[1]GB/T 16159—1996.汉语拼音正词法基本规则[S].北京:中国标准出版社,1996:I.报纸文章[5]谢希德.创造学习的思路[N].人民日报,1998,12(25):10J.电子文献[序号]主要责任者.电子文献题名[文献类型/载体类型].:电子文献的出版或可获得地址(电子文献地址用文字表述),发表或更新日期/引用日期(任选) :[21]姚伯元.毕业设计(论文)规范化管理与培养学生综合素质[EB/OL].:中国高等教育网教学研究,2005-2-2:附:参考文献著录中的文献类别代码普通图书:M 会议录:C 汇编:G 报纸:N 期刊:J 学位论文:D 报告:R 标准:S 专利:P 数据库:DB 计算机程序:CP 电子公告:EB [序号]主要责任者.文献题名[N].报纸名,出版年,月(日):版次.[序号]主要责任者.文献题名[R].报告地:报告会主办单位,年份:。

参考文献代码规范

参考文献代码规范

根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告电子文献载体类型用双字母标识①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:4652、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York: Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.//余立新.第三届全国膜和膜过程学术报告会议论文集.北京:高教出版社,1999.421-425〔2〕Eiben A E, vander Hauw J K.Solving 3-SAT with adaptive genetic algorithms 〔C〕.//Proc 4th IEEE Conf Evolutionary Computation.Piscataway: IEEE Press, 1997.81-864、学位论文〔1〕陈金梅.氟石膏生产早强快硬水泥的试验研究(D).西安:西安建筑科学大学,2000〔2 〕Chrisstoffels L A J .Carrier-facilitated transport as a mechanistic tool in supramolecular chemistry〔D〕.The Netherland:Twente University.19885、专利文献〔1〕Hasegawa, Toshiyuki, Yoshida,et al.Paper Coating composition〔P〕.EP 0634524.1995-01-18〔2 〕仲前昌夫,佐藤寿昭.感光性树脂〔P 〕.日本,特开平09-26667.1997-01-28〔3〕Yamaguchi K, Hayashi A.Plant growth promotor and productionthereof 〔P〕.Jpn, Jp1290606.1999-11-22〔4〕厦门大学.二烷氨基乙醇羧酸酯的制备方法〔P〕.中国发明专利,CN1073429.1993-06-236、技术标准文献〔1〕ISO 1210-1982,塑料——小试样接触火焰法测定塑料燃烧性〔S〕〔2〕GB 2410-80,透明塑料透光率及雾度实验方法〔S〕7、报纸〔1〕陈志平.减灾设计研究新动态〔N〕.科技日报,1997-12-12(5)8、报告〔1〕中国机械工程学会.密相气力输送技术〔R〕.北京:19969、电子文献〔1〕万锦柔.中国大学学报论文文摘(1983-1993)〔DB/CD〕.北京:中国百科全书出版社,1996------------------------------------------------------------(1) 参考文献的著录应执行GB7714-87《文后参考文献著录规则》及《中国学术期刊(光盘版)检索与评价数据规范》规定,采用顺序编码制,在引文中引用文献出现的先后以阿拉伯数字连续编码,序号置于方括号内。

GBN参考代码

GBN参考代码

一、GBN.h#pragma once#include <stdio.h>//基础功能模块的数据结构声明#define BIDIRECTIONAL 1 /* change to 1 if you're doing extra credit and write a routine called B_output *//* a "msg" is the data unit passed from layer 5 (teachers code) to layer4 (students' code). It contains the data (characters) to be delivered tolayer 5 via the students transport level protocol entities. */ struct msg{ char data[20];};/* a packet is the data unit passed from layer 4 (students code) to layer3 (teachers code). Note the pre-defined packet structure, which allstudents must follow. */struct pkt{int seqnum;int acknum;int checksum;char payload[20];};#define WINDOWSIZE 8#define MAXBUFSIZE 50#define RTT 15.0#define NOTUSED 0#define NACK -1#define TRUE 1#define FALSE 0#define A 0#define B 1//网络仿真部分数据结构声明***********************************************************struct event{float evtime; /* event time */int evtype; /* event type code */int eventity; /* entity where event occurs */struct pkt *pktptr; /* ptr to packet (if any) assoc w/ this event */ struct event *prev;struct event *next;};/* possible events: */#define TIMER_INTERRUPT 0#define FROM_LAYER5 1#define FROM_LAYER3 2#define OFF 0#define ON 1//基础功能模块的函数声明******************************************************************* void ComputeChecksum(struct pkt *packet);//计算校验和int CheckCorrupted(struct pkt packet);//检查数据是否出错void A_output( struct msg message);//A端向外发送数据void A_input(struct pkt packet);//A端接收数据void A_timerinterrupt();//A计时器超时void A_init();//A端初始化void B_output(struct msg message);void B_input(struct pkt packet);void B_timerinterrupt();void B_init();//网络仿真部分的函数声明**************************************************void init(); //初始化仿真器float jimsrand();//随机数发生器[0,1]//处理事件列表部分的函数声明*********************************************void generate_next_arrival();//产生下一个到达的分组void insertevent(struct event *p);//向事件列表中插入一条新的事件void printevlist();//打印事件列表//********************************************************************//**********************计时器模块*********************************** void stoptimer(int);//停止计时器void starttimer(int,float);//启动计时器//******************************************************************** *//**************************网络各层之间传送模块***********************void tolayer3(int AorB,struct pkt packet);//向第3层发送信息void tolayer5(int AorB,char datasent[20]);//向第5层发送信息二、GBN.c#include "GBN.h"#include <stdio.h>#include <string.h>#include <stdlib.h>extern int TRACE = 1; /* for my debugging */extern int nsim = 0; /* number of messages from 5 to 4 so far */extern int nsimmax = 0; /* number of msgs to generate, then stop */extern float time = 0.000;float lossprob; /* probability that a packet is dropped */ float corruptprob; /* probability that one bit is packet is flipped */float lambda; /* arrival rate of messages from layer 5 */ int ntolayer3; /* number sent into layer 3 */static int nlost = 0; /* number lost in media */static int ncorrupt = 0; /* number corrupted by media*/static int expectedseqnum = 0; /* expected sequence number at receiver side */static int nextseqnum; /* next sequence number to use in sender side */static int base; /* the head of sender window */struct pkt winbuf[WINDOWSIZE]; /* window packets buffer */static int winfront,winrear; /* front and rear points of window buffer */static int pktnum; /* packet number of window buffer */struct msg buffer[MAXBUFSIZE]; /* sender message buffer */int buffront,bufrear; /* front and rear pointers of buffer */ static int msgnum; /* message number of buffer */int packet_lost =0;int packet_corrupt=0;int packet_sent =0;extern int packet_correct=0;extern int packet_resent =0;int packet_timeout=0;extern struct event *evlist = NULL; /* the event list *///计算校验和void ComputeChecksum( struct pkt *packet){int checksum;int i;checksum = packet->seqnum;checksum = checksum + packet->acknum;for ( i=0; i<20; i++ )checksum = checksum + (int)(packet->payload[i]);checksum = 0-checksum;packet->checksum = checksum;}//检查是否出错int CheckCorrupted(struct pkt packet){int checksum;int i;checksum = packet.seqnum;checksum = checksum + packet.acknum;for ( i=0; i<20; i++ )checksum = checksum + (int)(packet.payload[i]);if ( (packet.checksum+checksum) == 0 )return (FALSE);elsereturn (TRUE);}//A端向外发送数据/* called from layer 5, passed the data to be sent to other side */ void A_output(struct msg message){int i;struct pkt sendpkt;/* if window is not full */if ( nextseqnum < base+WINDOWSIZE ){printf("----A: New message arrives, send window is not full, send new messge to layer3!\n");/* create packet */sendpkt.seqnum = nextseqnum;sendpkt.acknum = NOTUSED;for ( i=0; i<20 ; i++ )sendpkt.payload[i] = message.data[i];/* computer checksum */ComputeChecksum (&sendpkt);/* send out packet */tolayer3 (A, sendpkt);/* copy the packet to window packet buffer */winrear = (winrear+1)%WINDOWSIZE;pktnum ++;winbuf[winrear] = sendpkt;for (i=0; i<20; i++)winbuf[winrear].payload[i]= sendpkt.payload[i];/* update state variables */nextseqnum = nextseqnum+1;starttimer(A,RTT);B_input(sendpkt);A_input(sendpkt);}/* if window is full */else{printf("----A: New message arrives, send window is full,");/* if buffer full, give up and exit*/if ( msgnum == MAXBUFSIZE){printf (" Error: Sender buffer is full! \n");exit (1);}/* otherwise, buffer the message */else{printf("buffer new message!\n");bufrear = (bufrear+1) % MAXBUFSIZE;for (i=0; i<20; i++)buffer[bufrear].data[i] = message.data[i];msgnum ++;}}}//B端向外发送数据/* called from layer 5, passed the data to be sent to other side */ void B_output(struct msg message){int i;struct pkt sendpkt;/* if window is not full */if ( nextseqnum < base+WINDOWSIZE ){printf("----A: New message arrives, send window is not full, send new messge to layer3!\n");/* create packet */sendpkt.seqnum = nextseqnum;sendpkt.acknum = NOTUSED;for ( i=0; i<20 ; i++ )sendpkt.payload[i] = message.data[i];/* computer checksum */ComputeChecksum (&sendpkt);/* send out packet */tolayer3 (A, sendpkt);A_input(sendpkt);/* copy the packet to window packet buffer */winrear = (winrear+1)%WINDOWSIZE;pktnum ++;winbuf[winrear] = sendpkt;for (i=0; i<20; i++)winbuf[winrear].payload[i]= sendpkt.payload[i];/* if it is the first packet in window, start timeout *///if ( base == nextseqnum )//{//starttimer(A,RTT);//printf("----A: start a new timer!\n");// }/* update state variables */nextseqnum = nextseqnum+1;}/* if window is full */else{printf("----A: New message arrives, send window is full,");/* if buffer full, give up and exit*/if ( msgnum == MAXBUFSIZE){printf (" Error: Sender buffer is full! \n");exit (1);}/* otherwise, buffer the message */else{printf("buffer new message!\n");bufrear = (bufrear+1) % MAXBUFSIZE;for (i=0; i<20; i++)buffer[bufrear].data[i] = message.data[i];msgnum ++;}}}//A端接收数据void A_input(struct pkt packet){struct pkt sendpkt;int i;/* if received packet is not corrupted and ACK is received */if ( (CheckCorrupted(packet) == FALSE) && (packet.acknum != NACK) ) {printf("----A: ACK %d is correctly received,",packet.acknum);packet_correct++;/* delete the acked packets from window buffer */winfront = (winfront+(packet.acknum+1-base)) % WINDOWSIZE; pktnum = pktnum - (packet.acknum+1-base);/* move window base */base = packet.acknum+1;stoptimer(A);if ( base < nextseqnum){//starttimer(A,RTT);printf ("\n\n\nsend new packets!");}/* if buffer is not empty, send new packets */while ( (msgnum!=0) && (nextseqnum<base+WINDOWSIZE) ) {/* create packet */sendpkt.seqnum = nextseqnum;sendpkt.acknum = NOTUSED;buffront = (buffront+1) % MAXBUFSIZE;for ( i=0; i<20 ; i++ )sendpkt.payload[i] = buffer[buffront].data[i];/* computer checksum */ComputeChecksum (&sendpkt);/* if it is the first packet in window, start timeout */ if ( base == nextseqnum ){//starttimer(A,RTT);printf ("send new packets!\n");}/* send out packet */tolayer3 (A, sendpkt);/* copy the packet to window packet buffer */winrear = (winrear+1)%WINDOWSIZE;winbuf[winrear] = sendpkt;pktnum ++;/* update state variables */nextseqnum = nextseqnum+1;/* delete message from buffer */msgnum --;}}elseprintf ("----A: NACK is received, do nothing!\n");}//B端接收数据*****************************************************一定要调用这个/* Note that with simplex transfer from a-to-B, there is no B_output() */ /* called from layer 3, when a packet arrives for layer 4 at B*/void B_input(struct pkt packet){struct pkt sendpkt;int i;/* if not corrupted and received packet is in order */if ( (CheckCorrupted(packet) == FALSE) && (packet.seqnum == expectedseqnum)){printf("\n----B: packet %d is correctly received, send ACK!\n",packet.seqnum);/* send an ACK for the received packet *//* create packet */sendpkt.seqnum = NOTUSED;sendpkt.acknum = expectedseqnum;for ( i=0; i<20 ; i++ )sendpkt.payload[i] = '0';/* computer checksum */ComputeChecksum (&sendpkt);/* send out packet *///tolayer3 (B, sendpkt);/* update state variables */expectedseqnum = expectedseqnum+1;printf("----B:expectedseqnum = %d\n",expectedseqnum);/* deliver received packet to layer 5 *///tolayer5(B,packet.payload);}/* otherwise, discard the packet and send a NACK */else{printf("----B: packet %d is corrupted or not I expects, send NACK!\n",packet.seqnum);/* create packet */sendpkt.seqnum = NOTUSED;sendpkt.acknum = NACK;for ( i=0; i<20 ; i++ )sendpkt.payload[i] = '0';/* computer checksum */ComputeChecksum (&sendpkt);/* send out packet */tolayer3 (B, sendpkt);}}//A计时器超时/* called when A's timer goes off */void A_timerinterrupt(){int i;printf("----A: time out,resend packets!\n");/* start timer */starttimer(A,RTT);/* resend all packets not acked */for ( i=1; i<=pktnum; i++ ){packet_resent++;tolayer3(A,winbuf[(winfront+i)%WINDOWSIZE]);}}//B计时器超时/* called when B's timer goes off */void B_timerinterrupt(){int i;printf("----B: time out,resend packets!\n");/* start timer */starttimer(B,RTT);/* resend all packets not acked */for ( i=1; i<=pktnum; i++ ){packet_resent++;tolayer3(B,winbuf[(winfront+i)%WINDOWSIZE]);}}//A端初始化/* entity A routines are called. You can use it to do any initialization */void A_init(){base = 0;nextseqnum = 0;buffront = 0;bufrear = 0;msgnum = 0;winfront = 0;winrear = 0;pktnum = 0;//B端初始化/* entity B routines are called. You can use it to do any initialization */void B_init(){expectedseqnum = 0;}//初始化仿真器void init() /* initialize the simulator */{int i;float sum, avg;float jimsrand();FILE *fp;fp = fopen ("parameter.txt","r");printf("----- Stop and Wait Network Simulator Version 1.1 -------- \n\n");printf("Enter the number of messages to simulate: ");//fscanf(fp,"%d",&nsimmax);scanf("%d",&nsimmax);printf("\nEnter packet loss probability [enter 0.0 for no loss]: "); //fscanf(fp, "%f",&lossprob);scanf("%f",&lossprob);printf("\nEnter packet corruption probability [0.0 for no corruption]: "); //fscanf(fp,"%f",&corruptprob);scanf("%f",&corruptprob);printf("\nEnter average time between messages from sender's layer5 [ >//fscanf(fp,"%f",&lambda);scanf("%f",&lambda);printf("\nEnter TRACE: ");//fscanf(fp,"%d",&TRACE);scanf("%d",&TRACE);printf("\n\n");srand(9999); /* init random number generator */sum = 0.0; /* test random number generator for students */for (i=0; i<1000; i++)sum=sum+jimsrand(); /* jimsrand() should be uniform in [0,1] */avg = sum/1000.0;/*if(avg < 0.25 || avg > 0.75){printf("It is likely that random number generation on your machine\n" ); printf("is different from what this emulator expects. Please take\n"); printf("a look at the routine jimsrand() in the emulator code. Sorry. \n");exit(0);}*/printf("%f",avg);ntolayer3 = 0;nlost = 0;ncorrupt = 0;time=0.0; /* initialize time to 0.0 */generate_next_arrival(); /* initialize event list */}//随机数发生器float jimsrand(){double mmm = 2147483647; /* largest int - MACHINE DEPENDENT!!!!!!!! */float x; /* individual students may need to change mmm */x = rand()/mmm; /* x should be uniform in [0,1] */}//******************************************************************** ******************//*******************************事件处理部分*******************************************void generate_next_arrival(){double x,log(),ceil();struct event *evptr;float ttime;int tempint;//if (TRACE>2)//printf("-----------------GENERATE NEXT ARRIVAL: creating new arrival\n");x = lambda*jimsrand()*2; /* x is uniform on [0,2*lambda] *//* having mean of lambda */evptr = (struct event *)malloc(sizeof(struct event));evptr->evtime = time + x;evptr->evtype = FROM_LAYER5;if (jimsrand()<0.5){evptr->eventity = A;}elseevptr->eventity = B;insertevent(evptr);}//向事件列表中插入一条新的事件void insertevent(struct event *p){struct event *q,*qold;if (TRACE>2){//printf(" INSERTEVENT: time is %lf\n",time);//printf(" INSERTEVENT: future time will be %lf\n",p->evtime);}q = evlist; /* q points to front of list in which p struct inserted */if (q==NULL)/* list is empty */{evlist=p;p->next=NULL;p->prev=NULL;}else{for (qold = q; q !=NULL && p->evtime > q->evtime; q=q->next) qold=q;if (q==NULL)/* end of list */{qold->next = p;p->prev = qold;p->next = NULL;}else if (q==evlist)/* front of list */{p->next=evlist;p->prev=NULL;p->next->prev=p;evlist = p;}else /* middle of list */{p->next=q;p->prev=q->prev;q->prev->next=p;q->prev=p;}}}//打印事件列表void printevlist(){struct event *q;int i;printf("--------------\nEvent List Follows:\n");for(q = evlist; q!=NULL; q=q->next){printf("Event time: %f, type: %d entity: %d\n",q->evtime,q->evtype,q->eventity);}printf("--------------\n");}//启动计时器void starttimer(int AorB,float increment){struct event *q;struct event *evptr;if (TRACE>2)printf("\n----A: START TIMER: starting timer at %f\n",time);/* be nice: check to see if timer is already started, if so, then warn *//* for (q=evlist; q!=NULL && q->next!=NULL; q = q->next) */for (q=evlist; q!=NULL ; q = q->next)if ( (q->evtype==TIMER_INTERRUPT && q->eventity==AorB) ){//printf("Warning: attempt to start a timer that is already started\n");return;}/* create future event for when timer goes off */evptr = (struct event *)malloc(sizeof(struct event));evptr->evtime = time + increment;evptr->evtype = TIMER_INTERRUPT;evptr->eventity = AorB;insertevent(evptr);}//停止计时器/* called by students routine to cancel a previously-started timer */ void stoptimer(int AorB) /* A or B is trying to stop timer */{struct event *q,*qold;if (TRACE>2)printf("\n----A: STOP TIMER: stopping timer\n");/* for (q=evlist; q!=NULL && q->next!=NULL; q = q->next) */for (q=evlist; q!=NULL ; q = q->next)if ( (q->evtype==TIMER_INTERRUPT && q->eventity==AorB) )/* remove this event */{if (q->next==NULL && q->prev==NULL)evlist=NULL; /* remove first and only event on list */else if (q->next==NULL) /* end of list - there is one in front */ q->prev->next = NULL;else if (q==evlist) /* front of list - there must be event after */{q->next->prev=NULL;evlist = q->next;}else /* middle of list */{q->next->prev = q->prev;q->prev->next = q->next;}free(q);return;}//printf("Warning: unable to cancel your timer. It wasn't running.\n");}//向第三层发送信息/************************** TOLAYER3 ***************/void tolayer3(int AorB,struct pkt packet){struct pkt *mypktptr;struct event *evptr,*q;float lastime, x, jimsrand();int i;ntolayer3++;/* simulate losses: */if (jimsrand() < lossprob){nlost++;if (TRACE>0)printf(" TOLAYER3: packet being lost\n");return;}/* make a copy of the packet student just gave me since he/she may decide *//* to do something with the packet after we return back to him/her */ mypktptr = (struct pkt *)malloc(sizeof(struct pkt));mypktptr->seqnum = packet.seqnum;mypktptr->acknum = packet.acknum;mypktptr->checksum = packet.checksum;for (i=0; i<20; i++)mypktptr->payload[i] = packet.payload[i];if (TRACE>2){printf(" TOLAYER3: seq: %d, ack %d, check: %d ", mypktptr->seqnum,mypktptr->acknum, mypktptr->checksum);for (i=0; i<20; i++)printf("%c",mypktptr->payload[i]);printf("");}/* create future event for arrival of packet at the other side */evptr = (struct event *)malloc(sizeof(struct event));evptr->evtype = FROM_LAYER3; /* packet will pop out from layer3 */ evptr->eventity = (AorB) % 2; /* event occurs at other entity */evptr->pktptr = mypktptr; /* save ptr to my copy of packet *//* finally, compute the arrival time of packet at the other end. medium can not reorder, so make sure packet arrives between 1 and 10 time units after the latest arrival time of packetscurrently in the medium on their way to the destination */lastime = time;/* for (q=evlist; q!=NULL && q->next!=NULL; q = q->next) */for (q=evlist; q!=NULL ; q = q->next)if ( (q->evtype==FROM_LAYER3 && q->eventity==evptr->eventity) ) lastime = q->evtime;evptr->evtime = lastime + 1 + 9*jimsrand();/* simulate corruption: */if (jimsrand() < corruptprob){ncorrupt++;if ( (x = jimsrand()) < .75)mypktptr->payload[0]='Z'; /* corrupt payload */else if (x < .875)mypktptr->seqnum = 999999;elsemypktptr->acknum = 999999;if (TRACE>0)printf(" TOLAYER3: packet being corrupted\n");}//if (TRACE>2)//printf(" TOLAYER3: scheduling arrival on other side\n");insertevent(evptr);}//向第五层发送信息/************************** TOLAYER5 ***************/void tolayer5(int AorB,char datasent[20]){int i;if (TRACE>2){printf(" TOLAYER5: data received: ");for (i=0; i<20; i++)printf("%c",datasent[i]);printf("\n");}}三、GBN-CS.c#include "GBN.h"#include <stdio.h>#include <string.h>#include <stdlib.h>extern int TRACE ; /* for my debugging */extern int nsim ; /* number of messages from 5 to 4 so far */extern int nsimmax; /* number of msgs to generate, then stop */ extern float time;extern int packet_correct;extern int packet_resent;extern struct event *evlist;int main(){struct event *eventptr;struct msg msg2give;struct pkt pkt2give;int i,j;char c;init();A_init();B_init();while (1){eventptr = evlist; /* get next event to simulate */ if (eventptr==NULL)goto terminate;evlist = evlist->next; /* remove this event from event list */if (evlist!=NULL)evlist->prev=NULL;if (TRACE >= 2){printf("\nEVENT time: %f,",eventptr->evtime);printf(" type: %d",eventptr->evtype);if (eventptr->evtype==0)printf(", timerinterrupt ");else if (eventptr->evtype==1)printf(", fromlayer5 ");elseprintf(", fromlayer3 ");printf(" entity: %d\n",eventptr->eventity);}time = eventptr->evtime; /* update time to next event time */if (nsim==nsimmax)break; /* all done with simulation */if (eventptr->evtype == FROM_LAYER5 ){generate_next_arrival(); /* set up future arrival *//* fill in msg to give with string of same letter */j = nsim % 26;for (i=0; i<20; i++)msg2give.data[i] = 97 + j;if (TRACE>2){printf(" MAINLOOP: data given to student: ");for (i=0; i<20; i++)printf("%c", msg2give.data[i]);printf("\n");}nsim++;if (eventptr->eventity == A){A_output(msg2give);}else{B_output(msg2give);}}else if (eventptr->evtype == FROM_LAYER3){pkt2give.seqnum = eventptr->pktptr->seqnum;pkt2give.acknum = eventptr->pktptr->acknum;pkt2give.checksum = eventptr->pktptr->checksum;for (i=0; i<20; i++)pkt2give.payload[i] = eventptr->pktptr->payload[i];if (eventptr->eventity == A) /* deliver packet by calling */ A_input(pkt2give); /* appropriate entity */elseB_input(pkt2give);free(eventptr->pktptr); /* free the memory for packet */ }else if (eventptr->evtype == TIMER_INTERRUPT){if (eventptr->eventity == A)A_timerinterrupt();elseB_timerinterrupt();}else{printf("INTERNAL PANIC: unknown event type \n");}free(eventptr);}terminate:printf(" Simulator terminated at time %f\n after sending %d msgs from layer5\n",time,nsim);printf(" correctly sent pkts: %d \n", packet_correct);printf(" resent pkts: %d \n", packet_resent);system("pause");}。

学术期刊参考文献需要的代号

学术期刊参考文献需要的代号

J——期刊文章M——专著(含古籍中的史、志论著)参考文献的类型根据GB3469-83《文献类型与文献载体代码》规定,以单字母标识:M——专著(含古籍中的史、志论著)C——论文集N——报纸文章J——期刊文章D——学位论文R——研究报告S——标准P——专利A——专著、论文集中的析出文献Z——其他未说明的文献类型电子文献类型以双字母作为标识:DB——数据库CP——计算机程序EB——电子公告非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:DB/OL——联机网上的数据库DB/MT——磁带数据库M/CD——光盘图书CP/DK——磁盘软件J/OL——网上期刊EB/OL——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期6、标准编号.标准名称〔S〕7、报纸作者.题名〔N〕.报纸名.出版日期(版次)8 、报告作者.题名〔R〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据GB3469 规定,各类常用文献标识如下:①期刊〔J〕②专著〔M〕③论文集〔C〕④学位论文〔D〕⑤专利〔P〕⑥标准〔S〕⑦报纸〔N〕⑧技术报告〔R〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔MT〕②磁盘〔DK〕③光盘〔CD〕④联机网络〔OL〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。

例如:①联机网上数据库〔DB/OL〕②磁带数据库〔DB/MT〕③光盘图书〔M/CD〕④磁盘软件〔CP/DK〕⑤网上期刊〔J/OL〕⑥网上电子公告〔EB/OL〕三、举例1、期刊论文〔1〕周庆荣,张泽廷,朱美文,等.固体溶质在含夹带剂超临界流体中的溶解度〔J〕.化工学报,1995(3):317—323〔2〕Dobbs J M, Wong J M. Modification of supercritical fluid phasebehavior using polor coselvent〔J〕. Ind Eng Chem Res, 1987,26:56〔3〕刘仲能,金文清.合成医药中间体4-甲基咪唑的研究〔J〕.精细化工,2002(2):103-105〔4〕Mesquita A C, Mori M N, Vieira J M, et al .Vinyl acetate polymerization by ionizing radiation〔J〕.Radiation Physics and Chemistry,2002, 63:4652、专著〔1〕蒋挺大.亮聚糖〔M〕.北京:化学工业出版社,2001.127〔2〕Kortun G.Reflectance Spectroscopy〔M〕.New York: Spring-Verlag,19693、论文集〔1〕郭宏,王熊,刘宗林.膜分离技术在大豆分离蛋白生产中综合利用的研究〔C〕.// 余立新.第三届全国膜和膜过程学术报告会议论文集.北京:高教出版社,1999.421-425〔2〕Eiben A E, vander Hauw J K.Solving 3-SAT with adaptive genetic algorithms〔C〕.//Proc 4th IEEE Conf Evolutionary Computation.Piscataway: IEEE Press, 1997.81-864、学位论文〔1〕陈金梅.氟石膏生产早强快硬水泥的试验研究(D).西安:西安建筑科学大学,2000〔2 〕Chrisstoffels L A J .Carrier-facilitated transport as a mechanistic tool in supramolecular chemistry〔D〕.The Netherland:Twente University.19885、专利文献〔1〕Hasegawa, Toshiyuki, Yoshida,et al.Paper Coating composition〔P〕.EP 0634524.1995-01-18〔2〕仲前昌夫,佐藤寿昭.感光性树脂P 〕日本,特开平09-26667.〔.1997-01-28〔3〕Yamaguchi K, Hayashi A.Plant growth promotor and productionthereof 〔P〕.Jpn, Jp1290606.1999-11-22〔4〕厦门大学.二烷氨基乙醇羧酸酯的制备方法〔P〕.中国发明专利,CN1073429.1993-06-236、技术标准文献〔1〕ISO 1210-1982,塑料——小试样接触火焰法测定塑料燃烧性〔S〕〔2〕GB 2410-80,透明塑料透光率及雾度实验方法〔S〕7、报纸〔1〕陈志平.减灾设计研究新动态〔N〕.科技日报,1997-12-12(5)8、报告〔1〕中国机械工程学会.密相气力输送技术〔R〕.北京:19969、电子文献〔1〕万锦柔.中国大学学报论文文摘(1983-1993)〔DB/CD〕.北京:中国百科全书出版社,1996。

参考文献种类代码

参考文献种类代码

参考文献种类代码参考文献类型及文献类型,根据GB3469-83《文献类型与文献载体代码》规定,以单字母方式标识。

关于参考文献种类代码你又知道多少呢?下面是小编为大家整理的参考文献种类代码,希望对大家有帮助。

参考文献种类代码之参考文献类型及文献类型根据GB3469-83《文献类型与文献载体代码》规定,以单字母方式标识:专著M ; 报纸N ;期刊J ;专利文献P;汇编G ;古籍O;技术标准S ;学位论文D ;科技报告R;参考工具K ;检索工具W;档案B ;录音带A ;图表Q;唱片L;产品样本X;录相带V;会议录C;中译文T;乐谱I; 电影片Y;手稿H;微缩胶卷U ; 幻灯片Z;微缩平片F;其他E。

参考文献种类代码之文献标注参考文献类型:专著[M],论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A] 电子文献类型:数据库[DB],计算机[CP],电子公告[EB]电子文献的载体类型:互联网[OL],光盘[CD],磁带[MT],磁盘[DK]A:专著、论文集、学位论文、报告[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年.起止页码(可选)[1]刘国钧,陈绍业.图书馆目录[M].北京:高等教育出版社,1957.15-18.B:期刊文章[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码[1]何龄修.读南明史[J].中国史研究,1998,(3):167-173.[2]OU J P,SOONG T T,et al.Recent advance in research on applications of passive energy dissipation systems[J].EarthquackEng,1997,38(3):358-361.C:论文集中的析出文献[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(可选).原文献题名[C].出版地:出版者,出版年.起止页码[7]钟文发.非线性规划在可燃毒物配置中的应用[A].赵炜.运筹学的理论与应用——中国运筹学会第五届大会论文集[C].西安:西安电子科技大学出版社,1996.468.D:报纸文章[序号]主要责任者.文献题名[N].报纸名,出版日期(版次)[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).E:电子文献[文献类型/载体类型标识]:[J/OL]网上期刊、[EB/OL]网上电子公告、[M/CD]光盘图书、[DB/OL]网上数据库、[DB/MT]磁带数据库[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].[8]万锦.中国大学学报文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.。

文献类型代码大全,参考文献格式标准

文献类型代码大全,参考文献格式标准

文献类型和电子文献载体标志代码文献类型和标志代码表1 文献类型和标志代码电子文献载体和标志代码表2 电子文献载体和标志代码文后参考文献著录规则【GB7714-87】A.期刊[序号]主要责任者.文献题名[J].刊名,出版年份,卷号(期号):起止页码.[1]袁庆龙,候文义.Ni-P合金镀层组织形貌及显微硬度研究[J].太原理工大学学报,2001,32(1):51-53.B.专著[序号]主要责任者.文献题名[M].出版地:出版者,出版年:页码.[2]刘国钧,郑如斯.中国书的故事[M].北京:中国青年出版社,1979:115.C.会议论文集[序号]析出责任者.析出题名[A].见(英文用In):主编.论文集名[C].(供选择项:会议名,会址,开会年)出版地:出版者,出版年:起止页码.[3]孙品一.高校学报编辑工作现代化特征[A].见:中国高等学校自然科学学报研究会.科技编辑学论文集(2)[C].北京:北京师范大学出版社,1998:10-22.D.专著中析出的文献[序号]析出责任者.析出题名[A].见(英文用In):专著责任者.书名[M].出版地:出版者,出版年:起止页码.[4]罗云.安全科学理论体系的发展及趋势探讨[A].见:白春华,何学秋,吴宗之.21世纪安全科学与技术的发展趋势[M].北京:科学出版社,2000:1-5.E.学位论文[序号]主要责任者.文献题名[D].保存地:保存单位,年份:[5]张和生.地质力学系统理论[D].太原:太原理工大学,1998:F.报告[序号]主要责任者.文献题名[R].报告地:报告会主办单位,年份:[6]冯西桥.核反应堆压力容器的LBB分析[R].北京:清华大学核能技术设计研究院,1997:G.专利文献[序号]专利所有者.专利题名[P].专利国别:专利号,发布日期:[5]姜锡洲.一种温热外敷药制备方案[P].中国专利:881056078,1983-08-12:H.国际、国家标准[序号]标准代号.标准名称[S].出版地:出版者,出版年:[1]GB/T 16159—1996.汉语拼音正词法基本规则[S].北京:中国标准出版社,1996:I.报纸文章[序号]主要责任者.文献题名[N].报纸名,出版年,月(日):版次.[5]谢希德.创造学习的思路[N].人民日报,1998,12(25):10J.电子文献[序号]主要责任者.电子文献题名[文献类型/载体类型].:电子文献的出版或可获得地址(电子文献地址用文字表述),发表或更新日期/引用日期(任选) :[21]姚伯元.毕业设计(论文)规范化管理与培养学生综合素质[EB/OL].:中国高等教育网教学研究,2005-2-2:1 参考文献的功能与作用(1)参考文献是科技论文的重要组成部分,它不仅能为作者的论点提供有力的论据,而且可以精练文字节约篇幅,增加论文的信息量,具有很高的信息价值。

文献类型及代码

文献类型及代码

文献类型及代码
1. 学术期刊论文:期刊名称、文章标题、作者、发表年份、卷号、期号、起止页码
例:《计算机应用研究》、《基于机器视觉的人体行为识别系统设计》、张三、2021、Vol.38、No.10、pp.1-6
2. 会议论文集:会议名称、文章标题、作者、出版时间、出版地点、起止页码
例:《2021年智能科学与技术国际会议论文集》、《基于深度学习的语音数据的情感分析研究》、李四、2021、北京、pp.1-5
3. 学位论文:论文题目、作者、学位授予单位、完成时间、页码
例:《基于计算机视觉的人脸表情识别算法研究》、王五、国防科技大学、2022年、pp.1-100
4. 专利文献:专利名称、专利申请人、专利号、专利申请日
例:《一种基于深度学习的图像分类方法》、阿里巴巴集团、CN201910236178.0、2019年9月20日
5. 报告文献:报告名称、报告机构、出版时间、出版地点、页码
例:《自然语言处理技术的研究报告》、中国科学院自然语言处理研发中心、2020年、北京、pp.1-50
6. 标准文献:标准名称、标准号、发布日期、实施日期、出版单位
例:《机器学习算法标准》、GB/T33332-2016、2016年05月10日、2017年01月01日、中国标准出版社
7. 参考书目:书名、作者、出版时间、出版地点、页码
例:《深度学习的艺术》、Ian Goodfellow、2017年、北京、pp.1-500。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参考文献代码大全
a.期刊
[序号]主要责任者.文献题名[j].刊名,出版年份,卷号(期号):起止页码.
[1]袁庆龙,候文义.ni-p合金镀层组织形貌及显微硬度研究[j].太原理工大学学报,XX,32(1):51-53.
b.专著
[序号]主要责任者.文献题名[m].出版地:出版者,出版年:页码.
[2]刘国钧,郑如斯.中国书的故事[m].北京:中国青年出版社,1979:115.
c.会议论文集
[序号]析出责任者.析出题名[a].见(英文用in):主编.论文集名[c].(供选择项:会议名,会址,开会年)出版地:出版者,出版年:起止页码.
[3]孙品一.高校学报编辑工作现代化特征[a].见:中国高等学校自然科学学报研究会.科技编辑学论文集(2)[c].北京:北京师范大学出版社,1998:10-22.
d.专著中析出的文献
[序号]析出责任者.析出题名[a].见(英文用in):专著责任者.书名[m].出版地:出版者,出版年:起止页码.
[4]罗云.安全科学理论体系的发展及趋势探讨[a].见:白春华,何学秋,吴宗之.21世纪安全科学与技术的发展趋势[m].北京:科学出版社,XX:1-5.
e.学位论文
[序号]主要责任者.文献题名[d].保存地:保存单位,年份:
[5]张和生.地质力学系统理论[d].太原:太原理工大学,1998:
f.报告[6]冯西桥.核反应堆压力容器的lbb分析[r].北京:清华大学核能技术设计研究院,1997:
g.专利文献
[序号]专利所有者.专利题名[p].专利国别:专利号,发布日期:
[5]姜锡洲.一种温热外敷药制备方案[p].中国专利:881056078,1983-08-12:
h.国际、国家标准
[序号]标准代号.标准名称[s].出版地:出版者,出版年:
[1]gb/t 16159—1996.汉语拼音正词法基本规则[s].北京:中国标准出版社,1996:
i.报纸文章[5]谢希德.创造学习的思路[n].人民日报,1998,12(25):10
j.电子文献
[序号]主要责任者.电子文献题名[文献类型/载体类型].:电子文献的出版或可获得地址(电子文献地址用文字表述),发表或更新日期/引用日期(任选) :
[21]姚伯元.毕业设计(论文)规范化管理与培养学生综合素质[eb/ol].:中国高等教育网教学研究,XX-2-2:
附:。

相关文档
最新文档