CS
The Pragmatic WayComputer Science

© 2024 CS The Pragmatic Way

Modern Computer Technologies

2025-04-12

Modern Computer Technologies

ယနေ့ခေတ် ကွန်ပျူတာနည်းပညာ ကို‌‌‌‌လေ့လာရာတွင် ဖွဲ့ စည်း တည်ဆောက်ပုံ နှင့် Computer Systems များကို ထိမ်းသိမ်းမောင်းနှင်ရန် ရေးသားရသည့် Computer Programming

Computing Systems (Hardware)

  • Binary Number စနစ်ကို အခြေခံ ၍တည်ဆောက်ထားသော Classical Computing Sytem.
    (eg. CPU, GPU, Mobile, IoT, etc.)
  • Quantum physic အခြေခံသဘောတရားများကို အခြေခံတည်ဆောက်ထားသော Quantum Computing System
    (eg. Quantum computer)

Programming Methods (Software)

ထို Computer Systems များကို ထိမ်းသိမ်းမောင်းနှင်ရန် ရေးသားရသည့် Computer Programming စနစ်များတွင်လဲ

  • User requirement data and specification များကို လေ့လာ၍ Programmer များကိုယ်တိုင် လိုအပ်သော Output result များကို ရေးသားရသော Hand craft (or) Rule Based Programming
    (eg. Object oriented programming, Functional Programming)
  • AI algorithms များကို အသုံးပြုကာ ထွက်ရှိ လာသော AI Model များကို Business rule အဖြစ် အသုံးပြုရ‌သော Data Driven (or) AI Based Programming

Interactive Programming Example

Classical computing နှင့် Rule-based programming ၏ နမူနာအနေဖြင့် ရိုးရှင်းသော Tic-Tac-Toe ဂိမ်းတစ်ခုကို ကြည့်ရှုနိုင်ပါသည်။ ဤဂိမ်းသည် binary logic နှင့် deterministic algorithms များကို အသုံးပြုထားပါသည်။

Next player: Human (X)