கணினி என்பது தரவு மற்றும் தகவல்களைத் தேவைக்கு ஏற்ப மாற்றியமைக்க உருவாக்கப்பட்ட ஒரு மின்னணு இயந்திரம். இதில் நாம் தரவுகளைச் சேமித்து வைக்கலாம். இத்தரவுகளை நமது தேவைக்கு ஏற்றவாறு தகவல்களாக மாற்றி எடுத்துக் கொள்ளலாம். இவ்வாறு பல விதங்களில் கணினி நமக்குப் பயன்படுகிறது.
கணினி பயன்படும் இடங்கள்
கணினி இன்று நம் வாழ்வின் எல்லா இடங்களிலும் காணப்படுகிறது. துணிக்கடை, தொடர்வண்டி நிலையம், வங்கி, ஏ.டி.எம், அஞ்சலகம், பள்ளி, அலுவலகம் என்று எங்கும் கணினி பயன்பாட்டில் உள்ளது. கணினிகள் பல வடிவங்களில் காணப்படுகின்றன — மேசைக் கணினி, மடிக்கணினி, கைக்கணினி, திறன்பேசி (Smartphone) என எல்லாமே கணினியின் வடிவங்களே ஆகும்.
கணினியின் வரலாறு
ஆரம்ப காலத்தில் கணினி என்று ஒன்று இல்லை. முதலில் அபாகஸ் (Abacus) என்ற கருவியைத்தான் கணக்கிடப் பயன்படுத்தினார்கள். பிறகு கணிப்பான் என்ற ஒரு சிறிய சாதனத்தைப் பயன்படுத்தினார்கள்.
19ஆம் நூற்றாண்டின் தொடக்கத்தில் கணிதப் பேராசிரியர் சார்லஸ் பாப்பேஜ் என்பவர் பகுப்பாய்வுப் பொறியை (Analogue Computer) வடிவமைத்தார். அவர்தான் 'கணினியின் தந்தை' எனவும் அழைக்கப்படுகிறார். அவர் ஏற்படுத்திய அடிப்படையான கட்டமைப்புதான் இன்றைக்கும் அனைத்துக் கணினிப் பயன்பாட்டிலும் உள்ளது.
அகஸ்டா அடா லவ்லேஸ் என்பவர் கணிதச் செயல்பாட்டிற்குத் தேவையான கட்டளைகளை முதன்முறையாக வகுத்தமையால், 'உலகின் முதல் கணினி நிரலர்' (Programmer) என அவர் போற்றப்படுகிறார்.
முதலாவது கணினி ENIAC (Electronic Numerical Integrator and Computer) ஆகும். இது 1946 ஆம் ஆண்டு அறிமுகப்படுத்தப்பட்டது. இதுவே பொதுப் பயன்பாட்டிற்கான முதலாவது கணினி ஆகும்.
கணினியின் தலைமுறைகள்
கணினியின் வளர்ச்சி ஐந்து தலைமுறைகளாகப் பிரிக்கப்படுகிறது. நாம் தற்போது பயன்படுத்துவது ஐந்தாம் தலைமுறைக் கணினி ஆகும்.
| தலைமுறை | காலம் | பயன்படுத்தப்பட்ட தொழில்நுட்பம் |
|---|---|---|
| முதலாம் தலைமுறை | 1940 – 1956 | வெற்றிடக் குழாய்கள் (Vacuum Tubes) |
| இரண்டாம் தலைமுறை | 1956 – 1963 | மின்மயப் பெருக்கிகள் (Transistors) |
| மூன்றாம் தலைமுறை | 1964 – 1971 | ஒருங்கிணைந்த சுற்று (Integrated Circuit) |
| நான்காம் தலைமுறை | 1971 – 2000 | நுண் செயலி (Micro Processor) |
| ஐந்தாம் தலைமுறை | 2001 – இன்று வரை | செயற்கை நுண்ணறிவு (Artificial Intelligence) |
தரவு மற்றும் தகவல்
தரவு (Data) என்பது 'முறைப்படுத்தப்பட வேண்டிய' விவரங்கள். இவை நேரடியாக நமக்குப் பயன் தராது. பொதுவாக எண், எழுத்து மற்றும் குறியீடு வடிவில் அவை இருக்கும்.
தகவல் (Information) என்பது தேவைக்கேற்ப முறைப்படுத்தப்பட்ட விவரங்களே ஆகும். தரவுகளை முறைப்படுத்தினால் தகவல் கிடைக்கும்.
மென்பொருள் மற்றும் வன்பொருள்
மென்பொருள் (Software) என்பது கணினியில் பயன்படுத்தப்படக்கூடிய கட்டளைகள் அல்லது நிரல்களின் தொகுப்பு ஆகும். மென்பொருளை இரண்டாகப் பிரிக்கலாம்:
- இயக்க மென்பொருள் – கணினியை இயக்குவதற்கு உதவும் மென்பொருள். எடுத்துக்காட்டு: Windows, Linux.
- பயன்பாட்டு மென்பொருள் – ஒரு குறிப்பிட்ட செயலை மேற்கொள்வதற்குப் பயன்படுத்தப்படும் மென்பொருள். எடுத்துக்காட்டு: வண்ணம் தீட்ட, படம் வரையப் பயன்படும் மென்பொருள்.
வன்பொருள் (Hardware) என்பது கணினியில் இருக்கக்கூடிய மென்பொருள்கள் செயல்படுவதற்கு உதவக்கூடிய கணினியின் பாகங்கள் ஆகும்.
உள்ளீட்டு மற்றும் வெளியீட்டுக் கருவிகள்
நாம் நினைப்பதை கணினிக்குள் உள்ளீடு செய்வதற்கு உதவுபவையே உள்ளீட்டுக் கருவிகள் (Input Devices) ஆகும்.
எடுத்துக்காட்டு: விசைப்பலகை (Keyboard), சுட்டி (Mouse).
நாம் உள்ளீடு செய்த செய்திகள் மற்றும் தகவல்களை வெளியே கொணரும் கருவிகள் வெளியீட்டுக் கருவிகள் (Output Devices) எனப்படும்.
எடுத்துக்காட்டு: அச்சுப்பொறி (Printer), கணினித் திரை (Monitor).
CPU (Central Processing Unit) என்பது மையச் செயலகம் எனப்படும். இது கணினியின் மூளையாக செயல்படுகிறது.
சுருக்கம்
- கணினி என்பது தரவுகளை தகவல்களாக மாற்றும் மின்னணு இயந்திரம்.
- சார்லஸ் பாப்பேஜ் கணினியின் தந்தை; அகஸ்டா அடா லவ்லேஸ் முதல் நிரலர்.
- ENIAC என்பது 1946ல் அறிமுகப்படுத்தப்பட்ட முதல் கணினி.
- கணினி ஐந்து தலைமுறைகளாக வளர்ந்துள்ளது; இன்று ஐந்தாம் தலைமுறை பயன்பாட்டில் உள்ளது.
- மென்பொருளில் இயக்க மென்பொருளும் பயன்பாட்டு மென்பொருளும் அடங்கும்.
- வன்பொருள் என்பது கணினியின் உடல் பாகங்கள்; மென்பொருள் என்பது அதனை இயக்கும் நிரல்கள்.