2023-2024-1 20231402《计算机基础与程序设计》第7周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第7周作业 |
这个作业的目标 | 自学计算机科学概论第8章,《C语言程序设计》第6章 |
作业正文 | https://www.cnblogs.com/lsh0815/p/17815879.html |
教材学习内容总结
《计算机科学概论》
- 这一章讨论了更多关于程序语句的内容,介绍了一些抽象复合结构,包括列表,栈,队列和图。讲述了更多关于子程序语句的内容,介绍了值参和引用参数。
《C语言程序设计》 - 本章介绍了循环结构,主要介绍了三种循环结构,它们有各自适用的情况,通过设计猜数字的程序让我对嵌套结构有了进一步的认识,介绍了结构化程序设计。
教材学习中的问题和解决过程
- 问题1:列表属性中项目是线性的我还是不太理解,什么叫“特殊的组成部分”,这几个组成部分是有顺序的吗
- 问题1解决方案:
"列表属性中项目是线性的" 这句话指的是列表(通常是线性数据结构)中的项目(元素)是按照一定的顺序排列的,每个项目都有唯一的前一个和后一个项目,形成了一个线性序列。这意味着列表中的项目按顺序排列,第一个项目有一个前驱(前一个项目),最后一个项目有一个后继(后一个项目),而其他项目都有一个前驱和一个后继。
"特殊的组成部分" 指的是列表中的元素或项目,它们是列表的基本构成单元。每个项目都有一个特定的值,这个值可以是任何数据类型,例如整数、字符串、对象等,具体取决于编程语言和应用场景。
这些组成部分是有顺序的,因为它们按照线性方式排列。这意味着每个项目都有一个相对于列表的位置,这个位置在列表中是唯一的。这个顺序很重要,因为它决定了你可以在列表中执行的操作,例如插入、删除、查找等,都依赖于项目的顺序。在列表中,通常你可以通过索引或位置来访问和操作这些特殊的组成部分。
基于AI的学习
上周考试错题总结
- A record is a named heterogeneous collection of items in which individual items are accessed by position.
正确答案: 错误
你的作答: 正确
不是by position,应该是by name. - Infinite recursion occurs because there is no general case.
正确答案: 错误
你的作答: 正确
当没有base case 时infinite recurion occurs. - An algorithm is only useful if it uses a finite amount of time and data.
正确答案: 正确
你的作答: 错误
学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新## 学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 2/2 | 20/20 | |
第二周 | 100/100 | 2/4 | 40/40 | |
第三周 | 300/300 | 6/7 | 62/60 | |
第四周 | 500/500 | 8/9 | 80/80 | |
第五周 | 800/800 | 10/10 | 100/100 | |
第六周 | 1200/1200 | 11/11 | 120/120 | |
第七周 | 1500/1500 | 13/13 | 140/140 |
-
计划学习时间:20小时
-
实际学习时间:20小时