2023-2024 20231422《计算机基础与程序设计》第二周学习总结
这个作业属于哪个课程 | 2023-2024-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-计算机基础与程序设计 |
这个作业的目标 | 学习两本教材第一章,学习gcc,gdb |
作业正文 | (https://www.cnblogs.com/Augenstern4545/p/17747866.html) |
教材学习内容总结
计算机科学与概论:了解到计算机的分层,且这种分层是由内到外的,由信息,硬件,程序设计,操作系统,应用,通信组成。抽象是学习编程的重要思想,是一种删除了复杂细节的心理模型;而源于抽象的信息影藏却是一种技术,用于驱动程序段之间的运作。还大致了解了计算机发展的历史,知道了计算机一路发展的契机与命运,同时对计算机未来的发展,特别是人工智能方面产生兴趣。
C语言程序设计:知道学习编程的原因,我概括为:名人效应,资本驱动,未来的新竞争力。大致了解编程是什么,以及学习编程的方法,应勤于动手,锻炼思维。
教材学习中的问题和解决过程
看到“对于计算机硬件的管理和使用,最近的一些改变基于一些可靠性不断提高的云计算。这种技术依赖因特网上的计算机资源的使用,而不依赖于物理位置意义上的设备。计算机硬件在“云”上,而非在计算机和建筑物当中。”这段话时,我的第一反应是虚拟机,我查了资料,发现云计算有两种定义,长定义是:“云计算是一种商业计算模型。它将计算机任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算能力、存储空间和信息服务”。短定义是:“云计算是通过网络按需提供可动态伸缩的廉价计算服务”这种资源池称之为“云”。于是我对虚拟机和云计算的概念有点模糊。
-问题:云计算与虚拟机的区别是什么?
-解决方案:通过和同学讨论以及查找资料,大致了解到虚拟机并非“共享硬件”,与云计算有差异,云计算是一种技术,用于减少硬件设施的限制。
基于AI的学习
其他
我对计算机和C语言的认识太窄了,进行学习后发现了他们背后的神秘,也行其他我所了解的也只是冰山一角,学习的路真的很长。
学习进度条
| |代码行数(累积/新增)|博客量(累积/新增)|学习时间(累积/新增)|
|-------- |:----------------:|:----------------:|:----------------:|
|目标|5000行|30篇|400小时
|第一周|200/200|2/2|20/20
|第二周|300/500|3/3|18/28
-计划学习时间:10小时
-实际学习时间:10小时