2024-2025-1 20241307《计算机基础与程序设计》第三周学习总结
作业信息
这个作业属于哪个课程 | (2024-2025-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | (2024-2025-1计算机基础与程序设计第三周作业) |
这个作业的目标 | ![]() |
作业正文 | (2024-2025-1 学号20241307《计算机基础与程序设计》第三周学习总结) |
教材学习内容总结
第二章主要介绍了二进制数值与记数系统相关的内容,具体如下:
数字与计算:
数字是属于抽象数学系统的一个单位,服从特定的算数法则。
位置记数法:
位置计数法是一种表达数字的系统,数位按顺序排列,每个数位有一个位值,数字的值是每个数位和位值的乘积之和。其中,基数是记数系统的基本数值,规定了这个系统中使用的数字量和数位位置的值。
常见的记数系统有二进制、八进制和十六进制等。二进制只有 0 和 1 两个数字,逢二进一;八进制以 8 为基数,由 0 - 7 这八个数字组成;十六进制以 16 为基数,除了 0 - 9 这十个数字外,还有 A - F(或 a - f)表示 10 - 15。
其他记数系统中的运算:书中可能介绍了在不同记数系统下的基本运算规则,比如加法、减法、乘法等运算的方法和特点。
以 2 的幂为基数的记数系统:强调了以 2 的幂为基数的记数系统在计算机科学中的重要性,因为计算机的底层运算基于二进制,而二进制就是以 2 为基数的记数系统。这种系统便于计算机进行数据的存储和处理。
将十进制数转换成其他数制的数:讲解了如何将十进制数转换为二进制、八进制、十六进制等其他数制的数,以及反向的转换方法。例如,十进制数转换为二进制数可以通过除 2 取余的方法,直到商为 0,然后将余数从右到左排列即可。
二进制数值与计算机:
计算机的每一个存储单元为一个二进制数字(简称位,bit)。把位集合在一起构成了字节(byte,8 位),字节集合在一起构成了字(word)。字中的位数称为计算机的字长,现代计算机通常为 32 位或 64 位。
在计算机中,数据的存储和处理都是以二进制的形式进行的,无论是文本、图像、音频还是其他类型的数据,都需要转换为二进制形式才能被计算机处理。一个英文字母占一个字节,一个汉字通常占两个字节。
基于AI的学习
其他(感悟、思考等,可选)
学习了《计算机科学概论》第一章和《C 语言程序设计》第一章后,我深感计算机科学的博大精深。概论第一章让我了解到计算系统的分层以及计算机发展的历史,体会到科技进步的魅力。而 C 语言程序设计第一章则开启了编程世界的大门,认识到编程语言作为人与计算机沟通的桥梁的重要性。这两章的学习激发了我的好奇心和探索欲,让我渴望深入了解计算机科学的奥秘,为未来的学习和应用奠定了基础。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/200 | 2/2 | 20/20 | |
第二周 | 500/500 | 3/4 | 38/38 |