当前位置:首页 » 编程软件 » 斯坦福编译原理图解

斯坦福编译原理图解

发布时间: 2023-05-22 13:54:24

⑴ 美国斯坦福大学计算机专业全面介绍

很多学习计算机专业的学生会选择去美国斯坦福大学就读,那么斯坦福大学的计算机专业到底是如何的好呢?这是很多学生比较感兴趣的问题。和一起来看看吧!下面是我整理的尺如哗相关资讯,欢迎阅读。

美国斯坦福大学计算机专业全面介绍

美国大学中,斯坦福大学的计算机专业CS是个很大个的CS,拥有40人以上的Faculty成员,其中不乏响当当硬梆梆的图灵奖得主和各个学科领域的大腕人物,比如理论方面的权威 Donald E. Knuth;数据库方面的大牛Jeffrey D. Ullman(他还写过那本着名的编译原理,此人出自Princeton);以及RISC技术挑头人之一的John Hennessy。相信CS的同学对此并不陌生。该系每年毕业30多名Ph.D.以及更多的Master。学生的出路自然是如鱼得水,无论学术界还是工业界,Stanford的学生倍受青睐。几乎所有前10的CS中都有Stanford的毕业生在充当教授。

斯坦福大学计算机专业申请要求

本科入学要求:SAT成绩2000-2300(阅读650-760,数学680-780,写作670-760)。雅思要求7.0分,TOEFL要求80+。

第一,计算机专业对本科所学的专业没有要求,也就是说任何专业都可以申请计算机专业的Master和PHD,但是要具备一定的定量分析能力。

第二,假陵行如你在其它学校获得了MS学位,那么在斯坦福你就不能再申请MS;但是如果你在其它学校获得了MSCS学位,你可以申请斯坦福的计算机专业PHD。

第三,在同一学年你不能同时申请两次计算机专业,详细的重新申请情况可以查看学校申请网页。

第四,与其他理工科相比,CS显然不是那么容易拿奖学金,特别是像生物、物理、化学这样一些专业,拿奖学金比较容易,全奖也比较多。

第五、从申请难易来看,像软件工程、数据挖掘、分布式计算是现在比较热门的专业,录取的人数比较多;而人工智能,计算机理论,算法分析,研究方向偏基础,相对来说申请橡哗的人数也会少很多,拿奖学金的机会也会比较大。

斯坦福大学计算机专业课程特点

1.开阔眼界的通识教育课(GER)

GER课程在斯坦福大学本科教学中占有很大的比例。为了拓宽学生视野,学校开设了700多门GER相关课程,涵盖人文科学、自然科学、应用科学与技术、人类和社会学等各个领域,学生必须从四个领域选修10门课程。

与国内通识教育课程可轻松过关的情形不同,斯坦福的GER课程常常伴随着大量阅读,学生需要读很多书,写论文,作报告。一位曾就读清华的中国留学生感叹到,斯坦福的人文课真不容易过关。然而,正是这一门门通识教育课开阔了学生的视野,潜移默化地培养了学生的写作和语言表达能力。

在教育学生做人方面,通识教育课起了不可替代的作用。以人文科学导论子领域为例,开设了公民、认识自我、阅读与个性形成、传统与变革、生死观、爱情与谎言、大自然思考、高雅艺术与大众文化的变迁等课程,通过这些课程,学生认识自我、了解社会、思考人生,学习如何做一名合格公民。培养方案规定学生在入学第一学季必须选修其中一门课程,体现了为学先为人的教学理念。

2. 启迪思维的计算机公共基础课

国内高校的计算机入门课主要以技能性操作练习为主,辅以基础知识介绍,比如众多高校开设的全校选修课“计算机文化基础”中,Windows操作、Office练习占了很大比重。斯坦福大学的计算机公共基础课以启迪思维、拓宽视野为主,开设了一系列新生研讨课,如“计算机系统结构的未来”,通过此课程介绍典型的计算机体系结构、技术发展以及局限性,探讨未来计算机一些可供选择的组织结构及程序系统;又如“计算机与信息安全”,介绍黑客入侵、计算机系统常见漏洞,防范攻击的技术措施、密码技术与计算机安全有关的法律问题;再如“计算机领域的重大突破”(Great Ideas in Computer Science),介绍计算机发展史上的主要成就,考查计算机理论与实践的相互影响,涉及的问题有计算能力的局限性、算法效率、密码技术、语言翻译、人工智能、计算机网络等。此外还有“计算机系统灾难”(The Downside of Computer System),同时还讨论计算机系统如何失效,计算机系统崩溃对社会造成的影响,并介绍了计算机崩溃导致灾难的一些实例,讨论计算机安全、容差结构等问题。

可见,国外一流大学的公共基础课是以计算机导论形式多角度地介绍计算机核心基础知识。不仅从正面介绍计算机技术成就、给社会带来的巨变,也从反面介绍计算机的局限性和教训,提出学习计算机需要思考的问题。同时引入新生研讨课的教学形式,这种课程模式对激发学生的求知欲有很大帮助。

3. 体系完整的编程及编程语言课

在程序设计方面,国内计算机专业只开设C、java等少数几门编程课。而斯坦福大学计算机系开设的程序设计及编程语言课多达15门,既有讲解C、C++、C#、Java的专门的程序设计课,也有强调面向对象为特征的“C++与面向对象的编程”、“面向对象的系统设计”等编程课,还有讲解java、HTML、CSS、XML的网络客户端编程课;既有横向比较各语言难点和精髓的高级编程课,也有突出训练程序设计能力的软件实践类课,还有编程语言基础理论课。

程序设计入门课因分快慢班有三个课号,分别为CS106A、CS106B和CS106X。其中CS106A使用C,为初级编程,CS106B是CS106A的后续课,使用C++。CS106X面向有编程基础的学生,涵盖CS106A和CS106B的内容,在一学季完成。CS106是全校的公共基础课,也是绝大多数专业的必修课,每学季选课人数众多。为此,学校配备了大量助教,通常由修过此课的高年级本科生承担,称为Section Leader(SL)。学生每十余人分为一个小组,由一名SL负责辅导,并经常组织讨论。

最值得推荐的编程课有“程序设计范式”(CS107 Programming Paradiams),这是一门计算机专业的必修课,重点分析比较C、C++、Java、LISP的特点及难点,比如内存管理、系统资源利用、输入、输出等。讲解实现一种算法的过程中各语言的设计步骤和注意点。每1~2周有一个大作业,针对不同的任务,要求学生用不同的语言实现,使学生加深了解各类编程语言的应用场合。

与国内相比,必修的计算机专业课门数并不多,但几乎每门课程都有编程大作业,负担很重。虽然未设软件工程课,但通过一些大作业训练了学生的软件工程思想。

4. 重视培养表达能力的专业写作课

在培养方案中,设置专门的写作要求是斯坦福大学本科培养方案的一大特色。写作训练分为两个阶段。首先是基础写作,重点培养学生一般的写作能力和修辞技巧;其次是专业写作,学生需从含有较高写作要求的三门课程中选择一门,完成专业写作训练。

培养方案中没有综合论文训练环节,但有一门实践类课程“软件项目设计”(Software Project)使学生不仅受到了一次真正的软件设计训练,同时也受到了一次综合论文写作训练。在为期10周的课程中,学生1~4人分为一组,以Team Work形式完成一个有实用价值的软件项目,要求实现从设计立项、任务描述、编程到测试的软件开发全过程。除编写每阶段设计文档外,还要求学生撰写用户使用手册。这里没有抄书的余地,因为一切文档都与自己开发的软件相关。

斯坦福大学非常注意培养学生的表达能力,为此设立了专门的指导机构Stanford Writing Center。该中心开设了十多门写作课程,并时常举办写作系列讲座。工程学院也开设了一些旨在提高学生写作和演讲能力的课程。如写作实践课,帮助学生提高学术论文和学位论文写作水平;又如公众演讲课,内容涵盖正式演讲、即兴发言等与口语表达相关的方方面面。此外还设立了演讲与写作答疑室,配备了录像和播放设备,使前来答疑的学生可以看到自己的试讲录像,对提高学生的演讲能力帮助极大。

斯坦福大学计算机专业排名

2017年USNEWS美国大学计算机专业排名——斯坦福大学第2

2016年USNEWS美国大学计算机专业排名——斯坦福大学第1

2015年USNEWS美国大学计算机专业排名——斯坦福大学第1

2014年USNEWS美国大学计算机专业排名——斯坦福大学第2

⑵ 哪本"编译原理"的书比较好

我们学校用的是《编译原理》与《编译原理与实践》这两本书,这两本书都是国外的教材。我觉得《编译原理与实践》这本书不错,自学应该能看懂,而且代码比较多,书最后还有整个小型编译器的源代码。
编译不好学,你就慢慢学吧。

下面的资料请作参考:

当代编译技术三大圣经级别的教材

1.龙书(Dragon book)
书名是Compilers: Principles,Techniques,and Tools
作者是:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman

内容简介
《编译原理》作者Alfred V.Aho、Ravi Sethi和Jeffrey D.Ullman是世界着名的计算机 科学家,他们在计算机科学理论、数据库等很多领域都做出了杰出贡献。《编译原理》 是编译领域无可替代的经典着作,被广大计算机专业人士誉为“龙书”。《编译原理》一 直被世界各地的着名高等院校和科研机构(如贝尔实验室、哥伦比亚大学、普 林斯顿大学和斯坦福大学等)广泛用作本科生和研究生编译原理与技术课程的 教材,《编译原理》对我国计算机教育界也具有重大影响。 书中深入讨论了编译器设计的重要主题,包括词法分析、语法分析、语法制 导分析、类型检查、运行环境、中间代码生成、代码生成、代码优化等,并在 最后两章中讨论了实现编译器的一些编程问题和几个编译器实例,而且每章都 提供了大量的练习和参考文献。

与上一版相比,《编译原理》第二版进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。《编译原理》是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。

作者简介
Alfred V.Aho,美国歌伦比亚大学教授,美国国家工程院院士,ACM和IEEE会士,曾获得IEEE的冯·诺伊曼奖。着有多部算法、数据结构、编译器、数据库系统及计算机科学基础方面的着作。
Monica S.Lam,斯坦福大学计算机科学系教授,曾任Tensilica的首席科学家,也是Moka5的首任CEO。曾经主持SUIF项目,该项目产生了最流行的研究用编译器之一。
Ravi Sethi,Avaya实验室总裁,曾任贝尔实验室高级副总裁TLucent Technologies通信软件的CTO。他曾在宾夕法尼亚州立大学、亚利桑那州立大学和普林斯顿大学任教,是ACM会士。
Jeffrey D.Ullman斯坦福大学计算机科学系教授和Gradiance CEO,他的研究兴趣包括数据库理论、数据库集成、数据挖掘和利用信息基础设施教学等。他是美国国家工程院院士、IEEE会士,获得过ACM的KarIstrom杰出教育家奖和Knuth奖。
第一版中文版
第二版中文版

2.鲸书(Whale book)
书名是:Advanced Compiler Design and Implementation
作者是:Steven S.Muchnick

内容简介
本书迎接现代语言和体系结构的挑战,帮助读者作好准备,去应对将来要遇到的编译器设计的问题。
本书涵盖现代微处理器编译器的设计和实现方面的所有高级主题。本书从编译设计基础领域中的高级问题开始,广泛而深入地阐述各种重要的代码优化技术,分析各种优化之间的相对重要关系,以及实现这些优化的最有效方法。
本书特点
●为理解高级编译器设计的主要问题奠定了基础
●深入阐述优化问题
●用Sun的SPARC、IBM的POWER和PowerPC、DEC的Alpha以及Intel的Pentium和相关商业编译 器作为案例,说明编译器结构、中间代码设计和各种优化方法
●给出大量定义清晰的关于代码生成、优化和其他问题的算法
●介绍由作者设计的以清晰、简洁的方式描述算法的语言ICAN (非形式编译算法表示)。

本书是经典的编译器着作,与“龙书”齐名,称为鲸书。书中针对现代语言和体系结构全面介绍了编译器设计与实现的高级论题,从编译器的基础领域中的高级问题开始,然后深入讨论了各种重要的代码优化。本书专为编译器专业人士和计算机专业本科生,研究生编写,在设计和实现高度优化的编译器以及确定优化的重要性和实现优化的最有效的方法等方面,为读者提供了非常有价值的指导。

作者简介
Steven S.Muchnick,曾是计算机科学教授,后作为惠普的PA-RISC和SUN的SPARC两种计算机体系结构的核心开发成员,将自己的知识和经验应用于编译器设计,并担任这些系统的高级编译器设计与实现小组的领导人。他在研究和开发方面的双重经验,对于指导读者作出编译器设计决策极具价值。

3.虎书(Tiger book)
书名是:Modern Compiler Implementation in C /Java /ML,Second Edition
作者是:Andrew W.Appel,with Jens Palsberg

内容简介
《现代编译原理——C语言描述(英文版)/图灵原版计算机科学系列》全面讲述了现代编译器的各个组成部分,包括:词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。与大多数编译原理的教材不同,《现代编译原理——C语言描述(英文版)/图灵原版计算机科学系列》采用了函数语言和面向对象语言来描述代码生成和寄存器分配,对于编译器中各个模块之间的接口都给出了实际的 C 语言头文件。 全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、 SSA(静态单赋值)形式、循环调度、存储结构优化等。
本书是一本着名的编译原理课程的教材。国际上众多名校均采用本书作为编译原理课程的教材,包括美国麻省理工学院、加州大学伯克利分校、普林斯顿大学和英国剑桥大学等。本书在国外享有“虎书”的称号,与有“龙书”之称的《编译原理》(Alfred Aho 等编着)齐名。与编译原理方面的其他名着相比,本书出版时间晚,内容新。 书中专门为学生提供了一个用 C 语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建一个功能完整的编译器。

作者简介
Andrew W.Appel,美国普林斯顿大学计算机科学系教授,第26届ACM SIGPLAN-SIGACT程序设计原理年会大会执行主席,1998-1999年在贝尔实验室做研究工作。主要研究方向是计算机安全、编译器设计、程序设计语言等。

⑶ 奥德赛计划--《斯坦福大学人生设计课》

《奥德赛》是古希腊大诗人荷马的代表作,该史诗讲述了奥德赛修斯海上漂流的故事,作者借此隐喻人生如一场探险。人生就是一段漫长且充满风险的枯首历程,有希望,有目标,有帮手和爱人,也有敌人,未知风险和好运并存。设计三个不同的5年计划。

奥德赛计划详解

1.一个直观的/图解形式的时间明细表,包括私人的,与工带磨作无关的事情。例如,你是否想结婚?你想参加培训而后在健身大赛中取得胜利吗?你希望通过一年掰弯汤勺?

2.为每个计划拟定一个六字标题,描述计划的核心内容。

3.针对每个计划提出两到三个问题

4.填没行数写"仪表盘”评估 

  ①物力(你拥有的客观资源吗?时间,金钱,人脉,这些都是你实现计划所必需的)

  ②喜欢程度(三个计划的态度? 迫切,缺少热情还是满怀热情?)

  ③自信心(你相信自己一定会实现计划,还是不确定?)

  ④一致性(计划本身有意义吗?与你的工作观念和人生观是否一致?)

5.潜在考量

  (1)地理环境--你住在哪里?

  (2)你获得哪些经验?

  (3)如果选择了其中一种计划,这将对你产生什么影响或带来什么结果?

  (4)你的生活会变成什么样子?你想玩自己成为什么样的人?你希望自己在什么行业或企业工作?

6.其他内容

(1)除了事业和金钱,其他事情你也要放在心上。事业和金钱,对你随后几年发展方向能够起决定性作用,但任然有一些其他关键因素需要引起你的注意。

(2)上述的任何一个因素都可成为你随后几年人生计划的起点。如果你发现自己陷入困境,就试着根据上述列举的设计因素绘制一张思维导图。

7.一个可选计划填充图

以上内容摘取《斯坦福大学人生设计课》,个人笔记,仅供学习。可到书店网上购买此书,个人推荐阅读此书。

⑷ 斯坦福大学编译原理课程质量怎么样

听着这学校都觉得不错,何况是原理课程质量呀,比较专业性,方法又是有顺序,基础学起来比较强烈,针对以后的发展来相对学习的。

⑸ 斯坦福大学:另类招生宣传册

从刚刚过去的这个周末开始,一年一度的高招咨询会又拉开了大幕,而在高招咨询会上,一本目标高校的招生宣传册是很多家长和考生争抢的主要目标。

国内高校的招生宣传册盛行“七股文”:目录、校长致辞、学校概况、院系与专业介绍、招生章程、招生计划、历年分数线。各部分体裁、内容、形式大同小异,考生多看几所高校就有些晕头转向、“不分彼此”。而美国高校的做法却有些不同,以斯坦福大学(Stanford University)为例,该校的招生宣传册居然也能做到让人“过目难忘”的效果——从封面到封底,从第一页到最后一页,78页的册子只做了一件事:展现独一无二的斯坦福。宣传册竟然可以克服“千校一面”?这是如何做到的呢?

从一首诗歌开始

和国内高校不同,斯坦福大学招生宣传册的封面上没有挂本校“招牌”——没有放本校宏伟的校门或大楼照片,甚至没有写“招生简章”、“报考指南”等字样,而是纯粹以校色为底,仅有校名字样和一句“校训”——“自由之风”,并将这阵“风”从头吹到了尾,吹拢了全部内容。

开篇伊始,斯坦福没有老老实实放一页普通的目录,而是以“自由”为题,写了一组诗歌体的抒情排比句兄敬:

自 由

它在空气里:在绿褐相间的8180英亩校园所处的蔚蓝色北加州天空下。(2-13页)

它在地缘上:在高科技圣地硅谷羡困慎,先锋精神与21世纪“可能性”相遇之处。(14-23页)

它在使命内:在接受我们时代看似棘手的挑战而展开的开放、无畏的探究与行动之中。(24-45页)

它在“人”间:在才华横溢、成就不凡并彼此分享理念与体验的世界之中。(46-71页)

它在箴言“自由之风吹拂”中——对无拘无束的研究、服务与探索的呼唤——作为指引原则已上百年。

它在此处——它可以成为你的“此处”。

附注的页码,使得这篇“散文诗”不仅是对主题的阐释,也实际上成为整个册子的纲领和导航,所有内容即按这四个部分进行组织。为了明确这种内容的划分与主线,斯坦福的宣传册在页脚处进行了设计:凡是左页页码旁都有“自由”二字,右页页码旁有“在空气里”、“在使命内”等各部分标题。

值得一提的是,斯坦福等名校所选的校训往往是一句读起来朴实却有深意的话,语句优美、容易记忆,内容与自由、国家、理想等大的话题相关,却又不脱离个人发展,绝不像“团结”、“勤奋”、“求实”、“进取”等词的各种排列组合那样,不容易让学生记住,却容易和其他学校雷同。

此外,斯坦福在招生宣传册中加强本校“存在感”的一个“小伎俩”是:尽可能在各处打上自己的“水印”。这包括以校色为主色调,在图片中尽可能多地出现学校的标记,如校徽、校名、缩写字母等。如果说主线是“经”,这些无处不在的学校的印记就是“纬”,交织起来,就将方方面面、丰富多彩的内容网罗在一个架构里,并不断加深阅读者对本校的印象。

以画为主惜字如金

斯坦福的招生宣传册基本上就是一本“画册”,动不动就是整页、整整一个对开页(即两页)的图片,其中绝大部分是学生的各种照片,也有学校的标志性建筑物、塑像等,还有较多的图示,包括校园示意图、地区地图、生源分布地图等。照片与地图组织得颇具趣味性、亲切感。

斯坦福的校园展示,做的不是简单一幅延展图、鸟瞰图,也不是一张花花绿绿的平面地图,而是把校园塞进了一个“泡泡”里,如同“水晶球”里的童话世界一样奇幻。册子中对校园主要建筑及其功能的介绍直接就叫“在这个泡泡里”,以指引线和文字予以标注。同时,为了让阅读者更好地理解这个“泡泡”设计,图旁特别注明了:“斯坦福‘泡泡’指的是自给自足的校园,但它不是封闭的,而是向帕罗奥多、旧金山和周边地区弥散。”

有意思的是,斯坦福招生宣传册中设计了校园场景人物图解。通过展示某一场景中部分学生在做什么,或者将要做什么、去什么地方,把校园生活“真实赤裸”地展现出来。

在这本册子中,所有能用图片传尺瞎达信息的,都“该出手时就出手”,采用了图片这种更直观的形式。宣传册中所用的文字极少,可谓“惜墨如金”,但正是由于阅读量的减少,使得阅读者能更好地接受关键信息。

组织内容“心中有读者”

“浓墨重彩”讲生活:大学四年对于学生来说,不只是学习经历,也是一个生活阶段。斯坦福为了拉近与生源的心理距离,增强亲切感,在宣传册前面先介绍了校园生活,如校园里主要的交通工具是什么?使用自行车、滑板、电动车等的人多吗?周边地区文化、资源如何?课外可以参加些什么社团活动、体育锻炼……在斯坦福传统里,有些项目颇不寻常,如“当乐队演奏《All Right Now》时跳跃”、“满月时,高年级学生在Quad亲吻新生”……这些内容可能会引起高中生的注意。

“轻描淡写”讲专业:与国内高校连篇累牍地介绍院系、专业不同,斯坦福78页的宣传册中仅4页在讲专业。首先是一个学院与专业列表,然后介绍了各学院的排名,简略、直观地摆出专业数、教师数、学位项目数等数据。高中生及家长大多对专业并没有深刻认识,罗列再丰硕的科研成果、再前沿的课题研究,摆在阅读者面前也只是一翻而过,他们能看懂也最关心的是媒体排名等直观的信息。

斯坦福也讲研究,但和国内大学一讲研究就罗列有什么重点实验室、承担了什么课题、有什么研究成果的思路不同,它摆放的仅仅是学生照片和各种高中生能读懂、感兴趣的研究问题,如:发展中国家如何获得负担得起的救命药物?海洋如何帮助我们控制气候变化?……引起阅读者兴趣后,斯坦福又讲了学生研究可获得的资助和资源。

“朴实无华”讲培养:与国内高校宣传册中充斥“培养模式”这样大多数高中生和家长看不懂的“术语”的情形不同,斯坦福直截了当地列出希望培养的观念、品质,如把脉环境、服务精神等,遣词造句简朴,并写清楚了可以通过什么机构、组织来实现。

“精挑细选”讲课程:斯坦福列出的不是全部课程列表,而是图文并茂地选出一些新生可能感兴趣的新生研讨课主题。并且引用学生的肯定,附上其课程学习的照片,来吸引生源、增强说服力。

“画龙点睛”作总结:在宣传册最后,还给出了一段总结陈词,即封三上有“关于斯坦福的事实”,内容包括:地理位置、师资(含生师比等)、学生情况、学位项目(包括学院与专业领域等)、住宿生活、体育项目(即体育学院)、校外学习、探索校园、招生(包括申请截止日期等)、经济资助、联系信息(包括本科招生办公室的地址、电话、电子邮箱、网址等),最下面有对招生无歧视原则的说明和能够回答有关咨询的人及其联系方式。如此的梳理,方便阅读者快速查找关键信息。

“不值钱”的招生宣传册

尽管制作精美,但和美国绝大多数高校一样,斯坦福大学的招生宣传册没什么“身价”。学校不仅主动寄送给部分“目标”生源,而且对任何索要的人都慷慨大方,不管对方成绩几何、身在何方,都一一贴钱寄送。招生网站首页上,学校还提供了宣传册电子版的下载链接,有兴趣的人随时可以下载到最新版本。值得一提的是,由于电子版本为PDF格式,斯坦福在下载页面还特别说明该文件需要用什么软件打开,并贴心地提供了软件下载。

⑹ 大二的计算机专业,想留学美国,请大家给点建议

前20名

CS——Computer Science的简称,即计算机科学。
总的来说,计算机专业前20名的学校可分成三类:
A.4个最为优秀的CS Program:Stanford,MIT,U.C.Berkeley,CMU。
B.6个其他前10名的:UIUC,Cornell,U.Washington,Princeton,U.Wisconsin- Madison和 U.Texas-Austin。其中UIUC,Cornell,U.Washington和 U.Wisconsin-Madison几乎从未出过前10名。
C.其他非常非常优秀的CS:CalTech,U.Maryland-College Park,UCLA,U.Michigan, GIT,Brown,Harvard,Yale,Pure和 Rice。
1. 斯坦福大学(Stanford University)
Stanford的CS是个很大个的CS,拥有40人以上的Faculty成员,其中不乏响当当、硬梆梆的图灵奖得主(Edward A.Feigenbaum, John McCarthy)和各个学科领域的大腕人物,比如理论方面的权威Donald E. Knuth;数据库方面的Jeffrey D. Ullman(他还写过那本着名的编译原理,此人出自Princeton);以及RISC技术挑头人之一的John Hennessy。相信CS的同学对此并不陌生。该系每年毕业30多名Ph.D.以及更多的Master。学生的出路自然是如鱼得水,无论学术界还是工业界,Stanford的学生都倍受青睐。几乎所有前10 名的CS学校中都有Stanford的毕业生充当教授。
毕业于U. of Utah的Jim Clark曾经在Stanford CS当教授。后来就是这个人创办了高性能计算机和科学计算可视化方面巨牛的SGI公司。SUN公司名字的来历是Stanford University Network。顺便提一下,创办 YAHOO的华人杨致远曾在斯坦福的EE攻读博士,后来中途辍学办了YAHOO。
CS科研方面,斯坦福在理论、数据库、软件、硬件、手森AI等领域都是实力强劲的顶级
高手。斯坦福的RISC技术后来成为SGI/MIPS的Rx000系列微处理器的核心技术;DASH,FLASH项目更是多处理器并行计算机研究的前沿;SUIF并行化编译器成为国家资助的重点
项目,在国际学术论文中SUIF编译器的提及似乎能为某些平庸的论文平添几分姿色。
Stanford有学生14000多,其中研究生7000多;CS有175人攻读博士,350人攻读硕士。每年招收的学生数不详,估计少不了。但不要忘了,每年申请Stanford CS的学生接近千人。申请费高达$80。
斯坦福大学位于信息世界的心脏地带——硅谷。加州宜人的气候,美丽的风景使得
Stanford堪称CS的天堂。33.1平方公里的校园面积怕是够学子们翻江倒海,叱咤风云的
了。
2. 麻省理工学院(Massachusetts Inst. of Technology)
MIT招生好像不看GRE成绩。MIT的CS是巨牛的,99年最新排名上它和斯坦福同被打了
5.0的满分,两者并列第一。MIT的CS曾为CS的发展作出不可磨灭的贡献,数据流计算的
思想和数据流计算机、人工智能方面的许多重大成就,影响了整个UNIX界的X-Window…橡中
… MIT 和 Stanford一样,几乎都是在CS界样样巨牛的学校。据某位大侠提供的资料:
MIT的 Media Arts and Sciences知名度不在Computer Department之下。主要是多媒体技术,信息处理,人工智能等。有一大批着名的教授,如Marvin Minsky(图灵奖获得者)。
3. 加州大学伯克利分校(University of California-Berkeley)
同样地处旧金山湾畔,硅谷地带,离Stanford大约只有50公里的UC. Berkeley是美国最激进的学校之一。60年代的嬉皮文化,反越战,东方神秘主义,回归自然文化都起
源于此。诗人爱伦金斯堡是当年UC. Berkeley的代言人。
在当今高科技领域UC. Berkeley在缔造新的神话毕如亩,在文学、数学、化学、新闻等20
多个大的学科领域位居前3名。16个诺贝尔奖得主,总数近200的科学院院士、工程院院
士,连同众多在硅谷商战中成为亿万富翁的伯克利人撑起了一面汇集天下英才的大旗。
INTEL总裁Andrew Grove,就是毕业于UC. Berkeley。
BSD版的UNIX影响了整个CS界,伯克利的RISC技术后来成为了SUN公司SPARC微处理器的核心技术,David Patterson接下了一个6亿美元的项目用于新型计算机体系结构,特别是IRAM的研究开发。
UC. Berkeley有学生30000多,研究生超过8500人。申请费和加州大学的其他分校一样,$40。据一项最近的调查,伯克利已经成为美国大学生最向往的研究生院,高居榜首,其申请的难度可想而知。
UC. Berkeley的CS是个大系,Faculty中有图灵奖得主以及像Patterson这样的巨牛。CS科研方面,UC. Berkeley也是样样强。
旧金山湛蓝起伏的海湾,苍翠绵延的山峦,舒心宜人的气候,以及近在咫尺的硅谷
……
这一切的一切不也使得UC. Berkeley俨然一个CS学子的世外桃源吗?
4. 卡耐基梅隆大学(Carnegie Mellon University)
CMU是个位于匹兹堡的不大的学校,学生7000多,校园好像也不大。但这个学校在工
程及其他一些领域却是顶尖的学堂。CMU的CS不是一个系,而是一个学院,其规模之大,
可能只有Stanford,UIUC可与之相比。Mach操作系统,PVM,C.mmp等都有CMU的巨大贡献。
申请CMU的难度很大,因为尽管CMU的CS Faculty很多,但每年只招收不足30人的研
究生队伍。
5. 伊利诺斯大学(Univ. of Illinois-Urbana-Champaign)
UIUC的工程学院在全美是至尊级的,其CS,ECE,EE在历史上都屡建战功。在CS方面
,从早期的超级计算机ILLIAC I,II,III,IV到后来的CEDAR,都是CS发展史上,特别是并行计算机发展史上的重要事件,影响和引导了CS很长时期的发展。David Kuck曾是
并行计算机处理界的一代先驱。
超级计算机研究开发中心(CSRD),美国国家超级计算及应用中心(NCSA)等众多
的机构,使得UIUC的CS常常成为研发的领头雁。
大家可能还记得,Netscape-Navigator的最初开发人员中有个Marc Anderssen。这位来自Wisconsin 的小伙子在UIUC读本科,大四的时候在NCSA参与编写了MOSAIC;后来他去了硅谷,并在那里遇到了前面提到过的Jim Clark,SGI的前创始人,两人一见如故,联手创办了着名的网景Netscape,并一度在浏览器市场上独霸武林。
还有Lotus Notes, 远程登录程序NCSA Telnet, 邮件程序Eudora等的作者,都是UIUC的毕业生。商务软件巨人Siebel Systems的创始人Tom Siebel,也是毕业于UIUC的。
UIUC是个大学校,学生总数超过35000,研究生院近万人。
UIUC的CS很大,40余个Faculty提供了全面的CS教育和科研项目。每年30多个博士的
毕业数目似乎只有Stanford可以匹敌。
UIUC的Polaris并行化编译器是这个领域能和Stanford的SUIF直接叫板的拳头产品,清华开发并行编程环境时选用了这个系统。
UIUC在计算机硬件、软件、AI、DB等领域都相当强大。特别是硬件,如前面提到的
ILLIAC,CEDAR等。
事实上,UIUC在超级计算机系统的研究开发方面绝不逊于MIT、Stanford等任何一个,甚至有过之而无不及。NCSA建立在UIUC这一事实本身就是佐证。UIUC CS的学生毕业后去学术界的不少,Stanford,UC. Berkeley等CS名校都有UIUC的博士挑大梁。但更多UIUC CS学人还是进入业界,成为业界实干的中坚。
6. 康奈尔大学(Cornell University)
作为IVY LEAGUE的成员和一所私立学校,Cornell有其独到的优势。在美国,私立学
校一般要比公立学校难进,其学生也是经过严格的选拔才录取的。Cornell的CS学生入校
后多能享受FELLOWSHIP的待遇,其个人经济条件非公立学校可比,加上贵族式校友的提
拔,私立学校的出路是很诱人的。康奈尔在理论计算机方面一直是顶级高手,但在其他
CS领域并不总在前10名。
Cornell学生18000多,研究生过5000人。CS每年招攻读Ph.D.的学生25人左右。
7. 华盛顿大学(University of Washington)
位于Seattle的U. of Washington得天独厚——计算机界的巨牛MS就在西雅图,而且更要命的是,Bill Gates就是那里的人。这位Harvard的辍学者给了哈佛许多MONEY,但同给U. of Washington的钱财相比,实在是小巫见大巫。
U. of Washington位于风光秀丽的WASHINGTON湖畔,气候四季如春。33000多学生中研究生有8000名左右。Seattle最令人厌恶的地方可能就是一年有160天会降水。
U. of Washington的CS较大,30多名Faculty成员,每年近20个优质博士毕业,以及大量的Master。估计每年的招生数应该不低。U. of Washington的CS在各个方面比较均衡,最强的软件排名第5,而其他领域一般也都能位居前10,好像没有明显很弱的地方。
图灵奖得主Dick Karp从UC. Berkeley告老还乡后又被返聘到了U. of Washington的CS。U. of Washington的CS要求很高,Ph.D.学生入学的平均GPA高达3.86,GRE2160以上,加上一般较早的DEADLINE,申请U. of Washington是相当有难度的。
8. 普林斯顿大学(Princeton University)
Princeton是个令人神往的地方,这里曾经是世界的科学中心。
Princeton的CS不大,18个Faculty成员,学生人数也不算多。科研上除了排名第5的理论,似乎还没注意到其他闪光点。但是,Princeton无疑培养出了大量计算机界的优秀人物,Jeffrey D. Ullman,John McCarthy等巨牛人物均出自大名鼎鼎的Princeton。在
Princeton领受的教育是最好的教育熏陶。
Princeton学校不大,只有6000多学生,研究生不过1700人。
9. 威斯康星大学(University of Wisconsin-Madison)
U. of Wisconsin-Madison的CS较大,35个Faculty成员,200多个研究生,每年招60—70个新生。目前几乎1/4的Faculty来自UC. Berkeley,博士生毕业后有去Stanford ,UC. Berkeley等牛校挑大梁的,但和UIUC类似,似乎进入业界的更多一些。然而要在这里拿到博士学位可不容易。超过七成的人,会在中途找到比较理想的工作后,拿着硕士文凭拔腿就跑,免得被那些无穷无尽的科研项目给整惨了。
U. of Wisconsin-Madison的数据库一直在前3位,经常是第1位。这里的数据库由于在设计实现DBMS系统上的传统优势,使其在业界的声誉相当崇高,据说Microsoft里有一帮Wisconsin校友从中兴风作浪,Oracle也格外青睐Wisconsin-Madison的学子。
Wisconsin的硬件、计算机体系结构实力巨牛,99排名第6,对业界相当有影响力。
微处理器中的超标量技术(SuperScalar)源于此地;多处理机CACHE一致性的总线侦听
SNOOPING协议,IEEE SCI协议等,都是源于此地。正在研究开发中的MultiScalar技术和 DataScalar技术据说可以把微处理器每个时钟周期的指令发射数提到10以上,大大地提高微处理器的计算能力。Wisconsin的软件99排名第7。主要是在系统软件方面做OS 的设计与实现,WEB上的CACHE策略,支持共享主存和消息传递两种并行编程模式及其混合的并行程序设计语言和编译器,以及由MIDSHIP项目挑起的关于并行与分布式计算,OODB,科学数据库,支持图象查询的新型查询语言以及图象处理等方面的研究。由于美国有大量的卫星图象需要及时处理,加上迫切需要GIS系统的研究开发,这方面的研发使得U. of Wisconsin-Madison捞到了不少经费。
Wisconsin和UIUC的CS理论都是前10名左右。Wisconsin的Carl de Boor是逼近理论 方面的大牛。
U. of Wisconsin-Madison是个大型的综合性学校,40000学生中研究生院的超过10 000,这万人中有博士生5000,硕士生3500,法学院、医学院、护理学院、兽医学院的职业学生2000人。2200多Faculty中有多位诺贝尔奖得主,52个院士,其中18个是工程院院士。
需要注意的是,Wisconsin的CS有点不同于其他许多学校,它隶属于College of Le
tters & Science,而不在College of Engineering下面。因此许多偏硬件的项目,比如嵌入式系统,网络硬件、路由,多媒体,通信,自控以及数字信号处理等项目不在CS D ept.,而是在工程院下的Dept. of Electrical & Computer Engineering,即ECE系。
那个系也挺大,比CS还要大不少。98年在工程类排名的计算机工程一项上排了第9位

10. 德克萨斯大学(University of Texas-Austin)
U. of Texas-Austin的CS较大,Faculty中好像有个图灵奖得主。该系发展比较平衡,最好的AI排第5,其他几个专业也多能挤进前十。
U. of Texas-Austin是个巨大的学校,5万学生,研究生院的可能有1.3万。但学校的主校区却好像面积不足,仅140公顷,按美国大学的标准,太不足了。
11. 加州理工学院(California Institute of Technology)
CIT的CS很小,只有大约5位教授,每年招很少的学生。虽然申请CIT是免费的,但建
议不要轻易尝试。由于系太小,CIT好像只是在计算机硬件和科学计算的可视化方面很强
。该系多年以来一直稳坐第11、12位几乎没动过窝;类似的情况还有斯坦福,MIT,稳居
第1、2位,Cornell稳居第5位,U. of Wisconsin-Madison稳居第9、10位。CIT的CS和其他系,比如数学、物理、生物等需要大量科学计算的部门联系很紧密。CIT学校也很小, 2000名学生中研究生占1100人。Faculty人数也不多,但几乎个个是巨牛,按平均水平看,CIT可能是世界上最牛的学校了。
12. 马里兰大学(University of Maryland at College Park)
U. of Maryland at CP是一个实力相当强劲的CS,软件第8,数据库第4,AI第9,三个专业都挤进了前10位,它的TINY系统有相当的知名度。
13. 加州大学洛杉矶分校(University of California-Los Angeles)
历史上UCLA的CS曾经一度辉煌,上到过第6(NRC\' 82),但近年来一直徘徊在第13 —15。而且CS的各个专业细目几乎没有一个能进前10名。尽管如此,UCLA的CS还是十分强大的。
UCLA辉煌的历史可能在于它对Internet的发展所作出的巨大贡献。六十年代美国的
ARPA在搞网络互连的开创性研究,ARPA网的四个节点是:UCLA,Stanford的SRI,UCSB和 U. of Utah。此时一位来自美国新英格兰地区的青年Vinton Cerf不去离家咫尺的Yale大学,远涉千里,来到了加州。他先在Stanford获得数学学士,然后到UCLA拿下了CS的硕士和博士。
毕业后Cerf一直在SRI从事ARPA网的研究,特别是研究如何让它无法正常工作。几年
后,Cerf与MIT一位到业界闯荡的数学教授Kyhn合作研发,搞出了一套软件系统用于网络
互连(1973年)。这就是TCP/IP协议的诞生。
UCLA作为INTERNET的先驱,地处阳光灿烂的南加州,应当成为CS学生的乐土。
UCLA有学生33000人,其中研究生院的占9900人。地处洛杉矶的UCLA周围几乎有玩不尽的地方:如DISNEY,HOLLYWOOD等。由于位于大城市,校园不是很大,但风景异常美丽。
UCLA的CS较大,规模应该和U. of Washington和U. of Wisconsin-Madison类似。
14. 密歇根大学(University of Michigan-Ann Arbor)
U. of Michigan 是个非常了不起的学校。在BIG TEN里,从综合的角度上说它可算
得上是领头羊了,当然UIUC, U. of Wisconsin-Madison也紧随其后。这里的CS偏硬的更厉害些,硬件排在第9,而计算机工程排第7,EE第5,都是前10名中的巨牛。Michigan 的CS和EE合在一起称为EECS系,是个相当大的系,每年招收的学生应当不在少数。
Michigan的CS估计在历史上也相当牛,U. of Wisconsin-Madison CS里两位来自Mi chigan 的教授都是院士,在其他CS系里,比如UIUC的,也大有Michigan 的牛人在。如 前述,UIUC的CS在硬件上极强,而Michigan 的CS中有许多UIUC的哥们在那里当老师。
15. 佐治亚理工学院(Georgia Institute of Technology)
GIT是个较大的学校,GIT的工程学院很厉害,研发经费仅次于MIT,和UIUC,Michi
gan差不多。CS系的数据库第7,GUI第4。
16. 布朗大学(Brown University)
Brown的规模不大。这所IVY LEAGUE中的私立学校可能拥有一些类似于CORNELL的优势。CS的GUI可以列在第6位,好像还有许多关于语音识别等偏人工智能方面的研发项目

17. 哈佛大学(Harvard University)
在CS的早期发展史上,Harvard曾经是泰斗级的人物,毕竟CS和数学,物理的渊源太
深太长了。好像王安是这里出来的,Bill Gates也是这里出来的。Harvard毕竟是Harva rd,总是名人辈出,因为Harvard总是可以招到最优秀的人。但千万别以为哈佛人人牛。Harvard不喜欢带工程色彩的东西,CS是挂在Arts & Science学院下面的Division of E ngineering and Applied Science,好像连独立的一个系都不是。除了理论可以排进前 10名以外,其他项目怕也拿不出多少货色了。
哈佛大学共有学生18000人,其中研究生院的11000人。Harvard大学拥有世界上最多的诺贝尔奖得主,150多个美国国家科学院院士。哈佛的CS估计不会是大个子,招的学生可能也不多,申请的难度应当很大。
18. 耶鲁大学(Yale University)
YALE曾经也进过前10名(NRC\' 82),是YALE和UCLA而不是Princeton和U. of Texa s-Austin位于前10名的榜上。YALE的CS不大,十几个老师加上为数不多的学生,每年只招收六个博士研究生。
和Harvard这样很重文理的学校一样,YALE的CS在理论上比较强。但不同于哈佛,Y
ALE有独立的CS系,受到较高的重视。YALE CS在AI和软件方面比较强。着名的LINDA并行编程模式就是在这里提出并实现的。YALE 的毕业生到学术界的比到业界的似乎 要多, 哈佛似乎也是这样。
19. 普渡大学(Pure University)
可能许多人还不知道,Pure的计算机系是美国最早成立的计算机系。建系之初一
直处于TOP 10。在70年代由于本人不甚了解的原因,没落了。Pure的排名也不太稳定
,从13到30的排法似乎都见过。Pure是个大学校,有35000学生。其工程学院很出名 20. 莱斯大学(Rice University)
Rice是个位于休斯顿的小学校,4000名学生,研究生有1600左右吧。CS也不大,优
势在于软件,排在第9位。该系的KENNEDY是个巨牛的人物,是美国HPCC常委的关键人物
之一,好像还是总统在信息科学方面的特别顾问。KENNEDY是并行计算领域的大牛。前几
年,他义无反顾地承担起高性能FORTRAN语言(HPF)的编译器研制工作,项目之大,投
入人力之巨,加上他的权威地位,被人们寄予普遍厚望。可惜后来项目失败了。从此并
行计算界陷入了一阵低潮。这几年KENNEDY好像转向去做针对特定处理器的后端优化技术
了。Rice CS 学生的出路相当好。

⑺ 《Compilers Principles》txt下载在线阅读全文,求百度网盘云资源

《Compilers Principles编译原理》(Alfred V. Aho)电子书网盘下载免费在线阅读

链接: https://pan..com/s/1uTWbyl7EEuUO1EgQpbxOkg

提取码: by1p

书名:Compilers Principles编译原理

作者:Alfred V. Aho

豆瓣评分:9.2

出版社:机械工业出版社

出版年份:2011-1

页数:1009

内容简介:

本书是编译领域无可替代的经典着作,被广大计算机专业人士誉为“龙书”。本书上一版自1986年出版以来,被世界各地的着名高等院校和研究机构(包括美国哥伦比亚大学、斯坦福大学、哈佛大学、普林斯顿大学、贝尔实验室)作为本科生和研究生的编译原理课程的教材。该书对我国高等计算机教育领域也产生了重大影响。 第2版对每一章都进行了全面的修订,以反映自上一版出版20多年来软件工程。程序设计语言和计算机体系结构方面的发展对编译技术的影响。本书全面介绍了编译器的设计,并强调编译技术在软件设计和开发中的广泛应用。每章中都包含大量的习题和丰富的参考文献。 本书适合作为高等院校计算机专业本科生和研究生的编译原理与技术课程的教材,也可供广大计算机技术人员参考。

作者简介:

Alfred V.Aho,美国歌伦比亚大学教授,美国国家工程院院士,ACM和IEEE会士,曾获得IEEE的冯·诺伊曼奖。着有多部算法、数据结构、编译器、数据库系统及计算机科学基础方面的着作。

Monica S.Lam,斯坦福大学计算机科学系教授,曾任Tensilica的首席科学家,也是Moka5的首任CEO。曾经主持SUIF项目,该项目产生了最流行的研究用编译器之一。

Ravi Sethi,Avaya实验室总裁,曾任贝尔实验室高级副总裁和Lucent Technologies通信软件的CTO。他曾在宾夕法尼亚州立大学,亚利桑那州立大学和普林斯顿大学任教,是ACM会士。

Jefirey D.Ullman斯坦福大学计算机科学系教授和Gradiance CEO。他的研究兴趣包括数据库理论、数据库集成、数据挖掘和利用信息基础设施教学等。他是美国国家工程学院院士、IEEE会士,获得过ACM的Karlstrom杰出教育奖和Knuth奖。

⑻ 关于斯坦福、

考TOEFL110+
SAT1 2200+ 最好2300以上,满分都有被拒的可能,看LZ的运气与能力
SAT2要2350+
想拿奖学金还得有丰富的个人经历及过人的能力,总之多多包装啦。
去斯坦福,一般要求是很高的。以我所知道的几个成功去了那里并拿到奖学金的例子告诉你:除了北大清华的,他们是在那里成帮成派,师兄推荐师弟,这个你比不了,其他学校能去的也都是着名大学,比如南开、复旦一类的。而且他们的成绩在本科基本就是全系第一。

英语考试也要求很高的分数,尤其是GRE。不是说有个分数就行的。

当然最关键的一条,也是最终决定他们成功的一条,就是他们都得到了相关领域的院士的推荐信,而且有些是跟那边比较熟悉的教授进行推荐。

能达到上面几条,特别是最后一条,你可以考虑去斯坦福。否则就算你很优秀,也会被埋没的。

给你找了点介绍 好好看看!~~~~

高科技公司的摇篮 — 斯坦福大学

1. 充满传奇的大学

2. 硅谷的支柱

3. 纽曼+洪堡的教育模式

4. 创业的孵化器

硅谷为斯坦福人提供了经费和实实在在的课题,让学生们容易找到合适的创业题目,加上宽松的环境为教授和学生的创业行动大开绿灯,良好的教育使得很年轻的学生也可以应付未来的各种挑战。现在万事俱备,只欠东风了。这东风就是学校最后扶植一把。我看过一则关于肯尼迪总统和美国导弹之父冯∙卡门(钱学森的导师)的故事。六十年代初,冯卡门被授予美国总统奖,这是在美国人心目中比诺贝尔奖更高的荣誉。当冯卡门在肯尼迪总统的陪同下走下白宫的楼梯时,这位年迈的科学家一个趔趄差点摔倒,肯尼迪总统马上上前去搀扶。这时,冯∙卡门说了一句意味深长的话:“年轻人,当一个人往下走的时候是不需要扶的,当他往上走时恰恰需要你扶他一把。”

斯坦福大学无疑在扶植学生创业方面做得非常好。它对创业的教授和学生直接的帮助就是建立他们和工业界之间的桥梁。斯坦福专门有一个办公室帮助想创业的在校学生和在硅谷成功的校友或者和斯坦福有来往的企业家、投资家联系,寻找投资。

Google 的佩奇和布林就是通过这种方式找到第一笔投资的。1998 年,在开发 Google 搜索引擎不多久,这两个创始人很快就用迅袭光了自己口袋里不多的虚闭钱和信用卡能借到的全部的钱。他们自己也曾经努力寻找过天使投资,但是由于他们当时只是两名普普通通的博士生,在当时硅谷多如牛毛的创业者中并不引人注意,开始找钱并不顺利。这时他们通过学校的这个帮助学生创业的办公室,联系上了太阳公司的创始人安迪∙贝克托森。贝克托森虽然是计算机技术出身,但是对搜索引擎技术并不熟悉,以前也没有用过 Google 的搜索。但是因为是母校介绍来的人,安迪还是在百忙中约见了这两个只有二十五六岁的小伙子。据佩奇讲,安迪很忙,因此把他们约到了上班前在公司见面,他和布林带着自己的服务器到了安迪的办公室,安迪当场搜索了一些东西,非常满意,当即写下了十万美元的支票给了他们。这就是 Google 作为一个公司的开始。虽然这笔钱没多久就用完了,但是这笔钱的广告效应远远不止这十万美元。以后有些投资者听说太阳公司的创始人、工业界的领袖投资给 Google 了,也就相信了 Google 的水平。在 Google 最早的投资人中,包括篮球明星奥尼尔、电影明星后来加州州长施瓦辛格等根本不懂技术的天使投资人。这些人是通过一个天使投资团,随着贝克托森糊里糊涂地发了一笔财。

可以想象如果佩奇和布林不是斯坦福的研究生而是什么其它学校的,他们很难有机会直接向一位工业界领袖推销自己的发明。大家可以试想一下,在中国,一位普通的清华大学或者北京大学的研究生有没有可能通过学校直接见到华为的创始人任正非,斯坦福能做到这件事是它了不起的地方。

虽然全世界所有的大学都有一个官方的联系校友的机构,可是很多都形同虚设。但是美国很多着名大学,差昌裂包括斯坦福大学的这种机构是实实在在地、经常地和校友,尤其是事业有成的校友联系。它们会有专人定期地到各地向那里的杰出校友通报学校的情况,既分享学校的发展成就,也通报学校遇到的困难。遇到后一种情况,很多有钱的校友会倾囊相助。而斯坦福对慷慨的捐赠者给予衷心的感激和很高的敬意。正是有紧密的联系,校友们才会在离开学校后不断帮学校的忙,包括帮助自己的师弟师妹们创业。

斯坦福大学有一个非常闻名的风险投资论坛(Stanford Entrepreneurship Corner)。虽然从它的名字上看它有点像中国的英语角,但它实际上是由工业界和着名大学教授轮流主讲的论坛。经常来这里的人包括很多着名的风险投资家,比如 KPCB 的约翰.多尔,工业界的领袖,比如 Google 的 CEO 施密特和创始人佩奇,Facebook 的创始人祖宾伯格以及哈佛商学院和斯坦福商学院的许多着名教授。这样,斯坦福的师生都有机会接触到世界级的投资人和工业界领袖。这不仅使得大家有机会找到投资渠道,更可以从着名投资人和工业界领袖那里得到创业的指导,创业的境界有了很大的提高。

美国每个大学都或多或少有些毕业生能成功创办各种小公司,但是能将小公司办成主导一个行业的跨国公司则是凤毛麟角。而在这个信息产业的主导公司中,由斯坦福大学校友创办的公司可能占到一小半。妨碍一个创业者成为业界领袖的原因有很多。其中有两条不得不注意,第一是好高骛远:关于这一条我们在前面已经多次提及,就不再赘述了。第二就是小富即安:很多人办公司都本着捞一把的想法,而不是做一番事业,这些人归根结底是创业的境界不够高。而这种境界是不可能从课堂上学到的,只有经常和世界级的人物在一起切磋,一个人的境界才能有质的提高,他才能站在巨人的肩上。在世界上至今找不到第二所大学能够让任何一个普普通通的学生不停地接触到工业界和商业界的领袖。

斯坦福大学鼓励创业的另一个具体措施是对利用职务发明创业的宽容性。我们在前面介绍思科公司时提到,思科创始人的发明完全是利用工作便利的职位发明,在很多大学和实验室专利的所有者即雇主严禁使用职务发明来创办个人的公司。斯坦福大学在这方面相对比较开明,只要大家坦诚地协商好将来利益的分配,它甚至鼓励它的学生和教授利用职务之便创业,一般斯坦福要的股权少得可怜。我们前面提到的轩尼诗创办的 MIPS 公司,包括 Google 公司都用了斯坦福的技术,而斯坦福则占有一点股份。就如同低税率可以刺激经济一样,从长远来讲斯坦福这种少占股份的做法是双赢的,因为它可以鼓励创业。作为对母校的感激,几乎所有创业成功的人都非常慷慨地给予了斯坦福巨额的捐助。

除了为创业者提供便利的创业条件,斯坦福大学第二大的帮助就是营造了一个创业的气氛和传统。很多大学都试图效仿斯坦福大学鼓励学生创业,然后从成功的创业中得到长期的回报,但是在整体上却没有营造出创业的气氛。麻省理工学院一直以培养工程界领袖为己任,并且成功地培养了大量的工业界主管,但是自己办公司的学生远不如斯坦福多。不少风险投资家也一直在麻省理工学院校园里转悠,希望能找到好的项目投资,但是效果一般。加州理工有一系列专门培养工业界领袖的必修课程,但是大部分毕业生反而进入学术界了。这些名牌大学缺乏创业的气氛。哈佛商学院要求每个人要提出和制定创业计划,并且给予前几名的学生创业经费,虽然这样扶植出一些小公司,但是它们都没有成为一个行业的领头羊,更没有开创新的行业。所以,这么多年来不论是向麻省理工学院这样着名的工科大学,还是像哈佛商学院等着名的商学院,都没能重复斯坦福的奇迹。

创业的气氛非常重要。在一个有创业气氛的大学里,创业是一种主动行为,创业者出于自己对一个技术和它的商业应用的特别兴趣,将它的实现作为自己的理想,这种动力对于创业的成功不可或缺。反之,如果光靠别人来推动创业,是鲜有成功的。只有主动的创业,创业者才能从亲身实践中找到好的创业题目,并为之奋斗。反之,即使有了好的题目,也会半途而废。我参加过某个着名工科大学在硅谷为风险投资家举行的项目介绍会,该校为了鼓励学生创业,规定以小组为单位的学生必须完成一项发明和设计才能毕业,在介绍会上他们拿出了一些很好、很有新意的发明。但是这些发明大多数是学生们作为完成教授任务或者拿学位的要求而进行的,而学生们根本就没有想将这些发明产品化而挣钱。因此,他们在选题时很多题目虽然好却只能将技术卖掉,根本无法办公司。即使有一些好的选题,因为和自己今后的事业无关,学生们也根本没有仔细考虑商业化的许多繁杂的具体问题,因此面对风险投资家的提问茫然无所知。由于没有创业的热情,几乎所有的学生一旦完成了学位的要求离开了学校,所做的工作就半途而废了。第二年,新的学生重复他们学长们做的无用功。当然,这种训练对学生的能力有很大提高,但是对创业的作用微乎其微。

在人们想象中,商学院的学生就应该热衷于创业,但其实不然。虽然很多商学院为它们的学生营造各种创业的条件,但是他们创业成功的案例还不如学习工程的学生多。我参加过风险投资对一个着名商学院的一些学生创业项目的评估。也许是学习商业的原因,他们提出的题目都很大,但是很多要么是夸张,要么是没有实际内容。其中一个是类似于网上建立一个社区,自己设计贺卡、T恤衫、纪念品和邮票(注释:在美国允许使用自己设计的邮票)并且通过社区来交流。这个公司的盈利模式就是在从相互有偿的授权中(License)切一块利润。这个题目我不能说没有用,它的提出者们也一定是做了不少研究的。但是,这里面我看不到任何的技术和商业特点能够阻止其他人进入该领域竞争。更何况其市场规模比他们提出的小很多。第二个很有代表性的项目是一个大的难以置信的项目,叫做互联网 3.0。我问他们互联网 2.0 的定义至今是否清楚,他们不置可否。我们又问他们这互联网3.0能够带给用户什么好处,他们也不置可否。最后我们问他们为什么要选择这个题目,他们认为,第一,在当前的互联网领域雅虎和 Google 等公司已经处在主导地位,很难撼得动,只有提出一种超前的概念才能打败雅虎和 Google 等。第二,这个题目足够大,因此风险投资也许会有兴趣。我们再问他们在此以前做了多少研究,发现他们确确实实做了很多的研究,他们看了很多的参考资料,图书馆里的,互联网上的。但是他们的项目无异于闭门造车。第三个有代表性的项目就是把各种美国已经有的技术和商业模式搬到中国和印度去,其中的提出者以中国和印度学生居多。比如前几年有人把 Ebay 搬到中国搞了易趣很成功,他们提出把 YouTube 搬到中国和印度去(当时中国还没有那么多的视频网站),这些项目有些后来还真得到了资助,但是这种模仿和改造的项目后来并没有成功,因为你能模仿别人也能模仿,没有什么门槛。最有意思的是一个中东来的学生想来想去还是倒卖石油来钱最快,连他的同学也笑了,说除了你,我们可没有这种机会。读者可能已经看出来这里面的问题,这些都是学生们为了完成学业,挖空心思想出来的项目,和太阳工作站、思科路由器、雅虎网站和 Google 搜索引擎这些源于创业者的科研实践的项目完全不同。

环境是可以影响人的。在斯坦福这样创业成风的环境中,一个计算机系或者电子工程系的博士生不想自己创业有时可能都会不好意思。而创业失败也没有什么可耻的。佩奇原来所在的计算机系数据库实验室,前前后后出了无数开公司的学生,以后的博士生一进去就耳濡目染办公司的事情。而在绝大多数大学里包括麻省理工学院并不是这样,导师希望学生只专注学术,而博士生则是以进入学术界为荣。比如我以前所在的约翰霍普金斯语言和语音处理中心(CLSP),在我以前所有的博士毕业生全部去了大学和大公司的实验室(比如 IBM,AT&T 和微软的实验室),没有到真正工业界工作的,更不用讲办公司了。我到 Google 来,在所有师兄弟中纯属异类。但是,自从我到了 Google,后来的人发现这条路也很不错,以后所有的博士毕业生都会来 Google 面试,每年都有人来 Google,就连以前在大实验室的师兄们也跳槽过来了,这就是风气的作用。另一方面,人也会选择环境。很多学生挑学校时也是看中了斯坦福守着硅谷将来能创业这一点。

虽然不是每一个斯坦福人都能创业并且也不是每一个人都能成为领导者,但是他们中间很多人可以成为很好的合作者和追随者(Follower)。佩奇有一次在斯坦福的创业论坛上讲,创业的关键之一是找到志同道合的人。在斯坦福相对容易找到一起创业的追随者。首先,进入斯坦福的学生大多愿意到刚成立的小公司工作,而很多东部名牌大学的毕业生并不愿意。其次,由于斯坦福的这种内紧外松的环境,学生们交际的圈子相对较广泛,容易打造一个可以互补的创业团队(Founding team)。而在完全追求学分的大学里,每个人能深入了解的大多是自己同班同学,或者同实验室的同事,朋友之间的互补性不强。

新的技术、新的商业模式在全世界各地每时每刻都会诞生,但是将它们最终变成产品,变成一个新的行业需要一个像斯坦福大学这样的孵化器。韩愈讲,千里马常有而伯乐不常有,于是便见不到千里马。同样,发明创造世界各国都有,而斯坦福只有一个,因此硅谷的奇迹就难得一见了。

结束语

世界很多国家都在学硅谷的经验,办起了自己的科技园。尽管有些地区自称自己是“xx 的硅谷”,并且带动了地区性信息产业的发展,提供了不少就业机会,但是并没有孕育出像思科和雅虎这样具有开创性的公司。这里面的原因有很多,其中一个是缺乏一所像斯坦福大学这样的新的公司乃至新的产业的孵化器。

⑼ GitHub 上有哪些值得推荐的开源电子书

语言无关类
操作系统

  • 鸟哥的Linux私房菜 (简体)

  • Linux 系统高级编程

  • The Linux Command Line (中英文版)

  • Linux 设备驱动 (第三版)

  • 深入分析Linux内核源码

  • UNIX TOOLBOX

  • Docker中文指南

  • Docker —— 从入门到实践

  • FreeRADIUS新手入门

  • Mac 开发配置手册

  • FreeBSD 使用手册

  • Linux 命令行(中文版)

  • 智能系统
  • 一步步搭建物联网系统

  • web服务器
  • Nginx开发从入门到精通 (淘宝团队出品)

  • 版本控制
  • Git教程 (本文由 @廖雪峰 创作,如果觉得本教程对您有帮助,可以去 iTunes 购买)

  • git – 简易指南

  • 猴子都能懂的GIT入门

  • Git 参考手册

  • Pro Git

  • Git Magic

  • GotGitHub

  • Git Community Book 中文版

  • Mercurial 使用教程

  • HgInit (中文版)

  • 沉浸式学 Git

  • Git-Cheat-Sheet (感谢 @flyhigher139 翻译了中文版)

  • GitHub秘籍

  • NoSQL
  • NoSQL数据库笔谈 (PDF)

  • Redis 设计与实现

  • Redis 命令参考

  • 带有详细注释的 Redis 3.0 代码

  • 带有详细注释的 Redis 2.6 代码

  • The Little MongoDB Book

  • The Little Redis Book

  • Neo4j 简体中文手册 v1.8

  • Neo4j .rb 中文资源

  • MySQL
  • MySQL索引背后的数据结构及算法原理

  • 项目相关
  • 持续集成(第二版) (译言网)

  • 让开发自动化系列专栏

  • 追求代码质量

  • selenium 中文文档

  • Joel谈软件

  • 约耳谈软体(Joel on Software)

  • Web
  • 关于浏览器和网络的 20 项须知

  • 前端知识体系

  • 浏览器开发工具的秘密

  • Chrome 开发者工具中文手册

  • Chrome扩展开发文档

  • Grunt中文文档

  • 移动Web前端知识库

  • 正则表达式30分钟入门教程

  • 前端开发体系建设日记

  • 移动前端开发收藏夹

  • JSON风格指南

  • HTTP 接口设计指北

  • 前端资源分享(一)

  • 前端资源分享(二)

  • 前端代码规范 及 最佳实践

  • w3school教程整理

  • 大数据
  • 大数据/数据挖掘/推荐系统/机器学习相关资源

  • 编程艺术
  • 程序员编程艺术

  • 每个程序员都应该了解的内存知识(译)【第一部分】

  • 取悦的工序:如何理解游戏 (豆瓣阅读,免费书籍)

  • 其他
  • OpenWrt智能、自动、透明翻墙路由器教程

  • 语言相关类 AWK
  • awk程序设计语言

  • C/C++
  • C++ 并发编程指南 (@傅海平ICT)

  • Linux C编程一站式学陪袭枯习 (宋劲杉, 北京亚嵌教育研究中心)

  • CGDB中文手册

  • 100个gdb小技巧

  • 100个gcc小技巧禅碰

  • ZMQ 指南

  • How to Think Like a Computer Scientist (中英文版)

  • 跟我一起写Makefile(PDF)

  • GNU make中文手册

  • GNU make 指南

  • Google C++ 风格指南

  • C/C++ Primer (by @andycai)

  • 简单易懂的C魔法

  • Cmake 实践 (PDF版)

  • C++ FAQ LITE(中文版)

  • C++ Primer 5th Answers

  • CSS/HTML
  • 学习CSS布局

  • 通用 CSS 笔记、建议与指导

  • CSS参考手册

  • Emmet 文档

  • 前端代码规范 (腾讯alloyteam团队)

  • Dart
  • Dart 语言导览

  • Fortran
  • Fortran77和90/95编程入门

  • Java
  • 实时 Java 系列

  • Apache Shiro 用户指南

  • 使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序

  • 第 1 部分: Web Services 服务端应用程序

  • 第 2 部分: Web 服务客户端应用程序

  • JavaServer Faces 1.2 入门

  • 第 1 部分: 构建基本应用程序

  • 第 2 部分: JSF 生命周期、转换、检验和阶段监听器

  • 用 Eclipse Europa 进行 Web 开发

  • 第 1 部分: Eclipse Java EE

  • 第 2 部分: PHP 开发工具

  • 第 3 部分: Ruby Development Toolkit 和 RadRails

  • 使用 JavaServer Faces 构建芦洞 Apache Geronimo 应用程序

  • 第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序

  • 第 2 部分: 在 JavaServer Faces 中使用 Tomahawk

  • 第 3 部分: 使用 ajax4jsf 添加 Ajax 功能

  • 第 4 部分: 使用 Apache Trinidad 组件扩展 JSF

  • 第 5 部分: 将 JSF 应用程序与 Spring 集成

  • Apache Geronimo 和 Spring 框架

  • 第 1 部分: 开发方法学

  • 第 2 部分: 构建第一个应用程序

  • 第 3 部分: 集成 DAO 与 ORM

  • 第 4 部分: 混合使用 Spring AOP 和 Spring Web Flow

  • 第 5 部分: Spring MVC

  • 第 6 部分: Spring MVC:使用 Web 视图技术

  • 终极 mashup —— Web 服务和语义 Web

  • 第 1 部分: 使用与组合 Web 服务

  • 第 2 部分: 管理 Mashup 数据缓存

  • 第 3 部分: 理解 RDF 和 RDFs

  • 第 4 部分: 创建本体

  • 第 5 部分: 切换 Web 服务

  • Jersey 2.x 用户指南

  • MyBatis中文文档

  • JavaScript
  • Google JavaScript 代码风格指南

  • Airbnb JavaScript 规范

  • JavaScript 标准参考教程(alpha)

  • Javascript编程指南 (源码)

  • javascript 的 12 个怪癖

  • JavaScript 秘密花园

  • JavaScript核心概念及实践 (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)

  • 《JavaScript 模式》翻译,此书中文版有售,但是纸质书翻译的还没有这个版本翻译的好

  • 命名函数表达式探秘 (注:原文由为之漫笔翻译,原始地址无法打开,所以此处地址为我博客上的备份)

  • 学用 JavaScript 设计模式 (开源中国)

  • 深入理解JavaScript系列

  • ECMAScript 6 入门 (作者:阮一峰)

  • jQuery

  • jQuery 解构

  • 简单易懂的JQuery魔法

  • How to write jQuery plugin

  • Node.js

  • Node入门

  • 七天学会NodeJS

  • Nodejs Wiki Book (繁体中文)

  • express.js 中文文档

  • koa 中文文档

  • 使用 Express + MongoDB 搭建多人博客

  • Express框架

  • nodejs文档

  • Node.js 包教不包会

  • Learn You The Node.js For Much Win! (中文版)

  • Node debug 三法三例

  • underscore.js

  • Underscore.js中文文档

  • backbone.js

  • backbone.js入门教程 (PDF)

  • Backbone.js入门教程第二版

  • Developing Backbone.js Applications(中文版)

  • AngularJS

  • AngularJS最佳实践和风格指南

  • AngularJS中译本

  • AngularJS入门教程

  • 构建自己的AngularJS

  • 在Windows环境下用Yeoman构建AngularJS项目

  • zepto 简明中文手册

  • Sea.js

  • Hello Sea.js

  • CoffeeScript

  • CoffeeScript Cookbook

  • The Little Book on CoffeeScript中文版

  • ExtJS

  • Ext4.1.0 中文文档

  • Chrome扩展及应用开发

  • JavaScript入门教程

  • PHP
  • PHP调试技术手册(PDF)

  • XDebug 2中文手册(译) (CHM)

  • PHP之道

  • PHP 最佳实践

  • PHP安全最佳实践

  • 深入理解PHP内核

  • PHP扩展开发及内核应用

  • CodeIgniter 用户指南

  • Laravel4 中文文档

  • Laravel 入门

  • Symfony2中文文档 (未译完)

  • Phalcon中文文档(翻译进行中)

  • YiiBook几本Yii框架的在线教程

  • 简单易懂的PHP魔法

  • swoole文档及入门教程

  • iOS
  • iOS开发60分钟入门

  • iOS7人机界面指南

  • Google Objective-C Style Guide 中文版

  • iPhone 6 屏幕揭秘

  • Apple Watch开发初探

  • 马上着手开发 iOS 应用程序

  • 网易斯坦福大学公开课:iOS 7应用开发字幕文件

  • Android
  • Android Design(中文版)

  • Google Android官方培训课程中文版

  • Android学习之路

  • Python
  • 小白的Python教程

  • 简明Python教程

  • 零基础学Python

  • Python 2.7 官方教程中文版

  • Python 3.3 官方教程中文版

  • 深入 Python 3

  • PEP8 Python代码风格规范

  • Google Python 风格指南 中文版

  • Python入门教程 (PDF)

  • Python的神奇方法指南

  • 笨办法学 Python (PDF版下载)

  • Django 文档中文版

  • Django 最佳实践

  • The Django Book 中文版

  • web.py 0.3 新手指南

  • Web.py Cookbook 简体中文版

  • Dive Into Python 中文版

  • Bottle 文档中文版 (需翻墙)

  • Flask 文档中文版

  • Jinja2 文档中文版

  • Werkzeug 文档中文版

  • Flask之旅

  • Introction to Tornado 中文翻译

  • Python自然语言处理中文版 (感谢陈涛同学的翻译,也谢谢 @shwley 联系了作者)

  • Python 绘图库 matplotlib 官方指南中文翻译

  • Scrapy 0.25 文档

  • ThinkPython

  • Ruby
  • Ruby 风格指南

  • Rails 风格指南

  • 笨方法学 Ruby

  • Ruby on Rails 指南

  • Ruby on Rails 实战圣经

  • Ruby on Rails Tutorial 原书第 2 版 (本书网页版免费提供,电子版以 PDF、EPub 和 Mobi 格式提供购买,仅售 9.9 美元)

  • 编写Ruby的C拓展

  • Ruby 源码解读

  • Shell
  • Shell脚本编程30分钟入门

  • Go
  • Go编程基础

  • Go入门指南

  • 学习Go语言 (PDF)

  • Go Web 编程 (此书已经出版,希望开发者们去购买,支持作者的创作)

  • Go实战开发 (当我收录此项目时,作者已经写完第三章,如果读完前面章节觉得有帮助,可以给作者捐赠,以鼓励作者的继续创作)

  • Network programming with Go 中文翻译版本

  • Groovy
  • 实战 Groovy 系列

  • LaTeX
  • 一份其实很短的 LaTeX 入门文档

  • 一份不太简短的 LATEX 2ε 介绍 (PDF版)

  • LISP
  • ANSI Common Lisp 中文翻译版

  • Lua
  • Lua编程入门

  • Haskell
  • Real World Haskell 中文版

  • R
  • R语言忍者秘笈

  • Scala
  • Scala课堂 (Twitter的Scala中文教程)

  • Effective Scala(Twitter的Scala最佳实践的中文翻译)

  • Scala指南

  • Swift
  • The Swift Programming Language 中文版

  • Perl
  • Modern Perl 中文版

  • Perl 程序员应该知道的事

  • Prolog
  • 笨办法学Prolog

  • Vim中文文档

  • Vimscript
  • 笨方法学Vimscript 中译本

  • Vim中文文档

  • 读书笔记及其它 读书笔记
  • 编译原理(紫龙书)中文第2版习题答案

  • 把《编程珠玑》读薄

  • Effective C++读书笔记

  • Golang 学习笔记、Python 学习笔记、C 学习笔记 (PDF)

  • Jsoup 学习笔记

  • 学习笔记: Vim、Python、memcached

  • 图灵开放书翻译计划–C++、Python、Java等

  • 蒂姆·奥莱利随笔 (由译言网翻译,电子版免费)

  • Octave 入门 (PDF版)

  • SICP 解题集

  • 精彩博客集合

  • 正则表达式简明参考

⑽ 【笔记】斯坦福大学论文写作课程

视频传送门: 斯坦福论文写作课程 。

课蚂则件传送门:链接: https://pan..com/s/1bX3x0RtGZk72GhxbGqNUFw

密码: nl2g

优秀笔记传送门: 笔记1 、 笔记2 。

总体 :一定要清楚高效的表达自己的idea(有逻辑),之后再在个别表达上润色

好的作者 :有内容、有逻辑思维、学技巧。

要做什么

Overview-高效写作的原则

当使用积极结构时,语句表达更清楚。

Eg1,There was along line of bacteria on the plate. == Bacteria lined the plate.

Eg2,They agreed that it was true. == They agreed it was true.

Eg,The meeting happened on Monday == The meeting happened Monday.

说明 :少用被动语态(多用于 Method 部分,因为做了什么比谁做更重要),多用主动语态(多用于 引言、结果、讨论 部分)。

优点

示例

主动语态更活泼,更容易阅读,更加客观,主动语态就会主动迫使你为自己的断言承担责任,这是科学严谨性,是好的。更重要的是,期刊杂志的编辑要求在必要的时候,使用主动语态,便于阅读,主要是为了科学严谨性,客观性,易阅读性。

(1)多闷颂棚用强动词

尽量少用副词,选择准确的同义动词;用强动词代替be动词。

(2)避免将动词变名词

(3)避免隐藏主动词

说明 :谓语动词接近主语樱吵,保持句首附近。因为读者其实看到主语后,一直在找谓语动词,找的很烦躁。

Eg, One study of 930 alts with multiple sclerosis(MS) receiving care in one of two managed care settings or in a fee-service setting found that only two-thirds of those needing to contact a neurologist for an MS-related problem in the prior 6 months had done so (VIckrey et. al. 1999).

== One study found that , of 930 alts with multiple sclerosis(MS) who were receiving care in one of two managed care settings or in a fee-service setting, only two-thirds of those needing to contact a neurologist for an MS-related problem in the prior 6 months had done so (VIckrey et. al. 1999).

(1)单词 data (是datum的复数形式)

用第二人称,如 the data are 或 these data show 或 the data support 。

(2)单词 affect VS effect

affect:动词 to influence

effect:名词 influence

(3)短语 compared to VS compared with

compared to:指出不同事物的相似性(不常见)。

compare with:指出相似事物的区别(较常见)。

(4)连接词 that VS which

that:限定性,删除 that 后会对句子的意思造成影响;可指代许多同样的对象。

which:非限定性,删除 which 后不会对句子意思产生影响;仅仅特指一个对象。

(5)常见错误:主语是单数时,其代词是复数 they or their

Eg, Each student worries about their grade.

=> All Students worry about their grades.

优点 :丰富句子的结构,可用破折号、冒号、分号、括号。

(1) 破折号 :表达额外想法、列表、小道消息、描述,插入语。

说明 :增加强调,插入突然的定义或描述,但不正式。比逗号更强,不如冒号正式,比括号轻松。

(2) 冒号 :将多个句子组合在一起,构建定义,简单明了。可用于 引言的定义型句子

Eg,Many types of cells and tissues develop a kind of directionality. Certain events happen toward one end of the cell or tissue or the other. It’s a phenomenon called cell polarity.

=> Many cells and tissues develop a kind of directionality called cell polarity: certain events happen toward one end of the cell or tissue.

说明 :冒号之前必须有主语+动词,用于介绍列表、一个引言、一个解释、一个结论、或一个放大的事件;冒号后+单词、短语或句子。

优点 :冒号比逗号更有效,分隔能力比分号小,形式比破折号正式;冒号能强调冒号后面的成分,提高读者的兴趣。

(3) 分号 :连接2个独立句子。句子关系可以是前后顺承关系,也可以是相对论关系,即描述同一事件的多个方面。

(4) 括号 :插入事后思考,解释或额外的细节。去掉括号不影响句子的完整性,括号中可以是单词、词组或句子。

从上往下分隔力量逐渐增强。

连接词 : and / or / but

原则 :使用并列连接词,两部分须遵循相同的语法结构。必须坚持使用。

对比1

Locusts denuded fields(主动语态) in Utah, rural Iowa was washed away(被动语态) by torrents, and in Arizona the cotton (短语) was shriveled by the placing heat. (不并列)

Locusts denuded fields in Utah, torrents washed away rural Iowa, and blazing heat shriveled Arizona’s cotton. (并列)

对比2

Not Parallel:

If you want to be a good doctor, you must study hard, critically think about the medical literature, and you should be a good listener.

Parallel:

If you want to be a good doctor you must study hard, listen well, and think critically about the medical literature. ( 命令 , 命令 , 命令 )

Parallel:

If you want to be a good doctor, you must be a good student, a good listener, and a critical thinker about the medical literature. ( 名词 , 名词 , 名词 )

(1)准备阶段(70%)

(2)写初稿(10%)

(3)修改(20%)

(1)一致性:观点是否一致、前后数据是否一致。

(2)参考文献:

将论文拆成多个部分,每天拿着相关文献去完成设定好的板块,最后再整理到一起。

图的特点:视觉效果直观、能展现趋势和图案(吸引人)、能叙述整个故事、能突出特定结果。

表格特点:能展示精确的数值、展示数值和变量。

分类:图分为 图表 图例

图表 分类:

图例 —legend:简短、信息丰富和主要观点的表达。要包含足够的细节,这样才能让图表独立;可以用图表中的图形来解释不同的数据;可以提供统计方法的描述,如用了什么测试、数据来源、p-value是什么等。

绘制图形 :折线图、散点图、条形图、单值条形图、柱状图、方框图、生存曲线。

曲线图,显示数据随时间(年龄或剂量)的变化而产生一定的趋势。

条形图,用于比较一个时间点或一个剂量的组,直观易于理解。尽量不让读者去读图例。

散点图,用于显示两个变量之间的关系,通常为连续变量或数值变量,能展示所有数据点;散点图不需要加趋势线;可加入一定的数字来补充信息。

图解和绘画 (Diagrams & Drawings):用动漫的形式展示那些难以用文字表达的内容,图解能直观说明变量之间存在的相互作用。

内容 :不要重复堆叠图表已展示过的数据(可少量展示,或通过图表得出新结论),表达要深层次,如,表格和图表 代表什么 (一张表一句话);指出图表和研究内容之间的简单 关系 ;描述 整体趋势 ;再补充说明图表中的 数据证明 这个 趋势或关系

要求

材料 :提供材料或数据来源。

方法 :概述所做的工作,要清楚简明。说明如何做实验、最后做了什么分析、可划分小标题小段落、可采用流程图或表格来展示方法、可用主动语态被动语态( sth were measured 、 we observe / we analyze )。

段数 :引言的段落一般有2-5段。

内容 :研究的 问题 假设 研究目的

要求

(1)原则

引言部分以存在的问题结束,所以讨论要先从i、引言的问题入手,再扩充。

(2)基本要素

(3)写作需注意的问题

(4)例如

先回答引言中提出的问题;

再提出局限性(过渡),解释说明后提出解决措施;

总结段:1.重申主要发现;2.重申回答的俩问题;3.宏观意义;4.综上所述,即大结论!

注意

内容

致谢:资金来源;不适合出现在作者身份中的人,承认这些人,但不需要对文章负责。

找合适的期刊,修改格式,提交修改提交。。。

热点内容
ftp命令批量下载文件 发布:2025-07-18 11:58:45 浏览:742
nba2k17文件夹 发布:2025-07-18 11:48:53 浏览:869
朔源码是什么 发布:2025-07-18 11:44:33 浏览:774
迷你世界解压剧场 发布:2025-07-18 11:43:48 浏览:153
linux安装opencv 发布:2025-07-18 11:42:10 浏览:446
编程游戏的软件有哪些 发布:2025-07-18 11:41:34 浏览:956
c程序设计语言电子书 发布:2025-07-18 11:35:58 浏览:642
lightning耳机如何在安卓手机上用 发布:2025-07-18 11:21:47 浏览:176
妄想山海新宿怎么配置好 发布:2025-07-18 11:07:43 浏览:616
androidsaxxml解析xml 发布:2025-07-18 10:57:58 浏览:387