2022-2023-1 20221325 《计算机基础与程序设计》第8周学习总结
班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08
作业目标:学习计算机科学概论第9章 《C语言程序设计》第7章面向对象语言三要素
汇编、编译、解释、执行
作业正文:https://www.cnblogs.com/yx-qx-xy-515-2/p/16818445.html
教材学习内容总结
《计算机科学概论》第9章:了解面向对象的设计的过程,了解不同编程范式,明确数据类型与强类型的定义。
《C语言程序设计》第7章:了解了函数的运用,递归函数的范式,模块化程序设计方法。
自顶向下的设计方法重点在于把输入转换成输出的过程。面对对象设计重点是要转换的数据对象。
解释器是一种程序,会在将高级语言翻译后立即执行此语句。布尔型数据只包含两个值turn和false。
重复、选择、子程序这些结构叫做控制结构。
代码调试中的问题和解决过程
上周考试错题总结:
Which of the following is made up of a set of nodes called vertices and a set of lines called edges (or arcs)?
A. List
B. Stack
C. Graph
D. Binary search tree
E. Linked structure
(原答案:A) 正确答案:C
二叉检索树有二叉树的形状属性,节点可以具有0个、1个或2个子女。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 |
---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 |
第一周 | 0/0 | 3/3 | 20/20 |
第二周 | 90/90 | 2 / 5 | 7/27 |
第三周 | 125/215 | 2 / 7 | 9 / 36 |
第四周 | 270/ 485 | 2/9 | 9/45 |
第五周 | 205/690 | 2/11 | 10/55 |
第六周 | 225/915 | 4/15 | 10/65 |
第七周 | 220/1135 | 1/16 | 10/75 |
第八周 | 225/1360 | 1/17 | 8/83 |