摘要:
本学期我选修了孟宁老师开设的《高级软件工程》课程,作为一名软件工程专业的学生,本课程的内容以及《代码中的软件工程》一书让我受益匪浅。在课程以及书本内容中,我了解到软件工程的概念和重要性。软件工程是一门研究如何以系统化、规范化和可量化的方式开发和维护软件的学科。通过学习软件工程,我们可以提高软件开发的 阅读全文
摘要:
VS Code Remote Development 是 Visual Studio Code的一个功能扩展,它允许开发者通过远程连接到不同的开发环境进行开发工作。通常情况下,开发者会在本地计算机上安装和运行开发工具和依赖项。然而,有时候需要在远程计算机或虚拟机上进行开发,这可能是因为项目需要在特定 阅读全文
摘要:
同步机制分析 示例代码对于任务管理采用了单向链表的管理方式,包含了创建、删除、添加、删除、搜索节点以及获取链表头和下一个节点的功能(在Menu5.2中,仅支持默认的help与version操作)。这些操作涉及多线程并发操作,所以采用了互斥量(mutex)进行同步。当一个线程需要对链接表进行修改操作时 阅读全文
摘要:
项目 内容 这个作业属于哪个课程 2021春北航计算学院软件工程(罗杰 任健) 这个作业的要求在哪里 提问回顾与个人总结 我在这个课程的目标是 合作开发出一个具有实用性的项目,并锻炼自己的工程能力 这个作业在哪个具体方面帮助我实现目标 回顾课程内容,总结具体收获与不足 提问博客 软工个人阅读作业 # 阅读全文
摘要:
前言 由于去年的种种失误,我今年不得不再次接受本课程的洗礼。相对于第一次学习此课程,第二次学习的压力要下降许多,遇到的困难也少了很多。今年的四个单元主题与前一年相比没有太多变化,这对于我来说是十分友好的。 本单元的学习主要包括StartUML工具的使用以及对UML文件的解析,主要目的都是让我们更深入 阅读全文
摘要:
前言:经过第二次jml的学习之后,我对规格有了更深入的理解。然而,这种理解是在作业评测结果公布之后体会到的——大部分新的理解来自于惨痛的经历。本单元的我的作业结果可以说是一败涂地。不过,我还是愿意将自己的经历分享给大家,同时也警示自己不要再犯类似的错误。 作业架构设计 本单元的作业整体逻辑以及接口已 阅读全文
摘要:
前言:我在第一次接触多线程后的第12个月写下这篇博客。经过两次OO课程以及操作系统相关知识的学习,我对多线程方面的知识有了更深入的认知。我发现我之前的很多理解存在影响整体实现过程的问题,在与同学们进一步交流之后,这些问题也得以解决。去年因为疫情原因,加之我本身消息比较闭塞,不太善于利用现有资源,我错 阅读全文
摘要:
项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任健) 这个作业的要求在哪里 案例分析作业 我在这个课程的目标是 合作开发出一个具有实用性的项目,并锻炼自己的工程能力 这个作业在哪个具体方面帮助我实现目标 对比评测各类软件,提升工程素养 第一部分:调研,评测 我选择调研的是Onli 阅读全文
摘要:
项目 内容 这个作业属于哪个班级 2021春季软件工程 (罗杰 任健) 项目地址 2021_alige_homeworks / pair_works / 2021_Yuxuan_Wu-Yuhao_Yan_pair_work 结对成员 严宇皓 3201 吴昱宣 3256 结对编程感受 本次作业是我 阅读全文
摘要:
前言:当我写这篇博客的时候,我的心情是复杂的,因为这实际上是我第二次写这篇博客——我今年重修的这门课。我对去年的成绩心有不甘——在激烈的竞争下,我虽然尽可能完成了所有作业(仅一次作业未通过弱测),但爆炸的强测分数让我最终分数很低。由于我没有进入补给站,相比于一些进补给站的同学,我没有了拯救写得稀烂的 阅读全文