สตริงไบนารี(sà-dtring bai-naa-ree)

အဓိပ္ပာယ်များ

1နာမ်C1

ဘိုင်နရီ စထရင်း (ဘစ် 0/1)။

ဂဏန်း 0 နှင့် 1 တို့သာ ပါဝင်သော အစီအစဉ်။ အယ်လဂိုရီသမ် သို့မဟုတ် ကွန်ပျူတာဘာသာစကားများတွင် အသုံးပြုသော ဘစ်စထရင်း (bit string)။

ဥပမာများ

ในnaiในnai1၏၊ ပိုင်ဆိုင်သော၊ ဆိုင်သော2ထဲတွင်၊ အတွင်းပိုင်းတွင်3အတောအတွင်း၊ အတွင်း (အချိန်)วิชาwi-chaaวิชาwi-chaa1အသိပညာ၊ ကျွမ်းကျင်မှု၊ ပညာရပ်2ဘာသာရပ်၊ သင်ရိုး၊ ပညာရပ်နယ်ပယ်3အမျိုးအစားပြစကားလုံး (ဘာသာရပ်များအတွက်)4ဂါထာမန္တန်၊ အင်းအိုင်လက်ဖွဲ့ပညာคอมพิวเตอร์kom-piu-dtêrคอมพิวเตอร์kom-piu-dtêr1ကွန်ပျူတာနှင့်သက်ဆိုင်သော2ကွန်ပျူတာเราraoเราrao1ငါတို့၊ ကျွန်ုပ်တို့2ငါ၊ ကျွန်ုပ် (အလွတ်သဘော)เรียนriianเรียนriian1စာသင်သည်၊ လေ့လာသည်2[သင်တန်း/ဘာသာရပ်] တက်သည်3လေးစားစွာ အသိပေးသည် (တရားဝင်)ว่าwâaว่าwâa1ပြောသည်၊ ပြောပြသည်2တွေးသည်၊ စဉ်းစားသည်၊ ယူဆသည်3ဆူပူသည်၊ အပြစ်တင်သည်၊ ဝေဖန်သည်4...ဟု (စကားစုအမှတ်အသား)สตริงไบนารีsà-dtring bai-naa-reeสตริงไบนารีsà-dtring bai-naa-ree1ဘိုင်နရီဒေတာကို သိမ်းဆည်းထားသော စထရင်း။2ဘိုင်နရီ စထရင်း (ဘစ် 0/1)။ประกอบด้วยbprà-gòp dûuaiประกอบด้วยbprà-gòp dûuaiပါဝင်ဖွဲ့စည်းထားသည်เลขlékเลขlék1သင်္ချာ (ဘာသာရပ်)2ကိန်းဂဏန်း၊ နံပါတ်3ထီဂဏန်း0และláeและláeနှင့်1เท่านั้นtâo nánเท่านั้นtâo nán1သာလျှင်၊ သာ၊ ထိုမျှသာ2ဒါပါပဲ၊ ထိုမျှသာ (ဝါကျအဆုံးတွင်သုံးသည်)3ထိုလောက်၊ ထိုမျှ၊ ထိုအတိုင်းအတာအထိ
ကွန်ပျူတာဘာသာရပ်တွင် ဘိုင်နရီစထရင်း (binary string) တွင် ဂဏန်း ၀ နှင့် ၁ သာ ပါဝင်ကြောင်း ကျွန်ုပ်တို့ သင်ယူခဲ့ရသည်။
နောက်ထပ် ဥပမာ 3 ခု
ဤအယ်လ်ဂိုရီသမ် (algorithm) သည် တန်ဖိုးတစ်ခုကို တွက်ချက်ရန်အတွက် ၈ ဘစ် (8-bit) ရှိသော ဘိုင်နရီစထရင်းကို အဝင်အဖြစ် လက်ခံသည်။
တွက်ချက်နိုင်စွမ်းသီအိုရီ (Computability theory) သည် တူးရင်းစက် (Turing machine) တစ်ခု လက်ခံနိုင်သော ဘိုင်နရီစာသားစုများ၏ ဂုဏ်သတ္တိများကို မကြာခဏ ခွဲခြမ်းစိတ်ဖြာလေ့ရှိသည်။
ပြဿနာတစ်ခု၏ ခက်ခဲနက်နဲမှုကို သက်သေပြရန်မှာ တစ်ခါတစ်ရံတွင် ဘိုင်နရီစာသားများနှင့် သက်ဆိုင်သော ပြဿနာတစ်ခုမှ လျှော့ချယူရန် လိုအပ်သည်။
2နာမ်C1

ဘိုင်နရီဒေတာကို သိမ်းဆည်းထားသော စထရင်း။

စာသားအစား ကျပန်း ဘိုင်နရီဘိုက် (binary bytes) များကို သိမ်းဆည်းထားသော စထရင်းတန်ဖိုး (ပရိုဂရမ်းမင်း/ကွန်ပျူတာနယ်ပယ်တွင်)။

ဥပမာများ

โปรแกรมเมอร์bproh-graem-merโปรแกรมเมอร์bproh-graem-merပရိုဂရမ်မာ၊ ဆော့ဖ်ဝဲလ်ရေးသားသူใช้cháiใช้chái1လုပ်ခိုင်းသည်၊ တာဝန်ပေးသည်၊ အမိန့်ပေးသည်2ငွေသုံးသည်၊ ပေးချေသည်3အသုံးပြုသည်၊ သုံးသည်4အချိန်ယူသည်၊ လိုအပ်သည်สตริงไบนารีsà-dtring bai-naa-reeสตริงไบนารีsà-dtring bai-naa-ree1ဘိုင်နရီဒေတာကို သိမ်းဆည်းထားသော စထရင်း။2ဘိုင်နရီ စထရင်း (ဘစ် 0/1)။เพื่อpêuuaเพื่อpêuua1အကျိုးအတွက်၊ ကိုယ်စား။2အတွက်၊ ရန်အလို့ငှာ။เก็บข้อมูลgèp kôr moonเก็บข้อมูลgèp kôr moon1ဒေတာသိမ်းဆည်းသည်၊ အချက်အလက်သိမ်းသည်2အချက်အလက်စုဆောင်းသည်รูปภาพrôop-pâapรูปภาพrôop-pâapရုပ်ပုံ / ပုံไว้wáiไว้wái1သိမ်းထားသည်၊ ချန်ထားသည်2နောက်မှလုပ်ရန်၊ သိမ်းဆည်းရန်။3ထားရှိမှု သို့မဟုတ် အခြေအနေထိန်းသိမ်းမှုကို ဖော်ပြသည်4ဒီအတိုင်းထားသည်။5ဖယ်ထားသည်၊ အရန်ထားသည်။6(ဆံပင်၊ မုတ်ဆိတ်) ထားသည်။ในnaiในnai1၏၊ ပိုင်ဆိုင်သော၊ ဆိုင်သော2ထဲတွင်၊ အတွင်းပိုင်းတွင်3အတောအတွင်း၊ အတွင်း (အချိန်)ฐานข้อมูลtăan kôr-moonฐานข้อมูลtăan kôr-moonဒေတာဘေ့စ်၊ သတင်းအချက်အလက်သိုလှောင်ရာစနစ်
ပရိုဂရမ်မာသည် ဒေတာဘေ့စ်တွင် ရုပ်ပုံဒေတာများကို သိမ်းဆည်းရန် ဘိုင်နရီ စတြင်း (binary string) ကို အသုံးပြုသည်။
နောက်ထပ် ဥပမာ 3 ခု
ဤဖန်ရှင်သည် အသံဖိုင်တစ်ခုကို ကွန်ရက်ပေါ်တွင် ထိရောက်စွာ ပေးပို့နိုင်ရန် ဘိုင်နရီ စတြင်း (binary string) အဖြစ် ပြောင်းလဲပေးသည်။
အဓိက ကွာခြားချက်မှာ ဘိုင်နရီ စတြင်း (binary string) သည် စာသားစတြင်း (text string) ကဲ့သို့ အက္ခရာကုဒ်စနစ် (character encoding) မရှိဘဲ မူလဘိုက်ဒေတာ (raw byte data) အဖြစ်သာ သိမ်းဆည်းခြင်း ဖြစ်သည်။
အချို့သော ပရိုဂရမ်မင်းဘာသာစကားများတွင် ဘိုင်နရီဒေတာကို ဘိုင်နရီစတြင်းအော့ဘဂျက် (binary string object) မှတစ်ဆင့် တိုက်ရိုက်ကိုင်တွယ်ခြင်းသည် ဘိုက်အာရေး (byte array) ကို အသုံးပြုခြင်းထက် ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ကို ရရှိစေသည်။