2023-2024-1 20231422徐清恬《计算机基础与程序设计》第三周学习总结
这个作业属于哪个课程 | 2023-2024-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-计算机基础与程序设计 |
这个作业的目标 | 自学计算机科学概论第2章,第3章,《C语言程序设计》第2章 |
作业正文 | (https://www.cnblogs.com/Augenstern4545/p/17765954.html) |
教材学习内容总结
《计算机科学概论》
-学习进制之间的转化和其他的运算
-了解不同的数据表示法
《C语言程序设计》
-学习各种数据类型
教材学习中的问题和解决过程
问题:听课时老师解释计算机是通过电流的高低电平来区分信息的,由此可以理解计算机运用二进制的原因,但是老师又说如今的科技可以实现更多不同频率的电平,那为什么计算机还是运用二进制居多?
解决过程:使用AI:计算机使用二进制居多,主要是因为二进制具有以下优点:
1. 简单性:二进制只有两个状态,即 0 和 1,因此在计算机中表示和处理信息非常简单。相比之下,十进制需要使用 10 个不同的数字来表示数值,处理起来更加复杂。
2. 可实现性:二进制的物理实现非常简单,可以通过电子开关的开/关状态或者电压的高低来表示 0 和 1。这种简单的物理实现使得计算机能够以非常高的速度和精度进行信息处理。
3. 可靠性:二进制的信息传输和存储非常可靠,因为它只有两个状态,不容易受到干扰或损坏。相比之下,十进制在传输和存储过程中容易受到干扰或损坏,导致信息丢失或错误。
4. 通用性:二进制是一种通用的信息表示方式,可以在不同的计算机系统和编程语言之间进行移植和交换。相比之下,十进制在不同的计算机系统和编程语言之间可能存在差异,导致信息无法正确交换。
综上所述,二进制具有简单性、可实现性、可靠性和通用性等优点,因此在计算机中得到了广泛的应用。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | 逐渐适应教学速度 |
第四周 | 300/1300 | 2/9 | 30/90 |