软件工程第一次作业
1.通过精读教材,整理出下列计算机的专业术语:
软件、程序、软件工程、数据结构、算法源程序、数据、Bug、软件架构(Software Architecture)、软件设计与实现(Software Design,Implementation and Debug)、软件构建、操作系统、源代码管理(Source Code Control)、配置管理(Software Configuration Management)、质量保障(Quality Assurance)、软件测试(Test)、需求分析(Requirement Analysis)、程序理解(Program Comprehension)、软件维护(Software Maintenance)、服务运营(Service Operation)、软件的生命周期(Software Life Cycle,SLC)、软件项目的管理(Project Management)、用户体验(User Experience)、国际化和本地化(Globalization & Localization)、用户满意度、可靠性软件流程的质量、可维护性。
2.问题一:书中提到学者们总结的的软件开发过程中的五点特别的难题(复杂性、不可见性、易变性、服从性、非连续性),这些难题时怎样解决,或者说当我们现实中遇到此类问题时,我们应该怎么做?
问题二:当前阶段,我们的学习目标是应该侧重于“工程”还是“科学”?
问题三:成为一名合格的软件工程师应该具备哪些条件?
问题四:为什么会有bug?只要编写程序时考虑到可能会出现问题的情况并制定解决机制,bug是怎么出现的,而且软件发布之前也经历了很多次很多方式的测试,怎么还是有bug?
问题五:软件工程和计算机科学的其他领域有很多交汇,我们是否需要对其他领域进行较为深入的了解?
3.交友类:微信 盈利方式:品牌广告收入、和其它网站进行收入分成、用户数据盈利模式、运营商分成。
QQ 盈利方式:互联网增值服务、网络广告收入、C2C平台、第三方支付工具、品牌收益。
支付类:支付宝 盈利方式:利息收入、服务佣金、广告收入、其他增值服务。
工具类:百度贴吧 盈利方式:流量变现、商业吧、用户增值服务。
百度网盘 盈利方式:基本不赚钱,它的存在是为了让百度更好的赚钱。他的服务首先能帮百度吸引注册用户,提高百度的用户粘度。更多是因为,百度通过推出百度网盘能全方位的为用户提供服务,抢占市场地位,而不会使百度用户为了网盘而选择其他竞争对手。
知乎 盈利方式:广告、出版收益、版权收益。
浙公网安备 33010602011771号