计算机科学概论(1)数据在计算机中的存储和表示

1.什么是触发器?它的作用是什么?
接收到一个触发,它便会改变输出值。在触发结束之后还是保持输出值的不变,这就是触发器。触发器是现代计算机存储二进制位的一种方法。
2.位串、位模式、流是什么?
位串:若干位组合起来就是位串。
流:长的位串称为流。
位模式:变量所占用的内存比特序列。计算机位模式的长度是4的倍数。
3.什么是主存储器?
主存储器是程序运行过程中,该程序和数据所在的存储器。它是计算机存储系统中关键、主要的存储器。主存通常被称为“内存”。由于可以根据需要用任何顺序访问主存的存储单元,因此主存又被称为RAM(Random Access Memory)。主存上的数据断电后消失。主存储器数据读写速度比海量存储器快。
4.什么是联机?什么是脱机?
联机就是设备已经和计算机连接,不需要人为干预就可以使用。比如笔记本计算机屏幕、键盘。而脱机就是需要人为干预才可以使用,比如刻录光盘就需要把光盘放到光驱里。
5.为什么需要海量存储器?
主存容量小、数据断电后消失。而海量存储器则比较稳定、容量大、价格低,不过读写速度比主存储器慢了些,因为它的数据读写一般会涉及到物理运动。
6.磁盘转速快有什么好处?
磁盘转速直接影响到磁盘的存取时间(寻道时间和等待时间之和)和传输速率。因此磁盘转速越快,我们可以简单的认为数据传输速率越快。
7.为什么还有人用磁带?
磁带技术虽然落后,存取数据非常耗时。但是磁带容量大、价格低,可靠性很高。用于脱机存储数据还是很好的选择。
8.CD到DVD到BD(蓝光光碟)的变化在技术上有哪些体现?
CD只有一个层面,它上面的信息保存在螺旋缠绕在CD上的一条磁道上。而DVD有多个半透明的层面,精确聚焦的激光可以识别不同的层面,因此DVD可以存储几倍于CD容量的信息。BD使用蓝色激光,能够更为精确的聚焦光束,它的容量是DVD的5倍多。
9.内存卡空间格式化之后为什么会变小(或为什么越用越小)?
内存卡是通过改变二氧化硅的晶格来储存数据的。反复的读写及擦除数据会损坏二氧化硅的晶格,因此内存卡越用会越小。
10.文本是怎么表示成二进制位的?
ASCII码用8位比特来表示英文字母、标点符号及控制字符等,不过ASCII码无法表示汉语等语言中大量的字符。后来又开发出了Unicode。Unicode采用16比特来表示文字,共有65535种不同的位模式。
11.文本编辑器(比如txt)和字处理软件(比如word)有什么区别?
两者都由文本材料组成,但是文本文件只包含文本中各个字符的编码,字处理软件产生的文件不仅包含字符编码,还包含许多专用格式码,用于表示字体变化、对齐信息等。
12.数值是怎么表示的?
为了更有效的利用空间,数字信息通常以二进制记数法的某种形式存储,而不用符号编码。
13.图像是怎么表示的?
通常将图像表示为一组点,每个点称为一个像素。每个像素的显示被编码,因此整个图像就是这些已编码像素的集合。这个集合被称为位图。黑白编码方法中,每个像素由一个字节来编码。在RGB方法中,每个像素由3个字节来编码。
14.矢量图和位图各自有什么优缺点?
矢量图轮廓的形状更容易修改和控制,但是对于单独的对象,色彩上的变化实现不如位图来的方便直接。矢量图放大之后不会失真。
位图色彩变化丰富,但是放大之后会失真,看到颗粒。
15.为什么高品质音乐比低品质音乐占用的存储空间大?
因为采样频率不同。低品质音乐每秒采样8000次,。而高品质音乐每秒采样44100次甚至更多,每次占用一个字节的空间,采样频率越高相应占用的空间就越多。

你可能感兴趣的:(计算机科学,数据在计算机中的存储和表示)