软件工程第一次作业

网络新闻 3年前 (2022) admin
0

第一章概论

1.1软件=程序+软件工程

程序,在这里指的是源程序,就是一行行的代码。她们是建立在数据结构上的一些算法。

复杂的软件包括:

软件架构(Software Architecture)、软件设计与实现(Software Design,Implementation and Debug)、还有各种文件数据来描述各个程序文件之间的依赖关系、编译参数、链接参数等。

专有名词:软件架构(Software Architecture)、软件设计与实现(Software Design,Implementation and Debug)、源代码管理(Source Code Control)

质量保障(Quality Assurance)、软件测试(Test)、需求分析(Requirement Analysis)、程序理解(Program Comprehension )、软件维护(Software Comprehension)、服务运营(Service Operation)、软件的生命周期(Software Life Cycle,SLC)、软件项目的管理(Project Management)、用户体验(User Experience)、国际化和本地化(Globalization&Localization).

软件开发的不同阶段:

  • 玩具阶段
  • 业余爱好阶段
  • 探索阶段
  • 成熟的产业阶段

1.2软件工程

软件的特殊性:

  • 复杂性
  • 不可见性
  • 易变性
  • 服从性
  • 非连续性

软件工程的知识领域:

  • 生命周期:软件需求、软件设计、软件构建、软件测试、软件维护
  • 专门领域:软件配置管理、软件工程管理、软件工程过程、软件工程模型和方法、软件质量
  • 理论基础:计算基础、数学基础、工程基础

创造足够好的软件:

  • 用户满意度
  • 可靠性
  • 软件流程的质量
  • 可维护性

P18—2

1)作为程序员如何避免思维误区?如何做一个合格的工程师?

2)不同的团队模式如何影响团队绩效的评估?

3)自动柜员机操作界面有哪几类用户?

4)什么时候适合选择敏捷?

5)软件工程的技术和实践如何帮助创新?

P18—3

社交软件:qq、微信、微博

特点:社交APP可通过文字、语音、图片、视频等形式进行交流

目的:及时接收来自同学朋友的信息,及时回复,扩大交往范围,可进行全国范围内交往,总的来说比较方便的。

学习软件:BBC英语、中公教育、百词斩、超级学习系统

特点:可以随时随地想学就学

目的:为了考证,考研等,抓住一切可利用时间随时随地都可以用学习软件进行学习,做题,解题等,非常方便

购物软件:淘宝、小红书、京东

特点:送货到门,不用浪费出门购物的时间

目的:买的全国范围的商品,货比三家,便宜方便

视频软件:腾讯、爱奇艺、优酷

特点:丰富生活,添加色彩

目的:看电视剧,看电影比较方便,随时随地就可以看

版权声明:admin 发表于 2022-08-29 12:47:44。
转载请注明:软件工程第一次作业 | 火资源软件