একটি এম্বেডেড অপারেটিং সিস্টেম কী: ব্লক ডায়াগ্রাম এবং এর অ্যাপ্লিকেশনগুলি

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





চার্লস স্টার্ক ড্রাগার ছিলেন একজন আমেরিকান বিজ্ঞানী (২ য় অক্টোবর ১৯০১ - ২৫ শে জুলাই 1987), প্রথম এম্বেডেড সিস্টেমটি বিকাশ করেছিলেন যা 1965 সালে 'এমআইটি ইনস্ট্রুমেন্টেশন ল্যাবরেটরি' এ অ্যাপোলো গাইডেন্স কম্পিউটার ছিল। প্রথম এম্বেড করা ওএস হ'ল রিয়েল-টাইম ভক্সওয়ার্কস, ১৯৮ wind সালে বায়ু নদী সিস্টেম দ্বারা বিকাশিত, দ্বিতীয় এম্বেডড ওএস হ'ল লিনাক্স 1991 অক্টোবরে লিনাস টোরভাল্ডস দ্বারা উত্পাদিত পণ্যগুলি এবং অন্য কয়েকটি ওএস হ'ল অ্যাপল আইওএস, গুগলের অ্যান্ড্রয়েড আইওএস এবং অ্যাপল ম্যাক ওএস। কয়েকটি সেরা এমবেডেড সিস্টেম সংস্থাগুলি হলেন চেন্নাইয়ের ডেলফি অটোমোটিভ পিএলসি, তিরুবনন্তপুরমের টাটা এলক্সি, কেরালার অড্রে টেকনোলজিস, কর্ণাটকের ব্রিসা প্রযুক্তি, ব্যাঙ্গালোরের মাইক্রোওয়েভ টেকনোলজিস। এই নিবন্ধটি এমবেডেড অপারেটিং সিস্টেমের একটি ওভারভিউ আলোচনা করেছে।

একটি এম্বেডেড অপারেটিং সিস্টেম কী?

এম্বেডড অপারেটিং সিস্টেমটিকে হার্ডওয়্যার এবং সফ্টওয়্যার এর সংমিশ্রণ হিসাবে সংজ্ঞায়িত করা হয়। একটি অপারেটিং সিস্টেম প্রোগ্রামিংয়ের জন্য ব্যবহৃত একটি সফ্টওয়্যার, এটি হার্ডওয়্যার ভাষা (বাইনারি ভাষা) সফ্টওয়্যার ল্যাঙ্গুয়েজে রূপান্তর করে (সি, সি ++, ইত্যাদি) এবং চিত্রগুলি, পাঠ্য এবং শব্দগুলির আকারে মানুষ বুঝতে পারে এমন আউটপুট প্রদর্শন করে। অপারেটিং সিস্টেমের সংক্ষিপ্ত রূপ হ'ল ওএস।




উদাহরণস্বরূপ, একটি কম্পিউটার হার্ডওয়্যার উপাদান ব্যবহার করে ডিজাইন করা হয়েছে, তবে কেবলমাত্র হার্ডওয়্যার দিয়ে, সিস্টেমটি কাজ করবে না কারণ সফ্টওয়্যারটি সিস্টেম চালানোর জন্য একটি আবশ্যক এবং আবশ্যক। হার্ডওয়্যার এবং সফ্টওয়্যার মধ্যে পার্থক্য হ'ল আমরা হার্ডওয়্যার উপাদানগুলি দেখতে, স্পর্শ করতে এবং অনুভব করতে পারি তবে আমরা সফ্টওয়্যারটি দেখতে, স্পর্শ করতে এবং অনুভব করতে পারি না।

এম্বেড সিস্টেমের ব্লক ডায়াগ্রাম

এম্বেড থাকা সিস্টেমের ব্লক ডায়াগ্রামে ইনপুট ডিভাইস, আউটপুট ডিভাইস এবং মেমরি থাকে।



ইনপুট ডিভাইস: ইনপুট ডিভাইসগুলি সিস্টেম থেকে ব্যবহারকারী থেকে ডেটা প্রেরণে ব্যবহৃত হয়, এখানে ব্যবহারকারীটি ইনপুট। কিছু ইনপুট ডিভাইস হ'ল কিবোর্ড, মাউস, মাইক্রোফোন, হার্ড ডিস্ক, সেন্সর, সুইচ ইত্যাদি are

প্রাপ্তফলাফল যন্ত্র: আউট ডিভাইসগুলি পাঠ্য, চিত্র বা শব্দের আকারে মানুষের ফলাফল দেখায়। আউটপুট ডিভাইসের কয়েকটি হ'ল প্রিন্টার, মনিটর, এলসিডি, এলইডি, মোটর, রিলে, বুজার ইত্যাদি are


স্মৃতি: মেমরিটি ডেটা সঞ্চয় করতে ব্যবহৃত হয়। মেমরির কয়েকটি ডিভাইস হ'ল এসডি কার্ড, ইপ্রোম (বৈদ্যুতিন ক্ষয়যোগ্য প্রোগ্রামে কেবল পঠনযোগ্য মেমরি), ফ্ল্যাশ মেমরি। এম্বেড থাকা সিস্টেমে ব্যবহৃত মেমরি ডিভাইসগুলি হ'ল নন-ভোল্টাইল র‌্যাম, ভোল্টাইল র‌্যাম, ডায়নামিক র‌্যান্ডম অ্যাক্সেস মেমোরি) ইত্যাদি etc.

এমবেডেড সিস্টেমের ব্লক ডায়াগ্রাম

এমবেডেড সিস্টেমের ব্লক ডায়াগ্রাম

উইন্ডোজ এম্বেড অপারেটিং সিস্টেম

নভেম্বর 10, 1983 এ মাইক্রোসফ্ট উইন্ডোজগুলি বিল গেটগুলির মাধ্যমে ঘোষণা করেছে। তিনটি ভিন্ন ধরণের উইন্ডোজ অপারেটিং সিস্টেম হ'ল মোবাইলগুলির জন্য উইন্ডোজ ওএস, পিসির উইন্ডোজ ওএস এবং সার্ভারের জন্য উইন্ডোজ ওএস।

ধরণের উইন্ডোজ-অপারেটিং-সিস্টেম

ধরণের উইন্ডোজ-অপারেটিং-সিস্টেম

সার্ভারের জন্য উইন্ডোজ ওএস

কিছু সার্ভারগুলির জন্য উইন্ডোজ ওএস রয়েছে

  • উইন্ডোজ এনটি 1993 সালে চালু হয়েছিল
  • 2000 সালে উইন্ডোজ 2000 সার্ভার চালু হয়েছিল
  • উইন্ডোজ সার্ভার 2016

মোবাইলের জন্য উইন্ডোজ ওএস

মোবাইলের উইন্ডোজ ওএসগুলির কয়েকটি হ'ল

  • উইন্ডোজ 6.1 সংস্করণ প্রকাশিত হয়েছে 1 লা এপ্রিল 2008 এ
  • উইন্ডোজ 6.5 সংস্করণ 2009 সালে প্রকাশিত হয়েছিল
  • উইন্ডোজ 7 ২০১১ সালে চালু হয়েছিল
  • উইন্ডোজ 8 এবং উইন্ডোজ 9
  • উইন্ডোজ 10 21 জানুয়ারী 2015 ঘোষণা করা হয়েছিল

পিসির উইন্ডোজ ওএস

পিসির উইন্ডোজ ওএসের কয়েকটি

  • উইন্ডোজ 1 1985 সালে প্রকাশিত হয়েছিল
  • উইন্ডোজ 95 1995 সালে মুক্তি পেয়েছে
  • উইন্ডোজ এমই 2000 সালে চালু হয়েছিল
  • উইন্ডোজ 9 এবং উইন্ডোজ 10 2015 সালে চালু হয়েছিল

অপারেটিং সিস্টেম

একটি অপারেটিং সিস্টেম ব্যবহারকারী এবং কম্পিউটার হার্ডওয়্যার মধ্যে একটি ইন্টারফেস হয়। সিস্টেমটি অপারেটিংয়ের সংক্ষিপ্ত রূপ হ'ল ওএস। পাঁচটি বিভিন্ন ধরণের অপারেটিং সিস্টেম রয়েছে

রিয়েল-টাইম অপারেটিং সিস্টেম

  • দ্য রিয়েল-টাইম অপারেটিং সিস্টেম রিয়েল-টাইম অ্যাপ্লিকেশনগুলি সম্পাদন করে।
  • রিয়েল-টাইম ওএস হ'ল দুটি প্রকারের তারা নরম রিয়েল-টাইম এবং কঠোর রিয়েল-টাইম।
  • হার্ড রিয়েল-টাইম একটি সময়সীমার সাথে মিলিত হয় তবে সফ্ট রিয়েল-টাইম একটি সময়সীমা পূরণ করে না। এটি হার্ড এবং নরম রিয়েল-টাইমের মধ্যে পার্থক্য।

মাল্টিটাস্কিং অপারেটিং সিস্টেম

  • মাল্টিটাস্কিং ওএস ব্যবহারকারীদের একাধিক টাস্ক সম্পাদন করতে দেয়।
  • মাল্টিটাস্কিং ওএস দুটি প্রকারের সেগুলি প্রিপ্রিটিভ এবং কো-অপারেটিভ।
  • মাল্টিটাস্কিং এর উদাহরণ: একসাথে টিভি খাওয়া এবং দেখা, ক্লাস চলাকালীন চ্যাট করা, হাঁটার সময় চকোলেট খাওয়া, হাঁটার সময় ফোনে কথা বলা ইত্যাদি

নেটওয়ার্ক অপারেটিং সিস্টেম

  • সংক্ষিপ্ত রূপ অন্তর্জাল অপারেটিং সিস্টেমটি এনওএস।
  • এটি ল্যান (লোকাল এরিয়া নেটওয়ার্ক) এর সাথে সংযুক্ত একাধিক কম্পিউটারকে অনুমতি দেয়।
  • এগুলির জন্য দুটি ধরণের নেটওয়ার্ক ওএস রয়েছে: পিয়ার টু পিয়ার এবং ক্লায়েন্ট / সার্ভার।
  • নেটওয়ার্ক ওএসের উদাহরণ: উইন্ডোজ 2000, লিনাক্স, মাইক্রোসফ্ট উইন্ডো ইত্যাদি

বিতরণ অপারেটিং সিস্টেম

  • বিতরণ করা অপারেটিং সিস্টেমটি স্বাধীন কম্পিউটারগুলির সংকলন হিসাবে সংজ্ঞায়িত করা হয় যা যৌথভাবে একক কার্য সম্পাদন করতে ব্যবহৃত হয়।
  • বিতরণ করা ওএসের উদাহরণ: ইন্ট্রানেট, ইন্টারনেট, সেন্সর নেটওয়ার্ক ইত্যাদি etc.

ব্যাচ অপারেটিং সিস্টেম

  • এটি ব্যাচগুলিতে ইনপুট ডেটা সংগ্রহ করে এবং প্রতিটি ব্যাচ ইউনিট হিসাবে প্রক্রিয়াজাত হয়।
  • ব্যাচ অপারেটিং সিস্টেমের উদাহরণ: লেনদেন, পে-রোল সিস্টেম, ব্যাঙ্ক স্টেটমেন্ট, রিপোর্টিং, ইন্টিগ্রেশন ইত্যাদি

এম্বেড করা অপারেটিং সিস্টেম বনাম ডেস্কটপ অপারেটিং সিস্টেম

এম্বেড করা ওএস এবং ডেস্কটপ ওএসের মধ্যে পার্থক্যটি নীচের সারণীতে দেখানো হয়েছে

এসএনও এম্বেডড অপারেটিং সিস্টেম ডেস্কটপ অপারেটিং সিস্টেম
প্রথম এম্বেডেড ওএস হ'ল 1965 সালে অ্যাপোলো গাইডেন্স কম্পিউটারপ্রথম ডেস্কটপ ওএস হ'ল এনএলসি (অন-লাইন সিস্টেম) 1960 সালে বিকাশিত
দুই এটি কেবল একটি একক টাস্ক চালানোর জন্য ডিজাইন করা হয়েছেএটি এক সাথে অনেকগুলি কাজ চালানোর জন্য ডিজাইন করা হয়েছে
বুট সময় ডেস্কটপ ওএস এর সাথে তুলনায় দ্রুত হয়বুট সময়টি ডেস্কটপ ওএসে ধীর হয়
ওয়েব ব্রাউজারের কার্যকারিতা ওয়েবসাইটগুলি লোড করতে কম সময় নেয়ওয়েবসাইটগুলি লোড করতে ওয়েব ব্রাউজারের পারফরম্যান্স দীর্ঘ সময় নেয়
অ্যাপ্লিকেশনগুলি চালাতে এটি কম সময় নেয়অ্যাপ্লিকেশনগুলি চালাতে এটি আরও দীর্ঘ সময় নেয়
এটি স্টোরেজের জন্য কেবল ফ্ল্যাশ ড্রাইভ ব্যবহার করেএটি স্টোরেজের জন্য হার্ড ড্রাইভ এবং ফ্ল্যাশ ড্রাইভ ব্যবহার করে
7 এম্বেড করা ওএসের দাম কমব্যয় ব্যয়বহুল
8 এটিতে ডেস্কটপ ওএসের তুলনায় কম স্টোরেজ প্রয়োজনএটির জন্য আরও সঞ্চয়স্থান প্রয়োজন
9 এতে অ্যাপ্লিকেশন বৈশিষ্ট্য কম রয়েছেএতে আরও অ্যাপ্লিকেশন বৈশিষ্ট্য রয়েছে

অ্যাপ্লিকেশন

এম্বেড করা অপারেটিং সিস্টেমের কয়েকটি অ্যাপ্লিকেশন নীচে দেখানো হয়েছে

  • মোবাইল
  • পরিষ্কারক যন্ত্র
  • টেলিভিশন
  • মাইক্রোওয়েভ ওভেন
  • টেলিভিশন
  • কম্পিউটার
  • ল্যাপটপ
  • ডিশ ওয়াশার্স
  • এটিএম এর
  • উপগ্রহ
  • যানবাহন

সুবিধাদি

এম্বেড থাকা অপারেটিং সিস্টেমের সুবিধাগুলি হ'ল

  • নকশা করা সহজ
  • কম খরচে
  • ভাল পারফরম্যান্স
  • কম শক্তি প্রয়োজন
  • ছোট আকার
  • নির্ভরযোগ্য

অসুবিধা

এমবেডড ওএসের কিছু অসুবিধা হ'ল

  • সমস্যা সমাধানের জন্য এটি কঠিন
  • এক সিস্টেম থেকে অন্য সিস্টেমে ডেটা স্থানান্তর করা কঠিন
  • সিস্টেমগুলি একবারে কনফিগার হয়ে গেলে এটি পরিবর্তন করা যায় না

এম্বেড সিস্টেমের রিয়েল-টাইম বৈশিষ্ট্য

একটি এম্বেড থাকা সিস্টেমের রিয়েল-টাইম বৈশিষ্ট্যগুলি নীচে দেখানো হয়েছে

  • নির্ভরযোগ্যতা
  • ভবিষ্যদ্বাণী
  • পরিচালনযোগ্যতা
  • স্কেলিবিলিটি
  • কমপ্যাক্টনেস

একটি এম্বেড করা অপারেটিং সিস্টেম একটি ভাল প্রযুক্তি যা আমরা আমাদের দৈনন্দিন জীবনে ব্যবহার করছি। বেশিরভাগ ক্ষেত্রেই আমাদের প্রতিদিনের জীবনে এম্বেড থাকা পণ্যগুলি পাওয়া যাবে, কারণ উত্পাদনগুলি এই প্রযুক্তির উপর ভিত্তি করে পণ্যগুলি ডিজাইন করে। আপনার জন্য এখানে প্রশ্নটি রয়েছে যে গাড়িতে কোন ধরণের অপারেটিং সিস্টেম ব্যবহৃত হয়?