这个作业属于哪个课程 | 计科22级34班 |
---|---|
这个作业要求在哪里 | 自我介绍+软工5问 |
这个作业的目标 | 准备GitHub和博客园账号,发表一篇包含自我介绍、问题提出和期望收获的随笔,同时,学习GitHub和Git的使用 。 |
自我介绍
我是计科3班的陈国威,来自广东惠州。性格上较为开朗,并没有什么特别的爱好,平时喜欢听听歌,追追剧,看一些科普类视频。
生活上对于各个方面都会有一定的好奇心,会去做各种各样的尝试(比如打台球、看海之类的)。目前,我也会尝试去记录生活中的美好瞬间:
学习上,我也会在csdn上记录我的学习过程:
(大部分都是任务要求)
软工五问
Q:软件工程的定义是什么?
A:软件工程是应用工程原则和方法来开发和维护软件的学科,它包括需求分析、设计、编码、测试和维护等过程。
Q:学习软件工程需要哪些基础知识?
A:学习软件工程通常需要一定的编程基础、计算机科学知识,以及对算法和数据结构的理解。
Q:如何有效管理软件开发项目?
A:有效管理软件开发项目通常包括制定详细的项目计划、使用项目管理工具、采用敏捷或瀑布等开发方法论,以及进行持续的风险评估和质量控制。
Q:软件测试是为什么?常见的软件测试方法有哪些?
A:软件测试对于确保软件的可靠性和性能至关重要。常见的测试方法包括单元测试、集成测试、系统测试、性能测试和用户接受测试等。
Q:软件工程和其他计算机领域有何不同?
A:软件工程专注于软件的开发过程和生命周期管理,而其他计算机科学领域可能更侧重于理论、算法、硬件或人工智能等方面。
期望收获
学习软件工程这门课程,期望能够深入掌握软件开发的理论和实践,从基础概念到实际应用,构建起全面的技术知识体系。目标是通过课程学习,提升解决复杂问题的能力,无论是在技术实现还是在项目管理上都能够游刃有余。同时,也希望培养出与团队有效沟通和协作的能力,这对于任何需要团队合作的环境都是至关重要的。此外,熟悉并掌握现代软件开发工具和技术,将有助于提高工作效率,保持与行业发展的同步。最终,通过这门课程的学习,希望能够为未来的职业发展奠定坚实的基础,并形成持续学习的习惯,以适应不断变化的技术环境。
GitHub账号
账号主页:https://github.com/gomevie (ID:114911378)
同名仓库:https://github.com/gomevie/gomevie
附录
后台博文编辑界面