অ্যাডা লাভলেস কোন গণনা যন্ত্রের সাহায্যে কাজ করেছিলেন?
A
UNIVAC
B
Analytical Engine
C
Z3
D
ENIAC
উত্তরের বিবরণ
অ্যাডা লাভলেস ছিলেন ইতিহাসের প্রথম কম্পিউটার প্রোগ্রামার, যিনি চার্লস ব্যাবেজের উদ্ভাবিত Analytical Engine নামক প্রস্তাবিত গণনা যন্ত্রের জন্য অ্যালগরিদম তৈরি করেছিলেন। যদিও এই যন্ত্রটি তার জীবদ্দশায় সম্পূর্ণ তৈরি হয়নি, তবুও অ্যাডা লাভলেস তার বিশ্লেষণাত্মক চিন্তা এবং গণনামূলক ধারণা ব্যবহার করে ব্যাখ্যা করেন যে এটি কীভাবে কাজ করতে পারে। তিনি বুঝতে পেরেছিলেন যে Analytical Engine শুধু সংখ্যা নয়, বরং যেকোনো ধরনের প্রতীকগত ডেটা প্রক্রিয়াকরণে সক্ষম। তার এই দূরদর্শিতা তাকে আধুনিক প্রোগ্রামিংয়ের পথিকৃৎ হিসেবে প্রতিষ্ঠিত করেছে।
সঠিক উত্তর: খ) Analytical Engine
প্রথম কম্পিউটার প্রোগ্রামার সম্পর্কিত তথ্য:
-
১৭৮৬ সালে জার্মানির মুলার ‘ডিফারেন্স ইঞ্জিন’ নামক একটি ক্যালকুলেটর বা গণনা যন্ত্র তৈরির পরিকল্পনা করেন।
-
প্রায় দুই যুগ পর, ১৮১২ সালে অ্যাডা লাভলেস Analytical Engine-এর জন্য অ্যালগরিদম তৈরি করেন।
-
তিনি প্রোগ্রামিং ধারণার মূলনীতিগুলো প্রতিষ্ঠা করেন, যা পরবর্তীতে আধুনিক কম্পিউটার প্রোগ্রামিং-এর ভিত্তি হিসেবে ব্যবহৃত হয়েছে।
-
Analytical Engine-এর ধারণা এবং অ্যাডা লাভলেসের কাজ কম্পিউটার বিজ্ঞানের ইতিহাসে যুগান্তকারী অবদান রেখেছে।
0
Updated: 1 month ago
১ বাইট সমান কত বিট?
Created: 1 month ago
A
৪
B
৮
C
১৬
D
১০২৪
বিট ও বাইট
-
বিট (Bit): বাইনারি সংখ্যা পদ্ধতিতে ০ বা ১ অঙ্ককে বিট বলে।
-
বিটের ব্যবহার: ডেটা কমিউনিকেশন ও তথ্য পরিমাপের মৌলিক একক।
-
বাইট (Byte): ১ বাইট = ৮ বিট।
ডেটা পরিমাপ এককসমূহ:
| একক | সমতা |
|---|---|
| ১ নিবল (Nibble) | ৪ বিট |
| ১ বাইট (Byte) | ৮ বিট |
| ১ কিলোবিট (Kb) | ১০০০ বিট |
| ১ মেগাবিট (Mb) | ১০০০ কিলোবিট |
| ১ গিগাবিট (Gb) | ১০০০ মেগাবিট |
| ১ টেরাবিট (Tb) | ১০০০ গিগাবিট |
| ১ কিলোবাইট (KB) | ১০২৪ বাইট |
| ১ মেগাবাইট (MB) | ১০২৪ কিলোবাইট |
| ১ গিগাবাইট (GB) | ১০২৪ মেগাবাইট |
| ১ টেরাবাইট (TB) | ১০২৪ গিগাবাইট |
| ১ পেটাবাইট (PB) | ১০২৪ টেরাবাইট |
সূত্র:
-
তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান
-
তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান
0
Updated: 1 month ago
Working principle of a Tunnel Diode:
Created: 2 weeks ago
A
Quantum mechanical tunneling
B
Zener breakdown
C
Avalanche breakdown
D
Ionization tunneling
Tunnel Diode এমন এক ধরনের ডায়োড যা কাজ করে Quantum Mechanical Tunneling নীতির উপর ভিত্তি করে। এই প্রক্রিয়ায় ইলেকট্রনগুলো এমন একটি potential energy barrier অতিক্রম করতে পারে, যেটি শাস্ত্রীয় পদার্থবিজ্ঞানের নিয়মে অতিক্রম করা সম্ভব নয়।
মূল বিষয়গুলো হলো:
-
Tunnel Diode-এ অত্যন্ত বেশি মাত্রায় ডোপিং করা হয় (প্রায় ১০০০ গুণ বেশি সাধারণ ডায়োডের তুলনায়)।
-
এর ফলে depletion layer খুবই পাতলা হয়ে যায়, যা ইলেকট্রনদের tunneling effect ঘটাতে সক্ষম করে।
-
এই টানেলিং প্রভাবের কারণে V–I বৈশিষ্ট্য বক্ররেখায় (curve) একটি negative resistance region তৈরি হয়।
-
এই বৈশিষ্ট্যের জন্য Tunnel Diode উচ্চ-ফ্রিকোয়েন্সি oscillators এবং দ্রুত switching circuits-এ ব্যবহৃত হয়।
অতএব, Tunnel Diode কাজ করে Quantum Mechanical Tunneling নীতির উপর ভিত্তি করে।
0
Updated: 2 weeks ago
CAPTCHA ব্যবহারের উদ্দেশ্য কী?
Created: 1 month ago
A
ভাইরাস স্ক্যান করা
B
মানুষ ও রোবটের মধ্যে পার্থক্য করা
C
কম্পিউটার ফায়ারওয়্যাল একটিভ করা
D
ডেটা এনক্রিপ্ট করা
CAPTCHA হলো একটি নিরাপত্তা ব্যবস্থা যা ইন্টারনেটে মানব ব্যবহারকারী এবং স্বয়ংক্রিয় বট বা প্রোগ্রামের মধ্যে পার্থক্য করতে ব্যবহৃত হয়। এটি এমনভাবে ডিজাইন করা হয়েছে যে মানুষ সহজে তা বুঝতে পারে, কিন্তু স্বয়ংক্রিয় অ্যালগরিদম বা বট তা সঠিকভাবে সনাক্ত করতে পারে না।
CAPTCHA সম্পর্কিত মূল তথ্য:
-
পূর্ণরূপ: Completely Automated Public Turing test to tell Computers and Humans Apart।
-
এটি বটদের ক্ষতিকারক কার্যক্রম যেমন জাল অ্যাকাউন্ট তৈরি, ফর্মে স্প্যামিং, বা সাইবার আক্রমণ থেকে বিরত রাখে।
-
CAPTCHA-এর মূল উদ্দেশ্য হলো অনলাইন সিস্টেমের নিরাপত্তা ও অখণ্ডতা নিশ্চিত করা।
CAPTCHA-এর সাধারণ ব্যবহার:
-
ব্যবহারকারী নিবন্ধন এবং লগইন প্রক্রিয়া
-
ফর্ম সাবমিশন
-
DDoS আক্রমণ প্রতিরোধ
-
অনলাইন ভোট ও জরিপ
-
ওয়েব স্ক্র্যাপিং প্রতিরোধ
উৎস:
0
Updated: 1 month ago