ਕੰਪਿਊਟਰ ਦੀਆਂ ਮੁੱਢਲੀਆਂ ਗੱਲਾਂ - ਤੇਜ਼ ਸੋਧ

ਕੰਪਿਊਟਰ ਮੂਲਭੂਤ ਗਿਆਨ - ਤੇਜ਼ ਰਿਵੀਜ਼ਨ

ਮੁੱਖ ਬਿੰਦੂ (ਇਕ ਲਾਈਨਰ)
  • ਕੰਪਿਊਟਰ: ਇਲੈਕਟ੍ਰਾਨਿਕ ਉਪਕਰਨ ਜੋ ਡਾਟਾ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ → ਪ੍ਰੋਸੈਸ ਕਰਦਾ ਹੈ → ਆਉਟਪੁੱਟ ਦਿੰਦਾ ਹੈ → ਨਤੀਜਾ ਸਟੋਰ ਕਰਦਾ ਹੈ।
  • 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।
  • ਕੰਪਾਈਲਰ: ਪੂਰਾ ਪ੍ਰੋਗਰਾਮ → ਆਬਜੈਕਟ ਕੋਡ; ਇੰਟਰਪ੍ਰੀਟਰ: ਲਾਈਨ-ਬਾਈ-ਲਾਈਨ ਐਕਜ਼ੀਕਿਊਸ਼ਨ।
  • USB 3.0 ਸਪੀਡ ≈ 5 Gbps; USB-C ਉਲਟ-ਸਿੱਧਾ ਕਨੈਕਟਰ ਹੈ।
  • ASCII 7-bit (128 ਅੱਖਰ); UTF-8 ਵੇਰੀਏਬਲ-ਲੰਬਾਈ, ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ ਨੂੰ ਸਪੋਰਟ ਕਰਦਾ ਹੈ।
  • IP address: 32-bit (IPv4), 128-bit (IPv6); MAC address 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 **Answer:** B. Bit
2. ALU ——— ਆਪਰੇਸ਼ਨਾਂ ਨੂੰ ਕਰਦਾ ਹੈ। A. Input B. Arithmetic & Logic C. Storage D. Control **Answer:** B. Arithmetic & Logic
3. HTTPS ਆਮ ਤੌਰ 'ਤੇ ਕਿਹੜੇ ਪੋਰਟ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ? A. 80 B. 21 C. 443 D. 25 **Answer:** C. 443
4. ਕੈਸ਼ ਮੈਮੋਰੀ ਪ੍ਰਦਰਸ਼ਨ ਵਿੱਚ ਸੁਧਾਰ ਕਰਦੀ ਹੈ ——— ਕਾਰਨ. A. ਉੱਚ RPM B. CPU ਨੂੰ ਤੇਜ਼ ਡਾਟਾ ਐਕਸੈਸ C. ਵੱਡੀ ਸਮਰਥਾ D. ਚੁੰਬਕੀ ਸਟੋਰੇਜ **Answer:** B. CPU ਨੂੰ ਤੇਜ਼ ਡਾਟਾ ਐਕਸੈਸ
5. UTF-8 ਇੱਕ ਕਿਸਮ ਦਾ ——— ਹੈ. A. ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ B. ਕਿਰਦਾਰ ਇੰਕੋਡਿੰਗ C. ਨੈੱਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ D. ਕੰਪਾਈਲਰ **Answer:** B. ਕਿਰਦਾਰ ਇੰਕੋਡਿੰਗ