当前位置: 首页 > news >正文

软件技术基础第一次作业1

这个作业属于哪个课程 这个作业的目标 姓名-学号
https://edu.cnblogs.com/campus/zjlg/25rjjc 介绍自己并确立课程目标 虞佳明 2023329301029

自我介绍:
大家好,我的名字叫做虞佳明,我来自浙江理工大学2023级自动化1班,我是宁波人,平时喜欢听音乐,看小说等
自我评估:
编程语言基础:多语言适配,满足不同开发需求​
Python 语言:熟练掌握 Python 核心语法,包括数据类型、流程控制、函数定义与调用、类与对象等面向对象编程概念,能够灵活运用列表、字典、集合等数据结构解决实际问题。曾利用 Python 完成数据处理类小项目,例如使用 pandas 库对 Excel 表格中的海量数据进行清洗、筛选与统计分析,生成可视化报表;也通过 requests 库编写简单爬虫程序,实现指定网站公开信息的自动抓取与整理,具备独立完成基础 Python 应用开发的能力。​
C++ 语言:扎实掌握 C++ 的基本语法与核心特性,理解指针、引用、内存管理等关键概念,能够熟练使用 STL 标准模板库中的容器与算法提升编程效率。曾参与小型控制台应用开发,例如设计学生成绩管理系统,实现学生信息的添加、删除、查询、修改以及成绩排序等功能,在开发过程中注重代码的可读性与执行效率,对面向对象编程中的封装、继承、多态思想有实际应用经验。​
C 语言:作为编程入门的核心语言,我已完全掌握其语法规则,包括数组、指针、结构体、函数指针等重难点内容,能够独立编写基于 C 语言的嵌入式基础程序。熟悉 C 语言在底层开发中的应用逻辑,深刻理解 C 语言在内存占用少、执行效率高方面的优势,为后续嵌入式开发打下坚实基础。
嵌入式与底层技术:硬件开发入门,具备实践操作能力​
单片机技术:了解 51 单片机、STM32 等主流单片机的硬件结构与工作原理,能够使用 Keil 等开发工具完成单片机程序的编写、编译与下载。具备基础的硬件电路设计与调试能力。
课程期望:
理解软件工程基础概念与流程:期望深入学习软件工程的定义、核心原则(如模块化、高内聚低耦合),以及完整的软件开发生命周期(需求分析、设计、编码、测试、部署、维护),明确每个阶段的目标、任务与常用方法,告别 “仅关注编码实现” 的单一视角,建立 “从项目全局出发” 的工程化思维。​
熟悉主流软件开发模型与方法论:希望系统了解瀑布模型、敏捷开发(Scrum、Kanban)、迭代模型等不同开发模型的适用场景、优缺点与实施流程,掌握需求分析文档(SRS)、概要设计说明书、详细设计说明书等关键文档的撰写规范,理解 “文档驱动” 与 “迭代优化” 在工程实践中的重要性,为后续参与团队开发打下理论基础。​
学习软件设计核心思想与模式:结合自身已有的编程基础,期望深入理解面向对象设计(OOD)的核心思想,掌握类图、时序图等 UML 建模工具的使用,了解常用设计模式(如单例模式、工厂模式、观察者模式)的适用场景与实现逻辑,学会将 “编码技巧” 升级为 “可复用、易维护的设计方案”,解决复杂软件系统的设计难题。

http://www.zskr.cn/news/17628.html

相关文章:

  • 实验结论
  • 吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础(三)
  • 【大数据】AI就业影响数据可视化分析系统 计算机毕业设计项目 Anaconda+Django+Spark+Hadoop环境调整 附源码+文档+讲解
  • PKDV5351高压差分探头在氢燃料电池堆电压均衡监测中的实战应用案例
  • 2025秋_8
  • react的依赖项数组 - 实践
  • VSCode万能Debug任何执行python文档命令的详细教程
  • PWN手的成长之路-13-jarvisoj_level0
  • 微信最新协议API上线!个人号快速接入
  • Firefox火狐浏览器插件下载、安装路径、备份插件、手动安装插件
  • 实用指南:PyTest框架学习
  • 计算机毕业设计springboot制氢领域文献管理强大的系统 基于SpringBoot的氢能研究文献管理平台 面向制氢技能的文献资料管理系统设计与实现
  • 数论中
  • Vue 3 + TypeScript 中 QCarousel 模板引用类型错误解决方案
  • 深入解析:recipes中声明 DEPENDS += “virtual/kernel“ 的效果
  • Ubuntu安装 IDEA
  • .                    当项目规模失控时:架构师的“止损”之道
  • .                                  为什么资深开发者越来越少写代码?
  • 从0开始使用LabVIEW操作数据采集卡-概述和新建新建项目
  • 当开发者学会拒绝
  • 2025 年板材源头厂家最新推荐排行榜:聚焦 ENF 级环保、零醛添加等优质板材,精选实力企业助您精准选购零醛添加/装修/生态板/指接板/直拼板板材PET实木板材厂家推荐
  • 世界的物质性及发展规律
  • 深入解析:携手订单日记,溯元粒开启智能升级之路
  • Ubuntu24.04 部分软件开启 Fractional Scaling
  • 2025 年最新酶解海藻源头厂家权威推荐榜单:全方位剖析实力厂商,助力选购优质酶解海藻产品酶解海藻液/酶解海藻肥/纯酶解海藻/高浓度酶解海藻厂家推荐
  • 图表全能王 (ChartStudio) 新增径向树图 (Radial Tree Diagram):创新层级数据可视化
  • Encoding.RegisterProvider(CodePagesEncodingProvider.Instance)了解
  • 2025 年国内减速机厂家最新推荐排行榜:聚焦谐波 / 行星 / 直角换向器等多类型设备,精选实力厂商助力企业精准选型
  • prometheus WAL 的主要用途
  • 2025 年最新推荐金相厂家榜单:涵盖磨抛机 / 切割机 / 显微镜等设备,助力企业精准选品