软件工程实践第一次作业

102300224王上政 102300224王上政 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个作业属于哪个课程2501_CS_FZU
这个作业要求在哪里软件工程实践第一次作业
这个作业的目标熟悉CSDN社区,学习Markdown语言,制定个人技术学习路线与计划
其他参考文献markdown教程-菜鸟教程 , Xmind绘制思维导图教程

目录

  • 一、回首过去
  • 1. 为什么选择软件工程这个专业?
  • 2. 学习过程中的收获?
  • 二、立足当下
  • 1. 本学期的核心课程
  • 2. 本学期的学习目标
  • 三、展望未来
  • 四、思维导图和学习路线

一、回首过去

1. 为什么选择软件工程这个专业?

软件行业的快速发展与广泛影响力坚定了我的选择:从日常生活中的移动支付、社交平台,到医疗、教育、航天等关键领域的数字化系统,软件工程师正在用技术重塑各行各业的效率与体验。我希望未来不仅能成为一名“会写代码的人”,更能成长为“能系统性解决复杂问题”的工程师.

2. 学习过程中的收获?

1. 深入C/C++,理解计算机系统底层机制​​:通过系统学习,不仅掌握了C/C++的语法特性,更重要的是理解了程序在计算机底层的运行机理。学习了指针操作​​与​​手动内存管理​​,深刻体会了栈内存的自动分配与回收以及堆内存的动态分配与释放,同时,通过剖析​​编译链接过程​,建立了对可执行文件生成全过程的完整认知,为理解程序性能优化和系统级开发打下了坚实基础。

2. 掌握Java核心技术栈及其应用​​:通过Java语言的学习,具备了构建复杂应用程序的能力。学会运用​​Swing​​库进行图形用户界面(GUI)程序开发,理解事件驱动编程模型;掌握​​多线程编程​​的核心概念(线程生命周期、同步机制、线程通信),能够设计并实现支持高并发的服务器端程序;同时,学习了​​网络编程​​,能够使用Socket API实现基于C/S架构的网络应用,理解数据在网络中的传输流程。

二、立足当下

1. 本学期的核心课程

课程名称关键学习内容与其他课程的关系
面向对象分析与设计以面向对象的方式分析和设计系统,强调建模与设计思维是软件工程中“设计”阶段的核心,也是Web开发中构建可扩展系统的基础
软件工程软件开发的整体流程、规范、团队协作与项目管理是所有软件开发(包括Web开发)的“工程化”指导思想
Web程序设计开发Web应用,聚焦前端、后端与数据库技术是软件工程和面向对象思想在Web领域的具体实践

2. 本学期的学习目标

​1. ​掌握面向对象核心思想与UML建模​​,能分析需求并设计可扩展的系统结构;
​​2. 理解软件工程全流程​​,熟悉开发模型、需求管理及测试方法,培养工程化思维;
​​3. 独立开发完整Web应用​​,整合前端交互、后端逻辑与数据库,提升实战能力。

三、展望未来

本学期将系统学习前端开发,依次掌握HTML5、CSS3、JavaScript语言基础及Git版本控制,并了解前端交互、Node.js基础和npm工具使用。后期重点深入学习Vue.js框架及其响应式原理,掌握Webpack/Vite等构建工具,最终能够对Vue项目进行优化,为成为合格前端工程师奠定基础。

四、思维导图和学习路线

img

img

...全文

相关推荐

第一次上机作业.zip

【标题解析】"第一次上机作业.zip" 这个标题暗示了这是一个包含初次上机实践练习内容的压缩文件。

m0_61676900

2024年机器人软件工程学课程作业项目仓库_包含四次作业任务_第一次作业使用OpenCV实现图片显示功能_第二次作业开发简易聊天程序_第三次作业构建消息发布订阅系统_期末大作业完成.zip

在2024年机器人软件工程学课程中,学生们将接触到一系列实践性极强的作业项目,这些项目被系统地组织在了一个专门的课程作业项目仓库中。

2501_91769822

ssd3 第一次作业_java程序_ssd3_

ssd3"可能是一个课程代码或者系列,而“第一次作业”则提示我们这是一次初步的编程实践。【描述解读】:“ssd3 课后作业,手写。检查过。里面包含ssd3作业的部分代码。”

食肉库玛

2024年机器人软件工程学课程作业项目仓库-包含四次作业任务-第一次作业使用OpenCV实现图片显示功能-第二次作业开发简易聊天程序-第三次作业构建消息发布订阅系统-期末大作业完成.zip

OpenCV是一个开源的计算机视觉和机器学习软件库,它提供了丰富的图像处理功能,让学生能够在第一次作业中实现图片的显示功能。

taozodew123

关于重复提交作业的说明.docx

在互联网技术日新月异的今天,软件工程的学习与实践成为了不可或缺的一部分。在这个过程中,作业的提交不仅是检验学习成果的方式,也是团队协作和版本控制能力的体现。

bjd8246
评论
收藏 已收藏
分享
返回顶部