
读文献俨然已经成了研究生的必修课,但其实并不是所有人都能读好一篇论文。
阅读文献不仅体现在阅读速度,更要在阅读效率和阅读内容的精髓上牢牢掌握技巧。阅读文献、管理文献、整理文献是从事科研的小伙伴需要很重视的三个重要问题。下面我们为大家整理了详细的阅读文献的方法。
01 在正式阅读文献的过程中,首先要细分,整理出粗读和精读部分。
想要提升阅读效率,必须知道哪些部分要粗读,哪些部分要精读。粗读的部分可以大致浏览一遍,甚至直接跳过,而精读的部分可能需要认真读,反复读,甚至参考读。不过,想要弄清楚哪些部分粗读,哪些部分精读,还需要建立在对文献的了解之上。
任何一篇研究型论文,大致都分为四个部分:
1 Introduction,背景介绍部分
2 Method,本研究所用方法
3 Result,本研究的结果
4 Discussion,讨论部分
每一部分的内容很固定,这就给我们是粗读还是精读提供了基本的条件。
精读的方法主要有两个,一个是反复读,一个是引申读。
反复读顾名思义,就是对于不明白的地方,要反复阅读,直到理解。在阅读方法学论文和一些论文的Method部分的时候,反复读常常是必要的,尤其是一些复杂或者艰涩的方法,如果只看一遍,是根本记不住也理解不了。
引申读,就是在这篇论文的基础上,参考其他文献,进行比照阅读。我们对于一个孤立事物的认识往往是很难认识深刻和全面的。知识一经关联,不仅记忆更加深刻,而且理解和会更透彻。
02 整理并记录文献笔记
读论文的同时一定要边读边做笔记,想要从文献中获取足够的信息和知识,记文献笔记就是一个必须要有的过程。
希望能对处于迷茫阶段的你有一定的帮助。
1、关注相关领域的重要杂志。一般而言,一个领域内的重要杂志发表的一般是本领域内的重要研究成果。因此,追寻“本领域大佬的脚步”的有效策略之一就是关注那些重要杂志。这些杂志往往会“online”最新接受的文章,这些文章通常未被PubMed等数据库收录。
2、关注预印本网站。部分作者为了保证自己的“首发权”会选择先将自己的文稿上传到一些预印本网站,也有的作者在投稿过程中同意杂志社将文稿同步到预印本网站中。因此,该类网站上的文献比较新颖,可以让大家了解到同行的最新成果。
3、用好“文献鸟”(Stork)。“文献鸟”是一个专门“追踪文献”的网站,可以按照给定的关键词将最新的文献以邮件的形式推送给大家。重要的是,在这里可以设置多个关键词,数量不限,后期还可以修改。在推送邮件中,文献鸟会高亮期刊名字和影响因子:
4、记得“谷歌学术”。大家如果怕有所遗漏的话,可以每隔一段时间刷一下谷歌学术,最新的文献也可以搜到的。谷歌学术比国内的某度学术还是好用的。
我不是大神,事实上我还是大一呢。我已经学了C,正在学C++,我也是一头雾水。再好多看些相关书籍。我给你推荐些。我只看了一点就受益无穷。求采纳。
计算机经典教材
目录
1 前言
2 Mathematics (数学)
3 Data Structures & Algorithms (数据结构、算法)
4 Compiler (编译原理)
5 Operating System ( *** 作系统)
6 Database (数据库)
7 C (C 语言)
8 C++ (C++ 语言)
9 Object-Oriented (面向对象)
10 Software Engineering (软件工程)
11 UNIX Programming (UNIX编程)
12 UNIX Administration (UNIX系统管理)
13 Networks (网络)
14 Windows Programming (Windows 编程)
15 Other (其它)
前言
推荐原则:
宁缺勿滥,决不混进糟粕 (好书不一定对所有人都合适,但对于它的目标读者群来说,一定是好书)。
选书原则:
有国外的,不看国产的
有原版的,不看翻译的
看大师的作品
看书原则:
不要看C、C++、java……今天听说C好,就跑去学C。明天听说java好,就跑去学java,最后你什么也学不到。因为不管什么语言,永远不要忘记语言的本质。语言只是一种工具,它的作用就是完成你的工作。不管把
C 的语法学得如何透彻,也不管把 C 的
trick用的如何精妙,这都不能表示你会编程。要学会如何分析问题,如何设计程序,如何用一种具体的语言来实现。如果你只会做最后一步,你只是一个编码者(coder),还不是一个程序员(programmer)。做一个programmer,不要做coder。总之,不要为了学语言而去学语言(除非你是个语言学家)。
不要放弃对基础知识的学习。所谓基础知识,一般都有一个特点,那就是:它们可能看起来没用,但如果你忽视它们的话,总有一天你会后悔莫及。所以,如果不想以后再后悔的话,就在今天多花点时间。
不管学什么东西,学之前先弄明白自己要学的是什么东西,它有什么用,在你已经学和以后的发展方向中,它处于什么位值。如果这些都不明白,就好比在茫茫的丛林里面四处乱撞,就算能出去,也一定会走很多弯路。
对于软件工程之类的东西,不象 C
语言有着严格的标准,最好的办法就是兼收并蓄,能看的都看,然后(最重要的)在此之上形成自己的思想(不然就什么都白看了)。
尽信书不如无书。书里写的只不过是写书的人认为正确的观点而已。学习前人的知识和经验,在此基础上形成自己的知识结构、观点和思维方式,才是学习的真正目的。
一。Mathematics (数学)
书名(英文):Discrete Mathematics and Its Applications (Fifth Edition)
书名(中文):离散数学及其应用 (第五版)
原作者:Kenneth HRosen
书名(英文):Concrete Mathematics : A Foundation for Computer Science
(Second Edition)
书名(中文):具体数学:计算机科学基础 (第2版)
原作者:Ronald L Graham / Donald E Knuth / Oren Patashnik
二。Data Structures & Algorithms (数据结构、算法)
书名(英文):Data Structures and Algorithm Analysis in C, Second Edition
书名(中文):数据结构与算法分析--C语言描述 (第二版)
原作者:Mark Allen Weiss
大凡国外的数据结构教科书,都有一个共同的特点,就是他们的第一章都不是讲的数据结构,而是软件工程的基本原则。我个人认为这是十分必要的,特别是对于大
多数没有接触过程序设计的同学来说,在数据结构这个可以说是第一次接触程序设计的课程中能学习到基本的软件工程原则,对于以后的学习是十分有好处的。写一
个乱七八糟的程序出来还不如什么都不写。在我看来,这本书有两个优点:一:将软件工程的基本原则贯穿全书,二:简单,容易理解。对于初学者,这本书无疑是
非常合适的。mufasa
书名(英文):Data Structures & Program Design In C (Second Edition)
书名(中文):数据结构与程序设计 C 语言描述 (第二版)
原作者:Robert Kruse / CL Tondo / Bruce Leung
书名(英文):Data Structures with C++ Using STL (Second Edition)
书名(中文):数据结构C++语言描述描述—应用标准模版库 (第二版)
原作者:William Ford, William Topp
书名(英文):Introduction to Algorithms (Second Edition)
书名(中文):算法导论 (第二版)
原作者:Thomas H Cormen / Charles E Leiserson / Ronald L Rivest /
Clifford Stein
书名(英文):The Art of Computer Programming, Volume 1 : Fundamental
Algorithms (Third Edition)
书名(中文):计算机程序设计艺术 第1卷 基本算法 (第3版)
原作者:Donald E Knuth
书名(英文):The Art of Computer Programming, Volume 2 : Seminumerical
Algorithms (Third Edition)
书名(中文):计算机程序设计艺术 第2卷 半数值算法 (第3版)
原作者:Donald E Knuth
书名(英文):The Art of Computer Programming, Volume 3 : Sorting and
Searching (Second Edition)
书名(中文):计算机程序设计艺术 第3卷 排序和查找 (第2版)
原作者:Donald E Knuth
三。Compiler (编译原理)
书名(英文):Compilers: Principles, Techniques, and Tools
书名(中文):编译原理、技术与工具
原作者:Alfred V Aho / Ravi Sethi / Jeffrey D Ullman
书名(英文):Advanced Compiler Design and Implementation
书名(中文):高级编译器设计与实现
原作者:Steven S Muchnic
书名(英文):Modern Compiler Implementation in C
书名(中文):现代编译原理--C语言描述
原作者:Andrew WAppel / Maia Ginsburg
四。Operating System ( *** 作系统)
书名(英文):Operating System Concepts (Sixth Edition)
书名(中文): *** 作系统概念 (第六版)
原作者:Abraham Silberschatz / Peter Baer Galvin / Greg Gagne
书名(英文):Operating Systems : Design and Implementation (Second
Edition)
书名(中文): *** 作系统:设计及实现 (第二版)
原作者:Andrew S Tanenbaum / Albert S Woodhull
翻译者:王鹏、尤晋元、朱鹏、敖青云
书名(英文):The Design and Implementation of the 44BSD Operating System
书名(中文):44BSD *** 作系统设计与实现
原作者:Marshall Kirk McKusick / Keith Bostic / Michael J Karels / John
SQuarterman
书名(英文):The Design and Implementation of the FreeBSD Operating System
书名(中文):FreeBSD *** 作系统设计与实现
原作者:Marshall Kirk McKusick / George V Neville-Neil
翻译者:张辉
书名(英文):The Design of The UNIX Operating System
书名(中文):UNIX *** 作系统设计
原作者:Maurice JBach
书名(英文):UNIX Internals : The New Frontiers
书名(中文):UNIX系统内幕
原作者:Uresh Vahalia
书名(英文):UNIX Systems for Modern Architectures
书名(中文):现代体系结构上的UNIX系统--内核程序员的SMP和Caching技术
原作者:Curt Schimmel
翻译者:张辉
书名(英文):Lions' Commentary on UNIX 6th Edition with Source Code
书名(中文):莱昂氏UNIX源代码分析
原作者:John Lions
书名(英文):Distributed Systems : Principles and Paradigms
书名(中文):分布式系统:原理与范例
原作者:Andrew STanenbaum / Maarten van Steen
五Database (数据库)
书名(英文):An Introduction to Database Systems, Eighth Edition
书名(中文):数据库系统导论 (第八版)
原作者:C JDate
书名(英文):Database System Concepts, Fourth Edition
书名(中文):数据库系统概念 (第四版)
原作者:Abraham Silberschat / Henry FKorth / SSudarshan
六。C (C 语
书名(英文):The C Programming Language, Second Edition
书名(中文):C程序设计语言,第二版
原作者:Brian W Kernighan / Dennis Ritchie
书名(英文):The Art and Science of C : A Library-Based Introduction to
Computer Science
书名(中文):C语言的科学和艺术
原作者:Eric SRoberts
书名(英文):Programming Abstractions in C : A Second Course in Computer
Science
书名(中文):C程序设计的抽象思维
原作者:Eric SRoberts
书名(英文):Expert C Programming
书名(中文):C专家编程
原作者:Andrew Koenig
书名(英文):C Traps and Pitfalls
书名(中文):C陷阱与缺陷
原作者:Andrew Koenig
七。C++ (C++ 语言)
书名(英文):C++ Primer, Third Edition & Forth Edition
书名(中文):C++ Primer (第三版、第四版)
原作者:Stanley BLippman / Josée LaJoie / Barbara EMoo
翻译者:李师贤、蒋爱军、梅晓勇、林瑛
平心而论,这本书的第三版并不适合入门,但是第四版适合。所以第四版的出现并不意味着第三版就失去了其价值。在我看来最好的办法就是买一本第四版的中文版和一本第三版的英文版。中文版用来入门,英文版用来作参考手册。mufasa
书名(英文):The C++ Programming Language, Special Edition
书名(中文):C++ 程序设计语言 (特别版)
原作者:Bjarne Stroustrup
书名(英文):Inside the C++ Object Model
书名(中文):深度探索 C++ 对象模型
原作者:Stanley B Lippman
书名(英文):Effective C++, Thrid Edition
书名(中文):Effective C++ (第三版)
原作者:Scott Meyers
书名(英文):More Effective C++
书名(中文):More Effective C++
原作者:Scott Meyers
翻译者:侯捷
书名(英文):Thinking in C++, Second Edition
书名(中文):C++编程思想 (第二版)
原作者:Bruce Eckel
书名(英文):Thinking in C++, Volume 2 : Practical Programming
书名(中文):C++编程思想 第2卷:实用编程技术
原作者:Bruce Eckel / Chuck Alison
书名(英文):Ruminations on C++ : A Decade of Programming Insight and
Experience
书名(中文):C++沉思录
原作者:Andrew Koenig / Barbara Moo
八。Object-Oriented (面向对象)
书名(英文):Object-Oriented Analysis and Design with Applications, Second
Edition
书名(中文):面向对象分析与设计 (第二版)
原作者:Grady Booch
书名(英文):Object-Oriented Modeling and Design with UML,Second Edition
书名(中文):UML面向对象建模与设计 (第二版)
原作者:Michael Blaha / James Rumbaugh
翻译者:车皓阳、杨眉
书名(英文):Object-Oriented Software Construction (Second Edition)
书名(中文):面向对象软件构造 (第二版)
原作者:Bertrand Meyer
书名(英文):Design Patterns : Elements of Reusable Object-Oriented
Software
书名(中文):设计模式:可复用面向对象软件的基础
原作者:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides
九。Software Engineering (软件工程)
书名(英文):Software Engineering (7th Edition)
书名(中文):软件工程 (第七版)
原作者:Ian Sommerville
书名(英文):Software Engineering : A Practitioner's Approach (Fifth
Edition)
书名(中文):软件工程:实践者之路 (第5版)
原作者:Roger S Pressman
书名(英文):Software Engineering : Theory and Practice (Second Edition)
书名(中文):软件工程:理论与实践 (第二版)
原作者:Shari Lawrence Pfleeger
书名(英文):The Mythical Man-Month
书名(中文):人月神话
原作者:Frederick Phillips Brooks
书名(英文):Software Architecture : Perspectives On an Emerging Emerging
Discipline
书名(中文):软件体系结构:一门初露端倪学科的展望
原作者:Mary Shaw / David Garlan
十。UNIX Programming (UNIX编程)
书名(英文):Advanced Programming in the UNIX Environment, Second Edition
书名(中文):UNIX 环境高级编程 (第二版)
原作者:WRichard Stevens / Stephen ARago
翻译者:尤晋元、张亚英、戚正伟
书名(英文):The UNIX Programming Environment
书名(中文):UNIX 编程环境
原作者:Brianw Kernighan
书名(英文):UNIX Network Programming, Volume 1 : The Sockets Networking
API (Third Edition)
书名(中文):UNIX 网络编程 卷1:套接字联网API (第三版)
原作者:W Richard Stevens / Bill Fenner / Andrew M Rudoff
书名(英文):UNIX Network Programming Volume 2 : Interprocess
Communications (Second Edition)
书名(中文):UNIX 网络编程 卷2:进程间通信 (第2版)
原作者:W Richard Stevens
书名(英文):The Art of UNIX Programming
书名(中文):UNIX 程序设计艺术
原作者:Eric Raymond
UNIX Administration (UNIX系统管理)
书名(英文):UNIX System Administration Handbook (Third Edition)
书名(中文):UNIX系统管理技术手册 (第三版)
原作者:Evi Nemeth / Garth Snyder
书名(英文):Linux Administration Handbook
书名(中文):Linux系统管理技术手册
原作者:Evi Nemeth / Garth Snyder / Trent RHein
书名(英文):UNIX Unleashed (Fourth Edition)
书名(中文):UNIX 技术内幕 (第四版)
原作者:Robin Anderson / Andy Johnston
书名(英文):UNIX:The Textbook
书名(中文):UNIX *** 作系统教程
原作者:Syed Mansoor Sarwar / Robert Koretsky / Syed Aqeel Sarwar
书名(英文):Unix Backup & Recovery
书名(中文):UNIX 备份与恢复
原作者:WCurtis Preston
十一。Networks (网络)
书名(英文):Computer Networks (Fourth Edition)
书名(中文):计算机网络 (第4版)
原作者:Andrew S Tanenbaum
书名(英文):TCP/IP Illustrated, Volume 1 : The Protocols
书名(中文):TCP/IP 详解 卷1:协议
原作者:W Richard Stevens
书名(英文):TCP/IP Illustrated, Volume 2 : The Implementation
书名(中文):TCP/IP详解 卷2:实现
原作者:Gary R Wright / W Richard Stevens
书名(英文):TCP/IP Illstrated, Volume 3 : TCP for Transactions, >
科研工作离不开大量阅读文献,但有时会遇到时间比较紧、无暇顾及全部文献的情况,有时也会遇到所关注的内容属于研究热点领域、文献数量巨大的情况,没有办法全面阅读文献,如何解决这些问题一、文献跟踪许多数据库都具有文献跟踪功能,例如SCI数据库和goolge学术都有引用文献跟踪。从文献的即时性考虑,goolge学术相对比较好,几乎只要露面就会被随时跟踪,但缺点是文献比较杂,例如博客文献都可以追踪到。SCI数据库比较准确,但许多文献往往需要等待很长时间才会被收录,难以全面随时跟踪文献。因此,从经典文献分析的角度,可以用SCI数据库,但从最新文献追踪的角度,goolge学术更好一些。其他数据库各有优缺点,可以根据自己的需要选择。我一般是选择几个非常经典的文献,对所有的数据库都设定邮件跟踪反馈功能,这样就可以取长补短,既可以随时跟踪,又可以全面分析。二、重点精读所谓重点精读,就是把重要文献进行全文阅读。可以反复阅读、仔细领会,甚至根据参考文献追踪阅读。根本目的是全面了解该领域的进展、对一些重要进展进行深度理解,并在这些阅读的基础上,争取有所总结和提炼。
以上就是关于怎么样能够高效看文献全部的内容,包括:怎么样能够高效看文献、怎么找顶刊的最新文献、计算机科学与技术,大二了,我该学些什么呢,现在只会写几行代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)