【编程实践】软件简史

这篇博客概述了软件的历史,从早期的算盘和黑板计算机,到20世纪的巨型机和迷你计算机,再到个人电脑和移动计算机的演变。接着,文章讨论了计算机程序和软件的发展,从早期的编程语言到现代的面向对象语言和可视化编程。此外,还详细介绍了操作系统从第一代到第七代的演变,以及数据库系统从20世纪60年代的出现到21世纪的数据仓库发展。最后,文章提到了程序设计语言的发展,从机器语言到高级语言,再到面向对象和可视化语言。同时,还探讨了大数据时代的软件发展和人工智能的历史,展示了人工智能从概念到现实应用的历程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

软件简史

计算机发展历史

一、早期计算机

1.1 人工算盘

人工算盘是最早的算术计算工具,它是由古代人类制造的一种机械计算装置,其历史可以追溯到公元前500年左右的古印度。由于古印度文明的发展,以及古印度的算术体系,人们开始研究如何更有效地计算和记录数字。人们发明了许多种不同的算盘,比如摩尔算盘、蒙戈尔算盘和阿拉伯算盘等,它们都有着各自独特的特点。这些算盘可以帮助人们计算各种算术运算,如加、减、乘、除等。

1.2 黑板计算机

黑板计算机是在现代计算机之前出现的,是计算机的一种简化版本,它的历史源于19世纪的德国。它是由德国的一位叫做奥斯卡·斯洛特洛夫(Oskar Schwertner)的教师发明的,用来帮助他的学生学习数学运算,如加减乘除等。它是一个由算盘和黑板组成的简易计算机,它由算盘上的箭头指示,可以计算出结果。后来,它被广泛应用于学校,帮助学生学习数学。

二、20世纪计算机

2.1 巨型机

在20世纪,人们开始研究和发展电子计算机,第一台电子计算机叫做ENIAC,它是一台巨型机,重达30吨,体积达到1800平方英尺(约合170平方米)。它是由美国科学家艾伦·图灵(Alan Turing)和他的团队设计和制造的,它可以完成计算机程序,但速度很慢,耗电量大。

2.2 迷
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI天才研究院

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值