软件

软件开发模式:

瀑布模型

快速原型模型

螺旋模型

迭代模型

增量模型

敏捷开发模型

软件质量的概念:

软件质量是指软件产品满足基本需求及隐式需求的程度。软件产品满足基本需求是指其能满足软件开

发 时所规定需求的特性,这是软件产品最基本的质量要求;其次是软件产品满足隐式需求的程度。例如,产

品 界面更美观、用户操作更简单等。

影响软件质量的因素:

需求模糊

软件开发缺乏规范性文件指导

软件开发人员问题

缺乏软件质量控制管理

软件的分类:

根据应用场景分类:

工具类软件,游戏性软件,媒体型软件,电商型软件

根据软件架构分类:

单机版软件,分布式软件

单机版软件:office,红警

分布式软件:

c/s架构软件:客户端需安装专门软件,如QQ,微信

b/s架构软件:客户端游览器,如百度,hao123

前后端的概念:

前端:前端,也称web前端。对于网站来说,通常是指网站的前台部分,包括网站的表现层和结构层(通 俗点就是用户可以看到的部分)。 总结一下,浏览器、APP、应用程序的界面展现和用户交互就是前端

后端:后端开发即“服务器端”开发,主要涉及软件系统“后端”的东西。比如,用于托管网站和 App 数据的服

务器、放置在后端服务器与浏览器及 App 之间的中间件,它们都属于后端

你可能感兴趣的:(软件)