计算机科学概论
计算机科学概论
第1章
1.计算系统,计算机软件和硬件的定义和作用。计算系统的范围更广,用于环境交互和解决问题,包括软件,硬件和数据。
2.他的分层由内到外包括信息,硬件,程序设计,操作系统,应用和通信,使系统运转和解决问题。
3. 硬件是物理原件,构成机器及其附件,包括门和电路;软件是执行指令的程序。抽象和信息隐藏在计算中起到关键作用。
4.同时,我了解到了计算硬件的发展史,从真空管到晶体管,电路板,大规模集成化,并行体系结构,并行计算和联网。软件从机器语言到汇编语言,结构化程序设计方法,面向对象的程序设计方法。
5. 同时了解了计算的基本思想,用创造力推动发展。
问题:计算机中是如何体现抽象的?抽象和信息隐藏又有什么区别?当今世界如何对待数字鸿沟?
第2章
1. 了解了数字新的定义,可以表示一个值,可以施加某些算数运算。自然数,整数,负数,有理数在计算机中都被赋予了新的定义。位置记数法中基数规定了数字量和数位位置的值,每个数位都有一个位值,每个数字的值是每个数位和位值的乘积之和。位置记数法即记数系统的基数的基数的多项式表达式。0在位置记数中至关重要。
2. 二进制,八进制,(二.八:基数)规定了数字系统中数字的个数(八进制是零到七)
例如:10进制:985=9乘10的平方+8乘10的一次方+5乘10的零次方(本身)
13进制—十进制:985=9乘13二次方+8乘13的一次方+5得到十进制的数字(平时)
3. 大于十进制的表示:10~16 ABCDEFG
例如十六进制ABC:10乘16平方+11乘16的一次方+12
二进制10101:1乘2的四次方+0乘2的三次方+1乘2的二次方+0乘2的一次方+1
4.任何记数系统中最大数字比基数小1
5.二进制转换成八进制:三个数位一组16:四个数位一组)
6.计算机中使用二进制。位:二进制数字的简称。字节:八个二进制位。字:一个或多个字节。
问题:其他位制如何进行借位和计算?
十进制如何进行其他转换?
第3章 数据表示法
1.信息是组织或处理过的数据。数据压缩是减少存储一段数据所需的空间。压缩率是压缩后数据大小除以原始数据大小,表示压缩程度。压缩分为有损和无损。
2.模拟数据和数字数据分别是用连续形式,离散形式表示的信息。数字化:把信息分割为离散的片段。
3.n位二进制数字能表示2的n次方种状态。
4.负数的表示有符号数值表示法和定长量数,在定长量数中舍弃进位。50~99表示-50~-1,负数等于10的k次方减一(例:-3=10的平方-3),即为十进制补码
5.二进制补码:最左边的数为符号位,表示他是正或者负。(0为正,1为负)
简便:把每一位数取反再加一
6. 数字溢出:给结果预留下的位数存不下计算出的值。这个问题会由计算机解决。
7. 非整数的值为实值,二进制中小数点后分 别为二分位,四分位,六分位……
8. 浮点表示法:符号乘尾数乘10的几次方,是一种标明了符号,指数和尾数的实数表示法,其中科学记数法也是一种浮点表示法。
9. 文本表示法:字符集是表示字符和他们的代码的清单,有ASCII字符集和Unicode字符集
第一种字符集是美国信息交换标准代码,有一些字符会有特殊用途。第二种字符具有更强大的国际影响力,每个字符编码是16位,更加灵活。
10. 文本压缩包括关键字编码,行程长度编码,赫尔曼编码。第一种是用一个字母表示常用的单词,具有局限性,常用的字符一般都比较短,不值得进行替换,用来编码的字符不能出现在原始文本。第二种编码又叫迭代编码,把一系列重复字符替换成他们出现的次数。第三种编码是用变长的二进制串表示字符,缩短编码。
11.音频数据表示法:进行数字化声波,进行数字化声音的模拟表示法。采样:周期性的测量信号的电压,并记录合适的数值,从而得到一系列数字。塑胶唱片模拟声波,CD存储数字化音频信息。
12. 图片与图形表示法:颜色用RGB表示,引出了三维色空间,表示颜色的数据量为色深度,每个RGB由八位构成,真彩色为24位的颜色。
13. 数字化图像和图形:数字化一幅图像是把他表示为一个独立的点集,这些点是像素,每个像素由一种颜色构成。分辨率表示一幅图像使用的像素个数。光栅图形格式是逐个像素储存图像信息。有位图,GIF,JPEG。元数据是有关数据的数据,矢量图形是用线段和几何形表示线段的方法。
14. 视频表示法:视频编译码器是用于缩减电影的方法。压缩方式有时间压缩和空间压缩,用关键帧来进行比对。空间压缩是基于静态图像的压缩技术。
问:为什么使用二进制会被周期性重新计时?
为什么计算机不易处理模拟信息?
多大的采样率才能显现合理的声音?
第1章
1.计算系统,计算机软件和硬件的定义和作用。计算系统的范围更广,用于环境交互和解决问题,包括软件,硬件和数据。
2.他的分层由内到外包括信息,硬件,程序设计,操作系统,应用和通信,使系统运转和解决问题。
3. 硬件是物理原件,构成机器及其附件,包括门和电路;软件是执行指令的程序。抽象和信息隐藏在计算中起到关键作用。
4.同时,我了解到了计算硬件的发展史,从真空管到晶体管,电路板,大规模集成化,并行体系结构,并行计算和联网。软件从机器语言到汇编语言,结构化程序设计方法,面向对象的程序设计方法。
5. 同时了解了计算的基本思想,用创造力推动发展。
问题:计算机中是如何体现抽象的?抽象和信息隐藏又有什么区别?当今世界如何对待数字鸿沟?
第2章
1. 了解了数字新的定义,可以表示一个值,可以施加某些算数运算。自然数,整数,负数,有理数在计算机中都被赋予了新的定义。位置记数法中基数规定了数字量和数位位置的值,每个数位都有一个位值,每个数字的值是每个数位和位值的乘积之和。位置记数法即记数系统的基数的基数的多项式表达式。0在位置记数中至关重要。
2. 二进制,八进制,(二.八:基数)规定了数字系统中数字的个数(八进制是零到七)
例如:10进制:985=9乘10的平方+8乘10的一次方+5乘10的零次方(本身)
13进制—十进制:985=9乘13二次方+8乘13的一次方+5得到十进制的数字(平时)
3. 大于十进制的表示:10~16 ABCDEFG
例如十六进制ABC:10乘16平方+11乘16的一次方+12
二进制10101:1乘2的四次方+0乘2的三次方+1乘2的二次方+0乘2的一次方+1
4.任何记数系统中最大数字比基数小1
5.二进制转换成八进制:三个数位一组16:四个数位一组)
6.计算机中使用二进制。位:二进制数字的简称。字节:八个二进制位。字:一个或多个字节。
问题:其他位制如何进行借位和计算?
十进制如何进行其他转换?
第3章 数据表示法
1.信息是组织或处理过的数据。数据压缩是减少存储一段数据所需的空间。压缩率是压缩后数据大小除以原始数据大小,表示压缩程度。压缩分为有损和无损。
2.模拟数据和数字数据分别是用连续形式,离散形式表示的信息。数字化:把信息分割为离散的片段。
3.n位二进制数字能表示2的n次方种状态。
4.负数的表示有符号数值表示法和定长量数,在定长量数中舍弃进位。50~99表示-50~-1,负数等于10的k次方减一(例:-3=10的平方-3),即为十进制补码
5.二进制补码:最左边的数为符号位,表示他是正或者负。(0为正,1为负)
简便:把每一位数取反再加一
6. 数字溢出:给结果预留下的位数存不下计算出的值。这个问题会由计算机解决。
7. 非整数的值为实值,二进制中小数点后分 别为二分位,四分位,六分位……
8. 浮点表示法:符号乘尾数乘10的几次方,是一种标明了符号,指数和尾数的实数表示法,其中科学记数法也是一种浮点表示法。
9. 文本表示法:字符集是表示字符和他们的代码的清单,有ASCII字符集和Unicode字符集
第一种字符集是美国信息交换标准代码,有一些字符会有特殊用途。第二种字符具有更强大的国际影响力,每个字符编码是16位,更加灵活。
10. 文本压缩包括关键字编码,行程长度编码,赫尔曼编码。第一种是用一个字母表示常用的单词,具有局限性,常用的字符一般都比较短,不值得进行替换,用来编码的字符不能出现在原始文本。第二种编码又叫迭代编码,把一系列重复字符替换成他们出现的次数。第三种编码是用变长的二进制串表示字符,缩短编码。
11.音频数据表示法:进行数字化声波,进行数字化声音的模拟表示法。采样:周期性的测量信号的电压,并记录合适的数值,从而得到一系列数字。塑胶唱片模拟声波,CD存储数字化音频信息。
12. 图片与图形表示法:颜色用RGB表示,引出了三维色空间,表示颜色的数据量为色深度,每个RGB由八位构成,真彩色为24位的颜色。
13. 数字化图像和图形:数字化一幅图像是把他表示为一个独立的点集,这些点是像素,每个像素由一种颜色构成。分辨率表示一幅图像使用的像素个数。光栅图形格式是逐个像素储存图像信息。有位图,GIF,JPEG。元数据是有关数据的数据,矢量图形是用线段和几何形表示线段的方法。
14. 视频表示法:视频编译码器是用于缩减电影的方法。压缩方式有时间压缩和空间压缩,用关键帧来进行比对。空间压缩是基于静态图像的压缩技术。
问:为什么使用二进制会被周期性重新计时?
为什么计算机不易处理模拟信息?
多大的采样率才能显现合理的声音?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?