二十四、冷战和消费主义
二战结束后,美苏冷战,美国政府往科学和工程学投入大量资金。计算机在战时(曼哈顿计划和破解纳粹通讯加密)已经证明了自身的价值,政府投入大量资源,各种项目也得以开展(ENIAC,EDVAC,Atlas,Whirlwind)。1950s事情开始发生变化,Univac1是第一台取得商业成功的电脑。不像ENIAC或Atlas,Univac1不是一台机器而是一种型号,一共有40台。
计算机与以前的机器不一样,以前的机器增强人类的物理能力:卡车能带更多东西、自动织布机更快等等。而计算机增强的是人类智力。范内瓦·布什于1945年发表了一篇文章,他描述了一种假想计算设备Memex。Memex可以按照格式存储书籍、记录、通信等数据,所以可以快速而灵活地查询,这个机器可以大幅度提升我们的记忆容量。他还会预测出现新的百科全书形式、信息之间可以相互链接。Memex启发了之后几个重要里程碑,例如Sketchpad。范内瓦纳什协助于1950年成立了国家科学基金会,为科学研究提供政府基金。
1950s,消费者开始买晶体管设备,例如收音机。日本政府从贝尔实验室取得晶体管的授权,以振兴战后日本的半导体和电子行业。1955年索尼的第一款产品晶体管收音机TR-55面世。这个收音机的质量和价格更加上乘,并很快占有了美国的过半市场,日本也逐渐成为美国的强大工业对手。
1950s,苏联完成了第一个可编程电子计算机,1961年苏联将加加林送上太空,美国总统肯尼迪提出登月,使得nasa的预算大幅增加到政府预算的4.5%。nasa用这笔钱资助各种科学研究,其中阿波罗计划花的钱最多,雇了40万人左右,并且有2万多家大学和公司参与。一个挑战是怎么在太空中导航,为此NASA造了“阿波罗导航计算机”。计算机有3个重要要求:1.计算机要快。2.计算机要又小又轻,适合太空舱的需求。3.要有极高的可靠性,能够适应太空中的震动、辐射和极端温度变化等。真空管、晶体管等主流科技无法胜任这些要求。因此NASA使用全新科技:集成电路。阿波罗导航计算机是第一个使用集成电路的计算机。
登月计划开启了计算机使用集成电路的时代,但是是军事大大推进了集成电路的发展。特别是洲际导弹和核弹,使集成电路大规模生产。美国建造了超级计算机进一步推进集成电路,它们比全球最快电脑还快10倍以上。
最初,美国的半导体行业靠高利润政府合同起步,忽略了消费者市场。因此日本半导体行业在1950s和1960s靠低利润率占领了消费者市场。1970s冷战逐渐消退,高利润的政府合同变少,美国的半导体和电子设备公司发现更加难以竞争了,虽然很多计算机组件商品化(commoditized),但并没有什么帮助。许多美国公司开始缩小、合并或直接倒闭。著名的仙童半导体公司也在1979年濒临倒闭并被其他公司收购。为了生存,许多公司将生产外包出去,降低成本。英特尔将精力从内存集成电路转移到处理器,事后证明这是一个明智的决定。
美国公司的无力导致日本公司如夏普和卡西欧占领了1970年代的主流产品。手持计算器(hand-deld electronic calculator)因为采用集成电路而又小又便宜,取代了办公室里面昂贵的桌面计算器。手持计算机因此大卖,集成电路的成本得以降低,微处理器也被广泛利用。廉价的处理器也催生了全新的产品,比如街机游戏。计算机的成本逐渐下降并让普通人也能够负担得起。这段时间,第一批家用电脑开始出现,比如1975年的Altair8800。
在短短三十年内,计算机从大到人类可以在CPU里面走来走去,发展到小孩子都能拿住的手持玩具。这种巨大变化是由两种力量推动的:政府和消费者。政府资金推动了计算机的早期发展,并让计算机行业活得足够久,使得技术成熟到可以商用,然后是公司和消费者把计算机变成了主流。
以下是本节课的总结:
二十四、冷战和消费主义相关推荐
- 二十四、Struts2中的UI标签
二十四.Struts2中的UI标签 Struts2中UI标签的优势: 数据回显 页面布局和排版(Freemark),struts2提供了一些常用的排版(主题:xhtml默认 simple ajax) ...
- python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四
本文是关于Python分数序列求和的应用练习,适合菜鸟练习使用,python大牛绕行哦. Python练习题问题如下: 问题简述:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13 要 ...
- 异常处理程序和软件异常——Windows核心编程学习手札之二十四
异常处理程序和软件异常 --Windows核心编程学习手札之二十四 CPU负责捕捉无效内存访问和用0除一个数值这种错误,并相应引发一个异常作为对错误的反应,CPU引发的异常称为硬件异常(hardwar ...
- 数字图像处理领域的二十四个典型算法及vc实现、第一章
数字图像处理领域的二十四个典型算法及vc实现.第一章 作者:July 二零一一年二月二十六日. 参考:百度百科.维基百科.vc数字图像处理. --------------------------- ...
- 山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将...
山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将 "我是第一次--请你,请你温柔一点--"少女一边娇喘着,一边将稚嫩的红唇紧贴在男子耳边,樱桃小嘴盈溢 ...
- [系统安全] 二十四.逆向分析之OllyDbg调试INT3断点、反调试、硬件断点与内存断点
您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...
- CYQ.Data 轻量数据层之路 使用篇-MAction 取值赋值 视频[带音乐] F (二十四)
CYQ.Data 轻量数据层之路 使用篇-MAction 取值赋值 视频[带音乐] F (二十四) 说明: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇三曲 MAction 取值赋值 ...
- SAP UI5 初学者教程之二十四 - 如何使用 OData 数据模型试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...
- 实验二十四、OSPF 在NBMA 环境中点到点的配置
实验二十四.OSPF 在NBMA 环境中点到点的配置 一. 实验目的 1. 掌握NBMA 环境中点到点的配置 2. 理解NBMA 环境中点到点网络类型的意义 二. 应用环境 在帧中继的网络中,OSPF ...
- FreeSql (二十四)Linq To Sql 语法使用介绍
原本不支持 IQueryable 主要出于使用习惯的考虑,如果继承 IQueryable,编写代码的智能总会提示出现一堆你不想使用的方法(对不起,我有强迫症),IQueryable 自身提供了一堆没法 ...
最新文章
- 概率论公式,你值得拥有
- Spring4.x()--注解通知的写法
- 报“parseSdkContent failed java.lang.NullPointerException”的错误。
- 一个空间绑定多个域名实现自动跳转的几种方法!
- java this 方法,使用“this”用方法(用Java)
- iphone苹果手机如何连接电脑进行投屏?
- 晓前端·周刊【第6期】:量子霸权
- matlab拷贝不进u盘,Mac无法拷贝文件到U盘怎么办
- 不明觉厉!用了近10年,才有人读懂这篇论文
- word文档的数据损坏如何进行修复
- 怎么mac ftp服务器文件夹,mac 访问 ftp服务器文件夹权限
- RSA加密算法讲解及C++实现
- 2018:5G标准关键年
- MLOps介绍:机器学习技术债
- EtherCAT主站掉线后,如何保证目标系统免受故障影响?
- 计算机一级考试说说,考试说说心情汇总81句 关于考试的说说
- 研华数字量输入输出模块通讯——ADAM4050
- js 将json字符串转换为json对象的方法解析
- Mac 打开JD-GUI报错:ERROR launching ‘JD-GUI‘
- PhysX 4.0 项目生成和编译