2022-2023-1 20221413《计算机基础与程序设计》第八周学习总结
## 作业信息
|这个作业属于哪个课程|[2022-2023-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP)
|这个作业要求在哪里|[2022-2023-1计算机基础与程序设计第八周作业](https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08)
|这个作业的目标|
- 功能设计与面向对象设计
- 面向对象设计过程
- 面向对象语言三要素
- 汇编、编译、解释、执行
|作业正文|https://www.cnblogs.com/RoyWang1108/p/16819534.html
## 教材学习内容总结
●区分功能设计与面向对象设计。
●描述面向对象设计过程中的阶段。
●运用面向对象设计过程。
●列出并描述面向对象语言的三要素,给出每种要素的示例。
●描述翻译过程并区分汇编、编译、解释和执行。
●命名四种不同的编程范型,并给出每一 种的语言特征。
●定义数据类型和强类型的概念。
●理解如何在编程语言中实现自顶向下的设计和面向对象的设计。
## 教材学习中的问题和解决过程
- 问题1:命令式范型的两种类型的优缺点分别是什么?
- 问题1解决方案:
## 代码调试中的问题和解决过程
- 问题1:如果按照代码逻辑输入78运行结果应为中等,但实际运行结果却是良好
- 问题1解决方案:将代码中的70<=score<80改为score>=70&&score<80后运行结果正确(但为什么用70<=score<80不行??)
## 上周考试错题总结
- 错题1及原因,理解情况
以下哪一项由一组节点和一组线组成? C.图表
## 其他(感悟、思考等,可选)
## 学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)
| | 目标 | 5000行 | 30篇 | 400小时 |
| | 第四周 | 100/250 | 1/5 | 20/50 |
| | 第五周 | 100/350 | 1/6 | 20/70 |
| | 第六周 | 150/500 | 3/9 | 15/85 |
| | 第七周 | 150/650 | 1/10 | 20/105 |
| | 第八周 | 150/800 | 2/12 | 25/130 |