2024-2025-1(20241321)《计算机基础与程序设计》第一周学习总结
这个作业属于哪个课程 | <班级的链接>(2024-2025-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(2024-2025-1计算机基础与程序设计第一周作业) |
这个作业的目标 | <了解并学习AI功能,回顾一周课程心得> |
作业正文 | ... 本博客链接https://www.cnblogs.com/guchuang/p/18440262 |
教材学习内容总结
1.1 计算系统
计算系统的分层 1.2 抽象 1.3 计算的历史
计算硬件简史
计算软件简史 1.4 计算工具与计算学科chi
(此章节主要讲述计算机的基本原理,以及历史)
2.1 数字与计算
2.2 位置记数法
二进制
其他记数系统中的运算
将非进制数转换成其他数制的数
二进制数值与计算机
(该章目讲述了进制转换和计数原理)
3.1 数据与计算机
模拟数据与数字数据
二进制表示法 3.2 数字数据表示法
负数表示法
实数表示法 3.3 文本表示法
ASCII 字符集
Unicode 字符集 3.4 音频数据表示法
音频格式 3.5 图像数据表示法
颜色表示法
数字化图像与图形
图形的矢量表示法 3.6 视频表示法
教材学习中的问题和解决过程
问题一:我看了这一段文字(一个典型的CPU必须能够解码及执行的机器指令非常短。实际上,一旦计算机能够实现某些基本但适当的任务,那么……”)
有这样一个问题:cpu作为电脑核心为什么执行指令短但能完成所有事?
解决方案:AI学习
“一旦计算机能够实现某些基本但适当的任务”则暗示了计算机的能力是建立在执行这些基本任务的基础之上的。这些基本任务可能包括数据运算、逻辑判断、内存访问等。通过组合这些基本任务,计算机可以完成更复杂的计算和处理任务。
问题二:我看了这一段文字(算法的时间复杂度和空间复杂度是衡量算法性能的重要指标)
有这样一个问题:文字简短,无法理解算法怎么会有时间复杂度?
解决方案:AI学习
时间复杂度描述了算法执行时间随输入规模增长的趋势,而空间复杂度则描述了算法执行过程中所需存储空间的大小。这两个指标对于评估算法的性能至关重要。
然而,对于初学者来说,理解算法复杂度的计算方法(如大O表示法)以及如何将其应用于具体算法的分析中可能是一个挑战。因此,在学习这部分内容时,需要耐心钻研相关理论知识,并通过实践来加深理解。
心得:要在实践中好好体会,不能只看理论。
基于AI的学习
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 2/2 | 20/20 |