posts - 55,comments - 3,views - 2305

2023-2024-1 20211319 《计算机基础与程序设计》第八周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08
这个作业的目标 <写上具体方面>
作业正文 ... 本博客链接

教材学习内容总结

计算机科学概论第九章
面向对象设计(OOD)是一种软件工程方法,它将系统看作是一组相互作用的对象,每个对象都承担特定的责任,并且与其他对象通过消息传递进行交互。面向对象设计强调将系统划分为独立的对象,每个对象可以包含数据和行为,并且能够与其他对象进行交互。

面向对象设计通常包括以下几个关键概念:

1、类和对象:类是对象的模板,定义了对象的属性和行为;对象是类的一个实例,具体化了类的定义。
2、封装:封装是指将数据和操作数据的方法捆绑在一起的机制,对象的内部结构对外部是不可见的,只有通过特定的接口才能访问对象的内容。
3、继承:继承允许一个类(称为子类)继承另一个类(称为父类)的属性和方法,从而促进代码重用和层次化设计。
4、多态:多态允许不同类的对象对同一消息做出响应,即不同对象对同一方法调用可以产生不同的行为。
面向对象设计有助于提高代码的可维护性、可扩展性和重用性,使得软件系统更易于理解和修改。因此,它已成为软件开发中广泛采用的一种设计范式。

C语言程序设计第七章
从分而治之与信息隐藏的思想开始,学习了不同函数的分类及其定义,了解了向传递值与从函数返回值的方法以及函数设计的基本原则。学习了函数的递归调用与递归函数、变量的作用域与生存期,最后对模块化程序设计进行学习。

教材学习中的问题和解决过程

代码调试过程中的问题和解决过程

代码托管

基于AI的学习



上周考试错题及总结

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 30/230 3/3 20/40
第三周 30/260 5/5 20/60
... ... ... ...
第八周 30/410 10/10 20/160

耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

  • 计划学习时间: 7 小时

  • 实际学习时间: 7 小时

  • 改进情况:通过挤压其他科时间,压缩课余活动时间,抓紧闲暇时间。

posted on   L某人cn  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示