கணினியியல்: திருத்தங்களுக்கு இடையிலான வேறுபாடு
வரிசை 49: | வரிசை 49: | ||
==கணினியியல் பிரிவுகள்== |
==கணினியியல் பிரிவுகள்== |
||
:* [[கணிமை வரலாறு]] |
:* [[கணிமை வரலாறு]] - computing history |
||
:* [[கணினி பொறியியல்]] |
:* [[கணினி பொறியியல்]] - computer engineer |
||
:* [[கணினி கட்டுமானம்]] - Computer Architecture |
:* [[கணினி கட்டுமானம்]] - Computer Architecture |
||
:* [[பதிகணினியியல்]] - Embedded Systems |
:* [[பதிகணினியியல்]] - Embedded Systems |
03:53, 15 சனவரி 2014 இல் நிலவும் திருத்தம்
இந்தக்கட்டுரையினை தற்பொழுது இன்னொருவர் சிறிது நேரத்துக்கு தொகுத்துக் கொண்டிருக்கிறார். எனவே இந்த அறிவிப்பு இருக்கும் வரை, நீங்கள் இதனைத் தொகுப்பதைத் தவிர்க்கவும். இப்பக்கம் இறுதியாக 03:53, 15 சனவரி 2014 (ஒ.அ.நே) (10 ஆண்டுகள் முன்னர்) தொகுக்கப்பட்டது. இது சில மணித்தியாலங்களாகத் தொகுக்கப்படாதிருப்பின், இந்த வார்ப்புருவை நீக்குங்கள். இவ்வார்புருவை நீங்கள் இப்பக்கத்தில் இணைத்திருந்தால், பல அமர்வுகளுக்கிடையே {{வேலை நடந்துகொண்டிருக்கிறது}} எனப் பயன்படுத்துக. |
பின்வரும் தலைப்பின் பிரிவுகள் |
அறிவியல் |
---|
கணினியை மையமாக கொண்ட துறை கணினியியல் ஆகும். கணினி கணினி வன்பொருள், மென்பொருள், கணினியின் பயன்பாடுகள், கணிமையின் அடிப்படைகள் என கணினியை மையமாக கொண்ட பல உட்துறைகளை ஒருங்கே இச் சொல் குறிக்கிறது. அதன் துணை தத்துவார்த்த மற்றும் நடைமுறை துறைகளில் பல்வேறு வகையாக பிரிக்கலாம்.
வரலாறு
கணினி அறிவியலின் அடித்தளங்களாக நவீனகால எண்முறை கணினி (Digital Computer) கண்டுபிடிப்புக்கு முந்தியவைகளான எண்சட்டம் போன்றவற்றை கூறலாம். ஆனால் அவை பெரும்பாலும் மனித சக்தியை அடிப்படையாக கொண்டு இயங்கின.
பிலைசு பாஸ்கல் 1642 ஆம் ஆண்டில் முதன்முதலில் பாஸ்கல் கணிப்பான் எனப்படும இயந்திர கணிப்பான் கண்டுபிடித்தார். [1]. இருநூறு ஆண்டுகளுக்கு பிறகு சார்லச்சு சேவியர் தாமஸ் (Charles Xavier Thomas) அலுவலக பயண்பாட்டிற்க்கான நம்பத்தகுந்த அரித்மாமீட்டர்(Arithmometer) என்னும் இயந்திர கணிப்பான் உருவாக்கி அதன் மூலம் இயந்திர கணிப்பான் தயாரிப்பில் முன்னோடியாக விளங்கினார். [2]
சார்ல்ஸ் பாபேஜ் முதலில் இயந்திர கணிப்பானை வடிவமைக்க தொடங்கினார்,1882ல் அவரின் வித்தியாசப் பொறியின் கண்டுபிடிப்பு அவருக்கு பகுப்புப் பொறி எனப்படும் நிரலாக்க இயந்திர கணிப்பானை உருவாக்க தூண்டியது. [3]. 1834 ஆம் ஆண்டு முதல் இந்த இயந்திரம் வளரத் தொடங்கியது, மேலும் இரண்டே ஆண்டுகளில் அவர் நவீன கணினியின் சிறப்புக்கூறுகளை தெளிவுபடுத்தினார். ஜெக்கார்டு தறி.[4] மூலம் துளை அட்டை முறைகளை கண்டறிந்து அதன் மூலம் எண்ணற்ற நிரலாக்கம் செய்வதற்கான வழி கணினியியலில் மிகப்பெரிய அடுத்த படியாக இருந்தது[5].
1843 ஆம் ஆண்டு அடா லவ்லேஸ் வித்தியாசப் பொறியை பிரெஞ்சு மொழியில் மொழிபெயர்க்கும் பொழுது பெர்னோளி என்கள் கணக்கீடு செய்வதற்க்கான படிமுறைத் தீர்வை எழுதினார். இதுவே முதல் கணிப்பொறி நிரலாக கருதப்படுகிறது.[6]
1885 ஆம் ஆண்டு வாக்கில் ஹெர்மன் ஹோலரித் என்பவர் புள்ளிவிவர தகவல் செயல்படுத்த துளை அட்டைகள் பயன்படுத்தி பட்டியலாக்கியை கண்டுபிடித்தார்[7]. 1924ல் இவருடைய நிறுவணம் ஐபிஎம் நிறுவணமாக மாறியது.சார்ல்ஸ் பாபேஜ் இயந்திர கணிப்பானை வடிவமைத்து நூறு வருடம் கழித்து அவார்டு அயிக்கன் என்பவர் ஆர்வர்டு மார்க் I பெரிய நிரல்படு கணிப்பானை ஐபிஎம் நிறுவனத்திற்க்கு வடிவமைத்து காட்டினார்[8]. இது சார்ல்ஸ் பாபேஜின் பகுப்புப் பொறியை சார்ந்து அமைக்கபெற்றிருந்தது. பலர் இதன் மூலம் சார்ல்ஸ் பாபேஜின் கணவு நினைவானதாக கூறினர்.[9]
1940களி்ல் பல வகை சக்தி வாய்ந்த கணிப்பான்கள் வலம் வரத் தொடங்கியபோது "கணினி" (computer) என்ற சொல் இயந்திரங்களுக்கு இனையாக அழைக்கப்பெற்றது. [10]. கணிதத்துறையைத் தாண்டி வெகுவாக கணினிகளை பயன்ப்படுத்த முடியும் என்ற எண்ணம் மேலோங்க ஆரம்பித்தவுடன் கணினியியல் வேகமாக வளர ஆரம்பித்தது. கணினியியல் அல்லது கணினி அறிவியல் 1950 மற்றும் 1960 களின் தொடக்கத்தில் ஒரு தனித்துவமான கல்வி ஒழுக்கமாக நிறுவப்பட தொடங்கியது. [11][12]உலகின் முதல் கணினி அறிவியல் பட்டம் திட்டம் 1953 ஆம் ஆண்டு கேம்பிரிட்ச்சு பல்கலைக்கழகத்தில் தொடங்கியது.
கணினியியல் ஓரு படிப்பிற்க்கான துறையாக இருக்கும் என்று நம்ப மறுத்த நிலையில் 1950க்கு பின்பு அனைவரிடமும் கணினியியல் துறை நல்ல வரவேற்ப்பை பெற்றது.[13]
உயர்படி நிலைகள்
ஒரு சாதாரண கல்வி துறையாக வரலாற்றை கொண்ட போதிலும், கணினி அறிவியல் துறை அறிவியல் மற்றும் சமூகத்திற்க்கு நிறைய பங்களிப்பு செய்துள்ளது.தொழிற் புரட்சி (1750-1850 CE) மற்றும் விவசாய புரட்சி (8000-5000 கி.மு.) க்கு பிறகு பின் மனித தொழில்நுட்ப முன்னேற்றத்திற்கு பெரிதும் உதவியது தகவல் புரட்சி எனலாம்.
- தற்க்கால தகவல் காலம் மற்றும் இணையத்தை உள்ளடக்கிய எண்ணிமப் புரட்சி.
தமிழ் சொற்கள்
- கணிப்பான் = கால்குலேட்டர் (calculator)
- பகுப்புப் பொறி = analytical engine
- படிமுறைத் தீர்வு = algorithm
- கணிப்பொறி நிரல் = computer program
- கணினி = computer
- கணிமை = computing
கணினியியல் பிரிவுகள்
- கணிமை வரலாறு - computing history
- கணினி பொறியியல் - computer engineer
- கணினி கட்டுமானம் - Computer Architecture
- பதிகணினியியல் - Embedded Systems
- கணினி அறிவியல்
- நிரல் மொழிகள் - Computer Languages
- படிமுறைத் தீர்வு - Algorithms
- இடைமுக வடிவமைப்பியல் - (Human - Computer) Interface Design
- செயற்கை அறிவாண்மை - Artificial Intelligence
- கணினி வலையமைப்பியல் - Computer Networking
- இணையம்
மேற்க்கோள்கள்
- ↑ "Blaise Pascal". School of Mathematics and Statistics University of St Andrews, Scotland.
- ↑ Making the arithmometer count
- ↑ "Science Museum - Introduction to Babbage". Archived from the original on 2006-09-08. பார்க்கப்பட்ட நாள் 2006-09-24.
- ↑ Anthony Hyman, Charles Babbage, pioneer of the computer, 1982
- ↑ Jacquard's Web: How a hand-loom led to the birth of the information age, By James Essinger
- ↑ "A Selection and Adaptation From Ada's Notes found in "Ada, The Enchantress of Numbers," by Betty Alexandra Toole Ed.D. Strawberry Press, Mill Valley, CA". பார்க்கப்பட்ட நாள் 2006-05-04.
- ↑ Herman Hollerith
- ↑ "In this sense Aiken needed IBM, whose technology included the use of punched cards, the accumulation of numerical data, and the transfer of numerical data from one register to another", Bernard Cohen, p.44 (2000)
- ↑ Brian Randell, p.187, 1975
- ↑ The Association for Computing Machinery (ACM) was founded in 1947.
- ↑ Peter J. Denning (2000). "Computer Science: The Discipline" (PDF). Encyclopedia of Computer Science இம் மூலத்தில் இருந்து 2006-05-25 அன்று. பரணிடப்பட்டது.. https://web.archive.org/web/20060525195404/http://www.idi.ntnu.no/emner/dif8916/denning.pdf.
- ↑ "Some EDSAC statistics". Cl.cam.ac.uk. பார்க்கப்பட்ட நாள் 2011-11-19.
- ↑ Steven Levy (1984). Hackers: Heroes of the Computer Revolution. Doubleday. பன்னாட்டுத் தரப்புத்தக எண்:0-385-19195-2.