既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
C1认证入口
- CSDN认证,在官网左上方导航栏最后一栏:
- 找到官网C1认证:
- 过了C1才能过C4,不管有没有用,对自己都是一种锻炼。
- 考纲如下(具体可见官网):
一、计算机通识【上】
01 进制转换(计算机组成原理)
- 二进制(B)转十进制(D):
例如10011B,换成十进制就是(从右往左不易错):19D
或者熟悉的直接按照 …16 8 4 2 1这样的位权计算,就是1+2+16=19。 - 二进制(B)转八进制(O或Q:防止混成0):
例如1100110B,也是从右往左看,三位三位结合,高位不够就补零: 146Q
- 二进制(B)转十六进制(H)同理,四位四位结合
- 十进制(D)转二进制(B):
例如39D,使用除二倒取余方法,一直除到只剩下0为止:
或者直接32+4+2+1,即100111B,再验算一遍避免出错。 - 十进制(D)转八进制(O或Q)或者十六进制(H)同理思路,就是要注意:十六进制的10-15别忘记转换成字母A-F。
- 八进制(O或Q)转二进制(B)
例如刚才的146Q,一变三的思想,即001 100 110B。 - 八进制(O或Q)转十进制(D)
同二进制转十进制的做法,只不过把2换成了8。 - 八进制(O或Q)转十六进制(H)
不能直接转,只能先转成二进制,然后二进制转十六进制。 - 十六进制(H)转二进制(B)
一变四即可。 - 十六进制(H)转八进制(O或Q)
也不能直接转,需借助二进制。 - 十六进制(H)转十进制(D)
同二进制转十进制的做法,只不过把2换成了16。
02 数据校验(计算机网络、计组)
只涉及到奇偶校验,不难:
03 信息单位(计组、计网)
- 信息容量最小计量单位:位(bit,比特,缩写为小b),8位一大B。
- 大B:字节,表示二进制0,1所占存储空间。
- 传输速率单位bps,即bit/s
- 1MB=1024KB,1GB=1024MB,1TB=1024GB…后面谁记得住…
04 多媒体基础参数(计网)
- 比特率 bps ,bit/s
比特率越高,数据传输的速度就越快 - 采样率:每秒出从连续信号中提取组成离散信号的采样个数,单位赫兹Hz,常用采样率是44.1KHz
- 采样位深:也称采样精度,单位为bit,常见位深有16bit和24bit,它其实就是每个采样样本中信息的比特数
- 重要公式:
视频码率(KBPS,千位每秒)=文件大小(KB)*8/秒数
音频码率(KBPS,千位每秒)=采样率×采样位深×通道数 - 重点习题:
一个大小为2.6GB,时长为120分钟的MKV视频文件,它的码率是多少kbps?
①2.6GB转换成b,2.6*1024*1024*8bit
②时间120分钟换成秒,120*60s
③文件大小除以时间,即码率≈3029.22kbps
05 HTTP(计网)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
s://bbs.csdn.net/topics/618668825)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!