首页 > 编程语言 >2024-2025-1 学号20241315《计算机基础与程序设计》第四周学习总结

2024-2025-1 学号20241315《计算机基础与程序设计》第四周学习总结

时间:2024-10-19 23:00:07浏览次数:8  
标签:类型转换 操作数 转换 示例 二进制 学号 2024 2025 数据

作业信息

这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04
这个作业的目标 门电路 组合电路,逻辑电路冯诺依曼结构CPU,内存,IO管理嵌入式系统,并行结构物理安全
作业正文 https://www.cnblogs.com/tanzitian11/p/18463419

教材学习内容总结

1. 位置计数法

位置计数法是一种根据数字在数位上的位置来确定其数值的方法。

常见的计数法:

十进制 (Decimal):基数为10(0-9)。
二进制 (Binary):基数为2(0, 1),常用于计算机系统。
八进制 (Octal):基数为8(0-7)。
十六进制 (Hexadecimal):基数为16(0-9 和 A-F),便于表示二进制数据。
表示形式:

每个位置的数值由 基数的幂次 决定。例如:123 = 100 * 1+10 * 2+1*3

2. 进制转换 (Number Base Conversion)

进制转换是指将一种进制的数字转化为另一种进制。计算机常用二进制、八进制和十六进制互相转换。

十进制 → 二进制:
使用不断除以2取余数的方法。
示例:将 13 转换为二进制:13/2……6(1) 6/2……3(0) 3/2……1(1) 从后往前写 13=> 1101

二进制 → 十六进制:

将二进制数每4位分为一组,再转换成对应的16进制符号。
例:11011011==>1101 1011 ==> D B

常见进制关系:

1字节(Byte) = 8位(bit)
4位二进制 = 1位十六进制

3. 模拟数据与数字数据

A.模拟数据:

连续变化的数据,如温度、声音等模拟信号。

示例:音频波形、模拟表的电流测量。
B.数字数据:

离散的数据,由0和1组成。计算机处理的所有数据都要以数字形式表示。

优点:便于存储、传输、压缩,不易受噪声影响。
示例:图像的像素、文本编码(如ASCII)。

4. 压缩与解压

数据压缩是为了减少存储和传输的数据量,通过去除冗余信息实现的。

无损压缩 :压缩后数据可100%还原。
示例:ZIP、PNG
有损压缩 :压缩后丢失部分数据,但保留主要信息。
示例:MP3、JPEG
解压是将压缩后的数据还原为原始格式的过程。

5. 数字化

数字化是指将模拟信号(如声音、图像等)转化为数字信号的过程。

步骤:
采样 :将连续信号在时间上分为离散点。
量化 :将每个采样点的幅度值用有限的位数表示。
应用场景:

1.音频数字化(如CD音频)
2.图像扫描与数字化

6. 信息安全

信息安全是指保护数据的保密性 、完整性和可用性,简称 CIA模型。

加密 :使用算法将信息转化为只有授权用户能读懂的形式。
常见算法:AES、RSA
身份验证:确认用户或系统的身份。
示例:密码、指纹识别
访问控制 :限制用户对系统资源的访问权限。
重要概念:

1.对称加密:加密和解密使用相同的密钥。
2.非对称加密:使用公钥加密、私钥解密。

c语言基本算术运算

加法运算符 (+):

用于两个操作数的求和。
示例:a + b
减法运算符 (-):

用于两个操作数的差。
示例:a - b
乘法运算符 (*):

用于两个操作数的乘积。
示例:a * b
除法运算符 (/):

用于两个操作数的商。注意,如果两个操作数都是整数,结果也是整数(向下取整)。
示例:a / b
取余运算符 (%):

返回两个整数相除的余数。
示例:a % b

宏常量
宏常量是使用#define指令在代码中定义的常量。它们在预处理阶段被替换为相应的值。

语法 #define 宏名称 值

宏替换
宏替换允许使用宏来简化复杂的表达式或代码片段。它可以接收参数,并在使用时替换。

语法

define 宏名称(参数1, 参数2, ...) 表达式

自动类型转换
自动类型转换(也称为隐式类型转换)是指在表达式计算中,C语言会根据需要自动将一种类型的变量转换为另一种类型。通常发生在不同类型之间进行运算时。

特点
当不同类型的操作数一起参与运算时,C编译器会自动选择一种类型来执行运算,这通常是“更高”精度的类型。
常见的转换顺序:char、short → int → float → double。

强制类型转换
强制类型转换(也称为显式类型转换)是由程序员主动指定的类型转换,使用强制类型转换操作符进行。

语法
(type_name) expression

注意事项
数据丢失:

强制转换可能导致数据丢失,例如,从double转换为int时,小数部分会被截断。
不同的类型之间的转换:

尽量避免在不清楚转换结果的情况下进行强制类型转换,因为这可能会导致不易发现的错误。
优先级和括号:

在表达式中使用强制类型转换时,可以使用括号清晰地指定转换的优先级,从而避免潜在的问题。

基于AI的学习





标签:类型转换,操作数,转换,示例,二进制,学号,2024,2025,数据
From: https://www.cnblogs.com/tanzitian11/p/18463419

相关文章

  • 2024-2025-1 20241311 《计算机基础与程序设计》第4周学习总结
    2024-2025-120241311《计算机基础与程序设计》第4周学习总结作业信息这个作业属于哪个课程<班级的链接>2024-2025-1-计算机基础与程序设计这个作业要求在哪里<作业要求的链接>2024-2025-1计算机基础与程序设计第一周作业这个作业的目标<写上具体方面>作业正......
  • 多校A层冲刺NOIP2024模拟赛09
    GG多校A层冲刺NOIP2024模拟赛09T1排列最小生成树(pmst)需要思考一会。你得发现一个性质:所有要的边的权值都得小于n,因为每个点都可以找到至少一条边权小于n的边,所以最后生成树里的边的边权一定小于n。那么$\vertp_i-p_j\vert\times\verti-j\vert$中较......
  • [20241018]21c x$mutex_sleep_history记录的变化.txt
    [20241018]21cx$mutex_sleep_history记录的变化.txt--//mutex很少会成为主要等待事件,如果遇到多数情况非常特别,比如bug。mutex本身和保护对象是一体的,不像latch一样有单独的--//latch,而且mutex本身占内存也更小,mutex没有等待和持有队列,所以没有排队机制,mutex具有共享和排它......
  • 20222416 2024-2025-1 《网络与系统攻防技术》实验二实验报告
    1.实验内容1.1内容总结后门:特指潜伏于操作系统中专门做后门的一个程序,“坏人”可以连接这个程序,远程执行各种指令。概念和木马有重叠。netcat:一个底层工具,进行基本的TCPUDP数据收发。常被与其他工具结合使用,起到后门的作用。Meterpreter:一个能生成后门程序的平台,也有很多别......
  • 2024-2025-1 20241316 《计算机基础与程序设计》第四周学习总结
    2024-2025-120241316《计算机基础与程序设计》第四周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第四周作业这个作业的目标<学习门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管......
  • 2024年诺贝尔物理学奖揭晓:AI背后的“造梦者”是谁?
    想象一下,你早上醒来,智能音箱为你播放天气和新闻,中午你用手机刷视频,精准的推荐内容简直和你心有灵犀,晚上回家,自动驾驶汽车安全地把你送回家。这一切看似理所当然,背后却有一双无形的手推动着——人工智能。今年,诺贝尔物理学奖并没有颁给那些高深莫测的物理学家研究黑洞、宇宙......
  • 2024-2025-1 20241319 《计算机基础与程序设计》第四周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04这个作业的目标学习门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管理,嵌入式系统,并行结构,物理安全作业正文https://www......
  • 2024/10/19日 日志--》关于MySQL中 JDBC的API 详解的整理简述
    今天进一步学习了JDBC中的API,已经可以初步连接数据库了,接下来继续进行学习。点击查看代码--JDBCAPI详解--DirverManager--DriverManager(驱动管理类)作用:1.注册驱动2.获取数据库连接--1.注册驱动--Class.forName("com.mysql.jdbc.Driver");--·需要注意的是:My......
  • 20241019
    这两天的题和今天的考试题。都是城外的今天考试爆蛋了。【探险队】题意:思路:发现这是个基环树森林,考虑怎么做。发现如果是一条链的话很好做,直接一选一不选就行了,那就可以先这样把基环树都搞成一个个环。然后想到对于一个环可能它之前连着个链,然后最后一个被选了,这就导致环上这......
  • 2024.10.19总结
    本文于github博客同步更新。A:考虑随便取一个数\(v\),用一次询问问出\(t=\log_gv\)。我们希望找到一个\(x\)使得\(v^x\equivg\pmodp\),也即\(g^{tx}\equivg\pmodp\ifftx\equiv1\pmod{p-1}\)。于是,我们希望找到的\(v\)使得\(t\)与\(p-1\)互质即可。由原根的......