கணினியியல்: திருத்தங்களுக்கு இடையிலான வேறுபாடு
வரிசை 40: | வரிசை 40: | ||
* தற்க்கால [[தகவல் காலம்]] மற்றும் [[இணையம்|இணையத்தை]] உள்ளடக்கிய [[எண்ணிமப் புரட்சி]]. |
* தற்க்கால [[தகவல் காலம்]] மற்றும் [[இணையம்|இணையத்தை]] உள்ளடக்கிய [[எண்ணிமப் புரட்சி]]. |
||
* [[நிரலாக்க மொழி]] ஒரு கருவியாக பல்வேறு மட்டங்களில் செயல்முறை தகவல்களை துல்லியமாக வெளியிடுவதற்க்காகவும் சுருக்கமாக பயண்படுத்தவும் வழிவகை உருவானது. |
* [[நிரலாக்க மொழி]] ஒரு கருவியாக பல்வேறு மட்டங்களில் செயல்முறை தகவல்களை துல்லியமாக வெளியிடுவதற்க்காகவும் சுருக்கமாக பயண்படுத்தவும் வழிவகை உருவானது.<ref>{{cite book |last=Abelson |first=H. |authorlink=Hal Abelson |coauthors=G.J. Sussman with J. Sussman |year=1996 |title=Structure and Interpretation of Computer Programs |edition=2nd |publisher=MIT Press |isbn=0-262-01153-0 |quote=The computer revolution is a revolution in the way we think and in the way we express what we think. The essence of this change is the emergence of what might best be called ''procedural epistemology'' — the study of the structure of knowledge from an imperative point of view, as opposed to the more declarative point of view taken by classical mathematical subjects.}}</ref> |
||
==தமிழ் சொற்கள்== |
==தமிழ் சொற்கள்== |
03:31, 16 சனவரி 2014 இல் நிலவும் திருத்தம்
இந்தக்கட்டுரையினை தற்பொழுது இன்னொருவர் சிறிது நேரத்துக்கு தொகுத்துக் கொண்டிருக்கிறார். எனவே இந்த அறிவிப்பு இருக்கும் வரை, நீங்கள் இதனைத் தொகுப்பதைத் தவிர்க்கவும். இப்பக்கம் இறுதியாக 03:31, 16 சனவரி 2014 (ஒ.அ.நே) (10 ஆண்டுகள் முன்னர்) தொகுக்கப்பட்டது. இது சில மணித்தியாலங்களாகத் தொகுக்கப்படாதிருப்பின், இந்த வார்ப்புருவை நீக்குங்கள். இவ்வார்புருவை நீங்கள் இப்பக்கத்தில் இணைத்திருந்தால், பல அமர்வுகளுக்கிடையே {{வேலை நடந்துகொண்டிருக்கிறது}} எனப் பயன்படுத்துக. |
பின்வரும் தலைப்பின் பிரிவுகள் |
அறிவியல் |
---|
கணினியை மையமாக கொண்ட துறை கணினியியல் ஆகும். கணினி கணினி வன்பொருள், மென்பொருள், கணினியின் பயன்பாடுகள், கணிமையின் அடிப்படைகள் என கணினியை மையமாக கொண்ட பல உட்துறைகளை ஒருங்கே இச் சொல் குறிக்கிறது. அதன் துணை தத்துவார்த்த மற்றும் நடைமுறை துறைகளில் பல்வேறு வகையாக பிரிக்கலாம்.
வரலாறு
கணினி அறிவியலின் அடித்தளங்களாக நவீனகால எண்முறை கணினி (Digital Computer) கண்டுபிடிப்புக்கு முந்தியவைகளான எண்சட்டம் போன்றவற்றை கூறலாம். ஆனால் அவை பெரும்பாலும் மனித சக்தியை அடிப்படையாக கொண்டு இயங்கின.
பிலைசு பாஸ்கல் 1642 ஆம் ஆண்டில் முதன்முதலில் பாஸ்கல் கணிப்பான் எனப்படும இயந்திர கணிப்பான் கண்டுபிடித்தார். [2]. இருநூறு ஆண்டுகளுக்கு பிறகு சார்லச்சு சேவியர் தாமஸ் (Charles Xavier Thomas) அலுவலக பயண்பாட்டிற்க்கான நம்பத்தகுந்த அரித்மாமீட்டர்(Arithmometer) என்னும் இயந்திர கணிப்பான் உருவாக்கி அதன் மூலம் இயந்திர கணிப்பான் தயாரிப்பில் முன்னோடியாக விளங்கினார். [3]
சார்ல்ஸ் பாபேஜ் முதலில் இயந்திர கணிப்பானை வடிவமைக்க தொடங்கினார்,1882ல் அவரின் வித்தியாசப் பொறியின் கண்டுபிடிப்பு அவருக்கு பகுப்புப் பொறி எனப்படும் நிரலாக்க இயந்திர கணிப்பானை உருவாக்க தூண்டியது. [4]. 1834 ஆம் ஆண்டு முதல் இந்த இயந்திரம் வளரத் தொடங்கியது, மேலும் இரண்டே ஆண்டுகளில் அவர் நவீன கணினியின் சிறப்புக்கூறுகளை தெளிவுபடுத்தினார். ஜெக்கார்டு தறி.[5] மூலம் துளை அட்டை முறைகளை கண்டறிந்து அதன் மூலம் எண்ணற்ற நிரலாக்கம் செய்வதற்கான வழி கணினியியலில் மிகப்பெரிய அடுத்த படியாக இருந்தது[6].
1843 ஆம் ஆண்டு அடா லவ்லேஸ் வித்தியாசப் பொறியை பிரெஞ்சு மொழியில் மொழிபெயர்க்கும் பொழுது பெர்னோளி என்கள் கணக்கீடு செய்வதற்க்கான படிமுறைத் தீர்வை எழுதினார். இதுவே முதல் கணிப்பொறி நிரலாக கருதப்படுகிறது.[7]
1885 ஆம் ஆண்டு வாக்கில் ஹெர்மன் ஹோலரித் என்பவர் புள்ளிவிவர தகவல் செயல்படுத்த துளை அட்டைகள் பயன்படுத்தி பட்டியலாக்கியை கண்டுபிடித்தார்[8]. 1924ல் இவருடைய நிறுவணம் ஐபிஎம் நிறுவணமாக மாறியது.சார்ல்ஸ் பாபேஜ் இயந்திர கணிப்பானை வடிவமைத்து நூறு வருடம் கழித்து அவார்டு அயிக்கன் என்பவர் ஆர்வர்டு மார்க் I பெரிய நிரல்படு கணிப்பானை ஐபிஎம் நிறுவனத்திற்க்கு வடிவமைத்து காட்டினார்[9]. இது சார்ல்ஸ் பாபேஜின் பகுப்புப் பொறியை சார்ந்து அமைக்கபெற்றிருந்தது. பலர் இதன் மூலம் சார்ல்ஸ் பாபேஜின் கணவு நினைவானதாக கூறினர்.[10]
1940களி்ல் பல வகை சக்தி வாய்ந்த கணிப்பான்கள் வலம் வரத் தொடங்கியபோது "கணினி" (computer) என்ற சொல் இயந்திரங்களுக்கு இனையாக அழைக்கப்பெற்றது. [11]. கணிதத்துறையைத் தாண்டி வெகுவாக கணினிகளை பயன்ப்படுத்த முடியும் என்ற எண்ணம் மேலோங்க ஆரம்பித்தவுடன் கணினியியல் வேகமாக வளர ஆரம்பித்தது. கணினியியல் அல்லது கணினி அறிவியல் 1950 மற்றும் 1960 களின் தொடக்கத்தில் ஒரு தனித்துவமான கல்வி ஒழுக்கமாக நிறுவப்பட தொடங்கியது. [12][13]உலகின் முதல் கணினி அறிவியல் பட்டம் திட்டம் 1953 ஆம் ஆண்டு கேம்பிரிட்ச்சு பல்கலைக்கழகத்தில் தொடங்கியது.
கணினியியல் ஓரு படிப்பிற்க்கான துறையாக இருக்கும் என்று நம்ப மறுத்த நிலையில் 1950க்கு பின்பு அனைவரிடமும் கணினியியல் துறை நல்ல வரவேற்ப்பை பெற்றது.[14]
உயர்படி நிலைகள்
ஒரு சாதாரண கல்வி துறையாக வரலாற்றை கொண்ட போதிலும், கணினி அறிவியல் துறை அறிவியல் மற்றும் சமூகத்திற்க்கு நிறைய பங்களிப்பு செய்துள்ளது.தொழிற் புரட்சி (1750-1850 CE) மற்றும் விவசாய புரட்சி (8000-5000 கி.மு.) க்கு பிறகு பின் மனித தொழில்நுட்ப முன்னேற்றத்திற்கு பெரிதும் உதவியது தகவல் புரட்சி எனலாம்.
- தற்க்கால தகவல் காலம் மற்றும் இணையத்தை உள்ளடக்கிய எண்ணிமப் புரட்சி.
- நிரலாக்க மொழி ஒரு கருவியாக பல்வேறு மட்டங்களில் செயல்முறை தகவல்களை துல்லியமாக வெளியிடுவதற்க்காகவும் சுருக்கமாக பயண்படுத்தவும் வழிவகை உருவானது.[15]
தமிழ் சொற்கள்
- கணிப்பான் (calculator) - கணிப்பான் என்பது கணக்குகளை செய்யகூடிய கருவிகள் ஆகும். கூட்டல், கழித்தல், பெருக்குதல், வகுத்தல், மடக்கு, அடிப்படைக் கணக்குகளைச் செய்யவே இவை பெரும்பாலும் பயன்படுகின்றன. தற்காலத்தில் கைக்கடக்கமான, எண்ணிமக் கணிப்பான்களைக் குறைந்த விலைக்குப் பெறலாம்.
- பகுப்புப் பொறி (analytical engine) - பகுப்புப் பொறி (Analytical Engine) எனப்படுவது சார்ல்சு பாபேச்சு உருவாக்க முயன்ற ஒரு பொறியாகும். சோசவு சக்குவாடு என்பவர் கண்டுபிடித்த பொறி நெசவுக் கருவியின் மூலம் துணியில் கோலவுருக்களைப் பதிப்பதற்குப் பயன்படுத்தப்பட்ட துளையட்டை மூலம் ஏற்பட்ட உற்சாகமே 1833இல் சார்ல்சு பாபேச்சைப் பகுப்புப் பொறி ஒன்றை உருவாக்கத் தூண்டியது.[16]
- படிமுறைத் தீர்வு (algorithm) - படிமுறைத் தீர்வு (Algorithm, ஆல்கரிதம்) என்பது ஒரு தீர்வுமுறை. இது பொதுவாக ஒரு கேள்விக்கான விடையை அடைய ஒரு திட்டத்துடன், முறைவகுத்து, படிப்படியாய், ஆனால் முடிவுடைய படிகளுடன், தீர்வு காணும் முறை. இம்முறை கணிதம், கணினியியல் போன்ற துறைகளில் பெரிதும் ஆய்ந்து அலசிப் பயன்படுத்தப்படுகின்றது.
- கணினி (computer) கணினி என்பது எண் முதலான தரவுகளை உட்கொண்டு, முறைப்படி கோர்த்த ஆணைக் கோவைகளைச் செயற்படுத்தும் ஒரு கருவி. ஒரு பணியைச் செய்ய, அதனைப் பல கூறாகப் பகுத்து, எதன் பின் எதனைச் செய்ய வேண்டும் என்று எண்ணி, கணினியுள் இடுவதற்காகத் தொகுக்கப்பட்ட ஆணைக் கோவை அல்லது கட்டளைக் கோவையானது, செய்நிரல் எனப்படும். கணினியில் இப்படி செய்நிரல்களைச் சேமித்து வைத்து பணி செய்ய இயக்குவது தனிச் சிறப்பாகும். கணினிக்கு உள்ளிடும் தரவுகள் எவ்வடிவில் இருந்தாலும் (ஒலி, ஒளி, அழுத்தம் முதலியன) அவை கணினியின் இயக்கத்துக்கு அடிப்படையான 0, 1 ஆகிய எண் கோர்வைகளாக மாற்றப்பட்டே உட்கொள்ளப் படுகின்றன.-
- கணிமை (computing) - கணிமை என்பது ஓரு இலக்கு சார்ந்த செயல்பாடு, தேவைப்படும் பயன்பாட்டையும் அல்லது கணினிகள் உருவாக்க காரனியாக இருப்பது என்று கூறலாம்.
கணினியியல் பிரிவுகள்
- கணிமை வரலாறு - computing history
- கணினி பொறியியல் - computer engineering
- கணினி கட்டுமானம் - Computer Architecture
- பதிகணினியியல் - Embedded Systems
- கணினி அறிவியல் - computer science
- நிரல் மொழிகள் - Computer Languages
- படிமுறைத் தீர்வு - Algorithms
- இடைமுக வடிவமைப்பியல் - (Human - Computer) Interface Design
- செயற்கை அறிவாண்மை - Artificial Intelligence
- கணினி வலையமைப்பியல் - Computer Networking
- இணையம் - internet
மேற்கோள்கள்
- ↑ பிழை காட்டு: செல்லாத
<ref>
குறிச்சொல்;kahnbook
என்னும் பெயரில் உள்ள ref குறிச்சொல்லுக்கு உரையேதும் வழங்கப்படவில்லை - ↑ "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.
- ↑ Hal Abelson; G.J. Sussman with J. Sussman (1996). Structure and Interpretation of Computer Programs (2nd ). MIT Press. பன்னாட்டுத் தரப்புத்தக எண்:0-262-01153-0. "The computer revolution is a revolution in the way we think and in the way we express what we think. The essence of this change is the emergence of what might best be called procedural epistemology — the study of the structure of knowledge from an imperative point of view, as opposed to the more declarative point of view taken by classical mathematical subjects."
- ↑ தகவல் உலகில் கணினியின் பங்கு
"Computer Software Engineer." U.S. Bureau of Labor Statistics. U.S. Bureau of Labor Statistics, n.d. Web. 05 Feb. 2013.