软件工程实践暑假作业
| 这个作业属于哪个课程 | 软件工程 |
|---|---|
| 这个作业要求在哪里 | 2401_CS_SE_FZU社区 |
| 这个作业的目标 | 学习使用markdown编写博客,学习通过git建立远程仓库并上传文件到华为codeart仓库。 |
| 其他参考文献 | 无 |
@
目录
- 1.准备工作
- 2.回首过去
- 2.1 当初你为什么选择软件工程这个专业?
- 2.2 当初对软件工程这个专业的期待和想象是什么?
- 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗
- 3.立足当下
- 项目经历
- 4.展望未来
- 4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
- 4.2 你未来的职业规划是什么?
- 4.3 对于软件工程实践课程,你有什么理解和期望?
- 5.思维导图和学习路线
- 5.1 思维导图
1.准备工作
使用git上传代码至华为CodeArts代码托管上的仓库

2.回首过去
2.1 当初你为什么选择软件工程这个专业?
我从小就对电脑有兴趣,但由于父母管控,并没有足够的时间学习电脑,因此在填报志愿时选择了多个与计算机相关的专业,其中就有软件工程,最后也被该专业录取。
2.2 当初对软件工程这个专业的期待和想象是什么?
对这个专业的想象就是坐在电脑前,随着手指的飞舞,软件应运而生。
2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗
当初是想通过课上的认真听讲以及课后的实践投入到这个专业的学习,但是并未做出充分的准备。立下的flag则是毕业进大厂哈哈。
3.立足当下
| 昵称 | why |
|---|---|
| 兴趣爱好 | 骑行,游戏 |
| 特长 | nonono |
| 成果和获奖经历 | 第十六届“中国电机工程学会杯”全国大学生电工数学建模竞赛二等奖 |
| 掌握的编程语言 | Java,c,c++,python |
| 累计代码量 | 1w+ |
项目经历
- 一日游——旅游路径生成器
基于Qt,通过用户给定的偏好以及预算,为用户生成一条旅游路线
- 健康管理系统
基于java,为用户提供一个预约挂号陪诊的平台,同时支持其他功能。
4.展望未来
4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
- 学生用GPT-4来做作业,老师要如何甄别呢?
GPT-4生成的内容通常会有一定的风格特点,例如用词正式、句式复杂且流畅。老师可以根据学生平时的写作风格来判断是否有不一致之处。
- 我都是大学生了,上课还要认真听老师讲课么?
大学生的自主学习能力很强,我认为可以结合课堂学习和自学,找到最适合自己的学习方式。但认真听课无疑能为你的学术旅程提供坚实的基础
- 如何区分一个好的程序员和不好的程序员呢?
首先肯定是技术,技术的好坏直接决定了一个程序员能力的高低,同时代码的可读性,维护性以及对问题的思考方式也影响着程序员的水平
- 程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?
我认为是有必要的,毕竟程序的根本目的就是为了方便大众,但是考虑到实际中开发某些功能的成本,目前想要解决这个问题还是有些问题。
- 认为软件系统十分复杂是不是因为软件工程还没有充分发展?
不是,复杂并不代表着发展不好,人类的尖端科技无一不是复杂的,但这并不意味着科技还没有充分发展。
4.2 你未来的职业规划是什么?
毕业先在小厂积累经验并不断提升自己,获得足够的经验后再向大厂发起冲锋。
4.3 对于软件工程实践课程,你有什么理解和期望?
我想通过软件工程实践这门课获得真正的实践经验,就像在一个公司里一样,我想学会到时候我工作时应会的知识与经验,想了解一个公司开发一款软件的完整流程。
5.思维导图和学习路线
5.1 思维导图

相关推荐
软件工程领域测试覆盖率:衡量软件测试成效的利器
软件测试的终极目标是“用最少的测试成本发现最多的潜在缺陷”,但如何判断“测试是否到位”?测试覆盖率通过量化代码被测试用例执行的比例,为这一问题提供了客观依据。本文将覆盖测试覆盖率的定义、常见类型、计算方法、工具实践及行业应用,帮助开发者掌握这一核心质量保障工具。用“检查暑假作业”的故事引出测试覆盖率;拆解行覆盖率、分支覆盖率等核心概念;用Python代码演示覆盖率计算;实战搭建覆盖率统计环境并分析报告;讨论不同场景下的覆盖率选择与未来趋势。测试覆盖率。
科技中介服务机构如何提升技术评估的智能化与专业化水平?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
高校技术转移办公室人员在开展技术推介时,如何高效生成科技成果展示材料?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区运营负责人如何实现创新资源的高效整合与精准配置?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
科技中介服务机构如何利用平台提升服务质量与运营效率?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


