সুচিপত্র:
সংজ্ঞা - এম্বেডড সফ্টওয়্যার বলতে কী বোঝায়?
এম্বেড সফ্টওয়্যার হ'ল হার্ডওয়্যার বা নন-পিসি ডিভাইসগুলিতে এম্বেড করা একটি সফ্টওয়্যার piece এটি বিশেষত হার্ডওয়ারের জন্য লেখা হয় যা এটি চালিত হয় এবং সাধারণত ডিভাইসটির সীমিত কম্পিউটিং ক্ষমতার কারণে প্রসেসিং এবং মেমরির বাধা থাকে। এম্বেড থাকা সফ্টওয়্যারগুলির উদাহরণগুলির মধ্যে ডেডিকেটেড জিপিএস ডিভাইস, কারখানা রোবট, কিছু ক্যালকুলেটর এবং এমনকি আধুনিক স্মার্টওয়াচগুলি পাওয়া যায়।টেকোপিডিয়া এম্বেডড সফটওয়্যারটি ব্যাখ্যা করে
এম্বেডড সফ্টওয়্যার ফার্মওয়্যারের অনুরূপ, কারণ তারা সাধারণত একই ফাংশনটি পরিবেশন করে। পরবর্তীটি অবশ্য একটি বিশেষ এমবেডেড সফ্টওয়্যার যা নন-ভোল্টাইল মেমোরিতে (যেমন রম বা ইপ্রোম) লেখা হয়, যা সহজেই পরিবর্তন করা যায় না - সুতরাং নামটি "ফার্ম" - এবং এটি চালানো বা বুট আপ করার জন্য ব্যবহৃত হয় যন্ত্র. বিপরীতে, এম্বেড থাকা সফ্টওয়্যারটি ডিভাইসের সামগ্রিক ক্রিয়াকলাপের জন্য ব্যবহৃত হয়।
এম্বেড করা সফ্টওয়্যার খুব সহজ হতে পারে যেমন বাড়ির আলো নিয়ন্ত্রণের জন্য ব্যবহৃত হয় এবং মাত্র কয়েক কিলোবাইট মেমরির সাথে একটি 8-বিট মাইক্রোকন্ট্রোলারে চালানো যেতে পারে, বা এটি সফটওয়্যার যেমন ইলেকট্রনিক উপাদানগুলির সমস্ত চালনা হিসাবে জটিল হতে পারে একটি আধুনিক স্মার্ট গাড়ি, জলবায়ু নিয়ন্ত্রণ, স্বয়ংক্রিয় ক্রুজিং এবং সংঘর্ষের সংবেদনের পাশাপাশি কন্ট্রোল নেভিগেশনে সম্পূর্ণ। কমপ্লেক্স এম্বেডেড সফ্টওয়্যারটি এয়ারক্রাফ্ট এভিওনিক্স সিস্টেমে, খুব জটিল ফ্লাই বাই বাই ওয়্যার সিস্টেম যন্ত্রে বিমানের বিমানগুলিতে ব্যবহৃত হয় এবং এমনকি ক্ষেপণাস্ত্র নির্দেশিকা সিস্টেমগুলিতেও পাওয়া যায়।
এম্বেড থাকা সফ্টওয়্যার এবং অ্যাপ্লিকেশন সফ্টওয়্যারটির মধ্যে প্রধান পার্থক্যটি হ'ল প্রাক্তনটি সাধারণত একটি নির্দিষ্ট ডিভাইসে আবদ্ধ থাকে, ডিভাইসের স্পেসিফিকেশনের সাথে আবদ্ধ বিধিনিষেধের সাথে নিজেই ওএস হিসাবে পরিবেশন করে, তাই আপডেটগুলি এবং সংযোজনগুলি কঠোরভাবে নিয়ন্ত্রণ করা হয়, যেখানে অ্যাপ্লিকেশন সফ্টওয়্যারটিতে কার্যকারিতা সরবরাহ করে একটি কম্পিউটার এবং একটি সত্যিকারের সম্পূর্ণ ওএস এর শীর্ষে চলে, তাই এটি সংস্থানগুলির ক্ষেত্রে কম বিধিনিষেধ রয়েছে।
