API মানে-
সঠিক উত্তর
গApplication Programming Interface
ব্যাখ্যা
প্রশ্নটি এপিআই শব্দের পূর্ণরূপ জানতে চেয়েছে। এপিআই মানে অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস।
এপিআই হলো দুটি সফটওয়্যারের মধ্যে কথা বলার নির্ধারিত নিয়ম। একটি সফটওয়্যার নির্দিষ্ট ভঙ্গিতে অনুরোধ পাঠায়, অন্যটি নির্দিষ্ট ভঙ্গিতে উত্তর দেয়; কে ভেতরে কীভাবে কাজ করছে তা জানার দরকার পড়ে না।
উদাহরণ: আবহাওয়ার অ্যাপ নিজে আবহাওয়া মাপে না, আবহাওয়া সংস্থার এপিআই থেকে তথ্য আনে। কোনো শপিং সাইটে মোবাইল ব্যাংকিংয়ে টাকা দেওয়ার সুবিধাও এপিআই দিয়ে যুক্ত করা হয়। রেস্তোরাঁর ওয়েটারের মতো: আপনি অর্ডার দেন, ওয়েটার রান্নাঘর থেকে খাবার এনে দেয়।
ফাঁদ হলো প্রসেসিং আর ইনফরমেশন শব্দ দুটি, যা কম্পিউটারের প্রসঙ্গে শুনতে ঠিক মনে হয়। মনে রাখুন, মাঝের অক্ষরটি প্রোগ্রামিং, শেষেরটি ইন্টারফেস।
স্টেপ বাই স্টেপ শিখুন
৪/৪| অক্ষর | পূর্ণরূপ | ফাঁদ |
|---|---|---|
| A | Application | Advanced |
| P | Programming | Processing |
| I | Interface | Information |
| API | Application Programming Interface | দুই সফটওয়্যারের সেতু |
- A = Application।
- P = Programming, Processing নয়।
- I = Interface, Information নয়।
- API: দুই সফটওয়্যারের মধ্যে কথা বলার নিয়ম।
ক. Advanced Processing Information: Advanced Processing Information নামে কোনো প্রচলিত পরিভাষা নেই।
খ. Application Processing Information: Processing ও Information দুটিই ভুল; P মানে Programming, I মানে Interface।
ঘ. Application Processing Interface: Processing শব্দটি ভুল; সঠিক শব্দ Programming।
API = Application Programming Interface; দুই সফটওয়্যারের ওয়েটার।
অ্যাপের সঙ্গে প্রোগ্রামের মুখোমুখি কথা: ইন্টারফেস।