计算机数据类型可分为哪两种类型??
计算机数据类型可分为数字数据和模拟数据
按表现形式分为数字数据,如各种统计或量测数据。数字数据在某个区间内是离散的值;模拟数据,由连续函数组成,指在某个区间连续变化的物理量,又可以分为图形数据(如点、线、面)、符号数据、文字数据和图像数据等,如声音的大小和温度的变化等。
按记录方式分为地图、表格、影像、磁带、纸带。按数字化方式分为矢量数据、格网数据等。在地理信息系统中,数据的选择、类型、数量、采集方法、详细程度、可信度等,取决于系统应用目标、功能、结构和数据处理、管理与分析的要求。
扩展资料
计算机数据的特点
1、双重性。即计算机证据同时具有较高的精密性和脆弱性。计算机证据以技术为依托,很少受主观因素的影响,能够避免其他证据的一些弊端,如证言的误传、书证的误记等,相对比较准确。
但另一方面,由于计算机信息以数字信号的方式存在,而数字信号是非连续性的,如果有人故意或者因为差错对计算机证据进行截收、监听、窃听、删节、剪接,从技术上讲也较难查清。计算机操作人员的差错或者供电系统、 通信网络故障等环境和技术原因,都会使计算机证据无法反映客观真实情况。
此外,计算机证据均以电磁浓缩的形式储存,使得变更、毁灭计算机证据较为便利,同样不易被察觉。在日益普及的网络环境下,数据的通信传输又为远程操纵计算机、破坏和修改计算机证据提供了更加便利的条件。
2、多媒体性。计算机证据的表现形式是多种多样的,尤其是多媒体技术的出现,更使计算机证据综合了文本、图形、图像、动画、音频及视频等多种媒体信息,这种以多媒体形式存在的计算机证据几乎涵盖了所有传统的证据类型。
3、隐蔽性。计算机证据在存储、处理的过程中,必须用特定的二进制编码表示,一切都由这些不可见的无形的编码来传递。因此,它是无纸型的,一切文件和信息都以电子数据的形式存储于磁性介质中,具有较强的隐蔽性,计算机证据与特定主体之间的关联性,按常规手段难以确定。
参考资料来源:百度百科-计算机数据
参考资料来源:百度百科-数据
2020-10-29 广告
数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 例如大胖子必须睡双人床,就给他双人床,瘦的人单人床就够了。
根据缺省规定,如果在声明中没有说明数据类型,则令变量的数据类型为 Variant。Variant 数据类型很像一条变色龙— 它可在不同场合代表不同数据类型。当指定变量为 Variant 变量时,不必在数据类型之间进行转换,Visual Basic 会自动完成各种必要的转换。
但是,如果知道变量确实总是存储特定类型的数据,并且还声明了这种特定类型的变量,则 Visual Basic 会以更高的效率处理这个数据。例如,存储人名的变量最好表示成 String 数据类型,因为名字总是由字符组成。
除变量外,数据类型也用于其它场合。在给属性赋值时,这个值就有数据类型;函数的参数也有数据类型。事实上,在 Visual Basic 中,凡是与数据有关的东西就与数据类型有关。
声明变量
在使用非 Variant 变量之前,必须使用 Private、Public、Dim 或 Static 语句将变量声明为 As type。例如,下列语句分别声明了 Integer、Double、String 和 Currency 类型的变量:
1
2
3
4
PrivateIAsInteger
DimAmtAsDouble
StaticYourNameAsString
PublicBillsPaidAsCurrency
一个声明语句可将多个声明组合起来,请看下列语句:
1
2
3
4
PrivateIAsInteger,AmtAsDouble
PrivateYourNameAsString,BillsPaidAsCurrency
PrivateTest,Amount,JAsInteger
'注意,在这里Test和Amount是Variant数据类型,只有J是Integer数据类型
注意 如果不提供数据类型,则指定变量为缺省类型。如上例中注释已说明,如果由于其它编程语言的经验使人感到同一个声明语句中的所有变量都有相同的指定数据类型(此例中为 Integer),那么,此处的结果可能会令人感到新鲜。
数字型
Visual Basic 支持几种 Numeric 数据类型— Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和 Currency(货币型)。与 Variant 类型相比,Numeric 类型占用的存储空间通常要少。
如果知道变量总是存放整数(如 12 )而不是带小数点的数字(如 3.57),就应当将它声明为 Integer 类型或 Long 类型。整数的运算速度较快,而且比其它数据类型占据的内存要少。在 For...Next 循环内作为计数器变量使用时,整数类型尤为有用。
关于控制结构的详细资料(取值范围,储存空间等),请参阅本词条后面的“数据类型概述”。
如果变量包含小数,则可将它们声明为 Single、Double 或 Currency 变量。Currency 数据类型支持小数点右面 4 位和小数点左面 15 位;它是一个精确的定点数据类型,适用于货币计算。浮点(Single 和 Double)数比 Currency 的有效范围大得多,但有可能产生小的进位误差。
浮点数值可表示为 mmmEeee 或 mmmDeee ,其中 mmm 是假数,而 eee 是指数(以 10 为底的幂)。Single 数据类型的最大正数值为 3.402823E+38,或 3.4 乘以 10 的 38 次方;Double 数据类型的最大正数值是 1.79769313486232D+308 或 1.8 乘以 10 的 308 次方。用 D 将数值文字中的假数部分和指数部分隔开,就会导致将该值作为 Double 数据类型来处理。同样,用这种方式使用 E,也会导致将该值作为 Single 数据类型来处理。
字节型
如果变量包含二进制数,则将它声明为 Byte 数据类型的数组。(本章后面的“数组”中将讨论数组)。在转换格式期间用 Byte 变量存储二进制数据就可保留数据。当 String