第一次作业(自我介绍+五问)
老师好,我是软嵌171的学号为28号的蒋家欢,来自江苏无锡。目前通过学习,掌握了C++,Python,Java和SQL等编程语言。其中自我感觉掌握较好的是C++和SQL这两门语言。在学习过程中做了不少的实验和项目,第一的较大的项目是用C++做的电子宠物游戏,还有用QT做的推箱子游戏等项目。我自己觉得的我的Java编程语言学的不是很好,期望可以通过以后的时间慢慢提升,并自学一下golang编程语言,且提高自己C++的编程能力。还要努力掌握软件工程的知识,学会并熟练掌握软件开发的各个过程和每个过程中的关键点。
下面是我的五个问题:
1.软件过程中的各个模型各有哪些优劣势,适合于什么样的软件开发?
2.形式化方法应该在软件开发中如何应用来开发高质量的软件?
3.人机界面是用户对于软件的直观感受,那如何设计出漂亮,友好,稳定的人机界面?
4.面向对象对于面向过程等方法有什么优点,且面向对象是否有什么不足?
5.在软件开发过程中人员组织的各种方式分别适合什么情况?