首页 > 其他分享 >软件工程初认识

软件工程初认识

时间:2022-09-18 22:01:35浏览次数:90  
标签:开发软件 认识 代码 严格 软件工程 指令 软件

我对软件的最深的印象就是手机上的app,电脑上的客户端,那软件实质上是什么呢?专业的解释是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。我们使用的软件都是工程师精心设计好的,有前端后端,有各种指令数据,更重要的是怎么维护好一个软件。希望学了这门课,我能了解一个软件是如何诞生的,用代码解决我们人的需求,如何用代码改变世界。

著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理: (1)用分阶段的生存周期计划进行严格的管理。 (2)坚持进行阶段评审。 (3)实行严格的产品控制。 (4)采用现代程序设计技术。 (5)软件工程结果应能清楚地审查。 (6)开发小组的人员应该少而精。 (7)承认不断改进软件工程实践的必要性。

标签:开发软件,认识,代码,严格,软件工程,指令,软件
From: https://www.cnblogs.com/RobertXing/p/16705955.html

相关文章

  • 对软件工程的理解
    定义软件工程是一门研究如何高效编写和维护软件方法的学科。随着计算机计算能力上升,越来越多学科的发展离不开计算机软件的辅助,程序员需要编写各种软件运用于不同学科,但由......
  • 认识PostGIS
    1、什么是PostGISPostGIS是在对象关系型数据库PostgreSQL上增加了存储管理空间数据的能力的开源空间数据库,空间数据库像存储和操作数据库中其他任何对象一样去存储和......
  • 使我成为更好的软件工程师的 7 个以上习惯
    使我成为更好的软件工程师的7个以上习惯7个以上的习惯让我在谷歌、一家初创公司找到了一份工作,并让我成为了联合创始人1.阅读编程书籍阅读有关编程语言、项目架构、......
  • 现代软件工程书籍
    现代软件工程书籍你好,我想告诉你另一本好书。到书你可以在这里找到它。工程——科学的实际应用软件开发是一个发现和研究的过程;因此,要想在这方面取得成功,软件工程师......
  • 软件工程-项目总结(附文档提纲参考)
    很多同学在完成自己或是团队的一个软件项目后,马上投入了下一个项目,急于开展其它任务,没有抽出时间精力去深度复盘总结,遗漏了很多宝贵的经验,所以,本文按照GB/T8567-2006的规......
  • 软件工程研究的最新进展第 1 部分
    软件工程研究的最新进展第1部分Photoby阿吉特梅斯特里on不飞溅1.基于神经进化的游戏测试和预言生成(arXiv)作者:帕特里克·费尔德迈尔,戈登弗雷泽抽象的......
  • 一、Axios入门——初认识Axios
    一、axios是什么?端最流行的ajax请求库react/vue官方都推荐使用axios发ajax请求文档:https://github.com/axios/axios二、axios特点基于xhr+pr......
  • 一文带你认识AscendCL
    摘要:AscendCL(AscendComputingLanguage,昇腾计算语言)是昇腾计算开放编程框架,是对底层昇腾计算服务接口的封装。本文分享自华为云社区《【CANN文档速递09期】应用开发之推......
  • 软件工程导论——构建模型类型
    2022-09-02构建模型的类型有:1、瀑布模型瀑布模型是像一个下台阶的形式。有过渡阶段。包括需求分析,设计,开发,集成,测试等方面。 图1-1瀑布模型图 2、快速原型模型......
  • 认识Node.js以及相关说明
    首先我们先要认识一下,Node是用JavaScript来编写的。问:JavaScript时怎么组成的?答:JavaScript主要是由两块核心组成,第一个核心是js的核心语法,该语法也被称为ECMAScript,语法......