কম্পিউটারের মৌলিক বিষয় - দ্রুত সংশোধন
কম্পিউটার বেসিক্স - দ্রুত পুনরাবৃত্তি
মূল বিন্দু (এক-লাইনার)
- কম্পিউটার: ইলেকট্রনিক ডিভাইস যা ডেটা গ্রহণ করে → প্রক্রিয়াজাত করে → আউটপুট দেয় → ফলাফল সংরক্ষণ করে।
- CPU = ALU (গণনা) + CU (নিয়ন্ত্রণ সংকেত) + MU (মেমরি)।
- ১ বাইট = ৮ বিট; ১ KB = ১০২৪ B; ১ MB = ১০২৪ KB।
- প্রাইমারি মেমরি: RAM (ভোলাটাইল), ROM (নন-ভোলাটাইল); সেকেন্ডারি: HDD, SSD, DVD।
- ক্যাশ (L1/L2/L3) CPU ও RAM-এর মধ্যে গতির ব্যবধান কমায়।
- OS হল সিস্টেম সফটওয়্যার যা হার্ডওয়্যার পরিচালনা করে এবং ইউজার ইন্টারফেস সরবরাহ করে।
- GUI আইকন/উইন্ডো ব্যবহার করে; CLI টাইপ করা কমান্ড ব্যবহার করে।
- মেশিন ল্যাঙ্গুয়েজ: শুধু ০-১; অ্যাসেম্বলি: মনোটেকনিক কোড; হাই-লেভেল: Python, Java।
- কম্পাইলার: পুরো প্রোগ্রাম → অবজেক্ট কোড; ইন্টারপ্রিটার: লাইন-বাই-লাইন এক্সিকিউশন।
- USB 3.0 গতি ≈ ৫ Gbps; USB-C রিভার্সিবল কানেক্টর।
- ASCII ৭-বিট (১২৮ ক্যারেক্টার); UTF-8 ভেরিয়েবল-লেংথ, সব ভাষা সাপোর্ট করে।
- IP অ্যাড্রেস: ৩২-বিট (IPv4), ১২৮-বিট (IPv6); MAC অ্যাড্রেস ৪৮-বিট ফিজিক্যাল অ্যাড্রেস।
- HTTP পোর্ট ৮০; HTTPS পোর্ট ৪৪৩; SMTP পোর্ট ২৫।
- ভাইরাস হোস্ট ফাইল প্রয়োজন করে; ওয়ার্ম নিজে নিজে রিপ্লিকেট করে; ট্রোজান উপকারী সফটওয়্যারের ভেতর লুকায়।
- ক্লাউড = চাহিদামাফিক নেটওয়ার্ক অ্যাক্সেসের মাধ্যমে শেয়ার্ড কম্পিউটিং রিসোর্স।
- শর্টকাট কী: Ctrl+S (সেভ), Ctrl+C (কপি), Ctrl+Z (আনডু), Ctrl+Shift+Esc (টাস্ক ম্যানেজার)।
গুরুত্বপূর্ণ সূত্র/নিয়ম
| সূত্র/নিয়ম |
প্রয়োগ |
| স্টোরেজ ক্ষমতা = ট্র্যাক × সেক্টর × ৫১২ বাইট |
ডিস্কের আকার বের করা |
| ডেটা ট্রান্সফার সময় = ফাইলের আকার ÷ ট্রান্সফার স্পিড |
ডাউনলোড/আপলোড সময় |
| ঠিকানার সংখ্যা = 2ⁿ (n = অ্যাড্রেস লাইন) |
মেমরি অ্যাড্রেসিং রেঞ্জ |
| বড রেট = বিটস পার সেকেন্ড ÷ বিটস পার সিম্বল |
সিরিয়াল কমিউনিকেশন স্পিড |
| থ্রুপুট = (দরকারি ডেটা) ÷ (মোট সময়) |
সিস্টেমের দক্ষতা |
| রেজোলিউশন = হরিজন্টাল × ভার্টিক্যাল পিক্সেল |
স্ক্রিন/ইমেজের স্পষ্টতা |
| কালার ডেপথ বিট = log₂(রঙের সংখ্যা) |
প্রতি পিক্সেলে প্রয়োজনীয় বিট |
| স্যাম্পলিং রেট ≥ 2 × সর্বোচ্চ ফ্রিকোয়েন্সি (নাইকুইস্ট) |
অডিও/ভিডিও ডিজিটাইজেশন |
| কমপ্রেশন রেশিও = আনকমপ্রেসড ÷ কমপ্রেসড সাইজ |
সেভ করা স্পেস |
মেমরি ট্রিকস
- “I Prefer My Apples Red” → ইনপুট, প্রসেস, মেমরি, অ্যারিথমেটিক, আউটপুট, রেজিস্টার।
- “RAM Forgets, ROM Remembers” → RAM ভোলাটাইল, ROM স্থায়ী।
- “GUI = Graphical User Interface” → “GOOEY” ছবি ভাবো।
- OSI লেয়ার: “Please Do Not Throw Sausage Pizza Away” → ফিজিক্যাল, ডেটা-লিঙ্ক, নেটওয়ার্ক, ট্রান্সপোর্ট, সেশন, প্রেজেন্টেশন, অ্যাপ্লিকেশন।
- পোর্ট নম্বর: “80 = HTTP ATE-ZERO সিকিউরিটি; 443 = HTTPS FOUR-for-THREE এনক্রিপশন”।
সাধারণ ভুল
| ভুল |
সঠিক পদ্ধতি |
| MB (10⁶) এবং MiB (2²⁰) গুলিয়ে ফেলা |
বাইনারি এককের (KiB, MiB) জন্য 1024 ব্যবহার করুন |
| “ROM হলো সেকেন্ডারি মেমরি” বলা |
ROM প্রাইমারি এবং নন-ভোলাটাইল |
| ক্যাশকে সেকেন্ডারি স্টোরেজ হিসেবে ধরা |
ক্যাশ CPU-স্তরের, অত্যন্ত দ্রুত, ছোট |
| প্রযুক্তিগত পরীক্ষায় 1 KB = 1000 B লেখা |
SI উপসর্গ নির্দিষ্ট না হলে সবসময় 1024 B লিখুন |
| USB একইসঙ্গে সিরিয়াল এবং হট-প্লাগেবল—এই দুটি বৈশিষ্ট্য ভুলে যাওয়া |
এই দুটি বৈশিষ্ট্য স্পষ্টভাবে উল্লেখ করুন |
শেষ মুহূর্তের টিপস
- হলে ঢোকার ঠিক আগে শর্টকাট কী ও পোর্ট নম্বর একবার চোখ বুলিয়ে নিন—সহজ ১-নম্বর প্রশ্ন।
- বাইনারি/ডেসিমাল রূপান্তরের সময় 2ⁿ টেবিল দিয়ে যাচাই করুন; ছোট ভুল নম্বর কাটায়।
- “সবচেয়ে দ্রুত মেমরি কোনটি?” প্রশ্ন এলে উত্তর দিন রেজিস্টার (CPU-র ভেতর), ক্যাশ নয়।
- OS-প্রশ্নে সবসময় মাল্টিটাস্কিং ও GUI-কে আধুনিক OS-এর মূল বৈশিষ্ট্য হিসেবে বেছে নিন।
- বিভ্রান্তিকর অপশনে এলিমিনেশন ব্যবহার করুন—যেকোনো বিকল্প “1 KB = 1000 B” বলে সেটি বাদ দিন।
দ্রুত অনুশীলন (৫টি MCQ)
১. নিচের কোনটি মেমরির সবচেয়ে ছোট একক?
A. Byte B. Bit C. Nibble D. Word
**উত্তর:** B. Bit
২. ALU ——— অপারেশন সম্পাদন করে।
A. Input B. Arithmetic & Logic C. Storage D. Control
**উত্তর:** B. Arithmetic & Logic
৩. HTTPS ডিফল্টরূপে কোন পোর্ট ব্যবহার করে?
A. 80 B. 21 C. 443 D. 25
**উত্তর:** C. 443
৪. ক্যাশ মেমরি কর্মক্ষমতা উন্নত করে কারণ ———.
A. উচ্চ RPM B. সিপিইউ-তে দ্রুত ডেটা অ্যাক্সেস C. বৃহত্তর ধারণক্ষমতা D. চৌম্বকীয় স্টোরেজ
**উত্তর:** B. সিপিইউ-তে দ্রুত ডেটা অ্যাক্সেস
৫. UTF-8 একটি ধরনের ———.
A. অপারেটিং সিস্টেম B. অক্ষর এনকোডিং C. নেটওয়ার্ক প্রোটোকল D. কম্পাইলার
**উত্তর:** B. অক্ষর এনকোডিং