Inafasiriwa moja kwa moja kutoka kwa Wikipedia ya Kiingereza na Tafsiri ya Google

Data (kompyuta)

Aina mbalimbali za data ambazo zinaweza kuonekana kupitia kifaa cha kompyuta

Data ( / d t ə / DAY -tə , au / d ɑː t ə / DAH -tə ; [1] kutibiwa kama umoja, wingi, au kama habari nomino ) ni mlolongo yoyote ya alama moja au zaidi kutokana na maana kwa tendo maalum (tafsiri).

Takwimu (au datum - kitengo cha data moja) inahitaji ufafanuzi kuwa habari. Ili kutafsiri data kwa habari, kuna lazima iwe na sababu nyingi zinazojulikana. Mambo yanayohusika yanatambuliwa na muumbaji wa data na habari zinazohitajika. Metadata ya neno hutumiwa kurejelea data kuhusu data. Metadata inaweza kuelezewa, iliyowekwa au iliyotolewa. Takwimu zinazohusiana na matukio ya kimwili au michakato pia itakuwa na sehemu ya muda. Karibu karibu na matukio yote sehemu hii ya temporal ina maana. Hii ni kesi wakati kifaa kama vile logger ya joto inapokea data kutoka kwenye sensor ya joto. Wakati joto linapokelewa ni kudhani kuwa data ina marejeo ya muda ya "sasa". Hivyo kifaa kinasajili tarehe, wakati na joto pamoja. Wakati logger ya data inavyowasiliana na joto, lazima pia ripoti tarehe na wakati ( metadata ) kwa kila joto.

Data ya data ni data inayotumiwa kwa kutumia mfumo wa namba ya binary ya wale (1) na zero (0), kinyume na uwakilishi wa analogog . Katika kisasa (post 1960) mifumo ya kompyuta, data zote ni digital. Data ndani ya kompyuta, mara nyingi, huenda kama data sambamba. Takwimu zinazohamia au kutoka kwa kompyuta, mara nyingi, huenda kama data ya serial. Angalia mawasiliano sambamba na mawasiliano ya simu . Takwimu zilizoteuliwa kutoka kwa kifaa cha analog, kama vile sensor ya joto, zinapaswa kupitisha "analog kwa digital kubadilisha fedha" au "ADC" (angalia kubadilisha fedha Analog-to-digital ) ili kubadilisha data ya analog kwa data ya digital.

Data anayewakilisha kiasi , wahusika, au alama ambayo shughuli ni kufanywa na kompyuta ni kuhifadhiwa na kumbukumbu juu ya magnetic , macho, au mitambo ya vyombo vya habari ya kurekodi, na zinaa kwa njia ya ishara ya digital umeme. [2]

Programu ni seti ya data ambayo ina mfululizo wa maelekezo ya programu ya coded kudhibiti uendeshaji wa kompyuta au mashine nyingine. [3] Mambo ya kumbukumbu ya kompyuta ya kimwili yanajumuisha anwani na neno / neno la kuhifadhi data. Data ya daraja mara nyingi huhifadhiwa kwenye databana za kihusiano , kama vile meza au safu za SQL , na kwa ujumla zinaweza kusimamishwa kama jozi la msingi / thamani .

Takwimu zinaweza kupangwa katika aina nyingi za miundo ya data , ikiwa ni pamoja na safu, grafu , na vitu . Miundo ya data inaweza kuhifadhi data ya aina nyingi , ikiwa ni pamoja na namba , masharti na hata miundo mingine ya data . Takwimu zinaingia ndani na nje ya kompyuta kupitia vifaa vya pembeni .

Katika matumizi mengine, faili za binary (ambazo hazijasomwa na binadamu ) wakati mwingine zinaitwa "data" ambazo zinajulikana kwa " maandishi " yanayoonekana ya binadamu. [4] Jumla ya data ya data ya mwaka 2007 ilikuwa inakadiriwa kuwa gigabytes 281,000,000 (= 281 exabytes ). [5] [6] Data ya data inakuja katika majimbo matatu: data katika mapumziko , data katika usafiri na data inatumika .

Yaliyomo

Tabia

Kwa muhimu zaidi, datum moja ni thamani kuhifadhiwa katika eneo fulani.

Kimsingi, kompyuta zifuata mlolongo wa maelekezo wanayopewa kwa namna ya data. Seti ya maelekezo ya kufanya kazi fulani (au kazi) inaitwa " mpango ". Katika kesi ya majina, mpango, kama uliofanywa na kompyuta, utakuwa na kanuni ya mashine ya binary . Vipengele vya hifadhi vinavyotumiwa na programu, lakini sio kweli vinavyotumiwa na CPU , pia ni data. Maelekezo ya Programu, na data ambayo programu inajenga, zote zinahifadhiwa kwa njia sawa. Kwa hiyo, inawezekana kwa programu za kompyuta kufanya kazi kwenye programu nyingine za kompyuta, kwa kutumia data zao za programu.

Mstari kati ya programu na data inaweza kuwa nyepesi. Mkalimani , kwa mfano, ni mpango. Data ya pembejeo kwa mkalimani ni yenyewe mpango, sio moja yaliyotolewa katika lugha ya asili ya mashine . Katika matukio mengi, mpango unaotafsiriwa utakuwa faili ya maandishi yanayofunuliwa na binadamu, ambayo inaendeshwa na programu ya mhariri wa maandishi (zaidi ya kawaida inayohusishwa na data ya maandishi wazi ). Mipangilio hiyo inahusisha mipangilio mipangilio ya programu nyingine kama data. Programu kama waunganisha , waunganishaji , wafuaji wa programu , uppdatering wa programu , scanners za virusi na matumizi mengine ya programu kama data zao.

Kuhifadhi data ka katika faili, hivyo unahitaji serialized katika " aina ya faili ". Kwa kawaida, programu zinahifadhiwa katika aina maalum za faili , tofauti na hizo zinazotumiwa kwa data nyingine. Faili za kutekeleza zina vyenye mipango; Faili nyingine zote pia ni faili za data . Hata hivyo, faili zinazoweza kutekelezwa zinaweza pia kuwa na data "ya ndani" inayojengwa kwenye programu. Hasa, baadhi ya faili zinazoweza kutekelezwa zina sehemu ya data , ambayo kwa kawaida ina vigezo na maadili ya awali (data zote).

Kwa mfano: mtumiaji anaweza kwanza kufundisha mfumo wa uendeshaji kupakia programu ya mchakato wa neno kutoka kwenye faili moja, na kisha hariri hati iliyohifadhiwa katika faili nyingine na mpango wa neno la processor. Katika mfano huu, waraka utazingatiwa data. Ikiwa mchakato wa neno pia unashughulikia kichunguzi cha spell , kisha kamusi (orodha ya neno) kwa mchezaji wa spell ingezingatiwa pia data. Njia za uendeshaji zinazotumiwa na mshambuliaji wa spell zinaonyesha kuwa marekebisho yangekuwa data ya kificho ya mashine au maandiko katika lugha inayofaa ya programu ya kutafsiri.

Funguo Data na maadili, miundo na kuendelea

Neno katika data hutoa muktadha wa maadili. Bila kujali muundo wa data, daima kuna kipengele muhimu sasa. Funguo za data katika data na miundo-data ni muhimu kwa kutoa maana kwa maadili ya data. Bila ufunguo unaohusishwa moja kwa moja au kwa moja kwa moja na thamani, au ukusanyaji wa maadili katika muundo, maadili yanawa na maana na kuacha kuwa data. Hiyo ni kusema, kuna lazima iwe na sehemu ya msingi inayohusishwa na sehemu ya thamani ili iweze kuchukuliwa kuwa data. Takwimu zinaweza kusimamishwa kwenye kompyuta kwa njia nyingi, kulingana na mifano zifuatazo:

RAM

  • Kumbukumbu ya Random Access ina data ambayo processor (s) ya kompyuta ina upatikanaji wa moja kwa moja. Programu ya kompyuta ( CPU ) inaweza tu kuendesha data ndani yenyewe ( Programu ya kusajili ) au kumbukumbu. Hii ni kinyume na hifadhi ya data, ambapo mtengenezaji (s) lazima ahamishe data kati ya kifaa cha kuhifadhi (disk, tepe ...) na kumbukumbu. RAM ni safu ya (1) au zaidi ya kuzuia (s) ya maeneo yanayotambulika ambayo msindikaji anaweza kusoma au kuandika kwa kutoa anwani ya usomaji au kusoma. Sehemu "ya random" ya RAM inamaanisha kuwa processor inaweza kufanya kazi mahali popote katika kumbukumbu wakati wowote kwa utaratibu wowote. (Pia angalia kitengo cha usimamizi wa Kumbukumbu ). Katika RAM kipengele chache cha data ni "Binary Bit ". Uwezo na mapungufu ya kupata RAM ni mchakato maalum. Kumbukumbu kuu ya jumla au RAM hupangwa kama safu ya "seti za umeme / za kuacha " au maeneo ya mwanzo kwenye anwani 0 ( hexadecimal 0). Kila eneo linaweza kuhifadhi vipindi vya 8, 16, 32 au 64 sambamba kulingana na usanifu wa usindikaji ( CPU ). Kwa hiyo, thamani yoyote iliyohifadhiwa katika tote katika RAM ina eneo linalofanana linaloonyeshwa kama kizuizi kutoka kwenye eneo la kwanza la kumbukumbu katika orodha ya kumbukumbu yaani 0 + n, ambapo n ni kukamilika katika eneo la kumbukumbu za maeneo.

Keys

  • Funguo za data hazihitaji kuwa anwani ya vifaa vya moja kwa moja kwenye kumbukumbu. Nambari zisizo sahihi , za abstract na za mantiki zinaweza kuhifadhiwa kwa kushirikiana na maadili ili kuunda muundo wa data . Miundo ya data imetangulia offsets (au viungo au njia) tangu mwanzo wa muundo, ambayo maadili ya data huhifadhiwa. Kwa hiyo, ufunguo wa data una ufunguo wa muundo pamoja na kukomesha (au viungo au njia) katika muundo. Wakati muundo huo unafanywa mara kwa mara, uhifadhi tofauti za [maadili ya data na funguo za data] ndani ya muundo huo unaorudia, matokeo yanaweza kuchukuliwa kuwa yanafanana na meza , ambayo kila kipengele cha muundo wa kurudia kinachukuliwa kuwa safu na kila marudio ya muundo huchukuliwa kama safu ya meza. Katika shirika kama la data, ufunguo wa data kawaida ni thamani moja (au kipengele cha maadili katika kadhaa ya) safu.

Mipangilio ya data ya mara kwa mara iliyoandaliwa

  • Mtazamo wa tabular wa kurudia miundo ya data ni moja tu ya uwezekano mkubwa. Kurudia miundo data inaweza kupangwa hierarchically , vile nodes ni wanaohusishwa kwa kila mmoja katika cascade ya uhusiano wa wazazi na mtoto. Vigezo na miundo inayoweza kuwa ngumu zaidi ya data huhusishwa na nodes. Kwa hiyo utawala wa nuru hutoa ufunguo wa kushughulikia miundo ya data inayohusishwa na nodes. Uwakilishi huu unaweza kufikiriwa kama mti ulioingizwa . Kwa mfano mfumo wa kisasa wa kompyuta wa uendeshaji faili mifumo ni mfano kawaida, na XML ni nyingine.

Iliyopangwa au kuamuru data

  • Data ina vipengele vyenye asili wakati hupangwa kwenye ufunguo . Maadili yote kwa subsets ya ufunguo kuonekana pamoja. Wakati wa kupitisha sequentially kupitia makundi ya data na ufunguo huo, au subset ya mabadiliko muhimu, hii inajulikana katika duru ya usindikaji data kama kuvunja, au kuvunja kudhibiti . Inasaidia hasa kuunganisha thamani ya data kwenye subsets ya ufunguo.

Uhifadhi wa pembeni

  • Mpaka kuja kwa kumbukumbu zisizo na tete za kompyuta kama vile vijiti vya USB , hifadhi ya data iliyoendelea ilipatikana kwa kuandika data kwa vifaa vya kuzuia nje kama vile teknolojia ya magnetic na disk . Vifaa hivi kawaida hutafuta mahali kwenye vyombo vya habari vya magnetic na kisha kusoma au kuandika vitalu vya data ya ukubwa uliotanguliwa. Katika kesi hiyo, eneo la kutafuta kwenye vyombo vya habari, ni kitu muhimu cha data na vitalu ni maadili ya data. Mipangilio ya faili ya mapema, au mifumo ya uendeshaji wa disc hutumiwa kuhifadhi vitalu vyenyeji kwenye diski ya gari kwa mafaili ya data . Katika mifumo hiyo, faili zinaweza kujazwa, bila kukimbia nafasi ya data kabla data yote imeandikwa. Kwa hiyo nafasi kubwa ya data isiyoitumiwa ilikuwa imefungwa kwa urahisi ili kuepuka kuingia katika hali hiyo. Hii ilikuwa inajulikana kama disk ghafi. Baadaye-mifumo ya faili ilianzisha vipande . Walihifadhi vitalu vya nafasi ya data ya diski kwa vikundi na kutumika vizuizi zilizotengwa zaidi kiuchumi, kwa vitendo vinavyotumiwa kwa nguvu za kugawa faili kama inahitajika. Ili kufikia hili, mfumo wa faili ulipaswa kufuatilia vitalu ambazo vilivyotumiwa au kutumiwa na faili za data katika orodha au meza ya ugawaji wa faili. Ijapokuwa hii ilitumia vizuri zaidi nafasi ya data ya diski, ilisababisha kugawanyika kwa faili kwenye diski, na ufanisi wa ufanisi kwa sababu ya latency. Mifumo ya kisasa ya faili hurekebisha faili zilizogawanyika kwa nguvu ili kuongeza muda wa kufikia faili. Uendelezaji zaidi katika mifumo ya faili imesababisha utaratibu wa uendeshaji wa diski, yaani, gari linaloweza kuelezewa kama sehemu za kuendesha gari.

data iliyowekwa

  • Kurejesha kipande kidogo cha data kutoka kwa seti kubwa zaidi ina maana ya kutafuta ingawa data sequentially. Hii ni isiyo ya kawaida. Nakala ni njia ya kunakiliza anwani za funguo na eneo kutoka kwa miundo ya data kwenye faili, meza na seti za data, kisha kuandaa kwa kutumia miundo ya mti isiyoingizwa ili kupunguza muda uliopatikana ili kupata data ndogo ya data ya awali. Ili kufanya hivyo, ufunguo wa daraja la data itakayopatikana lazima iwe wazi kabla ya kurejesha kuanza. Nambari maarufu zaidi ni B-mti na mbinu za uelekeo wa hash muhimu. Ufafanuzi bado ni juu ya gharama kubwa kwa kufungua na kurejesha data. Kuna njia zingine za kuandaa indeba, kwa mfano kuchagua vitufe au marekebisho ya wingi (au hata ufunguo na data pamoja), na kutumia utafutaji wa binary juu yao.

Kuondoa na kuacha

  • Mwelekeo wa vitu hutumia dhana mbili za msingi za kuelewa data na programu: 1) muundo wa cheo cha utaratibu wa madarasa ya programu , ambayo ni mfano wa muundo wa data ya hierarchy; na 2) Wakati wa kukimbia, uundaji wa kumbukumbu muhimu za data kwenye miundo ya data-kumbukumbu ya vitu ambazo zimeanzishwa kutoka kwenye maktaba ya darasa . Ni baada ya kuanzishwa kwamba kitu cha kutekeleza cha darasa maalum kina. Baada ya kumbukumbu muhimu ya kitu haipatikani, data iliyotajwa na kitu hicho inacha kuwa data kwa sababu kumbukumbu ya ufunguo wa data haifai; na kwa hiyo kitu pia kinakuacha kuwepo. Eneo la kukumbuka ambapo data ya kitu kilihifadhiwa hujulikana kama takataka na hurekebishwa kama kumbukumbu isiyoyotumiwa inapatikana kwa kutumia tena.

Data ya data

  • Ujio wa databases ulianzisha safu zaidi ya uondoaji wa kuhifadhi data ya kuendelea. Takwimu hutumia data ya meta , na muundo wa swala wa swala kati ya mifumo ya mteja na server , inayozungumza juu ya mtandao, kwa kutumia awamu mbili kufanya mfumo wa magogo ili kuhakikisha ukamilifu wa shughuli , wakati unaendelea data.

Sambamba kusambazwa usindikaji wa data

  • Teknolojia za uendelezaji wa takwimu za kisasa za kisasa / teknolojia ya utendaji hutegemea usindikaji wa takwimu sambamba kusambazwa kwenye kompyuta nyingi za bidhaa kwenye mtandao wa juu wa bandwidth. Mfano wa moja ni Apache Hadoop . Katika mifumo hiyo, data inashirikishwa kwenye kompyuta nyingi na kwa hiyo kompyuta yoyote katika mfumo lazima iwakilishwe katika ufunguo wa data, ama moja kwa moja, au kwa usahihi. Hii inawezesha kutofautisha kati ya seti mbili za data zinazofanana, kila mmoja akipatiwa kwenye kompyuta tofauti kwa wakati mmoja.

Tazama pia

  • Lugha ya Mkutano
  • Data kubwa
  • Bus (kompyuta)
  • Piga
  • Kumbukumbu ya kompyuta
  • CPU
  • Cache ya CPU
  • Takwimu
  • Data ya data
  • Ufafanuzi wa data
  • Mtandao wa data
  • Kifaa cha kuhifadhi data
  • Mtoko wa data
  • Aina ya data
  • Database
  • Databus
  • Dataset
  • Kitufe cha kigeni
  • Hash muhimu
  • Msindikaji wa habari
  • Uwekaji wa maagizo
  • Anwani ya kumbukumbu / eneo / ufunguo
  • Kupitishwa (sayansi ya kompyuta)
  • Kitufe cha msingi / cha pekee
  • Msajili wa mchakato
  • Usajili wa Shift
  • Hali (sayansi ya kompyuta)
  • Tuple
  • Thamani (sayansi ya kompyuta)
  • Von Neumann usanifu

Marejeleo

  1. ^ Matamshi / d t ə / DAY -tə mkubwa katika Englishes zaidi. Matamshi / d æ t ə / DA -tə ni hasa Ireland na Amerika ya Kaskazini . Matamshi / d ɑː t ə / DAH -tə ni hasa New Zealand na Australia . Kila matamshi yanaweza kutambuliwa tofauti kulingana na lugha ya msemaji.
  2. ^ "data" . Oxford Dictionaries . Ilifutwa 2012-10-11 .
  3. ^ "programu ya kompyuta" . Oxford Pocket Dictionary ya sasa Kiingereza . Ilifutwa 2012-10-11 .
  4. ^ "faili (1)" . Kurasa za Mwongozo wa OpenBSD . 2004-12-04 . Ilifutwa 2007-03-19 .
  5. ^ Paul, Ryan (Machi 12, 2008). "Funzo: kiasi cha maelezo ya digital> uwezo wa kuhifadhi dunia" . Ars mbinu . Ilifutwa 2008-03-12 .
  6. ^ Gantz, John F .; et al. (2008). "Universe Digital Explorer" . Shirika la Data la Kimataifa kupitia EMC. Imehifadhiwa kutoka kwa asili ya 2008-03-11 . Ilifutwa 2008-03-12 .