2022-2023-1 20221313《计算机基础与程序设计》第二周学习总结
2022-2023-1 20221313《计算机基础与程序设计》第二周学习总结
作业信息
班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02
作业目标:学习《计算机基础与程序设计》第一章与《C语言程序设计》第一章
作业正文:https://www.cnblogs.com/lu-yu/p/16666014.html
教材学习内容总结
《C语言程序设计》:学编程的重要意义:更好的掌握人工智能,学编程是了解、控制世界万物规律的最便捷的途径;编程的定义:编写程序,来进行计算机操作;学编程的方法:从直观思维转化为数字思维,领会语法背后的编程思想,多动手。
《计算机科学概论》:计算系统的定义及分层:计算系统是通过交互解决的计算机硬件、软件、数据;计算的历史,硬件简史和软件简史;抽象概念、计算工具、计算学科、计算的基本思想等方面的介绍。
教材学习中的问题和解决过程
- 问题1:为什么抽象是计算的关键?
- 问题1解决方案:通过上网查阅资料,得出编程语言可以提供抽象支持,而程序员通过编程语言进行计算,所以抽象可以方便程序员计算,因此抽象是计算的关键。
- 问题2:汇编语言和高级语言的不同点是什么?
- 问题2解决方案:通过查找资料,得出汇编语言亦称符号语言,是用符号代替机器语言,高级语言是以人类的日常语言为基础的,是高度封装了的编程语言,比汇编语言更易于接受。
代码调试中的问题和解决过程
- 问题1:为什么3.5是实型?
- 问题1解决方案:仔细阅读课本并思考发现,3.5小数点位置可以移动,可以写成一个数与十的n次方的乘积的形式,所以是实型。
代码托管
(statistics.sh脚本的运行结果截图)
上周考试错题总结
无
其他(感悟、思考等,可选)
C语言比我想象的要重要得多,我应努力学习这门学科。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 2/2 | 10/10 | |
第二周 | 200/200 | 2/4 | 18/28 | |
第三周 | 0/200 | 0/4 | 0/28 | |
第四周 | 0/200 | 0/4 | 0/28 |
-
计划学习时间:18小时
-
实际学习时间:18小时
参考资料
- 《计算机科学概论》
- 《C语言程序设计》