最早的机械计算机

最早的机械计算机是1642年布莱士·帕斯卡设计并制作了一台能自动进位的加减法计算装置,被称为是世界上第一台数字计算器,为以后的计算机设计提供了基本原理。它的不足之处主要是计算输入数据太慢,导致整个计算过程速度太慢,当然也无法实现微积分计算。

差分机

研制出能够进行微积分运算的机器的科学家是查尔斯.巴贝奇,于1822年研制出一台简单的差分机,能够完成一些简单的微积分计算,运算精度达到了6位小数,设计出来当即就演算出好几种函数表。后来巴贝奇试图制作一台精度为20位小数点的差分机,用了半个世纪的时间,不仅花光了政府资助的1.7万英镑,自己也投入了全部家当和大部分精力去制作这台庞大的机器,但1942年英国政府宣布断绝对他的一切资助。
在这痛苦艰难的时刻,一缕春风悄然吹开巴贝奇苦闷的心扉。一个女子阿达·奥古斯塔,是英国大名鼎鼎的诗人拜伦之独生女,这位小有名气的数学才女成为了巴贝奇的合作伙伴,他们开始共同研制新的计算机。1852年,怀着对分析机成功的美好梦想和无言的悲怆,巾帼软件奇才魂归黄泉,香消魄散,死时年仅36岁。

第一位程序员 Ada

阿达开天辟地第一次为计算机编出了程序,其中包括计算三角函数的程序、级数相乘程序、伯努利函数程序等等。阿达编制的这些程序,为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。人们公认她是世界上第一位软件工程师。

巴贝奇和阿达是最早想到用程序控制机械计算机的人,不过他们在实现想法时陷入一个误区,那就是用复杂的方法解决复杂的问题,最终机械复杂到一定程度,就无法造出来。

布尔代数

当巴贝奇的

【软件简史】计算机学界有哪些真正的大师?相关推荐

  1. 计算机一级应用考试题,办公软件应用计算机一级考试试题

    <办公软件应用计算机一级考试试题>由会员分享,可在线阅读,更多相关<办公软件应用计算机一级考试试题(10页珍藏版)>请在人人文库网上搜索. 1.以下是做 word.excel. ...

  2. 计算机打印中 进纸盘2,软件、计算机和打印机接口问题-HP.PDF

    软件.计算机和打印机接口问题-HP.PDF 5 第第 章章 故障排除故障排除 第第 章章 故障排除故障排除 软件.计算机和打印机接口问题软件.计算机和打印机接口问题 软件.计算机和打印机接口问题软件. ...

  3. 游戏计算机软著登记证书,“VR沙盘游戏心理疗法软件”取得计算机软件著作权登记证书...

    原标题:"VR沙盘游戏心理疗法软件"取得计算机软件著作权登记证书 本报讯 (记者 魏东 通讯员常秦瑜)近日,国家版权局为东丽区人民检察院自主研发的"VR沙盘游戏心理疗法软 ...

  4. 大学计算机与应用软件,第5章 应用软件与常用办公软件 大学计算机基础简明教程[最新].doc...

    第5章 应用软件与常用办公软件 大学计算机基础简明教程[最新] 旨峭雅蝎暮噶钮鲜壳此崩恬蓝榨欲令则晨妄胡靛奎凝僧疗料舰很擎糙麻冈雅拎痔糖栋骄甄绞请任霹敏忍威暂牧娘淡披符耍奖塌祟累鞭舵滨栽诚蹄眯庶蝎却在 ...

  5. ps制作台式计算机图标,PS软件制作计算机图标教程

    原标题:PS软件制作计算机图标教程 效果图: 01 执行"文件>新建"命令,在弹出的"新建"对话框中设置各项参数及选项,设置完成后单击"确定&q ...

  6. 建筑学计算机快速设计,建筑学专业可能会学的软件,什么样计算机好,设计软件对计算机配置的要求.docx...

    1 建筑学专业可能会学的软件 AutoCAD.3dsmax,Photoshop这是经典的组合 SketchUp.Vray for SketchUp.Lumion新锐组合 Revit/microstat ...

  7. 反病毒软件解析计算机的异常现象(转)

    反病毒软件解析计算机的异常现象(转)[@more@]病毒时至今日真可谓百花齐放,色彩斑斓,同时也搞得人心惶惶,手忙脚乱.大家一旦发现电脑有异常,就担心是病毒在作怪,四下寻找杀毒软件来帮忙,一个不行来两 ...

  8. 用计算机画的话,让小学生使用word软件进行计算机绘画

    "让小学生使用Word软件进行计算机绘画"中国温州百里路小学的张晓生发现了许多问题. 首先是不良的绘画效果,不仅儿童,甚至成年人甚至人士都难以绘制精美的图画. 其次,绘图软件太受鼠 ...

  9. 计算机等级2级考试题库软件,XYZ计算机等级考试题库系统(二级Foxbase)

    这是XYZ计算机等级考试题库系统(二级Foxbase),是基于全国计算机等级考试二级FoxBase大纲而编写的一款模拟考试软件,收录了近两年全国计算机二级foxbase题库,拥有模拟考试和分类检索两大 ...

最新文章

  1. Scrapy:python3下的第一次运行测试
  2. 从零开始学python网络爬虫-教你从零开始学会写爬虫(Python)
  3. Oracle11gR2 数据库客户端PL/SQL中文乱码的问题
  4. 有赞搜索引擎实践(算法篇)
  5. 外包物料成本核算时的供应商确定
  6. P2P网络穿越 NAT穿越
  7. 何时适合进行自动化测试?(上)
  8. 湖南2021年高考成绩查询与录取查询课件,@所有高考生,高考成绩和录取动态查询方式公布...
  9. ubuntu16.04系统上安装CAJViewer方法步骤教程详解
  10. Java自带工具包StringUtils包含方法
  11. 花里胡哨的c语言程序,通达信花里胡哨主图公式源码
  12. RGB颜色与十六进制颜色码
  13. 《基因突变》学习笔记
  14. 四芯水晶头电话线的接法
  15. 学习Python的Django执行python manage.py startapp myApp创建应用出现的问题
  16. 进阶mapbox GL之paint和filter
  17. PLC程序的调试方法及步骤
  18. Ubuntu14.04下C++程序编辑、编译、运行入门篇
  19. 联想服务器系统蓝屏,联想电脑蓝屏并提示“STOP:0X0000007B的原因分析和解决方法...
  20. 布尔定律---布尔代数的基本定律

热门文章

  1. 永善小车驾照考场在哪里
  2. 潮水褪去看中台落地实践-学习资料下载(1):《业务中台建设方法之“中台需求结构化”(普元-喻吉林)》
  3. swoole创建多人多房间聊天室一
  4. 测试配对的软件是什么,缘分测试软件(姓名配对缘分测试)
  5. MAC iOS推送生产pem证书
  6. PosgreSQL函数验证身份证
  7. Django是什么?
  8. 中层管理人员应具备的素质
  9. Redis[1]-RedisDesktopManager连接不上redis的解决方法
  10. 在js中为对象添加和删除属性