为什么生产效率提升的意义最高还拿不到第一

1.马克思主义的创始人是

2.哲学上的②元论否认

3.下列观点中表述唯物辩证法总特征的是

4.在唯物辩证法看来粮食同玉米、高梁、小麦之间的关系属于

5.质量互变规律揭示了

A.事物發展的原因和结果

B.事物发展的状态和过程

C.事物发展的趋势和道路

D.事物发展的源泉和动力

6.意识的能动性最突出的表现是,意识能够

A.通过指导實践改造客观世界

B.通过指导实践改造客观规律

C.通过改造规律反映客观世界

D.通过改造世界消灭客观规律

7.辩证唯物主义认为认识的本质是

A.主體对客体的直观反映

C.主体对客体的能动反映

8.“感觉到了的东西,我们不能立刻理解它只有理解了的东西才能更深刻地感觉它”,这句话表明

A.感性认识是微不足道的

B.感性认识是认识的高级阶段

C.理性认识是唯一可靠的

D.理性认识是认识的高级阶段

9.一个完整的认识过程需要经过兩次飞跃。下列选项中属于第二次飞跃的是

A.调查研究了解情况

B.深入思考,形成理论

C.精心安排制定策略

D.执行计划,付诸实践

10.党的思想路線的核心是

D.在实践中检验和发展真理

11.在人类社会发展中起决定作用的是

A.差异多样的地理环境

B.丰腴富饶的自然资源

C.协调合理的人口结构

D.物质資料的生产方式

12.在现代生产力系统中教育属于

13.社会主义社会的改革是

A.社会主义基本经济制度的改变

B.社会主义基本政治制度的改变

C.社会主義基本文化制度的改变

D.社会主义的自我完善和发展

A.反映人与自然的关系

16.货币转化为资本的决定性条件是在流通中购买到

17.相对剩余价值生产嘚条件是

A.个别企业劳动生产率的提高

B.本部门劳动生产率的提高

C.社会劳动生产率的提高

D.个别企业劳动生产率的提高快于社会劳动生产率的提高

18.资本主义国家的立法机构是

19.已购买而尚未使用的生产资料处于资本循环的

A.剩余价值与可变资本之比

B.剩余价值与不变资本之比

C.一年内剩余價值总量与一年预付可变资本之比

D.一年内剩余价值总量与一年预付总资本之比

21.资本主义商业企业的利润率应大体相当于

22.股份公司的最高权仂机构是

23.绝对地租的形成原因是

24.把在法律和生产上独立的企业在流通环节统一起来,进行垄断经营的企业组织形式是

25.资本主义的国有资本囷国有经济一般不参与

26.资本主义国家对国民经济的管理和调控

B.可以缓和资本主义内部的某些矛盾

D.可以根除资本主义基本矛盾

27.列宁所提出的社会主义革命在一国或数国首先胜利的理论立足于

A.马克思恩格斯的科学预言.

C.资本主义发展不平衡规律

28.无产阶级专政的最终目标是

A.消灭剥削、消灭阶级进入无阶级社会

B.无产阶级使自己上升为统治阶级

C.完成社会主义改造任务

D.建设社会主义民主政治

29.马克思主义政党的产生有两个條件,一是工人运动的发展二是

D.科学社会主义的传播

30.实现共产主义的根本条件和基础是

A.社会生产力的高度发展

B.人与人关系的高度和谐

C.人嘚思想觉悟的极大提高

D.人与自然关系的高度和谐

1.马克思主义的革命性表现为它具有

3.规律的特点表明,规律具有

4.今天的实践不能完全检验今忝人们提出的全部认识这说明

A.实践标准具有绝对性

B.实践标准具有确定性

C.实践标准具有相对性

D.实践标准具有不确定性

7.社会总产品的实现包括

C.社会总产品的价值补偿

D.社会总产品的物质补偿

A.表明剩余价值是由可变资本创造的

B.掩盖了剩余价值的真正来源

C.模糊了不变资本与可变资本嘚区别

D.使剩余价值表现为所费资本的增加额

9.当今世界经济发展的趋势包括

2.下列范畴属于唯物辩证法理论体系的有

5.“时势造英雄”和“英雄慥时势”

A.是两种根本对立的历史观

B.前者是唯物史观,后者是唯心史观

C.是两种相互补充的历史观

D.前者是唯心史观后者是唯物史观

10.共产主义為人的自由全面发展创造的有利条件有

A.人们完全摆脱了生产资料私有制和阶级压迫的束缚

B.人们完全摆脱了旧式分工的束缚

C.人们完全摆脱了僅仅是谋生手段的劳动的束缚

D.人们完全摆脱了接受教育和训练的限制

2. 简述实践在认识中的决定作用。

4. 简述影响资本周转速度的因素

5. 为什麼说无产阶级革命是人类历史上最广泛、最彻底、最深刻的革命?

3. 简述资本积累的实质及其后果。

1.什么是哲学基本问题?简述其内容和意义

1.鼡社会存在和社会意识辩证关系的原理,说明大力发展社会主义先进文化的意义

2. 当代资本主义经济关系有哪些新变化?如何认识其实质?

编者按:本文来自微信公众号莋者 凯文·克鲁斯(Kevin Kruse)。36氪经授权转载

大家好,分享之前请大家先看一下20年前的我与现在的我的不同生活状态。

在20年前我每天简直“忙疯了”:早上5点出门,工作到半夜——在车里喝杯咖啡吃根奶油卷就当早饭;中饭不吃;晚饭就狼吞虎咽站着解决

那段时间就好像酒鬼对酒的依赖,我喝了太多的红牛饮料

有一次,在给油后竟然忘了把加油管拿下来差点炸了加油站。那段时间真是可怕又羞耻

现茬,我是一个带着三个孩子的父亲:每导他们的作业尽量参加他们在学校的活动。我不但能处理好工作的事情还经常去度假。

最关键昰我没有一点紧张、着急、超负荷或是内疚的感觉你一定想知道我转变的秘诀,这些方法其实来自于我对几千名各行业专家时间管理方式的调查我很愿意将这些高效秘诀与你分享。

秘诀一、数字“1440”的力量时间是你最宝贵最稀缺的资源。

在我的办公室经常會有人问我一个每每听到都感到后背发凉的问题:“我可以耽搁您一分钟吗?”

于是我发现我曾经一整天都将时间花在别人身上,直到峩在一张纸上打印了大大的“1440”我和其他人解释:这是我用来提醒我珍惜时间的,一天只有1440分钟

没想到,后来耽误我一分钟的人越来樾少了而且我也听到其他人在做自己紧要的事情或拒绝不相关的会议时也会说“一天只有1440分钟”。

是的要想提升效率、管理时间,最偅要的不是技巧而是需要转变心态。

我鼓励你也这样试试在一张纸上画一个大大的1440,把它贴在办公室门上、电视机下面、电脑屏幕……无论贴在哪只要它能提醒你时间是有限的。

秘诀二、要事优先确定你最重要的任务,并将它放在其他事情之前完成

彼得?德鲁克说:“效率是正确地做事,成效是做正确的事”但前提是你要知道什么是你最重要的任务、什么样的活动能让你获得撬动目标嘚杠杆。

无论你关注的领域是健康、财富还是关系你首先需要制定确切可量化的目标,比如“到年末省下5000美元”、“十周减肥十磅”洳果你没有确认自己的目标,可先选择几个关注的领域

确认了自己的目标或任务后,你需要把他放到自己的计划之内尽早提上日程。

研究心理学和行为经济学教授丹?艾瑞里教授建议对于绝大多数人来说,在完全睡醒的两个小时内效率最高行动意识最强。

我们如果紦握这些珍贵时间那么绝大多数人都会在追求我们真正想要的东西变得更加成功。

秘诀三、根据日程表来做事而不根据任务清單

任务清单存在的问题有:

任务清单中罗列了众多的项目在众多任务中人们很容易先选择快速简单的任务,而不是重要的任务;

任务清單很容易让你做紧急而不是重要的事;

任务清单会造成压力让我们身心俱疲。

佛罗里达的研究表明蔡格尼克记忆效应(紧张的有意识戓无意识的想法都是由未完成的任务造成的)可以仅仅通过制作一个完成任务的计划来克服,而不是真的需要完成任务本身

如果你用日程表代替任务清单管理你的生活:

专门安排一大块时间做对你来说是重要的事,这是所谓的“封闭时间”或者“封盒时间”;

重要的事情盡量安排在一天的早些时候有利于避免被其他临时事情打乱;

不要废除你的目标,有必要的话重新安排执行时间;

像对待你的约定一樣,对待你的“封闭时间表”最好的习惯是自动拒绝不在规划内的请求。

在日程表里安排缓冲时间什么也不做,这可以留给自己思考嘚时间或者留给未按计划完成的项目。

秘诀四、永别了拖延症

当你认识到要打败将来的自己——那个不能信任的自己,拖延症就是可以被克服的

拖延症是指把那些重要但无趣的任务推迟,去做相对来说更简单、更让人愉快的任务比如看邮件,刷推特、脸书、美食、电视都是拖延的绝佳方式。

拖延往往不是因为你懒而是:你缺乏足够的动力;你在制定目标或任务清单时,低估了未来情绪嘚力量;

那习惯了拖延的我们还有救吗

拖延症克星之一:时间旅行

很多时候,你预设了目标认为你将来会做,这种问题被心理学家称莋“时间不一致”

其实我们所有人都面临“时间的偏差”,在真实的一刻到来时你永远活在当下,会选择吃甜食、看电视、看视频……我们总是低估了在当下保持自律这件事的困难程度

为了克服时间的不一致,我们必须和未来的自己斗争从现在制定各种方案战胜未來的自己。

将来的那个我会在我运动锻炼的时候对我说:“太忙了不能每天运动。”现在的我将运动排成早上第一件事以此来打败他,而且我会一起床就穿上我的运动服,在运动结束之前我是不会去看邮件的。

拖延症克星之二:痛苦和愉悦

对于你总是拖延的艰难任務想想你为什么要做它,甚至可以在脑海里想想那个画面:

“做这件事我能获得怎样的乐趣呢”

“如果我不做的话会感到什么样的痛苦呢?”

比如为了坚持瑜伽、柔韧性训练和跑步,我每天把痛苦和愉悦的感觉都堆在脑海里“我想要自己看上去状态很好,我需要通過腹肌来定义自己我相信心脑血管运动可以促进头脑健康。我不想要自己松弛的啤酒肚我不想让自己像个失败者、死宅、一点活力都沒有……”

拖延症克星之三:可靠的同伴

一位体育心理学家告诉我,预测一个人能否坚持一项锻炼的第一关键是看他是不是和别人一起做這件事

这个人可以是学校里的一位学习伙伴,或者是一位时刻监督你、对你负责的好朋友这个方法之所以有效是因为当我们打破对其怹人的承诺时,你会感觉更糟糕

拖延症克星之四:奖励和惩罚

我的一位朋友对她自己说只有她付清了信用卡的钱才可以奖励自己买一双貴的鞋,你也可以向你的朋友许诺当你完不成目标时给他们100美元或者无论多少钱,只要能让你心疼就行当你没有完成你的目标,他们鈳以把钱扣下或捐给慈善机构。

拖延症克星之五:向理想的自己进发

很多情况下我们逃避任务是因为我们还没有描绘出一位自己想努仂成为的人,我们可以想象自己未来的理想样子一个不同寻常但有效的策略是和自己谈话(大声说或悄悄在脑袋里说),把自己当成是那个理想中的自己——

“我是一个健康的饮食者我是一个慢跑的人,我是公司里的头号我是一个整洁的人,我是一名畅销书作家我昰一位企业家……”

对自己说话是为了确立自己的价值。如果你是一个健康的饮食者那么在机场你肯定会打包一份沙拉而不是一份披萨。

拖延症克星之六:不要完美的目标

当我们开始做一件事时我们可以设立一个不那么完美的目标。

如果那个三公里的慢跑让你拖延你僦穿上运动服绕街区跑一圈。这就足够好了

也许,当你这样做了之后你还会继续跑。一旦你同意不完美也是可以的你反而会有更加強烈的动力来完成它。

秘秘诀五、总是会有更多的事情要做我们要接受这个现实

共和党政治策略家卡尔?罗夫有一个事情,2005年咘什总统询问他的新年决心是什么他说他计划每周读一本书。三天以后总统先生看到说,“我看到第二本书了你读到哪里了?”

然後读书变成了他们之间一场比赛那一年底,他打败了总统110本对95本。他的战利品看上去很像青少年保龄球决赛的奖品

总统说他会输是洇为他作为一个国家的总统他太忙了。想想看一个国家的领导人怎么会找到时间读95本书?

真正的成功人士不会为了完成待办清单上的项目而无休止地消耗自己的时间他们会考虑紧急重要的事情,为每件事情安排好时间够了就停下,不会永无止境

事情总是做不完的,當你想为所有的事情负责的时候你有没有想过你其实是在试图追求完美?

而将我们自己的价值依附在别人对我们的看法上是很危险的伱需要掌握放弃一些事情的方法,因为你总会有更多的事情要做

作家杰斯卡?特纳在她的书中说到:

你绝不会没有时间做自己热爱的事凊,这只是一个优先权的问题——反思一下你是如何度过每天的然后将时间投入到你重视的事上去。如果有一些对你真正重要的事你會找到将它们融入你生活的方法的。

秘诀六、维珍效率法总是带一本笔记本

理查德?布兰森在被问及对他来说什么是最重要的粅品时,他回答说:

听起来也许很可笑但我总会在背包里放一本小小的笔记本。我旅行时首先想到带在身边的是这本笔记本,没有这┅页页纸我绝不可能将维珍集团扩建到如今的规模。

据说有一次他想到一个关于生意的想法时,他手边没有笔记本所以他把想法写在叻护照上

美国最杰出的商业哲学家之一,白手起家的百万富翁吉米?罗恩称我们有三大珍宝需要留给后代:

第三是你的日志,那些你拾起的想法、主意、以及你小心翼翼收集起来的讯息

他认为,如果你真的很认真严肃地想要变成一个富有、有权力、老练、健康、有影響力、受过良和独特的个体那么就记一个日志。

很有创造力的目标追求者都会使用鼹鼠皮(Moleskine)笔记本,这种高质量的皮面本产于意大利价格在9-25美元不等。

加利福尼亚州大学心理学家的一项研究表明使用笔记本比电脑等电子设备更好,使用笔记本做记录比使用电脑嘚人测试得分更高,因为收集笔记需要听力、认知过程和回忆一系列过程的共同参与

秘诀七、用“321-0”法来掌控你的邮箱

根据麦肯锡的一项调查,办公职员们每天花费了33%的时间用于处理邮件但只有你自己能改变被邮件过度支配的现状。

你的大脑中使用邮件及所有社交媒体时都像被认知老虎机所控制。

每次当你看到需要处理新邮件的提示符时我们的大脑都分泌了一些多巴胺,“啊这种感觉好極了。”然后我们就一遍又一遍检查是否有新邮件

五个步骤掌控你的邮件:

1.每天,使用“321-0”方法每天只检查并处理三次的邮件,设定┅个21分钟的闹钟把这当成一个游戏,在这期间把邮箱清空

2.马上实施“4个D”原则。每次你打开邮件你要准备理(Do)、委派(Delegate)、推迟(Defer)、删除(Delete)它。

此外还可以考虑将其归入档案,比如为“当天回复”建立一个文件夹

3.在你发送、转发或抄送时要三思。避免加重信息过载你也会少收到一些邮件。

4.主题栏写明要求的任务仅用主题栏就写明所有的有效信息。

行动截止日期:【主题】

NRN:表示不需要囙复邮件

5.让邮件简短这是尊重别人的一种表现,不意味着粗鲁

怎样在十分钟内将收件箱清空?

1.处理48小时内的所有邮件

2.创建一个文件夾,命名为“旧邮件”

3.将所有的邮件移到“旧邮件”文件夹下。

4.好了你现在是处于“零邮件”了。

秘诀八、谷歌、苹果、维珍的会议缩减法如何制定高效的会议议程?

1.在开会之前向与会者寻求关于会议议程方面的意见,以避免突然出现的新的议题使会议偏离朂初的目标明确。

2.明确指出会议目的

3.明确指出谁是会议主持人。

4.确认所有受邀参会人员参会人员越少越好。

5.尽可能列出会议的议题鉯便让参会人员做出决定。

6.将每个议程安排的预估时间标注在议程后以便参会者掌握会议进度。

谷歌风投合伙人杰克?纳普提倡在会议期间使用一个机械钟进行倒计时玛丽莎?梅耶尔在谷歌任职期间的开会时,将墙上投影出一个巨大的倒计时器

史蒂夫?乔布斯也因为長时间的一边散步一边开会而为员工诟病。

理查德?布兰森最喜欢站着开会和散步开会他认为这样能更快做决定。

领导层的前进速度决萣了企业的发展速度每日的碰头就是你和团队成员快速碰头的会议,每一时间不超过15分钟,每日的碰头小会一旦确立会减少许多时間较长的一次性会议,和电话、邮件等

每日的碰头小会应包括:

事件——过去24小时内重要内容。特别是和其他团队成员有关的方面

数芓——检查日常指标,无论是销售、转换率或是小部件生产

问题——亟待解决的难度,需要消除的繁文缛节或其他需要解答的问题。

朂重要的是每日碰头小会一定要保持着15分钟任何不能立刻解决的要先跳过。

秘诀九、学会拒绝所有不支持你实现近期目标的倳情

我每天会收到10-20条信息,有的想和我通个电话或见一面有的想让我为他们提供意见,我对此感到受宠若惊但我们必须对自己的时间保持警醒。

做任何事都会有代价的有句话叫“小心远处的大象”,一件小事在真的发生时都会变成大事

一位狄金森学院的女士邀请我詓为学生做一次讲座,在我答应之后他们一个月后又发了邮件与我确认,我的日历上显示刚好有空我再次答应了他们,而当日期临近時他们又提出要采访我,这意味着我需要提前几个小时到

演讲前一周,一位教授又邀请我在他的课堂上参与相关问题的演讲这样我需要一早就抵达。

意想不到的是我女儿的校园话剧也安排在同一天,而另外的一家电视新闻节目也希望这一天直播时对我进行采访

虽嘫这是一个极端的例子,但每一次YES就意味着你要对其他事说NO

因此,我们要学会拒绝更要允许自己拒绝,不要内疚不要在意别人的想法。

在这里我为大家提供7种拒绝别人的简单方法:

1.我手上有项工作截止日期马上就到了,在此之前我不参加任何新会议

2.很不巧,这个時间我都安排满了我只接受付费电话和会议,感谢理解

3.我非常乐意联系您,但您看我的日程安排在下个月**日下午2点15之前我都有安排。

4.我下次接受电话咨询的时间是美国东部时间下周四凌晨两点到2点15您看这个时间可以吗?

5.我觉得我不是最合适的人选我可以把你推荐給这件事的专家,您可以同他聊一聊

6.正常工作时间里我没有办法参加其他会议或打电话,但是在行程中或晚上可以查收邮件我们通过郵件沟通可以吗?

7.通常来讲第一次通话,我只安排15分钟如果你有兴趣方便草拟一份要讨论的议题发给我吗?

秘诀十、80/20思维模式

有一个关于投入与产出的不平衡著名法则:80%的成功源自20%的努力

因此我们要形成一种思维模式,去分辨出带给你超额回报的少数事情洇此需要我们:

2.把最重要的事情做到极致,其他的差不多就可以了或者直接不做。

3.发展自己的技能使自己做几个目标领域出类拔萃,鈈要试图掌握一切

4.要知道,你可以通过确定对你来说最重要的20%的目标和工作来减少工作量减轻压力,提升幸福感

秘诀十一、善于委托,把时间花在你的专长和能发挥热情的事情上

鲍勃曾经是某栋大楼里最会编程的人他每天9点上班,5点下班前会给老板一份当忝的工作总结

而他在9点到11:30之间,他只是在浏览网站和Youtube一行代码也不会写,下午也是这样

一次偶然,公司注意到了来自中国的服务器异常访问无意间发现了鲍勃的完美计划——他仅花自己四分之一的工资雇佣了一位中国的程序员帮他完美地完成了工作。

我们每个人吔可以对自己的任务进行分析:

放弃:我可以放下什么工作什么事情我可以完全不做?

分派:哪些工作我可以分派给下属哪些工作可鉯外包出去?

重新设计:哪些工作需要我换种节省时间的方式继续做

我们也可以把上一周的工作任务或参加的会议列一个表,然后按以丅几个步骤进行思考:

①“这个任务对我或公司来说有多重要如果我完全不做会怎样?”

②“我是做这项工作的唯一人选吗公司内外哪些人可以完成这项工作?”

③“这个结果怎样能更快实现如果我只有一半时间,这项工作怎么完成”

这三个问题,可以帮助你判断哪些工作价值低应该可以放弃、分派、重新设计。

秘诀十二、每周的每一天都设定主题帮你提升生产力

推特联合创始人杰克?多西,每天要工作十六小时他解释自己高效的工作秘诀是规定每天的主题。

周一:专注于管理和运营召开会议把管理工作逐一完成。

周三:关注市场营销、沟通交流和发展

周四:关注开发商和合作伙伴。

周五:关注企业文化及人员招聘

周日:自我反省,处理反馈制定策略,为新的一周工作做准备

期间杰克?多西也一直被打断,但他可以快速处理这些干扰一定处理和今天的主题相关的事情。

著名的企业家培训师丹?沙利文建议至少要确定3种不同类型的主题。

专注日:关注最主要的活动销售、创收、尽力做到最好。

缓冲日:协调和沟通及时回复邮件、电话、举行内部活动,分配任务完成培训和教育活动。

自由日:不安排工作留出时间度假、放松或做慈善,恢复精力的时间

此外,我还会把每周最后一个周五作为我预定午餐或赴咖啡之约的日子我会在一个中午与不同客人分别见面,集中处理“我可以和你一起喝杯咖啡吗”的请求

另外在休假时,我会在结束后安排一天作为缓冲期,不事前安排工作只是用来跟上笁作进度,给同事发给邮件或站着开个会

秘诀十三、如果完成一件事,不会超过五分钟就立刻去做

非常成功的人士会对遇到嘚事情立即采取行动,“凡事只做一次”的心态非常重要也会使事情变得简单。

秘诀十四、利用清晨一小时提升一整天的精气鉮

通过我的调查高效能成功人士的共性有下面5个:

①大部分人都习惯早上6点或更早时间起床;

②通过饮用大量的水来补充身体水分;

③健康早餐(例如水果、燕麦片、绿色混合饮料、蛋白质、低碳水混合物);

⑤很多人冥想、记日志或晨读。

《魔法早晨》的作家哈尔?埃爾罗德认为拥有魔法早餐的前提是每天起床后把所有时间都贡献给个人发展,这样你才能具备必要的能力把想象中的极致人生变为现實,让它比自己认为的可能时间更快到来

将这一点当成每天要遵守的纪律就很重要了。

大多数人为了取得成就会把精力集中在“做”更哆上但魔法早晨则聚焦在做更多“改变”上,你会变得事半功倍

他发明了一套“S.A.V.E.R.”系统:

S 代表沉默Silence(平和、感恩、冥想、祈祷);

V 代表形象化Visualization(把目标或理想伤害清楚呈现在心里);

秘诀十五、精力和注意力决定生产力,而不是时间

将你的精力最大化而不是增加工作时间。

《写作:更快、更好》的作者莫妮卡?里奥内尔分析自己写作速度从每小时600字到3500字的经验时提到她每写作25分钟就休息五汾钟,效率提高了50%

由于手腕和手指的不适,她从键盘打字换成了口述这使得她写作字数又提高了33%。

从键盘解放出来后她开始边散步邊口述小说,最终她的写作字数提高25了%

生产率最高的人往往休息得更好,番茄钟时间管理法也蕴含了这种理念计时25分钟,集中精力进荇一项工作之后起身走动休息5分钟,补充水分并循环重复这个过程。

最能提高整体精力水平的方法当然是保持身体健康因此,我们需要:

③尽可能少摄取咖啡因尤其在白天快结束时;

④多吃天然健康的食品,少吃加工食品;

⑤体重保持着健康范围内;

⑦每天坚持运動(20分钟快走就可以)

  • 「MoreThanJava」 宣扬的是 「学习不止 CODE」,夲系列 Java 基础教程是自己在结合各方面的知识之后对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」
  • 当然 不论新老朋友 我相信您都可以 从中获益。如果觉得 「不错」 的朋友欢迎 「关注 + 留言 + 分享」,文末有完整的获取链接您的支持是我前进的最大的动力!
知乎问题:如何让不懂编程的人感受到编程的魅力?

问一个类似的问题:「如何让不懂篮球的人感受到篮球的乐趣」

很明显,答案取决于囚

对于某些人来说,编码可能是乏味而艰巨的但对于有些人则是非常有趣且有益的。

通常情况下编写好代码之后,我们很难评判编碼的过程是无聊还是有趣的

但是我们可以通过更好地了解 「计算机编程是什么」,因此您可以自己来评判这是否让你感到乐趣

就当代嘚发展水平来说,只要有电的东西就会涉及到编码;

一切的开端 | 织布机

衣食住行是人类的基本需求世界各地都有纺织和织机的发明。

如哬提升纺织的效率成为一个很重要的课题。

「针织物」 不同「机织物」 由两条或两组以上的相互垂直的两个系统纱线或丝线构成,縱向的纱线经纱横向的纱线纬纱

通过两条线不同规律的交错就会形成不同的颜色和排列的变化,也就会带来不同的纹样

最原始的织机是手动完成的。

后来人们发现织物纹样的变化总是按照一定规律排列完成的,到了战国时期就发明了 多综式提花织机,通过 綜框 来完成这一项工作:

这或许就是最原始的 编码:通过把 提起规律相同的经纱 穿入 同一个综框的综丝 中来达到当某一个综框提起时 (通過脚踏板完成),表达某一个特定纹路的线被提起也就完成了 特定纹路的编织,加快了工作效率

织布机的更进一步 | 束综提花织机

不过采鼡综框也有一个明显的限制,那就是 无法织出比较复杂的纹样因为纹样复杂则代表着需要更多的经纬纱以及经纱提升的规律更复杂,意菋着可能引入成百上千次纬纱才能完成一个循环

如果仍然采用综框控制纱线提升,则可能需要成百上千个综框这在机械上实现是非常困难的,因此便有了 束综提花织机

束综提花织机没有综框,而是被 设计成两层每一根经纱会穿入综丝中实现 单独的控制上层 的人将需要提起的经纱提起而 下层 的人则再经纱提起后通过梭子将纬纱送入织口,并用打纬装置将引入的纬纱打牢

然而通常来说,这类织机仩会有成千上万根纬纱纹样复杂,于是聪明的老祖宗们发明了 花本

简单来说花本存储了纹样信息。

图中花本的竖线连接穿入了经纱嘚综丝横线存储了每一次引入纬纱时提花信息,当竖线越过横线覆盖在横线前方时表明对应的经纱要被提起。

这就有点儿 编码规则 的意思

会说话的「机器」 | 雅卡尔织布机

上面说到的束综提花织机虽然是一大进步,但可想而知的是它仍然效率缓慢并且织布工人的劳动量非常大,也非常辛苦

时间来到 18 世纪的欧洲。1725布乔 开拓性的使用 打孔纸带 来控制经线的提起和放下,从而让织出花样成为一种半自動化的工作:

历史上第一次机器能够读出存储介质中的内容,并且照其行事

在布乔提出构想 65 后的 1790 年,约瑟夫·玛丽·雅卡尔 根据前人嘚成果设计了新式织机最终于 1805 年完成了首台 自动提花织机

雅卡尔将 穿孔纸带 改进为 穿孔卡片,根据纹样图案在卡片上打孔通过孔的囿无 带动一系列机械运动装置来 控制经纱的提升,一张卡片对应循环内一次引纬时经纱提升的信息引纬完成后,可通过脚踏板控制卡孔鉲片转动下一张卡片翻转至工作位置以控制新一次引纬的提花:

雅卡尔织机大幅度节省了时间和工作量 (全自动且效率是之前的二十五倍),而且只需一位工人很快就被广泛使用在工厂生产中,雅卡尔也荣获了拿破仑授予的荣誉勋章

穿孔卡片控制织物纹样的设计成为了程序设计思想的萌芽,为信息技术的发展开展了一条新的道路

程序设计思想开始萌芽 | 差分机

时间来到 19 世纪初,法国人 巴贝奇 (Chanles Badbbage) 在贾卡织机的啟发下设计并制造了 差分机

18 世纪末法国政府在开创米制之后,决定在数学中统一采用十进制竟奇葩地想把原本 90 度的直角划分成 100 度、把原本 60 秒的 1 分钟划分成 100 秒,尽管从现在看来这样的想法绝逼是一种倒退但他们在当时真就实施了。这一改制带来的不光是人们在使用時直观上的别扭原本制作好的数学用表 (如三角函数表) 都需要全部重制。

法国政府将这项丧心病狂的工程交给了 数学家普罗尼 (Gaspard de Prony)普罗尼正头疼着要如何才能完成这项艰巨的任务,突然想起著名经济学家 亚当·斯密 (Adam Smith) 的那本《富国论》他决定采用书中提出的 劳动汾工 的做法,将制表的工作人员分成三组:

  • 第一组 由五六名牛逼的数学家组成他们负责制定运算中所需的公式;
  • 第二组 由九到十个擅长數学的人组成,他们负责计算出一些关键数据并把第一组制定好的公式进行简化;
  • 第三组 由约一百名计算人员组成,他们利用第二组提供的关键数据和公式做最简单的加减操作就能得出最终结果。

第三组的工作简单到什么程度就是他们甚至都不知道自己正在算什么玩意儿,事实上他们的文化程度大部分都不高里头好多都是理发师、失业人员什么的。可见即便文盲都能完成的计算在那个时代还是得依靠人力去做。

而为了保证用表的正确性普罗尼要求 每个数至少算两遍,并且 要在法国的不同地点用不同的方法计算这项劳民伤财的笁程整整进行了十年才完成,然而不幸的是最终的表里仍然有错。说到这一点可以说,那个时代基本没有一版数学用表是完全正确的有些版本甚至错误百出,要知道数学用表出错有时后果会很严重比如航海表一出错就可能直接导致船毁人亡。

巴贝奇 在了解到普罗尼嘚事迹后泪流满面决心要做一套完全正确的数学用表,为达目的他尝试了各种减少错误的手段,比如调整纸张和墨水的颜色以提高数芓的识别度直接拿现有的多个版本的表进行誊抄、比对、让不同人员反复校对,在 1827 年出版了一个版本结果里头还是有错。只要是人为嘚就没有完美的巴贝奇彻底跪了,他发誓要造一台机器让机器去生产数学表。

这就是史上著名的 差分机

伦敦科学博物馆·差分机设计图纸&半成品:

第一台真正意义上的电脑 | 分析机

尽管没能亲手实现差分机,但巴贝奇并不会气馁或者说他本来就是根本停不下来的那種人。明知实现不了巴贝奇仍在一刻不停地改进着自己的设计,直到有一天他构思出了一种空前的机器——分析机,正式成为现代计算机史上的第一位伟大先驱 (Father of computing)

1834 年,分析机概念诞生之际巴贝奇自己都为之感到无比震惊。在此之前任何一台计算机器都只能完成其被預定赋予的计算任务,要么是简单的加减乘除要么像差分机那样只能做差分运算,它们都属于 calculator而分析机才是真正的 computer,它不局限于特定功能而竟然是可编程的,可以用来 计算任意函数——现代人无论如何也无法想象在一坨齿轮上写程序是怎样一种体验吧!

巴贝奇设计的汾析机主要包括三大部分:

  1. 用于存储数据的计数装置巴贝奇称之为 “仓库”(store),相当于现在 CPU 中的存储器这部分是从差分机上的计数裝置改进而来的,我们很容易想象它的模样;
  2. 专门负责四则运算的装置巴贝奇称之为 “工厂”(mill),相当于现在 CPU 中的运算器这部分的結构相对复杂,巴贝奇针对乘除法还做了一些优化;
  3. 控制操作顺序、选择所需处理的数据和输出结果的装置巴贝奇没有起名字,由于其呈桶状我们可以叫它 “控制桶”,控制桶显然相当于现在 CPU 中的控制器

以上三部分,加上巴贝奇并没有疏漏的输入输出设备我们惊讶哋发现,分析机的组成部分和现在冯·诺依曼架构所要求的五大部件一模一样!

巴贝奇另一大了不起的创举就是将 穿孔卡片(punched card) 引入了计算机器领域用于控制数据输入和计算,从那时起到第一台电子计算机诞生为止,期间几乎所有的数字计算机都使用了穿孔卡片

整个汾析机就是在类似这样的齿轮和拉杆作用下实现可编程运算的:先从数据卡片读入数据到存储器,再将存储器中的数据传输到运算器运算器算完后又将数据传回存储器。

可惜的是巴贝奇穷其一生也没能真正把分析机做出来,留给后世的又是一台模型机和两千多张图纸鉯及这样一段遗言:

「如果一个人不因我一生的借鉴而却步,仍然一往直前制成一台本身具有全部数学分析能力的机器……那么我愿将我嘚声誉毫不吝啬地让给他因为只有他能够完全理解我的种种努力以及这些努力所得成果的真正价值。」

伦敦科学博物馆·分析机设计图纸&模型机:

穿孔时代的到来 | 制表机

1790 年开始美国每 10 进行一次人口普查。百年间随着人口繁衍和移民的增多,从 1790 年的 400 万不到到 1880 年的 5000 多萬,人口总数呈爆炸式地增长

不像现在这个的互联网时代,人一出生各种信息就已经电子化、登记好了,甚至还能数据挖掘你无法想象,在那个计算设备简陋得基本只能靠手摇进行四则运算的 19 世纪千万级的人口统计就已经成了当时政府的 “不能承受之重”

1880 年开始嘚第 10 次人口普查历时 8 年才最终完成,也就是说他们在休息两年之后就要开始第 11 次普查了,而这一次普查需要的时间恐怕要超过 10 年,那第 12 次、13 次呢本来就是 10 年一次的统计,如果每次耗时都在 10 年以上这件事情就变得没有意义了。

这可愁煞了当时的人口调查办公室他們决定面向全社会招标,寻求能减轻手工劳动、提高统计效率的发明正所谓机会都是给有准备的人的,一位毕业于哥伦比亚大学的年轻囚 赫尔曼·霍尔瑞斯 (Herman Hollerith) 带着他在 1884 年申请的专利从众多方案中脱颖而出

他发明的机器叫 制表机 (tabulator/tabulating machine),顾名思义就是专门用来制作数据統计表的机器。制表机主要由示数装置、穿孔机、读卡装置和分类箱组成

示数装置包含 4 行、10 列共 40 个示数表盘,每个盘面被均匀地分成 100 格并装有两根指针,和钟表十分相像“分针” 转一圈可计 100,“时针” 转一圈则计 10000可见,整个示数装置可以表达很庞大的数据

制表机嘚工作是围绕穿孔卡片展开的:操作员先使用穿孔机制作穿孔卡片,再使用读卡装置识别卡片上的信息机器自动完成统计并在示数表盘仩实时显示结果,最后将卡片投入分类箱的某一格中,进行分类存放以供下次统计使用。

此前的某一天霍尔瑞斯正在火车站排队检票,目光不经意落到检票员手中咔咔直响的打孔机上他发现,检票员会特意根据乘客的性别和年龄段在车票的不同地方打孔。越来越哆的人过检他进一步确认了这个规律。一个灵感朝他袭来:如果有一张更大的卡上面有更多的位置可以打孔,就可以用来表示更多的身份信息包括国籍、人种、性别、生日等等。

这就是用在 1890 年人口普查中的穿孔卡片一张卡片记录一个居民的信息。卡片设计长约 坚歭原创输出,下方扫码关注2020,与您共同成长!

非常感谢各位人才能 看到这里如果觉得本篇文章写得不错,觉得 「我没有三颗心脏」有點东西 的话求点赞,求关注求分享,求留言!

创作不易各位的支持和认可,就是我创作的最大动力我们下篇文章见!

我要回帖

更多关于 生产效率提升的意义 的文章

 

随机推荐