徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

数据 (计算机)

指数 数据 (计算机)

数据 (Data) 需要解释才能成为信息。要将数据转换为信息,必须考虑几个已知因素。所涉及的因素由数据的创建者和所需信息决定。元数据用于引用有关数据的数据。元数据可以间接、指定或给定。与物理事件或过程相关的数据也将具有时间数据。在几乎所有情况下,这个时间分量是隐含的。当温度记录器等设备从温度传感器接收数据时就是这种情况。当接收到温度时,假设数据具有“现在”的时间参考。所以设备一起记录日期,时间和温度。 数字数据是使用(1)和零(0)的二进制数系统表示的数据,而不是模拟表示。在现代(1960年后)计算机系统中,所有的数据都是数字的。在大多数情况下,计算机中的数据作为并行数据移动。在大多数情况下移动到或来自计算机的数据作为串行数据移动。请参见并行通信和串行通信。来自模拟设备(例如温度传感器)的数据必须通过“模数转换器”或“ADC”(请参见類比數位轉換器)将模拟数据转换为数字数据。 表示数据的数量,字符,或在其上的操作由执行符号计算机被存储并记录在硬盘(磁,光盘或机械的记录介质),和传输在数字电信号的形式。 程序是一组数据,由一系列编码软件指令组成,用于控制计算机或其他机器的操作。物理计算机存储元件由一个地址和一个字节/字的数据存储组成。数字数据通常存储在有关联数据库中,如表或数据库,通常可以表示为 关键字/值 数据可以组织在许多不同类型的数据结构中,包括数组、图形和对象。 数据结构可以存储许多不同类型的数据,包括数字,字符串甚至其他数据结构。 数据通过I/O设备进出计算机。 在另一种使用方法,二进制文件(不是人类可读的)有时被称为与人类可读的“文本”不同的“数据”。2007年数字数据总量估计为2810亿千兆字节(.

23 关系: 字节中央处理器二进制信息哈希表光碟硬盘程序編譯器DataDataset類比數位轉換器软盘電腦記憶體I/O模擬信號汇编语言温度传感器时间数字信号数组数据库数据结构

字节

,通常用作计算机信息计量单位,不分数据类型。 一個字节代表八個。是程序设计语言不可缺少的基本数据类型——整數。 字节是现代计算机中连续的、固定数量的比特(二進制),即八個位元為一字节。 八个二进位经常在规范中被称为Octet(八位组),例如在一些工业标准、网络及电信技术裡。 Byte(字节)可缩写成B,例如MB表示Megabyte;Bit(位元)可缩写成b(小写),例如Mb表示。.

新!!: 数据 (计算机)和字节 · 查看更多 »

中央处理器

中央处理器 (Central Processing Unit,缩写:CPU),是计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据。计算机的可编程性主要是指对中央处理器的编程。中央处理器、内部存储器和输入/输出设备是现代电脑的三大核心部件。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,這些高度收縮的元件就是所謂的微处理器,其中分出的中央处理器最為复杂的电路可以做成单一微小功能强大的单元。 中央处理器廣義上指一系列可以执行复杂的计算机程序的逻辑机器。这个空泛的定义很容易地将在“CPU”这个名称被普遍使用之前的早期计算机也包括在内。无论如何,至少从1960年代早期开始,这个名称及其缩写已开始在电子计算机产业中得到广泛应用。尽管与早期相比,“中央处理器”在物理形态、设计制造和具体任务的执行上有了极大的发展,但是其基本的操作原理一直没有改变。 早期的中央处理器通常是为大型及特定应用的计算机而定制。但是,这种昂贵的为特定应用定制CPU的方法很大程度上已经让位于开发便宜、标准化、适用于一个或多个目的的处理器类。这个标准化趋势始于由单个晶体管组成的大型机和微机年代,随着集成电路的出现而加速。IC使得更为复杂的中央处理器可以在很小的空间中设计和制造(在微米的數量级)。中央处理器的标准化和小型化都使得这一类数字设备和電子零件在现代生活中的出现频率远远超过有限应用专用的计算机。现代微处理器出现在包括从汽车到手机到儿童玩具在内的各种物品中。.

新!!: 数据 (计算机)和中央处理器 · 查看更多 »

二进制

在數學和數字電路中,二進制(binary)數是指用二進制記數系統,即以2為基數的記數系統表示的數字。這一系統中,通常用兩個不同的符號0(代表零)和1(代表一)來表示。以2為基數代表系統是二進位制的。數字電子電路中,邏輯門的實現直接應用了二進制,因此現代的計算機和依赖計算機的設備裡都用到二進制。每個數字稱為一個位元(二進制位)或比特(Bit,Binary digit的縮寫)。.

新!!: 数据 (计算机)和二进制 · 查看更多 »

信息

信息(英語:Information),又稱情報,是一个严谨的科学术语,其定义不统一,是由它的极端复杂性决定的,獲取信息的主要方法為六何法。信息的表现形式多不胜数:声音、图片、温度、体积、颜色……信息的类別也不计其数:电子信息、财经信息、天气信息、生物信息……。 在熱力學中,信息是指任何會影響系統的熱力學狀態的事件。 信息可以減少不確定性。事件的不確定性是以其發生機率來量測,發生機率越高,不確定性越低,事件的不確定性越高,越需要額外的信息減少其不確定性。位元是典型的,但也可以使用像納特之類的單位,例如投擲一個公正的硬幣,其信息為log2(2/1).

新!!: 数据 (计算机)和信息 · 查看更多 »

哈希表

散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。 一个通俗的例子是,为了查找电话簿中某人的号码,可以创建一个按照人名首字母顺序排列的表(即建立人名x到首字母F(x)的一个函数关系),在首字母为W的表中查找“王”姓的电话号码,显然比直接查找就要快得多。这里使用人名作为关键字,“取首字母”是这个例子中散列函数的函数法则F(),存放首字母的表对应散列表。关键字和函数法则理论上可以任意确定。.

新!!: 数据 (计算机)和哈希表 · 查看更多 »

光碟

--(Optical disc),又譯作--,於1965年由美國人發明,當時所儲存的格式仍以模拟(Analog)為主。它是用激光扫描的记录和读出方式保存信息的一种介质。大約在1990年代左右時開始普及,具有存放大量資料的特性,1片12cm的CD-R約可存放1小時的MPEG1的影片,或74分鐘的音樂,或680MB的資料。.

新!!: 数据 (计算机)和光碟 · 查看更多 »

硬盘

(Hard Disk Drive,简称HDD)是电脑上使用坚硬的旋转盘片为基础的非挥发性存储设备,它在平整的磁性表面存储和检索数字数据,信息通过离磁性表面很近的磁头,由电磁流来改变极性方式被电磁流写到磁盘上,信息可以通过相反的方式读取,例如读头经过紀錄資料的上方時磁场导致线圈中电气訊號的改变。硬盘的讀寫是採用隨機存取的方式,因此可以以任意順序讀取硬盘中的資料。硬盘包括一至數片高速轉動的磁盘以及放在执行器懸臂上的磁头。 早期的硬盘儲存介质是可替换的,不过今日典型的硬盘采用的是固定的儲存介质,碟片与磁头被封装在机身裡(除了一個有过滤的气孔,用来平衡工作时产生的热量导致的气压差)。 硬盘是由IBM在1956年開始使用,在1960年代初成為通用式電腦中主要的,隨著技術的進步,硬盘也成為服务器及個人電腦的主要組件。.

新!!: 数据 (计算机)和硬盘 · 查看更多 »

程序

程序(procedure),指特定的一系列動作、行動或操作,而這些活動、動作或操作必須以相同方式執行,藉此在相同環境下恆常得出相同的結果(例如緊急應變程序)。粗略而言,程序可以指一序列的活動、作業、步驟、決斷、計算和工序,當它們保證依照嚴格規定的順序發生時即產生所述的後果、產品或局面。一個程序通常引致一個改變。現在小孩也可以寫程式。.

新!!: 数据 (计算机)和程序 · 查看更多 »

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

新!!: 数据 (计算机)和編譯器 · 查看更多 »

Data

Data( ),是《星际旅行》系列中的一个人形機器人角色。曾在美剧《星际旅行:下一代》以及《星际旅行VII:日换星移》、《星际旅行VIII:第一类接触》、《星际旅行IX:起义》、《星际旅行X:复仇女神》这四部电影中登场。 Data是由宋博士设计和建造的,他的大脑有着相当出色的运算能力,并在聯邦星艦企業號 (NCC-1701-D)上担任执行长官、二副职务,随后在联邦星舰进取号 (NCC-1701-E)上担任大副和指挥官职务。TNG: The Measure of a ManData在刚被制造出来的时候常对人类的情感感到好奇,后来的一系列事件让他了解到了人类的一些特性,也使他开始羡慕人性。宋博士曾发明了一个情感芯片,只要插入此芯片,Data就有了人类的情感。Data对人类情感的渴望也成为星际旅行中的一个重要笑点,他在植入感情芯片后表现出了极强的幽默感。 Data在星际旅行系列中被星迷们认为是斯波克的继任者,这主要体现在两人都有极高的智商,且对人类的情感不甚了解(不同之處在於Data常表現的較為天真與單純)。Data也让观众能从一个局外人的角度来看待人类。Data大脑的存储量足有100PB,相当于800万亿位元,而Data大脑的运算速度则为60Thz,相当于每秒运算60万亿次。.

新!!: 数据 (计算机)和Data · 查看更多 »

Dataset

DataSet 驻留于内存的数据集,一般一个DataSet对应于一个数据库表或数据矩阵,表的行与列与DataSet一一对应,内部用XML来描述数据。 多个DataSet可组成DataSet List.

新!!: 数据 (计算机)和Dataset · 查看更多 »

類比數位轉換器

模拟数字转换器(Analog-to-digital converter, ADC, A/D or A to D)是用于将模拟形式的连续信号转换为数字形式的离散信号的一类设备。一个模拟数字转换器可以提供信号用于测量。与之相对的设备成为数字模拟转换器。 典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。然而,有一些模拟数字转换器并非纯的电子设备,例如旋转编码器,也可以被视为模拟数字转换器。 数字信号输出可能会使用不同的编码结构。通常会使用二进制二补数(也称作“补码”)进行表示,但也有其他情况,例如有的设备使用格雷码(一种循环码)。.

新!!: 数据 (计算机)和類比數位轉換器 · 查看更多 »

软盘

在台灣常稱作磁片,是个人电脑設備中,取代磁帶的可移动儲存媒體。第一个软盘是由IBM於1971年開發出的,直徑8吋。隨著硬體技術的發展與使用的需要,又衍生出5.25吋的软盘,並广泛使用在Apple II、IBM PC及其他相容電腦上。蘋果1984年在Mac機開始採用3.5吋軟碟,此時容量还不到1MB,後來,由日本索尼的3.5吋軟碟片容量有1.44MB所取代,這種軟碟片80至90年代盛行,直至2000年代以前,3.5吋軟碟機仍是電腦普及設備之一,之後漸被淘汰。.

新!!: 数据 (计算机)和软盘 · 查看更多 »

電腦記憶體

電腦記憶體(Computer memory)是一種利用半導體技術制成的儲存資料的電子裝置。其電子電路中的資料以二進位方式儲存,記憶體的每一個儲存單元稱做記憶元。 電腦記憶體可分为内部存储器(简称内存或主存)和外部存储器,其中内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速率快。内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。就好比在一个书房里,存放书籍的书架和书柜相当于电脑的外存,而我们工作的办公桌就是内存。通常我们把要永久保存的、大量的数据存储在外存上,而把一些临时的或少量的数据和程序放在内存上,当然内存的好坏会直接影响电脑的运行速度。.

新!!: 数据 (计算机)和電腦記憶體 · 查看更多 »

I/O

I/O(Input/Output),即输入/输出,通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出。 輸入/出(英文:Input/Output,簡寫為 I/O)是信息處理系統(例如計算機)與外部世界(可能是人類或另一信息處理系統)之間的通信。輸入是系統接收的信號或數據,輸出則是從其發送的信號或數據。該術語也可以用作行動的一部分;到“執行I/O”是執行輸入或輸出的操作。 輸入/出設備是硬件中由人(或其他系統)使用與計算機進行通信的部件。例如,鍵盤或鼠標是計算機的輸入設備,而監視器和打印機是輸出設備。計算機之間的通信設備(如電信數據機和網卡)通常執行輸入和輸出操作。 將設備指定為輸入或輸出取決於視角。鼠標和鍵盤擷取人類用戶的肢体動作,並將其轉換為計算機可解的輸入信號; 這些設備的輸出是計算機的輸入。同樣,打印機和監視器則用於將計算機處理的過程和結果輸出,並將這些信號轉換為人類用戶能理解的呈現。從用戶的角度來看,閱讀或查看這些呈現的過程則是接受輸入;人機互動主要是在研究了解機器與人類之間這種過程的交互介面。 在現代計算機體系結構中 CPU 可以使用單獨的指令直接讀取或寫入,被認為是計算機的核心。而 CPU 和主存儲器的組合,任何信息傳入或傳出 CPU /內存組合,例如通過從磁盤驅動器讀取數據,就會被認為是 I/O;CPU 及其電路版提供用於低階編程的存儲器映射 I/O,例如在設備驅動程序的實現中,或者提供對 I/O通道的訪問。一個 I/O算法設計是利用內存,而且高效地進行與輔助存儲設備交換數據時,如一個磁盤驅動器。.

新!!: 数据 (计算机)和I/O · 查看更多 »

模擬信號

模拟信号(analog signal),是指在时域上数学形式为连续函数的信号。与模拟信号对应的是数字信号,后者采取分立的逻辑值,而前者可以取得连续值。模拟信号的概念常常在涉及电的领域中被使用,不过经典力学、气动力学(pneumatic)、水力学等学科有时也会使用模拟信号的概念。.

新!!: 数据 (计算机)和模擬信號 · 查看更多 »

汇编语言

汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器,或其他可编程器件的低级语言。在不同的设备中,汇编语言对应着不同的机器语言指令集。一种汇编语言专用于某种计算机系统结构,而不像许多高级语言,可以在不同系统平台之间移植。 使用汇编语言编写的源代码,然后通过相应的汇编程序将它们转换成可执行的机器代码。这一过程被称为汇编过程。 汇编语言使用助记符(Mnemonics)来代替和表示特定低级机器语言的操作。特定的汇编目标指令集可能会包括特定的操作数。许多汇编程序可以识别代表地址和常量的标签(Label)和符号(Symbols),这样就可以用字符来代表操作数而无需采取写死的方式。普遍地说,每一种特定的汇编语言和其特定的机器语言指令集是一一对应的。 许多汇编程序为程序开发、汇编控制、辅助调试提供了额外的支持机制。有的汇编语言编寫工具经常会提供巨集,它们也被称为--汇编器。 现在汇编语言已不像其他大多數的程序設計語言一樣被廣泛用于程序設計,在今天的實際應用中,它通常被應用在底層硬件操作和高要求的程序優化的场合。驅動程序、嵌入式操作系統和實時運行程序都会需要組合語言。.

新!!: 数据 (计算机)和汇编语言 · 查看更多 »

温度传感器

温度传感器一般是指将温度转化为电子数据的电子元件。.

新!!: 数据 (计算机)和温度传感器 · 查看更多 »

时间

時間是一种尺度,在物理定义是标量,藉著时间,事件发生之先后可以按过去-现在-未来之序列得以确定(时间点),也可以衡量事件持續的期間以及事件之間和间隔长短(时间段) 。時間是除了空間三個維度以外的第四維度。 長久以來,時間一直是宗教、哲學及科學領域的研究主題之一,但學者們尚且無法為時間找到一個可以適用於各領域、具有一致性且又不循環的定義 。然而在商業、工業、體育、科學及表演藝術等領域都有一些各自來標示及度量時間的方法 108 pages 。一些簡單,爭議較小的定義包括「時間是時鐘量測的物理量。」及「時間使得所有事情不會同時發生。」, 哲學家對於時間有兩派不同的觀點:一派認為時間是宇宙的基本結構,是一個會依序列方式出現的維度,像艾萨克·牛顿就對時間有這樣的觀點。包括戈特弗里德·莱布尼茨及伊曼努爾·康德在內的另一派認為時間不是任何一種已經存在的維度,也不是任何會「流動」的實存物,時間只是一種心智的概念,配合空間和數可以讓人類對事件進行排序和比較。換句話說,時間不過是人為便於思考宇宙,而對物質運動劃分,是一種人定規則。例如:愛因斯坦就曾運用相對論的概念來描述比喻時間對心理層面上的影響,藉此解釋時間並非是絕對的。.

新!!: 数据 (计算机)和时间 · 查看更多 »

数字信号

數位訊號可以有多重的含义。它可以用来表示已经数字化的离散时间信号,或者表示數位系統中的波形信号。.

新!!: 数据 (计算机)和数字信号 · 查看更多 »

数组

在計算機科學中,陣列資料結構(array data structure),簡稱数组(Array),是由相同类型的元素(element)的集合所組成的資料結構,分配一块连续的内存来存储。利用元素的索引(index)可以计算出该元素對應的儲存地址。 最簡單的資料結構類型是一維陣列。例如,索引為0到9的32位元整數陣列,可作為在記憶體位址2000,2004,2008,...2036中,儲存10個變量,因此索引為i的元素即在記憶體中的2000+4×i位址。陣列第一個元素的記憶體位址稱為第一位址或基礎位址。 二维数组,对应于數學上的矩陣概念,可表示為二維矩形格。例如: a.

新!!: 数据 (计算机)和数组 · 查看更多 »

数据库

--,簡而言之可視為電子化的檔案櫃——儲存电子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。 所謂「資料庫」係以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。.

新!!: 数据 (计算机)和数据库 · 查看更多 »

数据结构

在计算机科学中,数据结构(data structure)是计算机中存储、组织数据的方式。 数据结构意味着介面或封装:一个数据结构可被视为两个函数之间的介面,或者是由数据类型联合组成的存储内容的访问方法封装。 大多数数据结构都由数列、记录、可辨识联合、引用等基本类型构成。举例而言,可為空的引用(nullable reference)是引用与可辨识联合的结合体,而最简单的链式结构链表则是由记录与可空引用构成。 数据结构可透过程式语言所提供的数据类型、引用及其他操作加以实现。一个设计良好的数据结构,应该在尽可能使用较少的时间与空间资源的前提下,支援各種程式執行。 不同种类的数据结构适合不同种类的应用,部分資料結構甚至是為了解決特定問題而設計出來的。例如B树即為加快樹狀結構存取速度而設計的資料結構,常被應用在資料庫和檔案系統上。 正確的数据结构選擇可以提高演算法的效率(請參考)。在電腦程式设计的過程裡,选择适当的数据结构是一項重要工作。许多大型系统的編寫经验顯示,程式設計的困难程度与最终成果的质量与表现,取决于是否选择了最適合的数据结构。 系統架構的关键因素是数据结构而非算法的見解,导致了多种形式化的设计方法与编程语言的出现。绝大多数的语言都带有某种程度上的模块化思想,透过将数据结构的具体实现封装隐藏于使用者介面之后的方法,来让不同的应用程序能够安全地重用这些数据结构。C++、Java、Python等面向对象的编程语言可使用类 (计算机科学)来達到這個目的。 因为数据结构概念的普及,现代编程语言及其API中都包含了多种預設的数据结构,例如 C++ 标准模板库中的容器、Java集合框架以及微软的.NET Framework。.

新!!: 数据 (计算机)和数据结构 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »