作业信息
这个作业属于哪个课程 | 2022-2023-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2022-2023-1计算机基础与程序设计作业 |
这个作业的目标 | 通过教材内容了解函数、模块化设计、 |
作业正文 | https://www.cnblogs.com/hhaxx/p/17842602.html |
教材学习内容总结
《计算科学概论》第九章
- 面向对象分析和面向对象设计的区别
(1) 在侧重点上,面向对象分析侧重于理解问题,描述软件要做什么,而面向对象设计侧重于理解解决方案,描述软件要如何做。
(2) 面向对象分析一般只考虑理想饿设计,不关心技术和实现层面的细节,而面向对象设计需要得到更具体、更详尽,更接近于真实的代码的设计方案。
(3) 在设计结果的描方式上,面向对象分析阶段侧重于描述对象的行为,而面向对象设计阶段侧重于描述对象的属性和方法。
(4) 面向对象分析只关注功能性需求,而面向对象设计既关注功能性需求,也关注非功能性需求。
(5) 面向对象分析产生的系统模型通常规模较小,而面向对象设计产生的系统模型规模较大,内容也比较详尽、完整。
原文链接:https://blog.csdn.net/elegant_design/article/details/9259609
《C语言程序设计》第7章 函数与模块化程序设计
-
函数说明:
-
C程序的执行是从main函数开始的,如果在main函数中调用其他函数,在调用后流程返回到main函数,在main函数中结束整个程序的运行。
-
所有函数都是平行的,即在定义函数时,是分别进行的,是互相独立的。一个函数并不从属于另一个函数,即函数不能嵌套定义。函数间可以互相调用,但不能调用main函数。main函数是被操作系统调用的。
-
从函数的形式看,函数分两类。
① 无参函数。在调用无参函数时,主调函数不向被调用函数传递数据。无参函数一般用来执行指定的一组操作。无参函数可以带回或不带回函数值,但一般以不带回函数值的居多。
②有参函数。在调用函数时,主调函数在调用被调用函数时,通过参数向被调用函数传递数据,一般情况下,执行被调用函数时会得到一个函数值,供主调用函数使用。此时有参函数应定义为与返回值相同的类型。
原文链接:https://blog.csdn.net/weixin_44759598/article/details/128720947
-
基于AI的学习
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 1/3 | 20/20 | 学会使用markdone格式添加图片和链接 |
第二周 | 100/300 | 1/4 | 15/35 | 大量询问chatgpt以解决问题 |
第三周 | 150/450 | 1/5 | 20/55 | 开始利用青蛙蹦极学打代码并理解其意义 |
第四周 | 200/650 | 1/6 | 20/75 | 学会购买弹性云服务器,使用vscode中的debug功能 |
第五周 | 300/950 | 1/7 | 20/95 | 以苏格拉底的方式与AI交流所学内容,学会分支、循环结构的灵活运用 |
第六周 | 200/1150 | 1/8 | 20/115 | 学会使用流程图表达所编写的程序,学习如何定义函数 |
第七周 | 250/1400 | 1/9 | 25/140 | 学习了如何运用函数和数组 |
第八周 | 250/1650 | 1/10 | 20/160 | 简单了解了指针 |
-
计划学习时间:20小时
-
实际学习时间:20小时