தகவல் மற்றும் தொடர்பாடல் தொழில்நுட்பம் (ICT) துறையில், ஒரு நெறிமுறையை (Algorithm) எடுத்துரைப்பதற்கு பல்வேறு முறைகள் பயன்படுத்தப்படுகின்றன. அவற்றில் முக்கியமானவை பாய்ச்சற்கோட்டுப் படங்கள் (Flowcharts) மற்றும் ப்சூடோ குறிமுறைகள் (Pseudocode) ஆகும். ஒரு Flowchart-இல் காணப்படும் செயல்முறையை Pseudocode ஆக மாற்றுவது மிகவும் பயனுள்ள திறனாகும்.
Flowchart என்பது ஒரு செயல்முறையை வரைபட வடிவில் காட்டுகிறது. ஆனால், Pseudocode அதே செயல்முறையை எழுத்து வடிவில், எளிய மொழியில் விளக்குகிறது. எனவே, Flowchart-ஐ பார்த்து அதை Pseudocode ஆக மாற்றுவது நிரலாக்கத்திற்கு முன் முக்கியமான படியாகும்.
🔹 மாற்றும் படிநிலைகள்
- Start / End குறியீடுகளை கண்டறிதல்
- Flowchart-இல் உள்ள “Start” → Pseudocode-இல் START
- “End” → END
- Input / Output குறியீடுகள்
- Input symbol → INPUT
- Output symbol → OUTPUT
- Process (செயல்முறை)
- Process box உள்ள செயல்களை நேரடியாக எழுதுதல்
- உதா:
SUM ← A + B
- Decision (முடிவு)
- Decision symbol → IF / ELSE statements ஆக மாற்றுதல்
- Flow order (ஓட்ட வரிசை)
- Flowchart-இல் உள்ள அம்புகளின் வரிசையை பின்பற்றி எழுதுதல்
🔹 உதாரணம்
Flowchart: இரண்டு எண்களின் கூட்டுத்தொகை
Pseudocode:
START
INPUT A, B
SUM ← A + B
OUTPUT SUM
END
🔹 Decision உதாரணம்
பிரச்சினை: ஒரு எண் நேர்மையா என சரிபார்
START
INPUT N
IF N > 0 THEN
OUTPUT "Positive"
ELSE
OUTPUT "Not Positive"
ENDIF
END
🔹 முக்கியத்துவம்
- Flowchart-ஐ எழுத்து வடிவில் மாற்ற உதவும்
- Programming எழுதுவதற்கு எளிதாக்கும்
- Logic-ஐ தெளிவாக புரிந்துகொள்ள உதவும்
- பிழைகளை குறைக்கும்
🔹 முடிவு
பாய்ச்சற்கோட்டுப் படங்களை ப்சூடோ குறிமுறைகளாக மாற்றுதல் என்பது ICT துறையில் முக்கியமான திறனாகும். இது ஒரு Algorithm-ஐ தெளிவாக புரிந்து கொண்டு, அதை நிரலாக்கமாக மாற்றுவதற்கு அடிப்படையாக செயல்படுகிறது.
