පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය...

33
පගණකයේ ඉහාස

Transcript of පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය...

Page 1: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

පරිගණකයේ ඉතිහාසය

Page 2: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

පරිගණකයේ ඉතිශළවය ප්‍රධළන ලයයන් කළ ලකලළනු

ශතරකට යෙදිය ශෆකිය.

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 සිට 1840 දක්ලළ)

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 සිට 1940 දක්ලළ)

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

පරිගණකයේ ඉතිශළවය

Page 3: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

යෙෙ යුගයේ මිනිසුන් වන්නියේදනය කරගත්යත් කථළකිරීෙ

වශ පින්තර ෙගිනි.

ක්‍රි.පූ 2000 දී පෙන fපිනීශියළනුලන් වකයක්ත නිර්ෙළණය ෙගින්

වන්නියේදනය කරගන්නළ දී.

ග්‍රීක් ජළතිකයන් විසින්ද fපිනීශියළනුලන්යේ අක්රෙළළල

ලෆඩිදියුණු කර භළවිතයට ගත් අතර පසුල යරෝෙ ජළතිකයන්

විසින් අකුරු වශ තින් නළෙ ශදුන්ලළ දීෙද සිදුවිය.

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)The Premechanical Age

Page 4: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

යෙෙ කළයේදී සුයේරියළනු ජළතිකයන් විසින් වන්නියේදනය වදශළ යතත ෙෆටි/පවහ ෙත සීරිෙ ෙගින් අකුරු ලිවීයේ ක්‍රෙයක්ද භළවිතළ කරන දී.

ක්‍රි.පූ 2600 දී පෙන ඊජිප්තු ජළතිකයන් විසින් “පෆපිරවහ පත්‍ර” ෙත ලිවීයේ ක්‍රෙය යවොයළගන්නළ දී.

ක්‍රි.ල 100 දී පෙන චීන ජළතිකයන් විසින් “කඩදළසි” නිපදවීෙ යවොයළගන්නළ දී.

යෙවයපොයත්නියළනු ජළතික ආගමික නළයකයන් විසින් “යපොත්” පරිශරණය ආරේභ කරන දී.

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)The Premechanical Age

Page 5: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

මුල්ෙ අකක පද්ධති යෙෙ කළ ලකලළනුල තු යොලට බිහිවිය.

ඊජිප්තු ක්‍රෙය

1 – 9 දක්ලළ අකක සිරවහ යර්ඛළ යවත්, අකක 10 U යශෝ රවුෙක්

යවත්, අකක 100 දඟර ගෆසුනු කඹයක ආකළරයටත් අකක 1000,

ඕළු ෙක ආකළරයටත් නිරපණය කරන දී.

හින්දු ජළතිකයන් විසින් ක්‍රි.ල 100 – 200 ත් අතර කළ ලකලළනුල

තු අද අප භළවිතළ කරන 1 සිට 9 දක්ලළ වකඛයළ පද්ධතිය යොලට

ශදුන්ලළ යදන දී.

ක්‍රි.ල 875 දී “0” අකක පද්ධතියට ශදුන්ලළ යදන දී.

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)The Premechanical Age

Page 6: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.පූ 3000 දී පෙණ ප්‍රථෙ ගණිත උපකරණය ලන ඇෙකවය

භළවිතළ කෂ ෙල කියෆයේ.

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)The Premechanical Age

Page 7: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ඇෙකවය (Abacus) විවිධ ජළතීන් විසින් යෙෙ ඇෙකවය නෆෙෆති ගණනය කිරීයේ උපකරණය විවිධ කළ

ලකලළනු ලදී තෙන්ට සුදුසු ආකළරයට වකවළයගන භළවිත කර ඇත. යෙවයපොයත්නියළනු ඇෙකවය - (ක්‍රි.පූ 2700 – 2300)

ඊජිප්තියළන ඇෙකවය

පර්සියළනු ඇෙකවය (ක්‍රි.පූ 600)

ග්‍රීක් ඇෙකවය (ක්‍රි.පූ 300)

යරෝෙ ඇෙකවය (ක්‍රි.පූ 1)

චීන ඇෙකවය (ක්‍රි.පූ 2 ලන සියලව)

ඉන්දියළනු ඇෙකවය (ක්‍රි.ල 1 ලන සියලව තු සිට)

ජපන් ඇෙකවය (ක්‍රි.ල 1600 දී පෙණ)

යකොරියළනු ඇෙකවය (ක්‍රි.ල 1400)

රුසියළනු ඇෙකවය (ක්‍රි.ල 1916) මූළශ්‍රය - http://en.wikipedia.org/wiki/Abacus

පූර්ල යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 ට යපර)The Premechanical Age

Page 8: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ගණනය කිරීේ වදශළ විවිධ යන්ත්‍ර නිර්ෙළණය කිරීෙට

මිනිවළ යපෂඹුනු යුගයයි.

ක්‍රි.ල 1450 දී ජර්ෙන් ජළතික යජෝන් ගට(ර්)න්ෙර්ේ විසින් මුද්‍රණ

යන්ත්‍රය නිපදලන දී. එෙගින් යපොත් පිටු අකකනය කිරීෙට

ශෆකිවිය.

ක්‍රි.ල 1600 දී පෙණ ‘විලියේ ඕට(ර්)ඩ්’ (William Oughtred)

විසින් ‘වර්පණ ර’ (Slide Rule) නිපදලන දි.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 9: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1617 දී ‘යජෝන් යන්පියර්’ නෆෙෆති ගණිතඥයළ විසින්

ඝුගණක ක්‍රෙය යොලට ශදුන්ලළ යදන දී.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 10: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1642 දී බ්යයිවහ පෆවහකල් (Blaise Pascal) විසින් ප්‍රථෙ

යළන්ත්‍රික කෆල්කියුයල්ටරය ලන පෆවහකයින් (Pascaliene) යන්ත්‍රය නිපදලන දී. ඉන් සිදු කෂ ශෆකි වයේ එකතු කිරීේ වශ

අඩුකිරීේ පෙණි.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 11: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

පෆවහකලීන් යන්ත්‍රයේ ඇතුත වශ එහි යයොදළගත් දෆති යරෝද තළක්ණය

Page 12: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ජර්ෙන් ජළතික ගණිතඥයයකු ලන විල්යශල්ේ යලොන් ලිබ්නිවහට්

- Gottfried Wilhelm von Leibniz (1646-1716) විසින් ක්‍රි.ල

1674 දී පෆවහකයින් යන්ත්‍රය ලෆඩිදියුණු යකොට ගුණ කිරීෙ ශළ

යෙදීෙ කෂ ශෆකි තත්ලයට දියුණු කයෂේය. යේ වදශළ සිදුරුපත්

(Punch Card) නෆෙෆති වකකල්පය භළවිතළ කර ඇත.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 13: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1830 දී චළල්වහ ෙෆයබ්ජ් විසින් ගණිත කර්ෙ කෂ ශෆකි වශ දත්ත ගෙඩළ කෂ ශෆකි විහයල්ක එන්ජිෙ (Analytical Engine) නිර්ෙළණය කරන දී.

ලර්තෙළනයේ භළවිතළ ලන පරිගණකල ඇති ලුක්ත ආකෘති (Input, Process, Output) වකකල්පය පෂමු ලරට ඉදිරිපත් කරන ද්යද් යෙොහු විසිනි.

‘පරිගණකයේ පියළ’ යව ශෆදින්යේ.

ඔහුයේ එෙ කළර්යයට වශළය ව ‘ඇඩළ ඔගවහටළ ේයල්වහ’ ආර්යළල -Lady Ada Augasta Lovelace ප්‍රථෙ පරිගණක ක්‍රෙයල්ඛිකළල යවද ශෆදින්යේ.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 14: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

විහයල්ණ යන්ත්‍රය

චළල්වහ ෙෆයබ්ජ්

ඇඩළ ඔගවහටළ ේයල්වහ

Page 15: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Difference Engine

Analytical Engine

Page 16: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1830 දී ‘යජෝප් ෙළරි ජෆක්ලළ(ර්)ඩ්’ - Joseph Marie Jacquard's විසින් චළල්වහ ෙෆයබ්ජ් යේ සිදුරුපත් ක්‍රෙය යයොදළ

ගනිමින් ‘වියන යන්ත්‍රය - The Loom’ නිපදලන දී.

යළන්ත්‍රික යුගය (ක්‍රි.ල 1450 – 1840)

Page 17: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

විද්යුත් ක්තිය ප්‍රධළන ෙයේගය යව යයොදළගනිමින් යන්ත්‍රසත්‍ර නිපදව යුගයයි. එයතක් භළවිතළ කෂ දෆති යරෝද තළක්ණය වශ ලළහප ෙයට ලඩළ ප්‍රෙ යන්ත්‍ර විය.

‘ඇයවහවෆන්යරෝ යලෝල්ටළ’ විසින් ෙෆටරිය යවොයළගෆනීෙ (ක්‍රි.ල 1800)

යටලිග්‍රළසහ ක්‍රෙය යවොයළගෆනීෙ (ක්‍රි.ල 1800)

වෆමුයලල් යෙෝර්වහ විසින් යෙෝර්වහ වකඥළ ක්‍රෙය යවොයළගෆනීෙ

ක්‍රි.ල 1876 දී ඇයක්වෆන්ඩර් ග්‍රෆශෆේ යෙල් විසින් දුරකථනය නිපදවීෙ

ලෆනි සිදුවීේ යෙෙ යුගයේ මුල් කළලීන සිදුවීේ කිහිපයකි.

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

Page 18: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1880 දී ශ(ර්)ෙන් යශොල්රිත් විසින් සිදුරු කළඩ්පත්

(Punch Card) ක්‍රෙය ශදුන්ලළ යදන දී.

යෙෙගින් දත්ත රදලළගෆනීෙ වශ දත්ත කියවීෙට යන්ත්‍ර ලට

ශෆකිවිය.

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

Page 19: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

ක්‍රි.ල 1890 දී යොල සුපත IBM(International Business MachinesCorporation) වෙළගෙ ආරේභ කරන දී.

Page 20: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1906 දී ‘ලී ඩී යසොරවහට් - Lee De Forest ’ විසින් රික්තක

නය යවොයළගෆනීෙ නතන පරිගණක තළක්ණය වදශළ

මුල්ග තෆබීෙක් විය.

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

මුල්ෙ රික්තක නය

Page 21: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1939 දී ශළලඩ් විහල විදයළයේ ෙශළචළර්ය ලරයකු ව යශොලර්ඩ් ඒකන්

(Howard Aiken) විසින් ප්‍රථෙ වහලයකක්‍රීය පරිගණක යන්ත්‍රය ලන

‘වහලයකක්‍රීය අනුක්‍රෙ පළක ගණක යන්ත්‍රය - Automated Controlled Calculator’ නෆතයශොත් ෙළර්ක් 1 – Mark 1 නිපදලන දී.

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

Page 22: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

Mark 1 යන්ත්‍රය ලෆඩ අලවන් කරන ද්යද් ක්‍රි.ල 1942 ලවයර්දීය.

උව අඩි 8 ක් ව අතර දිග අඩි 51 ක් විය. ෙර යටොන් 5 ක් ව අතර උපළකග

750000 ක් වවි කර තිබුනි.

විද්යුත් යළන්ත්‍රික යුගය (ක්‍රි.ල 1840 – 1940)

Page 23: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1946 දී එනියෆක් (ENIAC - Electronic Numerical Integrator and Calculator) යන්ත්‍රය පෂමු යපොදු කළර්යය

ඉයක්යරොනික් අකකිත පරිගණකය යව යොලට බිහිවිය.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

The ENIAC team (Feb 14, 1946). Left to right: J. Presper Eckert, Jr.; John Grist Brainerd; Sam Feltman; Herman H. Goldstine; John W. Mauchly; Harold Pender; Major General G. L. Barnes; Colonel Paul N. Gillon.

Page 24: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

ENIAC

Page 25: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1949 දී නිපදලන ද එඩ්ලෆක් - EDVAC - Electronic Discreet Variable Automatic Computer යන්ත්‍රය, ගෙඩළ කෂ ක්‍රෙ යල්ඛන

(Programs) යයොදළගත් මුල්ෙ අකකිත පරිගණකය විය.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 26: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1951 දී යුනිලෆක් 1 – UNIVAC - UNIVersal Automatic Computer I නේ ලළණිජ ලයයන් නිපදව ප්‍රථෙ යපොදු කළර්ය

පරිගණකය බිහිවිය.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 27: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1959 දී IBM වෙළගෙ විසින් Stretch Computer නමින්

පරිගණකයක් නිපදලන දී.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 28: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1975 දී MIT ආයතනය විසින් ALTAIR 8800 නේ ක්ෂුද්‍ර

(Micro) පරිගණකයක් නිපදලන දී.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 29: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1976 දී APPLE ආයතනය විසින් APPLE – 1 නමින් තලත් ක්ෂුද්‍ර

පරිගණකයක් නිපදලන දී.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 30: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1981 දී IBM වෙළගෙ විසින් IBM – PC (Personal Computer) නමින් යොල මුල්ෙ පුද්ග පරිගණකය නිපදලන

දී.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 31: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ක්‍රි.ල 1984 දී APPLE ආයතනය විසින් Macintosh නමින් තලත් පුද්ග

පරිගණකයක් නිපදලන දී. චිත්‍රක මුහුණතක් වහිත (Graphical User Interface) යෝකයේ මුල්ෙ වළර්ථක පුද්ග පරිගණකය යෙය විය.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 32: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

ලර්තෙළනය ලන විට පරිගණක නිපදවීෙට යයොදළගන්නළ

තළක්ණය ඉතළ දියුණු ෙට්ටෙකට පත්ල ඇති අතර අත් ෙත

යගනයළෙට සුදුසු පරිදි කුඩළ වී ඇත.

විද්යුත් යුගය (ක්‍රි.ල 1940 සිට අද දක්ලළ)

Page 33: පරිගණකයේ ඉතිහාසය...Jacquard's න චළල වහ ෆයබ ජ ය පත ක ර ය යය දළ ග ම න ‘ යන යන ත රය - The Loom’

THE END