📚 கற்றல் முதன்மை க.பொ.த. (சா/த) க.பொ.த. (உ/த) பிற 🌐 English உள்நுழைய
O/L · ICT · மீட்பு · 15-நிமிட மீட்பு செஷன் (15-Minute Revision Session)

15-நிமிட மீட்பு செஷன் (15-Minute Revision Session)

A 15-minute structured cram for the 7 highest-yield O/L ICT units.
⏱ மீதி நேரம் 15:00

15 நிமிடம் — 7 முக்கிய அலகுகள்

பரீட்சையில் அதிக மதிப்பெண் பெறும் ஏழு அலகுகளை இரண்டு நிமிடம் வீதம் மீட்பு செய்வோம். ஒவ்வொரு அலகுக்கும் ஒரு cram card + ஒரு விரைவு MCQ. மேலே உள்ள timer-ஐ தொடங்கு பொத்தானைத் தட்டி இயக்கி, கீழே நகர்ந்து செல்லுங்கள்.

#அலகுநோக்கம்நேரம்
1தரவு எடுத்துக்காட்டல் (Data representation)எண் முறைமை மாற்றம்2 நி
2தருக்க வாயில்கள் (Logic gates)5-வாயில் மெய்நிலை2 நி
3விரிதாள்கள் (Spreadsheets)சூத்திரம் + 5 சார்புகள்2 நி
4தரவுத்தளம் (Databases)PK / FK / 1:M2 நி
5செய்நிரலாக்கம் (Programming, Pascal)IF / FOR / WHILE2 நி
6இணைய வடிவமைப்பு (Web design)HTML கட்டமைப்பு2 நி
7கணினியின் கட்டமைப்பு (Computer anatomy)CPU / RAM / சேமிப்பு2 நி
மொத்தம் (1 நி இடைவெளி)15 நி
⏱ 2 நிமிடம்

1. எண் முறைமை மாற்றம் (Number system conversion)

(அலகு 3 — தரவு எடுத்துக்காட்டல் / Data representation) · ★★★★★
அடிப்படை விதிகள்
Binary = 2 இலக்கங்கள் (0,1) · Decimal = 10 இலக்கங்கள் (0–9) · Hex = 16 இலக்கங்கள் (0–9, A–F)
A=10, B=11, C=12, D=13, E=14, F=15

எடுத்துக்காட்டு: 4510 → Binary

  1. 45 ÷ 2 = 22, மீதி 1
  2. 22 ÷ 2 = 11, மீதி 0
  3. 11 ÷ 2 = 5, மீதி 1
  4. 5 ÷ 2 = 2, மீதி 1
  5. 2 ÷ 2 = 1, மீதி 0
  6. 1 ÷ 2 = 0, மீதி 1
  7. கீழிருந்து மேலாக படி → 1011012

Binary → Decimal: 1011012

  1. இடப்பெறுமதிகள்: 32, 16, 8, 4, 2, 1
  2. 1·32 + 0·16 + 1·8 + 1·4 + 0·2 + 1·1
  3. = 32 + 8 + 4 + 1 = 4510

Binary ↔ Hex (4-bit குழுக்கள்)

  1. 1011012 → 0010 1101 (வலமிருந்து 4-bit குழுக்கள், இடதில் 0 இடவும்)
  2. 0010 = 2, 1101 = 13 = D → 2D16
  3. சோதனை: 2·16 + 13 = 32 + 13 = 45 ✓
ஞாபகப்படுத்து — 2510-ஐ binary-ஆக மாற்றினால்?
A) 10011 B) 11001 C) 10101 D) 11100

விடை: B) 11001. 16+8+1 = 25. படிமுறை வகுத்தலில்: 25→12r1, 12→6r0, 6→3r0, 3→1r1, 1→0r1 → கீழிருந்து மேலாக 11001.

⏱ 2 நிமிடம்

2. ஐந்து தருக்க வாயில்களும் — ஒரே அட்டவணை

(அலகு 4 — தருக்க வாயில்கள் / Logic gates) · ★★★★★
AB AND
A·B
OR
A+B
NAND
A·B̄
NOR
A+B̄
NOT A
Ā
0000111
0101101
1001100
1111000
Universal Gate உண்மை
NAND மற்றும் NOR ஆகியவை universal gates — அவற்றை மட்டுமே பயன்படுத்தி AND, OR, NOT அனைத்தையும் உருவாக்கலாம்.
NAND(A,A) = Ā · NAND(NAND(A,B), NAND(A,B)) = A·B · …
விரைவு நினைவு
AND → "இரண்டுமே 1" → வெளியீடு 1 · OR → "ஒன்றேனும் 1" → வெளியீடு 1
NAND = AND-ஐ தலைகீழ் · NOR = OR-ஐ தலைகீழ் · NOT = மாற்றி (inverter)
ஞாபகப்படுத்து — A=1, B=0 → NOR வாயில் வெளியீடு?
A) 0 B) 1 C) A-ஐ பொறுத்தது D) தீர்மானிக்க முடியாதது

விடை: A) 0. OR(1,0) = 1; NOT(1) = 0. NOR-ல் A,B இரண்டும் 0 ஆக இருந்தால் மட்டுமே வெளியீடு 1.

⏱ 2 நிமிடம்

3. விரிதாள் சூத்திர முன்னுரிமை + 5 அடிக்கடி சார்புகள்

(அலகு 7 — இலத்திரனியல் விரிதாள்கள் / Electronic spreadsheets) · ★★★★★
செயற்பாட்டு முன்னுரிமை (BODMAS)
1) அடைப்புக்குறி ( )   2) அடுக்கு ^   3) × மற்றும் ÷ (இடமிருந்து வலம்)
4) + மற்றும் − (இடமிருந்து வலம்)   ·   சூத்திரம் எப்போதும் = குறியீட்டில் தொடங்கும்

எடுத்துக்காட்டு: =2 + 3 * 4 ^ 2

  1. அடுக்கு: 4^2 = 16
  2. பெருக்கல்: 3 * 16 = 48
  3. கூட்டல்: 2 + 48 = 50
சார்புதொடரியல்வேலை
SUM=SUM(A1:A5)கூட்டுத்தொகை
AVERAGE=AVERAGE(B1:B5)சராசரி
MAX / MIN=MAX(C1:C5)பெரிய / சிறிய மதிப்பு
COUNT=COUNT(D1:D5)எண் கொண்ட கலங்களின் எண்ணிக்கை
IF=IF(E1>=50,"Pass","Fail")நிபந்தனை சோதனை
குறிப்பு வகைகள்
A1 = சார்பு (relative) — நகர்த்தும்போது மாறும்
$A$1 = முழுமை (absolute) — நகர்த்தினாலும் மாறாது
$A1 / A$1 = கலப்பு (mixed) — ஒரு பகுதி பூட்டப்பட்டது
ஞாபகப்படுத்து — =10 + 6 / 2 * 3 இன் மதிப்பு?
A) 24 B) 19 C) 13 D) 11

விடை: B) 19. ÷ முதலில்: 6/2=3 → 3*3=9 → 10+9 = 19. × மற்றும் ÷ இடமிருந்து வலமாக மதிப்பிடப்படும்.

⏱ 2 நிமிடம்

4. PK / FK / உறவுகள் (Relationships)

(அலகு 9 — தரவுத்தளம் / Databases) · ★★★★★
சொற்கூறுபொருள்
Field (புலம்)அட்டவணையில் ஒரு நெடுவரிசை (e.g. Name)
Record (பதிவு)அட்டவணையில் ஒரு வரிசை (ஒரு மாணவன் முழுத்தகவல்)
Primary Key (PK)ஒவ்வொரு பதிவையும் தனிப்பட்டதாக அடையாளம் காட்டும் புலம். NULL அல்ல, மீள்வதில்லை.
Foreign Key (FK)இன்னொரு அட்டவணையின் PK-ஐ குறிக்கும் புலம். அட்டவணைகளை இணைக்கிறது.
3 உறவு வகைகள்
One-to-One (1:1) — ஒரு மாணவன் ↔ ஒரு NIC
One-to-Many (1:M) — ஒரு வகுப்பு → பல மாணவர்கள் (மிக பொதுவானது)
Many-to-Many (M:N) — பல மாணவர்கள் ↔ பல பாடங்கள் (பாலம் அட்டவணை தேவை)
CLASS STUDENT ┌──────────────┐ ┌────────────────────────────┐ │ ClassID (PK) │◄───┐ │ StudentID (PK) │ │ ClassName │ └───┤ ClassID (FK → CLASS) │ └──────────────┘ │ Name, DOB, … │ └────────────────────────────┘ 1 M (ஒரு வகுப்பு) (பல மாணவர்கள்)
ஞாபகப்படுத்து — Primary Key-இன் சரியான பண்பு எது?
A) NULL மதிப்பு இருக்கலாம் B) ஒவ்வொரு பதிவிலும் தனிப்பட்டதாக இருக்க வேண்டும் C) அட்டவணையில் பல PK இருக்கலாம் D) இரு பதிவுகளில் மீள்படியெடுக்கலாம்

விடை: B. PK ஒவ்வொரு record-ஐயும் தனித்துவமாக அடையாளம் காட்டும்; NULL இல்லை, மீள்வதில்லை, அட்டவணைக்கு ஒன்றே.

⏱ 2 நிமிடம்

5. Pascal — IF / FOR / WHILE தொடரியல்

(அலகு 1 (G11) — செய்நிரலாக்கம் / Programming) · ★★★★★
அறிவித்தல் + வாசிப்பு + எழுதல்
var marks : integer;
readln(marks);  ·  writeln('Marks = ', marks);
{ IF–THEN–ELSE — ஒரு நிபந்தனை சோதனை } if marks >= 50 then writeln('Pass') else writeln('Fail');
{ FOR — தெரிந்த எண்ணிக்கையான மீள்செயல் } for i := 1 to 10 do writeln(i, ' x 2 = ', i*2);
{ WHILE — நிபந்தனை உண்மையாக இருக்கும்வரை } i := 1; while i <= 10 do begin writeln(i); i := i + 1; end;
FOR vs WHILE
FOR → மீள்செயல் எண்ணிக்கை முதலிலேயே தெரிந்தால் பயன்படுத்துக.
WHILE → நிபந்தனை மாறும்வரை மீள்செயல் தொடரும். எண்ணிக்கை தெரியாதபோது.
:= = ஒதுக்கீடு (assign)   ·   = = ஒப்பீடு
ஞாபகப்படுத்து — Pascal-ல் "i-க்கு 5 ஒதுக்கீடு" எழுதும் முறை?
A) i = 5; B) i := 5; C) i == 5; D) let i = 5;

விடை: B) i := 5;. Pascal-ல் ஒதுக்கீடு :=; = என்பது சமமா என்று சோதிக்கும் ஒப்பீட்டுச் செயற்பாட்டாளர்.

⏱ 2 நிமிடம்

6. HTML பக்க கட்டமைப்பு + 8 அத்தியாவசிய tag-கள்

(அலகு 5 (G11) — இணைய வடிவமைப்பு / Web design) · ★★★★★
<!DOCTYPE html> <html> <head> <title>என் முதல் பக்கம்</title> </head> <body> <h1>வணக்கம்!</h1> <p>இது ஒரு பந்தி.</p> </body> </html>
Tagபயன்பாடு
<html>HTML ஆவணத்தின் வேர் (root)
<head>தலைப்பு, meta — பக்கத்தில் தெரியாது
<title>உலாவி tab-ல் தோன்றும் தலைப்பு
<body>தெரியக்கூடிய அனைத்து உள்ளடக்கம்
<h1>…<h6>தலைப்புகள் (h1 மிகப்பெரியது)
<p>பந்தி (paragraph)
<a href="...">இணைப்பு (hyperlink)
<img src="..." alt="...">படம் (தனித்த tag, மூடல் இல்லை)
பட்டியல்கள் (Lists) — விரைவு நினைவு
<ul> = வரிசையற்ற (புள்ளி) · <ol> = எண்ணிட்ட · <li> = பட்டியல் உருப்படி
Tag-கள் எப்போதும் சிறிய எழுத்துகளில். மூடல் tag </p> மறக்காதீர்கள்.
ஞாபகப்படுத்து — உலாவி tab-ல் தலைப்பை எந்த tag காட்டுகிறது?
A) <h1> B) <head> C) <title> D) <header>

விடை: C) <title>. <title> tab-ல் தோன்றும்; <h1> பக்கத்தினுள் பெரிய தலைப்பு; <head> கொள்கலன் மட்டும்.

⏱ 2 நிமிடம்

7. CPU / RAM / சேமிப்பு படிநிலை (Storage hierarchy)

(அலகு 2 — கணினியை இனங்காண்போம் / Computer hardware) · ★★★★★
பதிவகங்கள் (Registers) — CPU-க்கு உள்ளே, மிக வேகம், மிகச் சிறிய அளவு (bytes). தற்போதைய செயற்பாட்டு தரவு.
தற்காப்பு நினைவகம் (Cache: L1/L2/L3) — CPU அருகில், KB–MB, மிக வேகம். அடிக்கடி பயன்படும் தரவை வைத்திருக்கும்.
முதன்மை நினைவகம் (RAM) — GB, ஓரளவு வேகம், நிலையற்றது (volatile). மின்சாரம் போனால் தரவு அழியும்.
இரண்டாம் நிலை சேமிப்பு (HDD / SSD) — GB–TB, மெதுவானது, நிலையானது. OS, கோப்புகள், செய்நிரல்கள் சேமிக்கப்படும்.
நீக்கக்கூடிய ஊடகம் (USB, DVD) — மிக மெதுவானது, கடத்தத்தக்கது. காப்புப்பிரதி, பகிர்வு.
பேருந்து / துறைபணி
Data busCPU ↔ நினைவகம் தரவு கொண்டு செல்லும். இரு திசை.
Address busஎந்த நினைவக முகவரியில் என்பதை குறிக்கும். ஒரு திசை.
Control busபடி / எழுது போன்ற கட்டளை சமிக்கைகள்.
USBUniversal Serial Bus — விசைப்பலகை, USB drive, பெரும்பாலான சாதனங்கள்.
HDMI / VGAதிரை இணைப்பு (HDMI = டிஜிட்டல், VGA = analog).
Ethernet (RJ45)கம்பி வழி வலையமைப்பு இணைப்பு.
CPU இன் 3 முக்கிய பகுதிகள்
ALU = கணித / தர்க்கச் செயற்பாடு · CU = கட்டுப்பாட்டு அலகு (படிப்படியான செயல்நிலை)
Registers = தற்காலிக வேகச் சேமிப்பு
ஞாபகப்படுத்து — மின்சாரம் போனால் தரவை இழக்கும் நினைவகம் எது?
A) ROM B) RAM C) HDD D) SSD

விடை: B) RAM. RAM = volatile (நிலையற்றது). ROM, HDD, SSD மூன்றும் non-volatile — மின்சாரம் போனாலும் தரவு இருக்கும்.

🎯 15 நிமிடம் முடிந்தது!

தவறான விடைகள் இருந்தால் அவற்றை தவறுப் புத்தகத்தில் (Mistake Notebook) மீட்டெடுங்கள். மேலதிக ஆழமாக படிக்க, முழு பயிற்சி பக்கம் செல்லுங்கள்.

தவறுப் புத்தகம் GTLearn profile-ல் தானாகவே சேமிக்கப்படுகிறது.