第三章 走进软件
3.1软件的定义
■软件是用户与硬件之间的接口,用户主要是通过软件与计算机进行交流的。
■从传统意义上讲,软件是计算机系统中的非硬件成分。
■软件与硬件是相互配合的。
3.4.3Windows操作系统
3.4.7智能手机操作系统简介
智能手机操作系统中,常用的有Symbian、Windows Phone、Android、iOS、和BlackBerry OS。
如图.
3.5软件的开发
3.5.1软件工程
软件工程是一门研究如何用系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而被证明是正确的管理技术和当前能够得到的最好的软件开发与维护方法结合起来的学科。
3.5.2软件开发过程
■问题定义——要解决的问题是什么
■可行性研究——对上一个阶段所确定的问题是否有行得通的解决方法
■需求分析——为了解决这个问题,目标系统需要做什么
■总体设计——概括的说,应该如何实现目标系统
■详细设计——如何具体的实现这个系统
■程序开发
■软件测试
■软件维护
3.5.3用户界面与用户体验
1.用户界面
■置界面于用户的控制之下。
■减少用户的记忆负担。
■保持界面的一致性。
2.用户体验
■要人性化。
3.6软件行业职业简介
3.6.1项目管理类
■项目经理
■QA工程师
3.6.2开发类
■软件需求分析师
■软件开发工程师
■系统分析师
■系统架构师
3.6.3测试类
■软件测试工程师
■软件产品测试经理
3.6.4系统、安全及维护类
■ 络工程师
■IT基础设施工程师
■ 络安全管理员
■安全开发工程师
■数据库管理员
■系统管理员
3.6.5销售类
■售前工程师
■售后技术工程师
■系统集成工程师
□要有自己的职业规划,并朝着职业规划的方向努力。
参考链接:
https://blog.51cto.com/14015496/2299775
https://timgsa.baidu.com/timgmage&quality=80&size=b9999_10000&sec=1575721104444&di=5d532605b4e93bdddf77253ad7b47282&imgtype=0&src=http%3A%2F%2Faliyunzixunbucket.oss-cn-beijing.aliyuncs.com%2Fpng%2F3c69cddaf6fdd365252e58fec05cb2ee.png%3Fx-oss-process%3Dimage%2Fresize%2Cp_100%2Fauto-orient%2C1%2Fquality%2Cq_90%2Fformat%2Cjpg%2Fwatermark%2Cimage_eXVuY2VzaGk%3D%2Ct_100
https://account.cnblogs.com/signineturnUrl=https%3a%2f%2fnews.cnblogs.com%2fn%2f567487%2f
https://timgsa.baidu.com/timgmage&quality=80&size=b9999_10000&sec=1575721421712&di=90d6af1b3104702e8be7173c41aebe12&imgtype=0&src=http%3A%2F%2Fa2.att.hudong.com%2F25%2F25%2F01300000030421122508251190613_s.jpg
http://server.zol.com.cn/403/4033520.html
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!