龙源期刊网
http://www.qikan.com.cn
浅谈我对软件工程的认识
作者:丁维建
来源:《中国科技博览》
2014
年第
24
期
中图分类号:
TP311.5
文献标识码:
A
文章编号:
1009-914X
(
2014
)
24-0322-01
绪言:
软件工程是以系统的、科学的、定量的途径,把工程应用于软件的开发和维护,同时开展
对上述过程中的各种方法和途径的研究。本文仅粗略的描述计算机大学科以及其中的重要分支
软件工程,并对该学科的一些学习方法进行探讨。
计算机是
20
世纪最重大的科学技巧成就之一,大致可分为四个领域:计算机科学、计算
机工程、软件工程和信息系统。计算机技术的飞速发展和广泛使用对人类社会的进步已经并还
将产生极为深刻的影响,已成为各行各业普遍使用的强有力信息处理工具,计算机技术亦成为
世界各发达国度剧烈竞争的科学技术领域之一。
电子计算机早期功能确实是计算,但后来随着该领域技术的飞速发展,高水平的计算机已
远远超越了单纯计算的功能,它还可以模拟、思维、进行自适应反馈处理等等,把它叫做
“
电
脑
”
更为合乎实际。随着计算机技术广泛应用于生产和生活的各个方面,直接和显著地提高了
生产、工作和生活的效率、节奏和水平,其中软件工程学科的研究和应用在整个过程中发挥了
极为重要的作用。
正文:
计算机科学是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程
序系统(即软件)、人工智能以及计算本身的性质和问题的学科。
计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分
析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。作为一门学
科,它与数学、计算机程序设计、软件工程和计算机工程有显著的不同,却通常被混淆,尽管
这些学科之间存在不同程度的交叉和覆盖。
1
计算机科学的分支学科
(
1
)计算机科学。计算机科学包括计算的理论、算法和实现,以及机器人技术、计算机
视觉、智能系统、生物信息学和其他新兴的有前途的领域。计算机科学是计算各学科的基础。
(
2
)计算机工程。计算机工程是对现代计算系统和由计算机控制的有关设备上的软件与
硬件的设计、构造、实施和维护进行研究的学科。