对计算机的大致了解

1. 计算机发展简介

硬件发展在软件前面

1.1 硬件发展

46-59   电子管(通电1,不通电0),ENIAC(重30余吨,占地约170平方米,肚子里装有18000只电子管)第一台电子计算机,宾夕法尼亚大学。易损坏,以指示灯来表示信息。(46年美国才公布,之前参与美国研究核武的曼哈顿工程)

60-64:晶体管,体积小,稳定性好。商用已开展

65-70:小规模集成电路(芯片),体积更小,速度更快,商用广泛(个人计算机就是微型计算机)

71-80:大规模集成电路,商用服务器出现,计算机的使用领域越来越大

80-今:超大规模集成电路,渗透至社会的方方面面

发展方向:量子计算机、生物计算机

基础类信息需要了解

1.2 软件发展

        古巴导弹危机:美国发射到天上的卫星拍到古巴的导弹发射器,当时全球只有美国和苏联有,等于苏联的人拿了把刀顶到美国的腰上了,美国不干了,当时苏联是赫鲁晓夫上台的时候。当时全球军事指挥系统是金字塔状,打掉一个点,全局都瘫痪,所以提出了网格状,促使美国军方69年开始研究。

46-53:指令,二进制表示的指令和数据(硅,半导体,表现金属特性可导电为1,表现非金属特性不可导电为0

        苏联当年和美国争,还是和好莱坞竞争这个问题?从影像看是和好莱坞争,燃油机需要氧,所以用电子的很正常,但是它上月球用的是轮胎,大气压不平衡,会爆,后来中国、美国上月球用的是履带。人处于真空状态下,压强是0,最先爆的就是眼球,因为有水。苏联最先用的是三进制,不方便,后来自己淘汰。计算机不仅指电脑,太狭义,现在各种液晶显示屏、遥控器等都是,里面有芯片,而芯片里面有程序,即软件。

54-64:汇编(第一个计算机语言,简单)

65-70:因程序的代码产生众多问题,导致用户对计算机产品产生了质疑和怀疑,影响到计算机行业,称为“软件危机”。68-69年,北约召集专家讨论解决办法,从而促发了软件工程软件测试(将软件从神坛上拉下来,它只是个高精尖的设备)

71-89:出现了C语言(面向过程72年),C++(面向对象84年),Python(89年圣诞)。瀑布模型、螺旋模型推出。基础的测试数据设计方法及基础的测试理论推出。形成以TCP/IP协议族为基础的网络通讯模型。

90-至:各种基于面向对象,基于网络的IT技术不断出现,软件测试理论发展慢,不断出现各种测试工具。

1.3 软件危机

60年代前后,软件基本上是个人设计、个人使用、个人操作、自给自足的私人化的软件生产方式。

60年代中后期,软件系统的规模越来越大,复杂程度越来越高,原来的方式不再能满足要求,迫切需要改变软件生产方式,提高软件生产率,软件危机开始爆发 。

1968年,北约(NATO)在国际学术会议创造软件危机一词。在1968、1969年连续召开两次会议,并同时提出软件工程的概念。

1.4 软件BUG引发的悲剧

1982年,横跨西伯利亚的输气管爆炸,是最大的一次非核子爆炸。

1983年,苏联政府报警系统错误差点引发第三次世界大战1985年至1987年,放射线治疗仪Therac-25的操作系统BUG,导致至少5位病人丧命,

1990年1月15日,AT&T#4ESS长途电话交换器的软件臭虫。使纽约6万人在9个小时内,无法拨通长途电话。

1996年6月4日,Ariane 5火箭的飞

  • 37
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值