最早软件是什么时间发明?

最早软件是什么时间发明?,第1张

软件发展的历史可以大致分为如下的三个阶段: 第一个阶段是1950年代到1960年代,是程序设计阶段,基本是个体手工劳动的生产方式。这个时期,一个程序是为一个 特定的目的而编制的,软件的通用性是很有限的,软件往往带有强烈的个人色彩。早期的软件开发没有什么系统的方法 可以遵循,软件设计是在某个人的头脑中完成的一个隐藏的过程。而且,除了源代码往往没有软件说明书等文档,因此 这个时期尚无软件的概念,基本上只有程序、程序设计概念,不重视程序设计方法,主要是用于科学计算,规模很小, 采用简单的工具(基本上采用低级语言),硬件的存储容量小, 运行可靠性差。 第二阶段是1960年代到1970年代,是软件设计阶段,小组合作生产方式。在这一时期软件开始作为一种产品被广泛使用, 出现了“软件作坊”。这个阶段基本采用高级语言开发工具,开始提出结构化方法。硬件的速度、容量、工作可靠性有明 显提高,而且硬件的价格降低。人们开始使用产品软件(可购买),从而建立了软件的概念。程序员数量猛增,但是开发 技术没有新的突破,软件开发的方法基本上仍然沿用早期的个体化软件开发方式,软件需求日趋复杂,维护的难度越来 越大,开发成本令人吃惊的高,开发人员的开发技术不适应规模大、结构复杂的软件开发,失败的项目越来越多。 第三个阶段是从1970年代至今,为软件工程时代,是工程化的生产方式。这个阶段的硬件向超高速、大容量、微型化以 及网络化方向发展,第三、四代语言出现。数据库、开发工具、开发环境、网络、分布式、面向对象技术等工具方法都 得到应用。软件开发技术有很大进步,但未能获得突破性进展,软件开发技术的进步一直未能满足发展的要求。软件的 数量急剧膨胀,一些复杂的、大型的软件开发项目被提出来了,但很多软件最后都得到了一个悲惨的结局。在那个时代, 很多的软件最后都得到了一个悲惨的结局。很多软件项目的开发时间大大超出了规划的时间表,一些项目导致了财产的 流失,甚至某些软件导致了人员伤亡。同时软件开发人员也发现软件开发的难度越来越大,在软件开发中遇到的问题找 不到解决的办法,使问题积累起来,形成了尖锐的矛盾,失败的软件开发项目屡见不鲜,因而导致了软件危机。

世界上最早的网络聊天工具 ICQ是互联网上最早的即时通讯软件。1996年,三个以色列人维斯格、瓦迪和高德芬格聚在一起,共同研发了一款可以让人们在互联网上能够快速直接交流的软件,即ICQ,“I SEEK YOU(我找你)”的意思。 ICQ聊天界面 ICQ支持在Internet上聊天、发送消息、传递文件等功能。这三个以色列人成立的Mirabilis公司,专门向注册用户提供互联网即时通讯(Instant Messenger, IM)服务。ICQ面世仅6个月便成为了当时世界上用户量最大的即时通讯软件。 1998年,ICQ被美国在线以2.87亿美元收购,此时其用户数超过1000万。 中国最早的网络聊天工具 QQQQ作为70、80后的主要网络社交方式,丰富了人们的社交的生活。 近十多年来,让人们活跃于网络社交圈的腾讯,也一直都在进步当中,2011年1月21日,腾讯公司推出一个为智能终端提供即时通讯服务的免费应用程序---微信(WeChat) 。这款软件除了支持跨通信运营商、跨 *** 作系统平台社交外,同时还具备支付、网上商城等功能。 也正是这款智能社交应用软件---的出现,改变了大部分中国人的生活方式和习惯!QQ的大部分业务或功能渐被微信继承,也许,不久的将来,中国最早的网络聊天工具QQ也终被落入历史的尘埃!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/tougao/6053754.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-13
下一篇2023-03-13

发表评论

登录后才能评论

评论列表(0条)

    保存