专业术语:
程序=算法+数据结构
软件=程序+软件工程
软件架构
软件设计与实现
源代码管理
配置管理
质量保障
软件测试
需求分析
程序理解
软件维护(服务运营)
软件的生命周期
软件项目的管理
用户体验
国际化和本地化
软件的特性:复杂性 不可见性 易变性 服从性 非连续性
计算机科学的划分1.偏理论的领域计算理论,信息编码,算法和数据结构,形式化方法,程序设计语言
2.偏实践领域计算机体系结构并行计算和分布式系统,实时系统和嵌入式系统,操作系统,计算机网络,科学计算,安全和密码学,人工智能(模式识别、机器学习、数据挖掘、信息提取),计算机图形学、计算机视觉、多媒体,数据库和大规模数据处理,万维网,自然语言处理和语音,人机交互,软件工程
第二题:
结合自身情况,在上本科前对本专业不是很了解有很多问题,总结来说有以下几个问题:
- 怎样打下坚实的软件基础,以及怎样提高个人技术
- 本课程主要是讲的什么,对于以后工作会有怎样的影响
- 在与别人合作时会出现不同编程语言及技术的情况,这时应该怎么办
- 在软件功能与用户体验方面,我们应该更趋向于哪一方
- 在计算机行业做到管理层之后,我们应不应该继续加深加强对于计算机的研究,还是说更倾向于管理人才方面
第三题:
游戏:王者荣耀,开心消消乐
操作系统:Windows
工具软件:百度文库,世界运动校园
1.百度文库可以查阅资料,从百度下载自己所需的文章,百度文库以会员和购买文章或者资料赚取用户的现金。世界运动校园属于体育课必须装载得软件,属于非营利性质得软件。
2.百度文库是查阅资料时下载的,当时上大一,该软件给我一种以盈利为目的的感受。世界运动校园为体育老师上课让下载的,专升本第一学年,该软件可以记录每日的运动步数,让自己达到适量运动的目的。
3.百度文库和世界运动校园都是更新的时候自动处理bug,属于自愿更新。
4.这些软件都是通过用户的下载量和实际使用情况达到推广的作用,百度文库就是在浏览百度网页时会自动推荐下载。可以选择不予下载。这些软件都依赖于相对应的硬件,有些硬件设备不予支持(如:老年机,按键的诺基亚等)。