对程序,软件,软件工程的初步认识
Posted luc1fer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对程序,软件,软件工程的初步认识相关的知识,希望对你有一定的参考价值。
程序
程序是数据结构加上算法,能被计算机识别和执行的一组指令,在电子计算机上运行,是满足人们某些需要的信息工具.由各种程序设计语言来编写,在编译器上运行.程序可以满意的处理信息的数据结构.
软件(Software)
我们平时会用到各种应用软件,它实际上是我们用户与硬件的通道,人们通过软件与计算机进行交流.软件可以应用到各个领域,来服务不同的人.一般来讲软件被分为这几种:系统软件,数据库,中间件,和应用软件,人们用到应用软件的居多.官方来解释软件 它是客观世界问题空间和解决空间的具体表现,追求表达能力强、更符合人类思维方式、具有建设性、易于演化的计算模型 .
软件工程
工程是科学和数学的某种应用,通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,是以最短的时间和最少的人力、物力做出高效、可靠且对人类有用的东西。
软件工程就是通过各种代码来满足人们的需求,软件是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程最早在1968年NATO在联邦德国召开会议对软件工程领域来说具有里程碑意义提出了“软件工程”的概念,提出者为德国信息学之父弗里德里希·鲍尔 Friedrich L. Bauer,刚开始接触到软件工程认为是软件开发而已,后来发现它不止有软件开发还需要软件规格说明,软件演进等等,通过进一步的学习我会成为一名优秀的计算机从业人员.
以上是关于对程序,软件,软件工程的初步认识的主要内容,如果未能解决你的问题,请参考以下文章