Mga Haligi Ng
Computer Science
Sa mundo ng Teknolohiya, maraming nangyayari, at sa likod ng mga pangyayaring ito ay ang mga taong nagpasimula nito. Napakaraming pagbabago ang naging dahilan ng kaunlaran ng teknolohiya sa loob at labas ng bansa, isa na rito ang pagbabagong ginawa ng tao sa larangang ito.
Sa panahon natin, pinagpala ng Dios ang ating mga kapwa na gumawa ng malaking pangalan sa Syensya at Teknolohiya. Sinu-sino nga ba ang mga hinahangaan at kinikilalang nilalang sa larangan ng Computer Science at anu-ano ang mga katangian nila?
Ang mga taong ito ay karaniwang tinatawag na Computer Scientist o kaya ay Programmer. Sila ang mga taong mahilig sa paggamit ng kompyuter, mga taong nakikipag-ugnayan sa mundo sa pamamagitan ng paggawa o pagsulat ng mga code na ginagawang software para sa mga kompyuter.
Kasama sa mga tanyag na taong ito si Dennis Ritchie. Isang computer programmer na nagmula sa Amerika. Sya ang bumuo ng “C” programming language at isa rin sya sa mga bumuo ng kilalang Unix Operating Systems.
Ayon sa trickslab.net (2013),
“Dennis Ritchie changed digital era by creating "C"
programming language. Lisp, Visual Basic, Pascal, COBOL,
Turbo pascal 7.0, PL/1, ADA, these are the programming
languages are written in C programming language. "C" is a best
programming language for newbie programmers, Who are
interested in learning codes.”
Nagtrabaho din sya sa Alcatel-Lucent at mga laboratory ng Bell. Taong 1983 ay nakatanggap siya ng parangal na Turing award dahil sa Unix Operating System na kanyang nagawa.
Isa rin si Mark Zuckerberg sa mga taong kinilala ng mundo sa larangang ito. Dalawampung gulang sya nang nagawa niya ang isa sa mga kinahuhumalingang social networking site ngayon, ang Facebook.com. Nang una ay ang mga kamag-aaral niya lamang ang nakakagamit nito ngunit kinalaunan ay nagamit na rin ito ng napakaraming tao sa buong mundo, kabilang na tayong mga Pilipino. Nasusulat ang Facebook gamit ang C++ at PHP programming language.
Naging matiyaga si Mark sa paggawa ng mga code, na isa sa naging pundasyon ng pagkahilig nya sa programming. Una nyang natutunan ang ATARI Basic Programming language noong 1990s sa kanyang ama (inventors.about.com, 2013).
Bill Gates – isa sa mga pinakamayamang tao sa buong mundo. Nagsimua syang magtrabaho gamit ang kompyuter ng sya ay labing-tatlong gulang. Sa edad na 17 ay nagtatag at bumuo sya ng kumpanya na tinawag niyang Traf-o-data. At sa edad na 20, isang malaking bagay ang nangyari, ito ay ang naitatag nya ang Microsoft Inc.
Isa rin sa mga naaalalang pahayag nagmula ni Gates ay ang "Measuring programming progress by lines of code is like measuring aircraft building progress by weight".
Siya rin ang nakatuklas ng MS-DOS Operating system at Windows OS. Sa kasalukuyan, ang Microsoft ay isa sa mga mahahalagang at kumikitang kumpanya ng sa munoso. Tinatayang kumita ang Microsoft ng $73.72 Bilyon nang taong 2012 (trickslab.net, 2013).
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program" - Linus Torvalds
Si Linus Torvalds naman ay nakilala nang mailabas sa publiko noong1991 ang Linux 0.11 na nasusulat sa C programming language.
“Linux supports more than 20+ platforms. And Linux is a
free and open source operating system” (trickslab.net,
2013)
Ang open source ay nangangahulugan na maaari mong makuha ang source code ng naturang operating system ng walang bayad.
Ilan lamang sila sa mga taong gumawa ng maliliit na bagay sa paningin ng ilan, ngunit malaking bagay para sa larangan ng computer science na nagsilbing mga pundasyon at kontribusyon ditto. Sila ang mga taong kinilala at kinikila pa upang maging inspirasyong ng bagong henerasyon.
Ang larangan ng Computer Science ay tunay nga na malaki ang naibahagi sa larangan ng teknolohiya. Kung wala ang Computer Science hindi tayo magkakaroon ng mga programming language na bumuo sa iba’t ibang mga software na ginagamit natin sa mga kompyuter na ginagamit natin sa ating pagtatrabaho,pagaaral at pakikipagugnayan sa iba’t ibang tao. Mapapasalamatan natin ang ilan sa mga tao na ito na nagambag ng kanilang oras sa pagpapalawak sa larangan ng Computer Science upang ito’y maging lubos na kapakipakinabang sa ating mga tao:
Charles Babbage
Ipinanganak: Lunes, Disyembre 26, 1791, sa London (England).
Namatay: Miyerkules Oktubre 18, 1871, sa London (England).
Charles Babbage ay isang pambihirang tao. Ang kanyang taglay na pagkahenyo sa matematika at mekanikal na larangan ay maliwanag sa kanyang murang edad. Bilang isang bata, siya ay mahilig sa pagtanggal-tanggal ng mga laruan upang malaman kung paano ito gumagana. Sa paaralan naman, siya ay natuto ng algebra sa kanyang sariling dahil nabighani ito sa paksa.
Siya ay itinuturing na isa sa mga antesedente ng computer science para sa pagdidisenyo at pagbuo differential engine, at pagiisip ng ideya (sa tulong ni Ada Lovelace) ng Analytical engine, na, bagaman hindi ito ay nabuo sa kanyang panahon, ay maaaring maituring bilang isang totoong (mekanikal) computer.
Augusta Ada King, Kondesa ng Lovelace
Ipinanganak: Linggo Disyembre 10, 1815, sa Piccadily (England).
Namatay: Sabado Nobyembre 27, 1852, sa London (England).
Ipinanganak bilang si Augusta Ada Byron at ngayon ay mas kilala bilang Ada Lovelace, ay isang Ingles na dalubhasa sa matematika at isang manunulat. Pero siya ay higit na kilala para sa kanyang trabaho sa “early mechanical general-purpose computer” ni Charles Babbage, ang Analytical Engine. Ang kanyang mga tala sa makinang ito ay kinikilala bilang unang algorithm na nilayon upang ma-proseso sa pamamagitan ng isang machine. Dahil dito, madalas na siya ay kinikilala bilang unang Computer Programmer sa mundo.
· John von Neumann
Ipinanganak: Lunes, Disyembre 28, 1903, sa Budapest (Hungary).
Namatay: Biyernes Pebrero 8, 1957, sa Washington DC (USA).
Si John von Neumann ay nakagawa ng malalaking mga ambag sa isang malawak na bilang sa mga larangan tulad ng matematika(pundasyon ng matematika), functional analysis, teoriyang ergodiko, heometriya, topolohiya, at numerical analysis), pisika (quantum mechanics, hydrodynamika, at dinamikang pluido), economika (teoriya ng laro), agham pangkompyuter (arkitekturang Von Neumann, pagpoprogramang linyar, kumokopya sa sariling makina, pagkukwentang stokastiko), at estadistika.
Ang paggamit ng memory sa digital computer upang mag-imbak sa parehong pagkakasunud-sunod ng mga tagubilin at ang data ay isang pambihirang tagumpay na kung saan si John Von Neumann ay gumawa ng mga pangunahing kontribusyon.Dahil din dito siya ay kinikilaa bilang imbentor ng unang modernong kompyuter.
Noong 1945, habang komokunsulta para sa Moore School of Electrical Engineering sa proyektong EDVAC,Si von Neumann ay nagsulat ng isang kumpletong hanay ng mga tala, na may pamagat na First Draft of a Report on the EDVAC. Ito ay malawak na ipinamamahagi sa papel ay nagbigay pundasyon sa isang architecture computer na kung saan ang data at ang programa ay parehong naka-imbak sa memorya ng computer sa parehong address space, na kung saan ay inilarawan bilang Von Neumann Architechture (tingnan ang drawing sa baba).Ang Architecture na ito ay ang tinalagang standard para sa mahabang panahon at kung saan ginagamit pa rin ngayon (hanggang ang teknolohiya ay magkaroon ng mas advanced na architectures).
Si Von Neumann ay tinatala na may hindi bababa sa isang kontribusyon sa pag-aaral ng mga algorithm. Ang kilalang siyentipiko sa kompyuter na si Donald Knuth cites von Neumann bilang imbentor (noong 1945), ng mga algorithm ng merge-sort, na kung saan ang una at ikalawang halves ng isang array ay pinagsunod-sunod sa bawat recursion at pagkatapos ay pinagkakasama.
· Andrew Tanenbaum
Ipinanganak: Marso 16, 1944 sa New York, Estados Unidos
Amerikanong siyentipiko sa kompyuter na nakilala bilang na may-akda ng MINIX, isang libreng Unix-like na operating system para sa layuning pagtuturo.
Siya ay propesor ng computer science sa Vrije Universiteit, Amsterdam sa Netherlands. Ang kanyang mga libro sa larangan ng siyensya sa kopmyuter ay itinuturing na karaniwang mga teksto sa larangang ito.
Ang kanyang libro na Book Operating Systems: Design and Implementation and MINIX ay naging inspirasyon ni Linus Torvalds para sa paggawa ng Linux Kernel.
· Linus Benedict Torvalds
Ipinanganak: Disyembre 28, 1969
Si Linus Torvalds ay pinakakilala para sa pagsisimula ng pag-unlad ng Linux Operating System. Siya ngayon ay gumaganap bilang coordinator ng proyekto.
Ang pagawa ng Linux ay inspirado ng Minix (ang kernel at operating system na binuo ni Andrew Tanenbaum), upang makabuo ng UNIX operating system na maaaring tumakbo sa isang PC.
Si Torvalds ay gumamit ng Minix OS sa kanyang sistema na kung saan ay pinalitan niya ng kanyang sariling OS, Linux (Linus ni Minix). Gayunpaman, naisip niya na ang pangalan na "Linux" ay masyadong egotistical at binalak na palitan ang pangalan nito na Freax (isang kumbinasyon ng "free", "freak", at ang titik na X upang ipahiwatig ang isang Unix-like system). Subalit, bago ang pangalan ay baguhin, ang kanyang mga kaibigan sina Ari Lemmke ay hinikayat si Torvalds upang mag-upload ng Linux sa isang network nang sa gayon ay madaling itong ma-download.Si Ari ay hindi nasiyahan sa pangalan na Freax, kaya’t siya ay nagbigay kay Torvalds ng isang direktoryo na tinatawag na linux sa kanyang FTP server.
Noong Agosto ng 1991, isinapubliko niya ang kanyang nillikha sa Usenet newsgroup comp.os.minix.
Tanging 5% ng kasalukuyang Linux Kernel ang mismong naisulat ni Torvalds. Sa kabila ng liit ng kanyang contribution, si Torvalds ay nananatiling pinakamataas na awtoridad sa kung anong bagong code na isasama sa Linux kernel. Ang Linux kernel, kapag isinama sa software na binuo sa pamamagitan ng maraming iba, (higit sa lahat ang GNU system) ang resulta nito ay tinaguriang Linux-Distribution. Karamihan sa mga taong sumangguni sa kumbinasyong ito ay tinawag lamang bilang Linux. Subalit ang ilan, kabilang si Richard Stallman,na sumangguni ditto ay tinawag niya bilang "GNU / Linux.". Si ay Torvalds naniniwala na ang pangalan na "GNU / Linux" ay naayon lamang kung gumawa ka ng system gamit ang GNU-based distribution.
Si Torvalds nagmamay-ari ng "Linux" trademark, at nagbabantay sa paggamit (o pag-abuso) nito higit sa lahat sa pamamagitan ng non-profit na organisasyon na Linux International.
· Stephen Richard Bourne
Ipinanganak: January 7,1944
Si Stephen Richard Bourne ay isang Siyentipiko sa kompyuter, na mula sa United Kingdom na nakatira sa Estados Unidos dahil sakanyang propesyon. Siya ang pinaka-sikat na may-akda ng Bourne shell (SH), kung saan ito ang tumatayong pundasyon para sa mga karaniwang interface command line sa Unix.
Si Bourne ay may degree sa B.S Matematika mula sa King College London, England. Siya rin ay may diploma sa Computer Science at isang Ph.D. sa matematika mula sa Trinity College, Cambridge.Tinrabaho niya ang isang Algol 68 Compiler sa University of Cambridge Computer Laboratory.
Pagkatapos ng pagtatrabaho sa Cambridge,Si Bourne ay gumugol ng siyam na taon sa Bell Labs sa Seventh Edition Unix team. Pwera pa sa Bourne shell, siya rin ay sumulat ng ADB debugger at ang UNIX System, ang pangalawang aklat sa sistema ng UNIX,na inilaan para sa pangkalahatang mambabasa.
Mula 2000-2002 siya ay naging Presidente ng Associaton for Computing Machinery.
Siya ang kasalukuyang punong opisyal ng teknolohiya sa Icon Venture Partners, isang venture Menlo Park na batay sa capital group sa California. Siya rin ang puno ng Editoryal Advisory Board para sa ACM Queue, isang magazine na tumulong siyang buuin noong siya ay naging Pangulo ng ACM. Bukod pa rito, siya ay isang Fellow ng Associaton for Computing Machinery.at ng Royal Astronomical Society.
· George Boole
Ipinanganak: November 1815
Si George Boole ay isang Ingles na matematiko, pilosopo at logician. Siya ay nagtrabaho sa pagaaral ng differential equation at algebraic logic, at ngayon ay ang pinakakilala bilang may-akda ng libro na Laws of Thougt. Bilang imbentor ng prototype na kung tawagin ngayon na Boolean logic, na naging batayan ng modernong digital computer, Si Boole ay itinuturing sa hindsight bilang isang tagapagtatag ng field ng computer science..
· Seymour Roger Cray
Ipinanganak: September 28, 1925
Namatay: October 5, 1996
Si Seymour Roger Cray ay isang American electrical engineer at supercomputer architect na nag disenyo ng ilang serye ng mga computer na naging pinakamabilis sa mundo ng ilang dekada, itinatag niya rin ang Cray Research na bumuo ng karamihan sa mga kompyuter na ito.Siya ay tinatawag na "ama ng supercomputing,". Si Cray ay nai-credit sa paglikha ng industriya ng supercomputer.
· John Warner Backus
Ipinanganak: 3 Disyembre 1924
Namatay: 17 Marso 2007
Si John Warner Backus ay isang Amerikanong siyentipiko ng computer. Siya ay naging direktor ng isang grupo na nag imbento ng unang malawakang ginagamit na high-level programming language (FORTRAN) at noon ay ang imbentor ng Backus-Naur Form (BNF), isang malawakang notasyon na ginagamit upang tukuyin ang pormal na language syntax. Siya rin ang gumawa ng pananaliksik sa function na antas ng programming at nakatulong sa pagpapasikat nito.
Ang IEEE ay naggawad kay Backus ng W.W. McDowell Award noong 1967 para sa pag-unlad ng FORTRAN. Siya ay nakatanggap ng National Medal of Science noong 1975,at ang 1977 ACM Turing Award "para sa malalim, maimpluwensiya, at hindi kumukupas na kontribusyon sa disenyo ng mga praktikal na mataas na antas ng programming system, kapansin-pansin sa pamamagitan ng kanyang trabaho sa FORTRAN, at sa publikasyon ng pormal na pamamaraan para sa mga pagtutukoy ng mga wika programming.
· Bjarne Stroustrup
Ipinanganak: Disyembre 30, 1950
Si Bjarne Stroustrup ay isang Danish siyentipiko ng kompyuter,Siya ay pinaka-bantog para sa paglikha at pag-unlad ng malawak na ginamit na C + + programming language. Siya ay kasalukuyang Professor at may-hawak ng College of Engineering ng pamumuno sa Computer Science sa Texas A & M University
Si Stroustrup nagsimula sa pagbuo ng C + + noong 1978 (pagkatapos ay tinatawag na "C with Class").Inimbento niya ang C + +, at nagsulat ng mga unang kahulugan nito, at gumawa ng unang pagpapatupad ng linggwahe ... pinili at formulated ang pamantayan at disenyo para sa C + +, idinisenyo niya rin ang lahat ng mga pangunahing kagamitan, at naging responsable para sa pagproseso ng mga panukala ng extension sa C + + standards committee.Si Stroustrup din ang nagsulat na tinataya ng nakakarami na standard na aklat para sa wika, ng C + + Programming language.
· James Arthur Gosling,
Ipinanganak: May 19, 1955
Si James Arthur Gosling ay isang Canadian siyentipiko ng kompyuter, mas kilala bilang ang ama ng wikang Java programming.
Si Gosling ay nabigyang kredit sa pag-imbento ng wika ng Java programming noong 1994. Siya ang lumikha ng orihinal na disenyo ng Java at ipinatupad orihinal na compiler ng wika at virtual machine. Bakas ang mga pinagmulan ng kanyang diskarte sa mga unang bahagi ng 1980s noong siya ay malapit ng magtapos, noong nilikha niya ang isang pseudo-code (p-code) virtual machine para sa VAX computer ng DEC lab, upang ang kanyang propesor ay maaaring makapagpatakbo ng mga programa na nakasulat sa UCSD Pascal. Ang Pascal na pinagsama-sama sa p-code upang pagyamanin ng tiyak nito ang uri ng portabilidad nito. Sa gawain na humahantong sa Java sa Sun, nakita niya na arkitektura-neutral na pagpapatupad para sa malawak na naipapamahagi na mga programa na-makamit sa pamamagitan ng pagpapatupad ng isang katulad na pilosopiya:. Laging programa para sa parehong virtual machine
· Marvin Minsky
Born: Martes, Agosto 9, 1927, sa New York City, New York (USA).
Si Marvin Minsky ay ang co-founder,kasama si John McCarthy, ng Artificial Intelligence Laboratory sa MIT.Si Marvin Minsky ay nakapagsulat ng maraming maimpluwensyang teksto sa artificial intelligence.Siya ay tumanggap noong 1969 ng ACM's A. M. Turing Award at nung 1995 ay tinamo ang IEEE Computer Society's Pioneer Award.
- Noon ang kompyuter ay inaakala na isang parte ng siyensya na hindi makakamit ng tao ngunit dahil sa sipag at tiyaga ng mga taong nabanggit sa taas .Noon ang isang kompyuter ay nakakasakop ng isang buong kwarto minsan ay higit pa at wala pa masyadong pakinabang. Ngunit ngayon ang mga kompyuter ay kasangga na natin sa halos lahat ng ating ginagawa sa araw araw. Tunay nga na sa pagdevelop ng siyensya ng kompyuter permanente ng nabago ang gawi n gating pamumuhay.
Naging matiyaga si Mark sa paggawa ng mga code, na isa sa naging pundasyon ng pagkahilig nya sa programming. Una nyang natutunan ang ATARI Basic Programming language noong 1990s sa kanyang ama (inventors.about.com, 2013).
Bill Gates – isa sa mga pinakamayamang tao sa buong mundo. Nagsimua syang magtrabaho gamit ang kompyuter ng sya ay labing-tatlong gulang. Sa edad na 17 ay nagtatag at bumuo sya ng kumpanya na tinawag niyang Traf-o-data. At sa edad na 20, isang malaking bagay ang nangyari, ito ay ang naitatag nya ang Microsoft Inc.
Isa rin sa mga naaalalang pahayag nagmula ni Gates ay ang "Measuring programming progress by lines of code is like measuring aircraft building progress by weight".
Siya rin ang nakatuklas ng MS-DOS Operating system at Windows OS. Sa kasalukuyan, ang Microsoft ay isa sa mga mahahalagang at kumikitang kumpanya ng sa munoso. Tinatayang kumita ang Microsoft ng $73.72 Bilyon nang taong 2012 (trickslab.net, 2013).
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program" - Linus Torvalds
Si Linus Torvalds naman ay nakilala nang mailabas sa publiko noong1991 ang Linux 0.11 na nasusulat sa C programming language.
“Linux supports more than 20+ platforms. And Linux is a
free and open source operating system” (trickslab.net,
2013)
Ang open source ay nangangahulugan na maaari mong makuha ang source code ng naturang operating system ng walang bayad.
Ilan lamang sila sa mga taong gumawa ng maliliit na bagay sa paningin ng ilan, ngunit malaking bagay para sa larangan ng computer science na nagsilbing mga pundasyon at kontribusyon ditto. Sila ang mga taong kinilala at kinikila pa upang maging inspirasyong ng bagong henerasyon.
Ang larangan ng Computer Science ay tunay nga na malaki ang naibahagi sa larangan ng teknolohiya. Kung wala ang Computer Science hindi tayo magkakaroon ng mga programming language na bumuo sa iba’t ibang mga software na ginagamit natin sa mga kompyuter na ginagamit natin sa ating pagtatrabaho,pagaaral at pakikipagugnayan sa iba’t ibang tao. Mapapasalamatan natin ang ilan sa mga tao na ito na nagambag ng kanilang oras sa pagpapalawak sa larangan ng Computer Science upang ito’y maging lubos na kapakipakinabang sa ating mga tao:
Charles Babbage
Ipinanganak: Lunes, Disyembre 26, 1791, sa London (England).
Namatay: Miyerkules Oktubre 18, 1871, sa London (England).
Charles Babbage ay isang pambihirang tao. Ang kanyang taglay na pagkahenyo sa matematika at mekanikal na larangan ay maliwanag sa kanyang murang edad. Bilang isang bata, siya ay mahilig sa pagtanggal-tanggal ng mga laruan upang malaman kung paano ito gumagana. Sa paaralan naman, siya ay natuto ng algebra sa kanyang sariling dahil nabighani ito sa paksa.
Siya ay itinuturing na isa sa mga antesedente ng computer science para sa pagdidisenyo at pagbuo differential engine, at pagiisip ng ideya (sa tulong ni Ada Lovelace) ng Analytical engine, na, bagaman hindi ito ay nabuo sa kanyang panahon, ay maaaring maituring bilang isang totoong (mekanikal) computer.
Augusta Ada King, Kondesa ng Lovelace
Ipinanganak: Linggo Disyembre 10, 1815, sa Piccadily (England).
Namatay: Sabado Nobyembre 27, 1852, sa London (England).
Ipinanganak bilang si Augusta Ada Byron at ngayon ay mas kilala bilang Ada Lovelace, ay isang Ingles na dalubhasa sa matematika at isang manunulat. Pero siya ay higit na kilala para sa kanyang trabaho sa “early mechanical general-purpose computer” ni Charles Babbage, ang Analytical Engine. Ang kanyang mga tala sa makinang ito ay kinikilala bilang unang algorithm na nilayon upang ma-proseso sa pamamagitan ng isang machine. Dahil dito, madalas na siya ay kinikilala bilang unang Computer Programmer sa mundo.
· John von Neumann
Ipinanganak: Lunes, Disyembre 28, 1903, sa Budapest (Hungary).
Namatay: Biyernes Pebrero 8, 1957, sa Washington DC (USA).
Si John von Neumann ay nakagawa ng malalaking mga ambag sa isang malawak na bilang sa mga larangan tulad ng matematika(pundasyon ng matematika), functional analysis, teoriyang ergodiko, heometriya, topolohiya, at numerical analysis), pisika (quantum mechanics, hydrodynamika, at dinamikang pluido), economika (teoriya ng laro), agham pangkompyuter (arkitekturang Von Neumann, pagpoprogramang linyar, kumokopya sa sariling makina, pagkukwentang stokastiko), at estadistika.
Ang paggamit ng memory sa digital computer upang mag-imbak sa parehong pagkakasunud-sunod ng mga tagubilin at ang data ay isang pambihirang tagumpay na kung saan si John Von Neumann ay gumawa ng mga pangunahing kontribusyon.Dahil din dito siya ay kinikilaa bilang imbentor ng unang modernong kompyuter.
Noong 1945, habang komokunsulta para sa Moore School of Electrical Engineering sa proyektong EDVAC,Si von Neumann ay nagsulat ng isang kumpletong hanay ng mga tala, na may pamagat na First Draft of a Report on the EDVAC. Ito ay malawak na ipinamamahagi sa papel ay nagbigay pundasyon sa isang architecture computer na kung saan ang data at ang programa ay parehong naka-imbak sa memorya ng computer sa parehong address space, na kung saan ay inilarawan bilang Von Neumann Architechture (tingnan ang drawing sa baba).Ang Architecture na ito ay ang tinalagang standard para sa mahabang panahon at kung saan ginagamit pa rin ngayon (hanggang ang teknolohiya ay magkaroon ng mas advanced na architectures).
Si Von Neumann ay tinatala na may hindi bababa sa isang kontribusyon sa pag-aaral ng mga algorithm. Ang kilalang siyentipiko sa kompyuter na si Donald Knuth cites von Neumann bilang imbentor (noong 1945), ng mga algorithm ng merge-sort, na kung saan ang una at ikalawang halves ng isang array ay pinagsunod-sunod sa bawat recursion at pagkatapos ay pinagkakasama.
· Andrew Tanenbaum
Ipinanganak: Marso 16, 1944 sa New York, Estados Unidos
Amerikanong siyentipiko sa kompyuter na nakilala bilang na may-akda ng MINIX, isang libreng Unix-like na operating system para sa layuning pagtuturo.
Siya ay propesor ng computer science sa Vrije Universiteit, Amsterdam sa Netherlands. Ang kanyang mga libro sa larangan ng siyensya sa kopmyuter ay itinuturing na karaniwang mga teksto sa larangang ito.
Ang kanyang libro na Book Operating Systems: Design and Implementation and MINIX ay naging inspirasyon ni Linus Torvalds para sa paggawa ng Linux Kernel.
· Linus Benedict Torvalds
Ipinanganak: Disyembre 28, 1969
Si Linus Torvalds ay pinakakilala para sa pagsisimula ng pag-unlad ng Linux Operating System. Siya ngayon ay gumaganap bilang coordinator ng proyekto.
Ang pagawa ng Linux ay inspirado ng Minix (ang kernel at operating system na binuo ni Andrew Tanenbaum), upang makabuo ng UNIX operating system na maaaring tumakbo sa isang PC.
Si Torvalds ay gumamit ng Minix OS sa kanyang sistema na kung saan ay pinalitan niya ng kanyang sariling OS, Linux (Linus ni Minix). Gayunpaman, naisip niya na ang pangalan na "Linux" ay masyadong egotistical at binalak na palitan ang pangalan nito na Freax (isang kumbinasyon ng "free", "freak", at ang titik na X upang ipahiwatig ang isang Unix-like system). Subalit, bago ang pangalan ay baguhin, ang kanyang mga kaibigan sina Ari Lemmke ay hinikayat si Torvalds upang mag-upload ng Linux sa isang network nang sa gayon ay madaling itong ma-download.Si Ari ay hindi nasiyahan sa pangalan na Freax, kaya’t siya ay nagbigay kay Torvalds ng isang direktoryo na tinatawag na linux sa kanyang FTP server.
Noong Agosto ng 1991, isinapubliko niya ang kanyang nillikha sa Usenet newsgroup comp.os.minix.
Tanging 5% ng kasalukuyang Linux Kernel ang mismong naisulat ni Torvalds. Sa kabila ng liit ng kanyang contribution, si Torvalds ay nananatiling pinakamataas na awtoridad sa kung anong bagong code na isasama sa Linux kernel. Ang Linux kernel, kapag isinama sa software na binuo sa pamamagitan ng maraming iba, (higit sa lahat ang GNU system) ang resulta nito ay tinaguriang Linux-Distribution. Karamihan sa mga taong sumangguni sa kumbinasyong ito ay tinawag lamang bilang Linux. Subalit ang ilan, kabilang si Richard Stallman,na sumangguni ditto ay tinawag niya bilang "GNU / Linux.". Si ay Torvalds naniniwala na ang pangalan na "GNU / Linux" ay naayon lamang kung gumawa ka ng system gamit ang GNU-based distribution.
Si Torvalds nagmamay-ari ng "Linux" trademark, at nagbabantay sa paggamit (o pag-abuso) nito higit sa lahat sa pamamagitan ng non-profit na organisasyon na Linux International.
· Stephen Richard Bourne
Ipinanganak: January 7,1944
Si Stephen Richard Bourne ay isang Siyentipiko sa kompyuter, na mula sa United Kingdom na nakatira sa Estados Unidos dahil sakanyang propesyon. Siya ang pinaka-sikat na may-akda ng Bourne shell (SH), kung saan ito ang tumatayong pundasyon para sa mga karaniwang interface command line sa Unix.
Si Bourne ay may degree sa B.S Matematika mula sa King College London, England. Siya rin ay may diploma sa Computer Science at isang Ph.D. sa matematika mula sa Trinity College, Cambridge.Tinrabaho niya ang isang Algol 68 Compiler sa University of Cambridge Computer Laboratory.
Pagkatapos ng pagtatrabaho sa Cambridge,Si Bourne ay gumugol ng siyam na taon sa Bell Labs sa Seventh Edition Unix team. Pwera pa sa Bourne shell, siya rin ay sumulat ng ADB debugger at ang UNIX System, ang pangalawang aklat sa sistema ng UNIX,na inilaan para sa pangkalahatang mambabasa.
Mula 2000-2002 siya ay naging Presidente ng Associaton for Computing Machinery.
Siya ang kasalukuyang punong opisyal ng teknolohiya sa Icon Venture Partners, isang venture Menlo Park na batay sa capital group sa California. Siya rin ang puno ng Editoryal Advisory Board para sa ACM Queue, isang magazine na tumulong siyang buuin noong siya ay naging Pangulo ng ACM. Bukod pa rito, siya ay isang Fellow ng Associaton for Computing Machinery.at ng Royal Astronomical Society.
· George Boole
Ipinanganak: November 1815
Si George Boole ay isang Ingles na matematiko, pilosopo at logician. Siya ay nagtrabaho sa pagaaral ng differential equation at algebraic logic, at ngayon ay ang pinakakilala bilang may-akda ng libro na Laws of Thougt. Bilang imbentor ng prototype na kung tawagin ngayon na Boolean logic, na naging batayan ng modernong digital computer, Si Boole ay itinuturing sa hindsight bilang isang tagapagtatag ng field ng computer science..
· Seymour Roger Cray
Ipinanganak: September 28, 1925
Namatay: October 5, 1996
Si Seymour Roger Cray ay isang American electrical engineer at supercomputer architect na nag disenyo ng ilang serye ng mga computer na naging pinakamabilis sa mundo ng ilang dekada, itinatag niya rin ang Cray Research na bumuo ng karamihan sa mga kompyuter na ito.Siya ay tinatawag na "ama ng supercomputing,". Si Cray ay nai-credit sa paglikha ng industriya ng supercomputer.
· John Warner Backus
Ipinanganak: 3 Disyembre 1924
Namatay: 17 Marso 2007
Si John Warner Backus ay isang Amerikanong siyentipiko ng computer. Siya ay naging direktor ng isang grupo na nag imbento ng unang malawakang ginagamit na high-level programming language (FORTRAN) at noon ay ang imbentor ng Backus-Naur Form (BNF), isang malawakang notasyon na ginagamit upang tukuyin ang pormal na language syntax. Siya rin ang gumawa ng pananaliksik sa function na antas ng programming at nakatulong sa pagpapasikat nito.
Ang IEEE ay naggawad kay Backus ng W.W. McDowell Award noong 1967 para sa pag-unlad ng FORTRAN. Siya ay nakatanggap ng National Medal of Science noong 1975,at ang 1977 ACM Turing Award "para sa malalim, maimpluwensiya, at hindi kumukupas na kontribusyon sa disenyo ng mga praktikal na mataas na antas ng programming system, kapansin-pansin sa pamamagitan ng kanyang trabaho sa FORTRAN, at sa publikasyon ng pormal na pamamaraan para sa mga pagtutukoy ng mga wika programming.
· Bjarne Stroustrup
Ipinanganak: Disyembre 30, 1950
Si Bjarne Stroustrup ay isang Danish siyentipiko ng kompyuter,Siya ay pinaka-bantog para sa paglikha at pag-unlad ng malawak na ginamit na C + + programming language. Siya ay kasalukuyang Professor at may-hawak ng College of Engineering ng pamumuno sa Computer Science sa Texas A & M University
Si Stroustrup nagsimula sa pagbuo ng C + + noong 1978 (pagkatapos ay tinatawag na "C with Class").Inimbento niya ang C + +, at nagsulat ng mga unang kahulugan nito, at gumawa ng unang pagpapatupad ng linggwahe ... pinili at formulated ang pamantayan at disenyo para sa C + +, idinisenyo niya rin ang lahat ng mga pangunahing kagamitan, at naging responsable para sa pagproseso ng mga panukala ng extension sa C + + standards committee.Si Stroustrup din ang nagsulat na tinataya ng nakakarami na standard na aklat para sa wika, ng C + + Programming language.
· James Arthur Gosling,
Ipinanganak: May 19, 1955
Si James Arthur Gosling ay isang Canadian siyentipiko ng kompyuter, mas kilala bilang ang ama ng wikang Java programming.
Si Gosling ay nabigyang kredit sa pag-imbento ng wika ng Java programming noong 1994. Siya ang lumikha ng orihinal na disenyo ng Java at ipinatupad orihinal na compiler ng wika at virtual machine. Bakas ang mga pinagmulan ng kanyang diskarte sa mga unang bahagi ng 1980s noong siya ay malapit ng magtapos, noong nilikha niya ang isang pseudo-code (p-code) virtual machine para sa VAX computer ng DEC lab, upang ang kanyang propesor ay maaaring makapagpatakbo ng mga programa na nakasulat sa UCSD Pascal. Ang Pascal na pinagsama-sama sa p-code upang pagyamanin ng tiyak nito ang uri ng portabilidad nito. Sa gawain na humahantong sa Java sa Sun, nakita niya na arkitektura-neutral na pagpapatupad para sa malawak na naipapamahagi na mga programa na-makamit sa pamamagitan ng pagpapatupad ng isang katulad na pilosopiya:. Laging programa para sa parehong virtual machine
· Marvin Minsky
Born: Martes, Agosto 9, 1927, sa New York City, New York (USA).
Si Marvin Minsky ay ang co-founder,kasama si John McCarthy, ng Artificial Intelligence Laboratory sa MIT.Si Marvin Minsky ay nakapagsulat ng maraming maimpluwensyang teksto sa artificial intelligence.Siya ay tumanggap noong 1969 ng ACM's A. M. Turing Award at nung 1995 ay tinamo ang IEEE Computer Society's Pioneer Award.
- Noon ang kompyuter ay inaakala na isang parte ng siyensya na hindi makakamit ng tao ngunit dahil sa sipag at tiyaga ng mga taong nabanggit sa taas .Noon ang isang kompyuter ay nakakasakop ng isang buong kwarto minsan ay higit pa at wala pa masyadong pakinabang. Ngunit ngayon ang mga kompyuter ay kasangga na natin sa halos lahat ng ating ginagawa sa araw araw. Tunay nga na sa pagdevelop ng siyensya ng kompyuter permanente ng nabago ang gawi n gating pamumuhay.
Maraming pangyayari at pagbabago sa buhay ng tao ngayon ang masasabing teknolohiya ang isa sa mga dahilan nito.Ano nga ba ang teknolohiya,ang Teknolohiya ay isa lamang proseso na tumutulong sa mga tao para mapadali o maisagawa ng maayos ang mga bagay na dati ay ginagawa lamang sa pamamagitan ng mano-mano.Halimbawa nito ay ang mga kagamitang makina,telepono,cellphone,computer at iba pa.
Ang computer ay isa lamang sa napakamaraming teknolohiya na nakatulong sa mga tao noong unang henerasyon,marahil ito ay masusi nilang pinag-aralan at habang lumilipas ang panahon nakakabuo sila ng mga bagay na maaari pang gamitin ng mga tao sa susunod pang henerasyon.Masasabing dahil sa pag-aaral na ito sinuwerteng kilalanin ang mga tao noong unang henerasyon.Sila ay tinatawag na Computer Scientist o Programmers.Kilalanin kung sinu-sino nga ba ang mga taong ito.
Kung titignan ang kasaysayan ng mga programmers sa mundo si Ada Lovelace (Ada Augusta) ang kauna-unahang programmer ipinangalan sa kanya ang Ada programming language.Siya ay anak ni Lord Byron na bumuo ng isang tula patungkol sa unang algorithm na naproseso gamit ang isang makina,at ito ay ang Analytical Engine ni Charlse Babbage.Si Lovelace ay naging estudyante rin ni Babbage at nakatulong sa pagbuo ng iba’t ibang engine.
Si Charlse Babbage ay isa sa mga kinikilalang ama ng computer science dahil sa mga nagawa niya sa kasaysayan tulad ng pagdisenyo at pagbuo ng iba't ibang engine at maisip ang Analytical Engine.
Isa rin sa mga tanyag na tao si Dennis Ritchie na imbentor ng "C Language" na kung saan naging impluwensya sa lahat ng programming languages at operating system.Si Ritchie din ang isa sa mga bumuo ng Unix. Ang C language na kanyang binuo ay isa sa pinakanagagamit ngayon sa kasaysayan ng programming at dahil dito ay nabuo ang c++ noong 70's.
Kilala rin si Bill Gates hindi lang sa pagiging mayaman kundi siya rin ang bumuo ng system na ginamit sa world's computers.Mula sa pagdisenyo ng version ng Basic na ginamit naman ng computer enthusiasts,sumali rin si Gates sa Microsoft kasama si Paul Allen.Isa sa hindi makakalimutang ginawa niya ay ang sulat na nagsasabing "you cannot develop and maintain a software without a type of monetary compensation".
Bukod kina Ada Lovelace, Charlse babbage, Dennis Ritchie at Bill Gates narito pa ang ilan sa mga kilalang tao sa larangan ng Syensya at Teknolohiya.
Tim Berners-Lee ay imbetor ng kilalang World Wide Web.Siya rin ang may akda ng orihinal na internet draft specification. na HTTP,HTML at URL’s noong 1993. Hanggang ngayon ay HTTP, XHTML, at URI ang kanyang pinagkaka unbalahan sa ngayon.
Isa si Steele Jr. na nakalikha ng Scheme programming language kasama si Gerry Sussman. Nagtrabaho siya sa Sun Micro System at kasama sa mga ngpaunlad ng Java language.
Ito namang si Vinton Cerf ay ang ama ng Internet.Siya at si Bob Kahn ang principal architect ng Transmission Control Protocol (TCP) na unang “Foundational Stones” ng Internet tulad ng mas nauna pang Network Control Protocol (NCP).
Ipinaliwanag ni Alan Mathison Turing ng "Turing Machine" at pinatunayan ang "universalty Theorem.Siya ay kinikilala bilang founder ng computer science at noong panahon ng world war II,tinuring siyang isang hero dahil sa pagbuo niya ng makina na kung saan maaaring mag-decode ng "German communication enciphered by means of (enigma) device".
Si James Gosling ang Imbentor ng Java programming language.
Blaise Pascal ang imbentor ng Digital Calculator at isa rin sa mga kinikilalang ama ng Agham at teknolohiya o Computer Science.Sakanya rin ipinangalan ang programming language na PASCAL.
Si Eric Allman ang may akda ng send mail program,na kung saan ginagamit ng Unix System para maipadala ang SMPT (Simple Mail Transfer Protocol) o emails.
Ilan lamang sila sa mga magagaling at tanyag na tao na umunlad dahil sa kanilang mga nagawa.Malaki ang kanilang naiambag na pundasyon para maiangat ang teknolohiya ngayon.At tao na mismo ang kumikilala sa kanila bilang magagaling at mahuhusay na Computer Scientist sa mundo at masasabing inspirasyon na sila ngayon ng karamihan.
Ang computer ay isa lamang sa napakamaraming teknolohiya na nakatulong sa mga tao noong unang henerasyon,marahil ito ay masusi nilang pinag-aralan at habang lumilipas ang panahon nakakabuo sila ng mga bagay na maaari pang gamitin ng mga tao sa susunod pang henerasyon.Masasabing dahil sa pag-aaral na ito sinuwerteng kilalanin ang mga tao noong unang henerasyon.Sila ay tinatawag na Computer Scientist o Programmers.Kilalanin kung sinu-sino nga ba ang mga taong ito.
Kung titignan ang kasaysayan ng mga programmers sa mundo si Ada Lovelace (Ada Augusta) ang kauna-unahang programmer ipinangalan sa kanya ang Ada programming language.Siya ay anak ni Lord Byron na bumuo ng isang tula patungkol sa unang algorithm na naproseso gamit ang isang makina,at ito ay ang Analytical Engine ni Charlse Babbage.Si Lovelace ay naging estudyante rin ni Babbage at nakatulong sa pagbuo ng iba’t ibang engine.
Si Charlse Babbage ay isa sa mga kinikilalang ama ng computer science dahil sa mga nagawa niya sa kasaysayan tulad ng pagdisenyo at pagbuo ng iba't ibang engine at maisip ang Analytical Engine.
Isa rin sa mga tanyag na tao si Dennis Ritchie na imbentor ng "C Language" na kung saan naging impluwensya sa lahat ng programming languages at operating system.Si Ritchie din ang isa sa mga bumuo ng Unix. Ang C language na kanyang binuo ay isa sa pinakanagagamit ngayon sa kasaysayan ng programming at dahil dito ay nabuo ang c++ noong 70's.
Kilala rin si Bill Gates hindi lang sa pagiging mayaman kundi siya rin ang bumuo ng system na ginamit sa world's computers.Mula sa pagdisenyo ng version ng Basic na ginamit naman ng computer enthusiasts,sumali rin si Gates sa Microsoft kasama si Paul Allen.Isa sa hindi makakalimutang ginawa niya ay ang sulat na nagsasabing "you cannot develop and maintain a software without a type of monetary compensation".
Bukod kina Ada Lovelace, Charlse babbage, Dennis Ritchie at Bill Gates narito pa ang ilan sa mga kilalang tao sa larangan ng Syensya at Teknolohiya.
Tim Berners-Lee ay imbetor ng kilalang World Wide Web.Siya rin ang may akda ng orihinal na internet draft specification. na HTTP,HTML at URL’s noong 1993. Hanggang ngayon ay HTTP, XHTML, at URI ang kanyang pinagkaka unbalahan sa ngayon.
Isa si Steele Jr. na nakalikha ng Scheme programming language kasama si Gerry Sussman. Nagtrabaho siya sa Sun Micro System at kasama sa mga ngpaunlad ng Java language.
Ito namang si Vinton Cerf ay ang ama ng Internet.Siya at si Bob Kahn ang principal architect ng Transmission Control Protocol (TCP) na unang “Foundational Stones” ng Internet tulad ng mas nauna pang Network Control Protocol (NCP).
Ipinaliwanag ni Alan Mathison Turing ng "Turing Machine" at pinatunayan ang "universalty Theorem.Siya ay kinikilala bilang founder ng computer science at noong panahon ng world war II,tinuring siyang isang hero dahil sa pagbuo niya ng makina na kung saan maaaring mag-decode ng "German communication enciphered by means of (enigma) device".
Si James Gosling ang Imbentor ng Java programming language.
Blaise Pascal ang imbentor ng Digital Calculator at isa rin sa mga kinikilalang ama ng Agham at teknolohiya o Computer Science.Sakanya rin ipinangalan ang programming language na PASCAL.
Si Eric Allman ang may akda ng send mail program,na kung saan ginagamit ng Unix System para maipadala ang SMPT (Simple Mail Transfer Protocol) o emails.
Ilan lamang sila sa mga magagaling at tanyag na tao na umunlad dahil sa kanilang mga nagawa.Malaki ang kanilang naiambag na pundasyon para maiangat ang teknolohiya ngayon.At tao na mismo ang kumikilala sa kanila bilang magagaling at mahuhusay na Computer Scientist sa mundo at masasabing inspirasyon na sila ngayon ng karamihan.