স্মার্ট টিভি, ডিজিটাল ক্যামেরা এবং গাড়ির ECU-তে সাধারণত কোন ধরনের অপারেটিং সিস্টেম ব্যবহৃত হয়?
A
RTOS
B
iOS
C
macOS
D
Mobile OS
উত্তরের বিবরণ
রিয়েলটাইম অপারেটিং সিস্টেম (RTOS)
RTOS = Real-Time Operating System
নির্দিষ্ট সময়ের মধ্যে কাজ সম্পন্ন করে আউটপুট দিতে সক্ষম হতে হবে।
সামান্য বিলম্ব হলেও বড় ধরনের ক্ষতি হতে পারে।
এমবেডেড সিস্টেমের জন্য ডিজাইন করা হয়।
একপ্রকার অনলাইন প্রসেসিং, তবে বেশি সময়-সচেতন।
ব্যবহৃত ক্ষেত্র: এমবেডেড সিস্টেম, রোবোটিক্স, অটোমোটিভ সিস্টেম, ইন্ডাস্ট্রিয়াল কন্ট্রোল সিস্টেম।
বৈশিষ্ট্য
নির্দিষ্ট সময়ের মধ্যে টাস্ক সম্পন্ন।
টাইম-ক্রিটিক্যাল সিস্টেমে ব্যবহৃত।
নির্ভরযোগ্য ও দ্রুত রেসপন্স দেয়।
উদাহরণ
টিকেট বুকিং সিস্টেম
প্লেন পরিচালনার সিস্টেম
স্মার্ট টিভি
ডিজিটাল ক্যামেরা
গাড়ির ECU (Electronic Control Unit)
জনপ্রিয় RTOS
FreeRTOS
QNX
ThreadX
উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি (ভোকেশনাল)

0
Updated: 1 day ago
ব্যবহারকারী অপারেটিং সিস্টেমের সাথে যোগাযোগ বা ইন্টার্যাক্ট করার জন্য যে ইন্টারফেস ব্যবহার করে, সেই ইন্টারফেসকে কী বলা হয়?
Created: 1 day ago
A
Scheduler
B
Application Programming Interface
C
Shell
D
Kernel
শেল হলো এমন একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে ইন্টার্যাক্ট করার সুযোগ দেয়।
ব্যবহারকারী শেল-এর মাধ্যমে কমান্ড বা নির্দেশনা প্রদান করে।
শেল সেই নির্দেশনা Kernel-এ পাঠায়, এবং Kernel সরাসরি হার্ডওয়্যারের সাথে কাজ করে।
শেল দুই ধরনের হতে পারে:
CLI (Command Line Interface): যেমন Bash, PowerShell।
GUI (Graphical User Interface): যেমন Windows Explorer, GNOME Desktop।
অপারেটিং সিস্টেম (Operating System)
কম্পিউটার পরিচালনা ও নিয়ন্ত্রণ করার জন্য প্রয়োজনীয় সিস্টেম সফটওয়্যারকে অপারেটিং সিস্টেম বলা হয়।
এটি হলো প্রোগ্রাম বা প্রোগ্রামের সমষ্টি যা কম্পিউটারকে স্বয়ংক্রিয়ভাবে নিয়ন্ত্রণ করে।
এক কথায়, অপারেটিং সিস্টেম ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে এবং বিভিন্ন কাজ সম্পাদন করে।
অপারেটিং সিস্টেমের উদাহরণ:
CP/M, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux, Android, Symbian OS, Palm OS ইত্যাদি।
অন্যান্য সম্পর্কিত ধারণা (যা শেল নয়)
Scheduler: CPU-তে কোন প্রসেস কখন চলবে তা নির্ধারণ করে, কিন্তু এটি ব্যবহারকারীর ইন্টারফেস নয়।
API (Application Programming Interface): সফটওয়্যার অ্যাপ্লিকেশনগুলোর মধ্যে যোগাযোগ স্থাপন করে, তবে এটি ব্যবহারকারী ↔ OS ইন্টারফেস নয়।
Kernel: অপারেটিং সিস্টেমের মূল অংশ, যা সরাসরি হার্ডওয়্যারের সাথে কাজ করে, তবে ব্যবহারকারীরা সরাসরি এর সাথে যোগাযোগ করতে পারে না।
উৎস:
মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়
Encyclopedia Britannica

0
Updated: 1 day ago
আইওএস (IOS) মোবাইল অপারেটিং সিস্টেমটি কোন প্রতিষ্ঠান বাজারজাত করে?
Created: 4 days ago
A
অ্যাপেল
B
গুগল
C
মাইক্রোসফট
D
আইবিএম
অ্যাপল ইনকর্পোরেটেড
অ্যাপল ইনকর্পোরেটেড হলো একটি প্রসিদ্ধ আমেরিকান প্রযুক্তি কোম্পানি, যা মূলত ব্যবহারকারীদের জন্য ইলেকট্রনিক ডিভাইস, কম্পিউটার সফটওয়্যার এবং অনলাইন সেবা তৈরি ও বিক্রি করে। এর সদর দপ্তর যুক্তরাষ্ট্রের ক্যালিফোর্নিয়ার কুপারটিনোতে অবস্থিত।
অ্যাপল প্রতিষ্ঠিত হয় ১৯৭৬ সালের ১ এপ্রিল। কোম্পানির প্রতিষ্ঠাতারা হলেন স্টিভ জবস, স্টিভ ওজনিয়াক এবং রোনাল্ড ওয়েইন। বর্তমানে টিম কুক কোম্পানির সিইও হিসেবে দায়িত্ব পালন করছেন। অ্যাপল iOS নামক মোবাইল অপারেটিং সিস্টেম বাজারে নিয়ে এসেছে, যা বিশ্বব্যাপী জনপ্রিয়।
উৎস: apple.com

0
Updated: 4 days ago
অপারেটিং সিস্টেমে কার্নেলের প্রধান কাজ কী?
Created: 1 day ago
A
হার্ডওয়্যার নিয়ন্ত্রণ এবং সম্পদ পরিচালনা
B
শুধুমাত্র ফাইল ম্যানেজ করা
C
এন্টিভাইরাস সুরক্ষা প্রদান
D
ওয়েব ব্রাউজার চালানো
সংক্ষেপে ব্যাখ্যা:
অপারেটিং সিস্টেমের মূল অংশ কার্নেল (Kernel)। এটি সরাসরি হার্ডওয়্যারের সঙ্গে কাজ করে এবং সিস্টেমের গুরুত্বপূর্ণ সম্পদগুলো—যেমন CPU, মেমোরি, ডিভাইস—সঠিকভাবে পরিচালনা করে। যখন কোনো প্রোগ্রাম প্রসেসর বা মেমোরি ব্যবহার করতে চায়, কার্নেল সেই অনুরোধটি গ্রহণ করে এবং হার্ডওয়্যারের সঙ্গে সমন্বয় করে।
কার্নেলের প্রধান কাজ:
-
CPU শিডিউলিং: প্রসেসের কাজের ক্রম নির্ধারণ।
-
মেমোরি ম্যানেজমেন্ট: RAM বরাদ্দ ও পরিচালনা।
-
ডিভাইস ম্যানেজমেন্ট: ইনপুট/আউটপুট ডিভাইসের নিয়ন্ত্রণ।
-
প্রসেস ও টাস্ক নিয়ন্ত্রণ: প্রোগ্রাম চালানো ও সম্পদ বরাদ্দ করা।
কার্নেলের প্রকারভেদ:
-
মনোলিথিক কার্নেল
-
মাইক্রোকার্নেল
-
হাইব্রিড কার্নেল
-
এক্সোকার্নেল
-
ন্যানোকার্নেল
উৎস: geeksforgeeks.com

0
Updated: 1 day ago