Which company developed the Android operating system?
A
Apple
B
C
Microsoft
D
IBM
উত্তরের বিবরণ
Google হলো একটি আমেরিকান সার্চ ইঞ্জিন কোম্পানি, যা ১৯৯৮ সালে সার্গেই ব্রিন ও ল্যারি পেইজ প্রতিষ্ঠা করেন। ২০১৫ সাল থেকে Google Alphabet Inc. নামক হোল্ডিং কোম্পানির অধীনে কাজ করছে। Google ২০০৫ সালে Android Inc. অধিগ্রহণের মাধ্যমে অ্যান্ড্রয়েড OS তৈরি করেছে, যা Linux-এর উপর ভিত্তি করে তৈরি একটি ওপেন-সোর্স অপারেটিং সিস্টেম। Google বিশ্বব্যাপী ৭০% এর বেশি অনলাইন সার্চ পরিচালনা করে এবং সদর দপ্তর অবস্থিত মাউন্টেন ভিউ, ক্যালিফোর্নিয়া, যুক্তরাষ্ট্রে। ২০১২ সালে Motorola Mobility অধিগ্রহণের মাধ্যমে Google হার্ডওয়্যার বিক্রেতা হিসেবেও পরিচিত হয়েছে।
শুরুতে কেবল অনলাইন সার্চ ফার্ম হিসেবে কাজ করলেও বর্তমানে Google ৫০টিরও বেশি ইন্টারনেট পরিষেবা ও পণ্য সরবরাহ করে, যেমন:
-
Gmail – ইমেইল পরিষেবা
-
Google Docs – অনলাইন ডকুমেন্ট তৈরি ও শেয়ারিং
-
মোবাইল ফোন ও ট্যাবলেটের জন্য সফটওয়্যার এবং অ্যাপ্লিকেশন

0
Updated: 11 hours ago
পোটেনশিওমিটারকে অ্যানালগ কম্পিউটার হিসেবে বিবেচনা করার মূল কারণ কী?
Created: 1 day ago
A
এসি থেকে ডিসি রূপান্তর
B
ডেটা স্থায়ীভাবে সঞ্চয়
C
ভোল্টেজ বিভাজন নিয়ন্ত্রণ করে সমীকরণ সমাধান
D
উচ্চ কারেন্ট সরাসরি পরিমাপ
পোটেনশিওমিটারকে অ্যানালগ কম্পিউটার হিসেবে গণ্য করার প্রধান কারণ হলো এটি ভোল্টেজ বিভাজন নিয়ন্ত্রণের মাধ্যমে বিভিন্ন সমীকরণের সমাধান করতে সক্ষম। পোটেনশিওমিটারের প্রতিটি অবস্থান নির্দিষ্ট রেজিস্ট্যান্স মান তৈরি করে, যা ভোল্টেজকে অনুপাতিকভাবে ভাগ করে দেয়। অ্যানালগ কম্পিউটারের মূল কাজ হলো ভৌত মানের ভিত্তিতে গণনা বা সমস্যা সমাধান করা, এবং পোটেনশিওমিটার এই প্রক্রিয়ায় নিয়ন্ত্রণযোগ্য ইনপুট হিসেবে কাজ করে। এটি সরাসরি ভোল্টেজ ভাগ করে সমীকরণে ব্যবহারযোগ্য আউটপুট প্রদান করে, যা এটিকে অ্যানালগ কম্পিউটারের কার্যকর উদাহরণ হিসেবে উপস্থাপন করে।
-
উত্তর: গ) ভোল্টেজ বিভাজন নিয়ন্ত্রণ করে সমীকরণ সমাধান।
-
অ্যানালগ কম্পিউটার (Analog Computer):
-
যে সকল কম্পিউটার বৈদ্যুতিক সংকেতের ওপর নির্ভর করে ইনপুট গ্রহণ ও প্রক্রিয়াকরণ করে, সেগুলোকে অ্যানালগ কম্পিউটার বলা হয়।
-
অ্যানালগ কম্পিউটারে তথ্য প্রক্রিয়াকরণ ও হিসাবের জন্য বর্ণ বা অংকের পরিবর্তে ক্রমাগত পরিবর্তনশীল বৈদ্যুতিক সিগন্যাল ব্যবহার করা হয়।
-
প্রক্রিয়াকরণের পর প্রাপ্ত ফলাফল সাধারণত মিটার, ওসিলোসকোপ ইত্যাদিতে প্রদর্শিত হয়।
-
-
অ্যানালগ কম্পিউটারের উদাহরণ:
-
মোটরগাড়ির স্পিডোমিটার
-
স্লাইড রুল
-
অপারেশনাল অ্যামপ্লিফায়ার
-

0
Updated: 1 day ago
নিচের কোনটি মাল্টি ইউজার অপারেটিং সিস্টেমের উদাহরণ?
Created: 2 weeks ago
A
Linux
B
CP/M
C
Windows 95
D
Palm OS
মাল্টি ইউজার অপারেটিং সিস্টেম হলো এমন একটি সিস্টেম যা একাধিক ব্যবহারকারীকে একই সময়ে একটি কম্পিউটারে কাজ করার সুযোগ প্রদান করে।
• মাল্টি ইউজার অপারেটিং সিস্টেমের বৈশিষ্ট্য:
-
ব্যবহারকারীরা আলাদা একাউন্টের মাধ্যমে লগইন করতে পারে
-
CPU, মেমরি ও ডাটা ফাইল শেয়ার করা যায়
-
একই সময়ে একাধিক ব্যবহারকারী কার্যক্রম সম্পন্ন করতে পারে
-
উদাহরণ: Linux, Unix, Windows NT Server, Android, Windows 2003/2008 Server
• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
-
একই সময়ে শুধুমাত্র একজন ব্যবহারকারীকে কাজ করার সুযোগ দেয়
-
অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেম নামেও পরিচিত
-
উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98
• উল্লেখযোগ্য তথ্য:
-
প্রদত্ত অপশনগুলোর মধ্যে Linux হলো মাল্টি ইউজার অপারেটিং সিস্টেমের চমৎকার উদাহরণ
-
Palm OS, CP/M এবং Windows 95 মূলত সিঙ্গেল ইউজার সিস্টেম
• উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়

0
Updated: 2 weeks ago
অপারেটিং সিস্টেমে ভার্চুয়াল মেমোরি ব্যবহার করা হয়-
Created: 1 hour ago
A
অনেক বেশি ডেটা সংরক্ষণের জন্য
B
ক্লাউডে ডেটা সংরক্ষণের জন্য
C
সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে
D
এক্সটারনাল মেমোরি সংযোগের জন্য
অপারেটিং সিস্টেমে Virtual Memory ব্যবহার করা হয় মূলত ফিজিক্যাল RAM-এর সীমাবদ্ধতা দূর করতে। যেহেতু কম্পিউটারের RAM সীমিত, তাই বড় প্রোগ্রাম বা একাধিক প্রোগ্রাম একসাথে চলার সময় সমস্যা তৈরি হতে পারে।
এই ক্ষেত্রে Virtual Memory সেকেন্ডারি স্টোরেজ (যেমন Hard Disk) কে RAM-এর মতো ব্যবহার করে। ফলে ব্যবহারকারীর কাছে মনে হয় RAM অনেক বেশি আছে, যদিও বাস্তবে তা ডিস্ক স্পেস থেকে সাময়িকভাবে নেওয়া হচ্ছে।
এটি memory management সহজ করে, multi-programming সমর্থন দেয় এবং system performance বাড়ায়।
-
Virtual Memory হলো OS-এর একটি প্রযুক্তি যা RAM এবং Secondary Storage একসাথে ব্যবহার করে।
-
এটি প্রোগ্রামকে তার বাস্তব RAM capacity এর বেশি memory ব্যবহার করতে দেয়।
-
যখন RAM full হয়ে যায়, OS অপ্রয়োজনীয় data বা inactive program part কে secondary storage-এ স্থানান্তর করে।
-
পুরো প্রক্রিয়া automatically managed by the Operating System, তাই ব্যবহারকারী বা programmer কে memory সীমা নিয়ে ভাবতে হয় না।
-
মূল উদ্দেশ্য: Secondary Storage ব্যবহার করে RAM বাড়ানো।
সঠিক উত্তর: গ) সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে।

0
Updated: 1 hour ago