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

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

作业信息

这个作业属于哪个课程 ([2023-2024-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP)
这个作业要求在哪里 (2023-2024-1计算机基础与程序设计第七周作业
这个作业的目标 <1.自学计算机科学概论第8章 并完成云班课测试 2.《C语言程序设计》第6章并完成云班课测试>
作业正文 本博客

教材学习内容总结

  • 计算机科学概论八章
    计算机科学概论主要介绍了抽象数据与子程序的相关内容
    1.介绍了几种抽象数据类型,如栈,队列,列表,树,图
    2.介绍了子程序相关概念
  • C语言程序设计第六章
    C语言程序设计第六章主要介绍了循环控制结构
    1.介绍了while语句,do-while语句,for语句的表达式和语法
    2.介绍了计数控制的循环,条件控制的循环,嵌套循环,并能通过循环解决一些实际问题
    3.介绍了如何使用goto语句,break语句,continue语句进行流程的转移控制
    4.简单地介绍了结构化程序设计

教材学习中的问题和解决过程

  • 问题1:单元最短路探索需要哪些数学方法
  • 问题1解决方案:ChatGPT

代码调试中的问题和解决过程

  • 问题1:循环体系中经常因为执行语句的位置错误导致逻辑错误
  • 问题1解决方案:编写程序时注意逻辑关系,也可根据运行结果反推自己的错误
  • 问题2:goto语句经常使用不当
  • 问题2解决方案:多多加以练习,但在编程中尽量要减少goto的使用

基于AI的学习

上周考试错题总结

1.The general case of a recursive solution determines when the recursion stops.
答案:错误 我的回答:正确
更准确的表述应该是:递归解决方案的基本组成部分包括基线条件(base case)和递归条件(recursive case)
2.An algorithm is only useful if it uses a finite amount of time and data.
答案:正确 我的回答:错误
在计算机科学中,算法的效用通常取决于其时间复杂度和空间复杂度这两个关键因素。

posted on 2023-11-11 19:07  20231406王浩霖  阅读(10)  评论(0编辑  收藏  举报

导航