首页 > 代码库 > 第11题

第11题

sofaware:最早的一段软件代码是一个叫Ada Lovelace的人在19世纪写的算法准备在分析用作分析机。但是它既不是分析机器也不是任何软件。 真正的关于软件的理论,也即是我们我们所了解的计算机软件是被阿兰图灵在1935年在他的一篇名叫计算数字应用在描述问题中提出来的。这最终导致了计算机科学和软件工程两门学科,两者都研究软件及他的产生。计算机科学更加偏向理论,然而软件更加偏重解决实际问题。 直到1946年,我们所知道的软件存储在数字计算机存储器里。但是很快这种电子计算机就被取代为了能够重新编程。

software engineering:当第一台数字计算机在20世纪40年代出现的时候。指令通过有线的方式写入机器。实践者很快意识到这样的设计缺乏灵活性。然后就提出了冯诺依曼结构。这样在软硬件间的划分抽象开始被用作处理复杂的计算问题。编程语言开始出现在20世纪50年代。软件工程的起源于不同的资源,在1968年世界第一次软件工程会议上被提出,被NATO支持和赞助。Barry W.Boehm1981年提出了几个新的领域在他的书“软件工程经济“。1984年SEI建立起基础研究和发展中心在卡耐基梅陇大学等大学中。Watts Hunphrey发现于SEI主要是理解和管理软件工程过程。在1989年他的书管理软件过程声明了软件开发过程能够而且应该变成能力成熟模型的整体对于开发来说。现在的软件工程被ISO、IEC JTC 1/SC7委员会控制并出版相应的软件工程的书。

software engineer:软件工程是人们利用软件工程的原则去设计,开发,维护,测试和提升他们的软件和计算机系统使得计算机或者其他的东西包含有软件的工作。在20世纪60年代上半页之前软件开发者称他们是电脑程序员或者是软件开发者,而不管他们实际做什么工作。更多人的喜欢叫她们自己软件开发者或者程序员。

第11题