2023-2024-1 20231401 《计算机基础与程序设计》第二周学习总结
学期2023-2024-1 20231401 《计算机基础与程序设计》第二周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第二周作业 |
这个作业的目标 | 自学教材:计算机科学概论第1章并完成云班课测试、《C语言程序设计》第1章并完成云班课测试 |
作业正文 | https://www.cnblogs.com/czzz567/p/17745929.html |
教材学习内容总结
计算机科学概论第一章-全景图总结
1、计算机系统由信息、硬件、程序设计、操作系统、应用、通信从内向外分层组成。
2、抽象是一种思考问题的方式删除或隐藏了复杂的细节,保留实现目标所必须的信息
3、了解了计算的历史,了解了计算历史四个时代的特征,了解了计算的基本思想。
c语言程序设计第一章总结
了解了学习编程的重要性,了解了编程的步骤,共分为四步,第一步是需求分析,第二步是设计,第三步是编写程序,第四步是调试程序。明白了学习编程需要领会语法背后的思想,进而是计算思维。明白了在学习编程的过程中实践十分重要,需要不断动手实践
教材学习中的问题和解决过程
我看了这段文字:并行计算机的软件设计不同于一个计算机序列的软件设计。程序员必须重新思考利用并行性进行程序设计和解决问题的方法。对并行计算的软件设计为何困难产生了困惑,通过搜索资料发现并行计算数据共享可能导致竞态条件和数据依赖性问题,均是计算顺序出错导致结果不同导致的。我产生了以下疑惑:为何计算顺序有时会出错?为何运算顺序改变会影响运算结果?
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 20/20 | 初步学习Linux |
第二周 | 100/200 | 2/4 | 10/30 |