کمپیوٹر کی بنیادی باتیں - فوری نظر ثانی

کمپیوٹر کی بنیادی باتیں – فوری مرور

اہم نکات (ایک جملے میں)
  • کمپیوٹر: الیکٹرانک آلہ جو ڈیٹا قبول کرتا ہے → پروسیس کرتا ہے → آؤٹ پٹ دیتا ہے → نتیجہ محفوظ کرتا ہے۔
  • CPU = ALU (حسابات) + CU (کنٹرول سگنلز) + MU (میموری)۔
  • 1 Byte = 8 bits؛ 1 KB = 1024 B؛ 1 MB = 1024 KB۔
  • پرائمری میموری: RAM (وولیٹائل)، ROM (نن-وولیٹائل)؛ سیکنڈری: HDD، SSD، DVD۔
  • Cache (L1/L2/L3) CPU اور RAM کے درمیان رفتار کا فرق کم کرتی ہے۔
  • OS سسٹم سافٹ ویئر ہے جو ہارڈویئر کو منیج کرتا ہے اور یوزر انٹرفیس فراہم کرتا ہے۔
  • GUI آئیکنز/ونڈوز استعمال کرتا ہے؛ CLI ٹائپ شدہ کمانڈز استعمال کرتا ہے۔
  • مشین لینگویج: صرف 0-1؛ اسمبلی: میمونک کوڈز؛ ہائی-لیول: Python، Java۔
  • Compiler: پورا پروگرام → آبجیکٹ کوڈ؛ Interpreter: لائن بای لائن ایکزیکیوشن۔
  • USB 3.0 رفتار ≈ 5 Gbps؛ USB-C ریورسبل کنیکٹر ہے۔
  • ASCII 7-bit (128 کریکٹرز)؛ UTF-8 ویری ایبل لینتھ، تمام زبانوں کو سپورٹ کرتا ہے۔
  • IP ایڈریس: 32-bit (IPv4)، 128-bit (IPv6)؛ MAC ایڈریس 48-bit فزیکل ایڈریس۔
  • HTTP پورٹ 80؛ HTTPS پورٹ 443؛ SMTP پورٹ 25۔
  • وائرس میزبان فائل کی ضرورت ہوتی ہے؛ ورم خود کو ریپلیکیٹ کرتا ہے؛ ٹروجن مفید سافٹ ویئر میں چھپا ہوتا ہے۔
  • کلاؤڈ = آن-ڈیمانڈ نیٹ ورک رسائی شیئرڈ کمپیوٹنگ ریسورسز تک۔
  • شارٹ کٹ کیز: Ctrl+S (محفوظ کریں)، Ctrl+C (کاپی)، Ctrl+Z (الٹائیں)، Ctrl+Shift+Esc (ٹاسک مینیجر)۔
اہم فارمولے/اصول
فارمولا/اصول استعمال
ذخیرہ کرنے کی گنجائش = ٹریکس × سیکٹرز × 512 بائٹس ڈسک کا سائز معلوم کرنا
ڈیٹا ٹرانسفر کا وقت = فائل کا سائز ÷ ٹرانسفر رفتار ڈاؤن لوڈ/اپ لوڈ کا وقت
ایڈریسز کی تعداد = 2ⁿ (n = ایڈریس لائنیں) میموری ایڈریسنگ رینج
باڈ ریٹ = بٹس فی سیکنڈ ÷ بٹس فی سمبل سیریل مواصلت کی رفتار
تھروپٹ = (مفید ڈیٹا) ÷ (کل وقت) نظام کی کارکردگی
ریزولوشن = افقی × عمودی پکسلز اسکرین/تصویر کی وضاحت
رنگ کی گہرائی بٹس = log₂(رنگوں کی تعداد) فی پکسل درکار بٹس
سیمپلنگ ریٹ ≥ 2 × زیادہ سے زیادہ فریکوئنسی (نائکوئسٹ) آڈیو/ویڈیو ڈیجیٹلائزیشن
کمپریشن تناسب = غیر کمپریسڈ ÷ کمپریسڈ سائز بچائی گئی جگہ
میموری چالیں
  • “I Prefer My Apples Red” → Input, Process, Memory, Arithmetic, Output, Register.
  • “RAM Forgets, ROM Remembers” → RAM وولیٹائل، ROM مستقل۔
  • “GUI = Graphical User Interface” → “GOOEY” تصویریں سوچیں۔
  • OSI پرتیں: “Please Do Not Throw Sausage Pizza Away” → Physical, Data-link, Network, Transport, Session, Presentation, Application.
  • پورٹ نمبرز: “80 = HTTP ATE-ZERO سیکیورٹی; 443 = HTTPS FOUR-for-THREE انکرپشن”.
عام غلطیاں
غلطی صحیح طریقہ
MB (10⁶) کو MiB (2²⁰) سے الجھنا بائنری یونٹس (KiB، MiB) کے لیے 1024 استعمال کریں
“ROM سیکنڈری میموری ہے” کہنا ROM پرائمری اور نان-وولیٹائل ہے
کیش کو سیکنڈری اسٹوریج سمجھنا کیش CPU-لیول ہے، بہت تیز، چھوٹا
تکنیکی امتحان میں 1 KB = 1000 B لکھنا ہمیشہ 1024 B لکھیں جب تک SI پریفکس واضح نہ ہو
USB کے سیریل اور ہاٹ-پلگ ایبل ہونے کو بھولنا ان دونو ں خصوصیات کو واضح طور پر بیان کریں
آخری لمحے کی تجاویز
  1. ہال میں داخل ہونے سے پہلے شارٹ کٹ کیز اور پورٹ نمبرز پر نظر ڈالیں—آسان 1 نمبر سوال۔
  2. بائنری/ڈیسیمل تبادلوں کے لیے 2ⁿ ٹیبل سے تصدیق کریں؛ معمولی غلطیاں نمبرز کھا جاتی ہیں۔
  3. اگر “کون سی سب سے تیز میموری ہے؟” آئے تو رجسٹر (CPU کے اندر) جواب دیں، کیش نہیں۔
  4. OS کے سوالات میں ہمیشہ ملٹی ٹاسکنگ اور GUI کو جدید OS کی کلیدی خصوصیات چُنیں۔
  5. الجھے ہوئے آپشنز میں الیمینیشن استعمال کریں—وہ آپشن ہٹا دیں جو “1 KB = 1000 B” کہتا ہے۔
فوری مشق (5 MCQs)
1. درج ذیل میں سے میموری کی سب سے چھوٹی اکائی کون سی ہے؟ A. Byte B. Bit C. Nibble D. Word **جواب:** B. Bit
2. ALU ——— آپریشنز انجام دیتا ہے۔ A. Input B. Arithmetic & Logic C. Storage D. Control **جواب:** B. Arithmetic & Logic
3. HTTPS ڈیفالٹ طور پر کس پورٹ استعمال کرتا ہے؟ A. 80 B. 21 C. 443 D. 25 **جواب:** C. 443
4. کیش میموری کارکردگی اس لیے بہتر بناتی ہے کیونکہ ———. A. زیادہ RPM B. سی پی یو تک تیز ڈیٹا رسائی C. بڑی گنجائش D. مقناطیسی اسٹوریج **Answer:** B. سی پی یو تک تیز ڈیٹا رسائی
5. UTF-8 ——— کی ایک قسم ہے. A. آپریٹنگ سسٹم B. کریکٹر انکوڈنگ C. نیٹ ورک پروٹوکول D. کمپائلر **Answer:** B. کریکٹر انکوڈنگ