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

发布时间 2023-11-10 22:40:32作者: 20231402刘穗荷

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小时