ALU-তে কোন ধরনের সার্কিট থাকে লজিক অপারেশনের জন্য?
A
JMP ও CALL
B
PUSH ও POP
C
AND ও OR
D
MUL ও DIV
উত্তরের বিবরণ
ALU-তে লজিক অপারেশনের জন্য AND ও OR সার্কিট থাকে।
ALU
- ALU হল অ্যারিথমেটিক-লজিক ইউনিট।
- এটি একটি ডিজিটাল কম্পিউটার সিস্টেমের চারটি মৌলিক কার্যকরী উপাদানের মধ্যে একটি।
- অন্য তিনটি হলো: ইনপুট-আউটপুট সরঞ্জাম, প্রধান মেমরি এবং কন্ট্রোল ইউনিট।
- ALU এর কাজ হল ইনকামিং ডেটা প্রক্রিয়াকরণের জন্য গাণিতিক এবং লজিক অ্যালগরিদমগুলো সম্পাদন করা।
- এটি অত্যন্ত উচ্চ গতিতে কাজ করে, যা ন্যানো সেকেন্ডের মধ্যে সম্পন্ন হতে পারে।
- ALU -তে এমন সার্কিট রয়েছে যা দুটি গাণিতিক মান যোগ, বিয়োগ, গুণ ও ভাগ করতে পারে।
- এছাড়া লজিক অপারেশনের জন্য AND এবং OR এর মতো সার্কিটও রয়েছে।
- ALU-তে বেশ কয়েকটি রেজিস্টার থাকে, যা গণনার ফলাফলগুলো কিছু সময়ের জন্য ধরে রাখে, যাতে সেগুলো আরও গাণিতিক অপারেশনের জন্য ব্যবহার করা যায় অথবা প্রধান মেমরিতে স্থানান্তর করা যায়।
উৎস: ব্রিটানিকা।
0
Updated: 1 month ago
Telnet কী?
Created: 1 month ago
A
ওয়েব ব্রাউজার
B
নেটওয়ার্কিং প্রোটোকল
C
হার্ডডিস্কের অংশ
D
ফাইল স্টোরেজ
Telnet
১. সংজ্ঞা
-
Telnet হলো একটি নেটওয়ার্কিং প্রোটোকল, যা ব্যবহারকারীদের দূর থেকে কম্পিউটার সিস্টেমে প্রবেশ করার সুযোগ দেয়।
-
এটি ১৯৬০-এর শেষের দিকে ARPANET প্রকল্প থেকে উদ্ভূত।
২. ইতিহাস
-
Telnet-এর প্রথম সংস্করণ ১৯৭১ সালে প্রস্তাবিত হয়।
-
১৯৮৩ সালে এটি বাস্তবায়িত হয়।
-
মূল উদ্দেশ্য ছিল বিভিন্ন ধরনের কম্পিউটারকে দূর থেকে সংযুক্ত করা।
৩. প্রযুক্তি
-
Telnet একটি Network Virtual Terminal (NVT) ব্যবহার করে, যা বিভিন্ন কম্পিউটারের মধ্যে সাধারণ নিয়ম প্রয়োগ করে।
-
এটি যোগাযোগের পার্থক্য দূর করতে সাহায্য করে।
৪. ব্যবহার
Telnet ব্যবহৃত হয়েছে:
-
লেটিন বোর্ড সিস্টেম (BBS)
-
লাইব্রেরির কার্ড ক্যাটালগ
-
টেক্সট-ভিত্তিক গেম
বর্তমানে এই অনেক অ্যাপ্লিকেশন ওয়েব-ভিত্তিক হয়ে গেছে।
৫. নিরাপত্তা ঝুঁকি
-
Telnet সব ডেটা plain text আকারে প্রেরণ করে, তাই হ্যাকাররা সহজে তথ্য পড়তে পারে।
-
হ্যাকাররা Telnet-এর বাগ ব্যবহার করে সীমাবদ্ধ সিস্টেমে প্রবেশ করতে পারে।
-
অনেক সিস্টেমে Telnet বন্ধ করা হয়েছে এবং এর পরিবর্তে Secure Shell (SSH) ব্যবহার করা হয়, যা সমস্ত ট্রাফিক এনক্রিপ্টেড করে।
উৎস: ব্রিটানিকা
0
Updated: 1 month ago
প্রথম প্রোগ্রামিং ভাষা কোনটি ছিল?
Created: 1 month ago
A
FORTRAN
B
ASSEMBLY
C
COBOL
D
BASIC
প্রোগ্রামিং ভাষা ও ইতিহাস
প্রোগ্রামিং ভাষা হলো সেই ভাষা, যা ব্যবহারকারীরা কম্পিউটারে সফটওয়্যারের অংশ তৈরি করতে ব্যবহার করে। প্রথম প্রোগ্রামিং ভাষা ছিল Assembly, যা সরাসরি কম্পিউটার দ্বারা চালিত হতো। ১৯৫০-এর দশকে উচ্চ-স্তরের ভাষা ব্যবহার শুরু হয়, যেমন FORTRAN (বীজগণিতিক সমস্যা সমাধানের জন্য) এবং ALGOL। পরে ১৯৬০ সালে শিক্ষার্থীদের জন্য BASIC তৈরি হয়। একই সময়ে COBOL ব্যবসায়িক অ্যাপ্লিকেশন পরিচালনার জন্য তৈরি হয়।
প্রথম ভাষাগুলো imperative এবং procedural ছিল, যেমন COBOL, FORTRAN, Pascal, এবং C। পরবর্তীতে functional ভাষা তৈরি হয়, যেখানে প্রোগ্রামকে ফাংশনের সংগ্রহ হিসেবে দেখা হয়, যেমন LISP, Scheme, Prolog। অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (OOP) প্রথমে Smalltalk-এ এসেছে, যেখানে অবজেক্ট হলো ডেটা এবং সেই ডেটার উপর কাজ করা ফাংশনের সংমিশ্রণ। পরবর্তীতে OOP ভাষার মধ্যে এসেছে C++, Java, Visual BASIC।
Java একটি বিশেষ ভাষা, যা যেকোনো প্ল্যাটফর্মে Java Virtual Machine (JVM)-এর মাধ্যমে চালানো যায় এবং এটি ডিস্ট্রিবিউটেড ও ওয়েব-ভিত্তিক অ্যাপ্লিকেশন তৈরিতে উপযুক্ত। এছাড়া ডিক্লারেটিভ ও স্ক্রিপ্টিং ভাষাও রয়েছে, যেমন SQL, HTML, PHP, যা ডাটাবেস পরিচালনা, ওয়েব পেজ ডিজাইন এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়।
0
Updated: 1 month ago
Blockchain Technology-এর মূল বৈশিষ্ট্য কোনটি?
Created: 1 month ago
A
কেন্দ্রীয় ব্যবস্থাপনা দ্বারা নিয়ন্ত্রিত
B
বিকেন্দ্রীকরণ ও স্বচ্ছতা
C
তথ্য সহজেই পরিবর্তন করা সম্ভব
D
কোনোটিই নয়
Blockchain হলো একটি বিকেন্দ্রীভূত (Decentralized) লেজার সিস্টেম, যেখানে কোনো কেন্দ্রীয় কর্তৃপক্ষ যেমন ব্যাংক বা সরকার সরাসরি নিয়ন্ত্রণ করতে পারে না। একবার তথ্য ব্লকে যুক্ত হলে সেটি পরিবর্তন করা প্রায় অসম্ভব হয়ে যায়, যার ফলে এটি নিরাপদ এবং স্বচ্ছ লেনদেন ব্যবস্থার জন্য বিশেষভাবে কার্যকর।
ব্লকচেইন:
-
প্রতিটি ব্লককে একটি অ্যাকাউন্ট ইউনিট হিসেবে ধরা যায়, যেখানে প্রতিটি লেনদেন চেইন আকারে সংরক্ষণ করা হয়।
-
প্রতিটি ব্লক Hashing প্রযুক্তি ব্যবহার করে শক্তিশালী নিরাপত্তা প্রদান করে, ফলে বাইরের কেউ তথ্য পরিবর্তন বা হস্তক্ষেপ করতে পারে না।
-
এটি তথ্য সংরক্ষণের একটি নিরাপদ ও উন্মুক্ত পদ্ধতি।
-
ডেটা ব্লকগুলো ধারাবাহিকভাবে সংযুক্ত থাকে, অর্থাৎ একটির পর আরেকটি চেইন আকারে যুক্ত হয়।
-
একটি সাধারণ ব্লকে থাকে:
১. Hash pointer (পূর্ববর্তী ব্লকের সাথে সংযোগ স্থাপন করার জন্য),
২. Timestamp (লেনদেনের সময় নির্দেশ করে),
৩. List of transactions (লেনদেনের তালিকা)। -
একমাত্র Genesis Block ছাড়া প্রতিটি ব্লকে পূর্ববর্তী ব্লকের সাথে সংযোগ থাকে।
-
ব্লকচেইনের প্রথম ব্লক, যাকে Genesis Block বলা হয়, ২০০৯ সালে তৈরি করা হয়েছিল।
Blockchain-এর মূল বৈশিষ্ট্য:
-
Decentralization – নিয়ন্ত্রণ ছড়িয়ে থাকে নেটওয়ার্কের অংশগ্রহণকারীদের মাঝে।
-
Transparency – সকল ব্যবহারকারী লেনদেন যাচাই করতে পারে।
-
Security – ক্রিপ্টোগ্রাফিক হ্যাশিং ব্যবহারের মাধ্যমে উচ্চমানের নিরাপত্তা নিশ্চিত করা হয়।
-
Immutability – একবার তথ্য যুক্ত হলে সেটি পরিবর্তন বা মুছে ফেলা যায় না।
আপনি চাইলে আমি Blockchain-এর ব্যবহারিক প্রয়োগ (যেমন: Cryptocurrency, Supply Chain Management, Voting System ইত্যাদি) সংক্ষেপে লিখে দিতে পারি। সেটা কি দেব?
0
Updated: 1 month ago