学期2023-2024-1 20231401 《计算机基础与程序设计》第六周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第六周作业 |
这个作业的目标 | 自学教材:计算机科学概论第7章 并完成云班课测试 《C语言程序设计》第5章并完成云班课测试 |
作业正文 | https://www.cnblogs.com/czzz567/p/17809684.html |
教材学习内容总结
计算机科学概论第7章
说明了提出问题和解决问题的做法,介绍了有简单参数的算法。说明了选择和循环的算法。数组是同构项目的有名集合,记录是异构项目的有名集合。排序包括选择排序 冒泡排序和插入排序
c语言程序设计第5章
说明了选择控制结构,学习了if,if-else,else-if,switch语句,以及逻辑运算符与&&,或||,非!。
教材中的问题和解决过程
不太明白教材中数组的含义 解决过程:询问chatgpt
数组是一种特殊的数据结构,其中包含的元素都是同一类型(即同构),并且这些元素的数量是有限的。
"同构项目":这意味着数组中的所有元素都是相同的数据类型。例如,如果你有一个整数数组,那么它只能包含整数。你不能在这个数组中放入字符串或浮点数。
"有限集合":这意味着数组的大小是固定的。一旦创建了数组,就不能改变其大小。例如,如果你创建了一个包含5个元素的数组,那么这个数组就永远只能包含5个元素。
因此,数组可以被看作是一种用来存储相同类型元素的有限容器。
基于AI的学习
代码调试中的问题和解决过程
程序中大括号较多,难以分辨结构,导致大括号用乱,无法对应,程序运行错误
解决办法:通过仔细分析和反复尝试将大括号更改正确。
程序部分语句缺失,语法错误导致无法运行
解决办法:通过不断检查和debug将错误改正
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 20/20 | 初步学习Linux |
第二周 | 100/200 | 2/4 | 10/30 | |
第三周 | 100/300 | 2/6 | 20/50 | |
第四周 | 100/400 | 2/8 | 15/65 | |
第五周 | 200/600 | 1/9 | 25/90 | |
第六周 | 200/800 | 1/10 | 20/110 |