2023-2024-1 20231306《计算机基础与程序设计》第三周学习总结
这个作业属于哪个课程 | 2023-2024-1计算机基础与程序设计 | |
---|---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第三周作业 | |
这个作业的目标 | 数字分类与计数法、位置计数法、进制转换、模拟数据与数字数据、压缩与解压、数字化、信息安全 | |
作业正文 | https://www.cnblogs.com/zwywuhu/p/17756206.html |
计算机科学概论第二章——二进制数值与记数系统学习总结
- 学习二进制、十进制、八进制、十六进制之间的转换方法。
- 了解到现代计算机都是二进制机器、字节和字的定义。
计算机科学概论第三章——数据表达法学习总结
- 了解到包括数字、文本、音频、图像和图形与视频的数据最终被储存为二进制数字。
- 学习了二进制的反码和补码。
*学习了ASCII字符集。 - 学习了行程长度编码,并通过书后习题学会判断字符串的长度编码和计算压缩率。
- 简单了解到赫夫曼编码并实现解译。
- 了解到颜色表示法中应用到的RGB。
笔记如下:
《C语言程序设计》第2章
2.1 常量与变量
- 常量:重点记忆——无符号整型常量由常量值后跟U或u表示,不能表示小于0的数;实型常量隐含按双精度型处理。
- 变量:了解到c语言编写的基本模版
重点记忆——命名变量名是要遵守命名规则;等号两边空格不是必须的;main()函数内的语句统一向后缩进4个空格;在定义变量时就将其初始化
2.2简单的屏幕输出
了解到printf()函数的使用方法
重点记忆——编译预处理命令中的头文件;%d、%f、%c等格式字符的用法
2.3数据类型
大概了解数据类型分类。
重点记忆——无符号整型为unsigned,signed通常省略不写。
2.4如何计算变量或数据类型所占内存空间的大小
- 学习了1B(字节)=8b(比特)
- char型数据在内存中只占1个字节和int型数据在内存中占32位(4个字节)
- sizeof可用于计算指定数据类型字节数
2.5变量的赋值和赋值运算符
- 了解了赋值表达式的书写方式
*优先级:算数运算符的优先级高于赋值运算符的优先级 - 多重赋值;运算符的结合性:两个操作数的算数运算符是左结合的,而赋值运算是右结合的。
2.6扩充内容
- 实数的指数部分为阶码,小数部分称为尾数。
- double型变量可以接收实型常量的16位有效数字,float型变量仅能接收实型变量的7位有效数字。
基于AI的学习
学习感悟
重读《计算机科学概论》第二章收获颇丰,自学《c语言程序设计》第二章大致了解编程的书写结构。在学习过程中,我觉得chatgp/t越来越好用啦!
学习进度条
计划学习时间:20小时
实际学习时间:18小时
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | |
---|---|---|---|
目标 | 3000行 | 30 | 500小时 |
第一周 | 200行/200行 | 2/2 | 20小时/20小时 |
第二周 | 100行/300行 | 1/3 | 30小时/30小时 |
第三周 | 200行/500行 | 3/6 | 20小时/20小时 |