2024-2025-1(20241321)《计算机基础与程序设计》第十五周学习总结
学号 20241321的《计算机基础与程序设计》课程总结
第一周:
第三周
第四周
第五周
第六周
第七周
第八周
第九周
第十周
第十一周
第十二周
第十三周
第十四周
整体评价一下第1周作业中自己提出的问题是不是抓住了学习重点
回答一下第1周作业中自己提出的问题
问题:cpu作为电脑核心为什么执行指令短但能完成所有事?
回答:“一旦计算机能够实现某些基本但适当的任务”则暗示了计算机的能力是建立在执行这些基本任务的基础之上的。这些基本任务可能包括数据运算、逻辑判断、内存访问等。通过组合这些基本任务,计算机可以完成更复杂的计算和处理任务。
你有什么项目被加分,谈谈你的经验
态度很重要。
总结(给出链接和二维码)
https://www.cnblogs.com/guchuang/p/18653228
课程收获与不足
一、课程收获
问题解决能力提升,在调试程序过程中,学会了精准定位错误。面对编译不通过或运行结果异常,能有条不紊地检查语法错误、逻辑漏洞,利用调试工具逐步跟踪变量值变化,快速修复问题。例如,程序出现死循环时,通过断点调试找出错误的循环条件判断。
遇到复杂问题学会拆解,将大问题细化为多个可解决的小问题。开发小型数据库管理项目,把数据存储、查询、更新等功能分开攻克,逐步搭建起完整功能体系,培养了系统性解决问题思维。
编码能力提升。
二、不足之处
知识深度局限
算法与数据结构学习不够深入,对于一些复杂算法,如动态规划、图算法,仅了解基本原理,在实际解题时难以快速构建合适模型,影响程序性能,像解决路径规划问题效率低下。
实践经验短板
项目实践多为小型模拟项目,与真实企业级项目规模、复杂度差距大。缺乏应对高并发、大数据量场景经验,在处理数据存时,容易出现系统崩溃、响应迟缓。
对软件开发前沿技术追踪不够,如新兴的云计算、容器化技术在项目中未涉及,导致就业或参与大型开源项目时技术储备不足,跟不上行业快速发展步伐。
自己的收获(投入,效率,效果等)
初步学习到代码编写的基本原理和c语言,总的来说是个好的开始。
自己需要改进的地方:
需要多练习代码编写。
如果重新学习这门课,怎么做才可以学的更好:
合理使用AI