作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第十二周作业 |
这个作业的目标 | 自学教材《C语言程序设计》第11章并完成云班课测试。 |
作业正文 | 2023-2024-1 学号20231318《计算机基础与程序设计》第十二周学习总结 |
教材学习内容总结
《C语言程序设计》第十一章:
主要介绍了
- 指针和一维数组间的关系
- 指针和二维数组间的关系
- 指针数组及其应用(指针数组用于表示多个字符串,指针数组用于表示命令行参数)
- 动态数组(C程序的内存映像,动态内存分配函数,长度可变的一维、二维动态数组)
- 常见的内存错误及其对策
- 缓冲区溢出攻击
教材学习中的问题和解决过程
不同于《计算机科学概论》,因为在课上就对《C语言程序设计》的相关内容提前学习了,对教材中的内容没有什么太大的问题,一些小细节也都找同学问懂了,希望以后能继续这样保持。
基于AI的学习
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 10篇 | 300小时 | |
第一周 | 200/200 | 1/1 | 28/28 | 学会了markdown语法 |
第二周 | 100/300 | 1/2 | 10/38 | 学会了使用chatgpt |
第三周 | 150/450 | 1/3 | 15/53 | 学习运用c语言编写简单程序 |
第四周 | 150/600 | 1/4 | 20/73 | 学习运用C语言输出数学计算程序,熟悉门电路知识 |
第五周 | 120/720 | 1/5 | 13/86 | 学习运用基本的机器语言、汇编语言和伪代码 |
第六周 | 180/900 | 1/6 | 20/106 | 学习综合运用分支结构与循环结构 |
第七周 | 200/1100 | 1/7 | 14/120 | 学习运用跳转结构与调用函数 |
第八周 | 300/1400 | 1/8 | 13/133 | 学习运用一维和二维数组以及基本的指针用法 |
第九周 | 250/1650 | 1/9 | 18/151 | 学会了函数指针、指针与数组以及动态内存分配 |
第十周 | 350/2000 | 1/10 | 19/171 | 学习了字符串的运用,初步了解了结构体 |
第十一周 | 500/2500 | 1/11 | 19/190 | 学习了结构体与共用体,以及链表这一动态数据结构的运用 |
第十二周 | 1000/3500 | 1/12 | 20/210 | 学习了文件的概念和运用 |
预计学习时间:20小时
实际学习时间:20小时