sejarah & klasifikasi ilmu komputer...9/27/2017 1 ucu koswara, m.pd sejarah & klasifikasi...

9
9/27/2017 1 Ucu Koswara, M.Pd SEJARAH & KLASIFIKASI ILMU KOMPUTER MATA KULIAH KOMPUTER PG PAUD Ilmu Komputer adalah ilmu pengetahuan yang berisi tentang teori, metodologi, desain dan implementasi, berhubungan dengan komputasi, komputer, dan algoritmanya dalam perspektif perangkat lunak (software) maupun perangkat keras (hardware). Disiplin Ilmu Komputer sudah muncul sejak era tahun 1940, seiring dengan berpadunya teori algoritma dan logika matematika, serta ditemukannya komputer elektronik dengan kemampuan penyimpanan program. Tahun 1930-an Alan Turing dan Kurt Godel, berhasil memadukan algoritma, logika, dan penghitungan matematika serta merealisasikannya dalam sebuah alat atau rule system. Prinsip algoritma yang digunakan adalah dari Ada Lovelace, yang dikembangkan 60 tahun sebelumnya. Penemu algoritma sendiri bernama Abu Abdullah Muhammad Ibn Musa al Khwarizmi seorang ahli matematika dari Uzbekistan yang hidup di masa tahun 770-840 masehi. Tahun 1960 adalah babak baru dimulainya formalisasi Ilmu Komputer. Jurusan Ilmu Komputer pada universitas-universitas mulai marak dibangun. Disiplin ilmu baru ini kemudian terkenal dengan sebutan Ilmu Komputer (Computer Science), Teknik Komputer (Computer Engineering), Komputing (Computing), atau Informatika (Informatics). Sejarah Ilmu komputer Ucu Koswara, M.Pd

Upload: others

Post on 02-Jan-2020

34 views

Category:

Documents


0 download

TRANSCRIPT

9/27/2017

1

Ucu Koswara, M.Pd

SEJARAH & KLASIFIKASI ILMU KOMPUTER

MATA KULIAH KOMPUTERPG PAUD

• Ilmu Komputer adalah ilmu pengetahuan yang berisi tentang teori,metodologi, desain dan implementasi, berhubungan dengan komputasi,komputer, dan algoritmanya dalam perspektif perangkat lunak (software)maupun perangkat keras (hardware).

• Disiplin Ilmu Komputer sudah muncul sejak era tahun 1940, seiring denganberpadunya teori algoritma dan logika matematika, serta ditemukannyakomputer elektronik dengan kemampuan penyimpanan program. Tahun1930-an Alan Turing dan Kurt Godel, berhasil memadukan algoritma,logika, dan penghitungan matematika serta merealisasikannya dalamsebuah alat atau rule system. Prinsip algoritma yang digunakan adalahdari Ada Lovelace, yang dikembangkan 60 tahun sebelumnya.

• Penemu algoritma sendiri bernama Abu Abdullah Muhammad IbnMusa al Khwarizmi seorang ahli matematika dari Uzbekistan yang hidup dimasa tahun 770-840 masehi.

• Tahun 1960 adalah babak baru dimulainya formalisasi Ilmu Komputer.Jurusan Ilmu Komputer pada universitas-universitas mulai marak dibangun.Disiplin ilmu baru ini kemudian terkenal dengan sebutan Ilmu Komputer(Computer Science), Teknik Komputer (Computer Engineering), Komputing(Computing), atau Informatika (Informatics).

Sejarah Ilmu komputer

Ucu Koswara, M.Pd

9/27/2017

2

Ilmu komputer adalah disiplin ilmu yang melingkupi cabang ilmuyang cukup luas, dari masalah teori-teori dasar sampai teknologiaplikasi.Klasifikasi Ilmu komputer terbagi dalam 12 sub bidang ,yaitu:

• 1. Algoritma dan Struktur Data (Algorithms and Data Structures)Dalam menyelesaikan masalah dengan bantuan komputer, langkahpertama yang dilakukan adalah dengan membuat desain(rancangan). Desain menyajikan cara berfikir pemrogram dalammenyelesaikan masalah. Desain ini berisi urutan langkah-langkahpencapaian solusi yang ditulis dalam notasi-notasi deskriptif.Urutan langkah-langkah yang sistematis untuk menyelesaikanmasalah dinamakan ALGORITMA. Langkah-langkah dalam Algoritmaharus logis dan harus dapat ditentukan bernilai salah atau benar.

• 2. Arsitektur (Architecture) Komputer Studi tentang cara utkmeningkatkan komputer dengan menambah kecepatan, kapasitaspenyimpan, reliability & dengan mengurangi biaya serta konsumsitenaga

Klasifikasi Ilmu komputer

Ucu Koswara, M.Pd

• 3. Software Engineering Area dalam pengembangan Softwaredimana ahli komputer mempelajari metode dan tool yangmemfasilitasi pengembangan program komputer yang benar,reliable, kuat dan efisien

• 4. Artificial Intelligence dan Robotik (Artificial Intelligence andRobotics) Riset utk membuat komputer dapat meniru kecerdasanmanusia.

• 5. Human Computer Interaction Menyediakan cara untukkomunikasi antara komputer dengan manusia.

• Contoh: pengembangan input & output tiga dimensi, tulisan tangan& pengenalan suara.

• 6. Organizational Informatics Menyediakan cara dan teknik dalammengorganisasi informasi

Klasifikasi Ilmu komputer

Ucu Koswara, M.Pd

9/27/2017

3

• 7. Bahasa Pemrograman (Programming Languages) Bahasapemrograman adalah suatu set aturan sintaks dan semantikyang dipakai untuk mendefinisikan program komputer. Suatubahasa memungkinkan seorang programmer secara persismenentukan data yang mana akan diolah oleh komputer,bagaimana data ini akan disimpan/diteruskan, dan langkah apasecara persis yang akan diambil dalam berbagai situasi.

• 8. Sistem Operasi dan Jaringan (Operating Systems and Networks)Sistem Operasi (SO, atau dalam bahasa Inggris: Operating Systematau OS) adalah suatu software sistem yang bertugas untukmelakukan kontrol dan manajemen hardware serta operasi-operasidasar sistem, termasuk menjalankan software aplikasi sepertiprogram-program pengolah kata dan browser web. Jaringankomputer adalah sebuah sistem yang terdiri atas komputer danperangkat jaringan lainnya yang bekerja bersama-sama untukmencapai suatu tujuan yang sama. Tujuan dari jaringan komputeradalah:

• • Membagi sumber daya: contohnya berbagi pemakaianprinter, CPU, memori, harddisk

• • Komunikasi: contohnya surat elektronik, instant messaging,chatting

• • Akses informasi: contohnya web browsing

Klasifikasi Ilmu komputer

Ucu Koswara, M.Pd

• 9. Database dan Sistim Retrieval Informasi (Database andInformation Retrieval Systems). Basis data/database adalahkumpulan informasi yang disimpan di dalam komputersecara sistematik sehingga dapat diperiksa menggunakansuatu program komputer untuk memperoleh informasi daribasis data tersebut

• 10. Grafik(Graphics). Grafik komputer adalah salah satucabang disiplin ilmu informatika yang mempelajaripembuatan gambar dengan menggunakan komputer.

• 11. Ilmu Komputasi (Computational Sciences). IlmuKomputasi adalah cara menemukan pemecahan masalahdari input yang diberikan dengan menggunakan algoritma.12. BioInformatik (BioInformatics). Bioinformatika adalahilmu yang mempelajari penerapan teknik komputasionaluntuk mengelola dan menganalisis informasi biologis

Klasifikasi Ilmu komputer

Ucu Koswara, M.Pd

9/27/2017

4

Alat pengolah data dari sejak jaman purba sampai saat ini digolongkan kedalam 4 golongan besar.

• 1. Peralatan manual: yaitu peralatan pengolahan data yang sangatsederhana, dan faktor terpenting dalam pemakaian alat adalahmenggunakan tenaga tangan manusia

• 2. Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yangdigerakkan dengan tangan secara manual

• 3. Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan olehsecara otomatis oleh motor elektronik

• 4. Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh

SEJARAH DAN TOKOH-TOKOH KOMPUTER

Ucu Koswara, M.Pd

• Peralatan Manual

Abacus, yang muncul sekitar 5000 tahunyang lalu di Asia kecil dan masih digunakan dibeberapa tempat hingga saat ini, dapatdianggap sebagai awal mula mesinkomputasi. Alat ini memungkinkanpenggunanya untuk melakukan perhitunganmenggunakan biji-bijian geser yang diaturpada sebuh rak. Para pedagang di masa itumenggunakan abacus untuk menghitungtransaksi perdagangan.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

abacus tertua digunakan oleh orang Babylonia pada tahun 300 SM

Ucu Koswara, M.Pd

9/27/2017

5

PeralatanMekanik (Mulai tahun 1623)

• Tahun 1642, Blaise Pascal (1623-1662), menemukan kalkulatorroda numerik (numerical wheel calculator) yang digunakannyauntuk perhitungan pajak. Kotak persegi kuningan ini yangdinamakan Pascaline, menggunakan delapan roda putarbergerigiuntuk menjumlahkan bilangan hingga delapan digit.Alat inimerupakan alat penghitung bilangan berbasis sepuluh.Kelemahan alat ini adalah hanya terbatas untuk melakukanpenjumlahan.

• Tahun 1694, seorang matematikawan dan filsuf Jerman,Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascalinedengan membuat mesin yang dapat mengalikan. Alat mekanik inibekerja dengan menggunakan roda-roda gerigi.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

stepped reckoner

Pascaline

Ucu Koswara, M.Pd

PeralatanMekanik (Mulai tahun 1623)

• Tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas deColmar menemukan mesin yang dapat melakukan empat fungsi aritmatikdasar. Kalkulator. mekanik Colmar, arithometer, mempresentasikanpendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapatmelakukan penjumlahan, pengurangan, perkalian, dan pembagian.

• Tahun 1822 Charles Babbage mengusulkan suatu mesin untuk melakukanperhitungan persamaan differensial. Mesin tersebut dinamakan MesinDifferensial. Dengan menggunakan tenaga uap, mesin tersebut dapatmenyimpan program dan dapat melakukan kalkulasi serta mencetakhasilnya secara otomatis. Charles Babbage (1791-1871) inilah merupakantokoh awal mula komputer yang sebenarnya yang kita sebut sebagai“Bapak Komputer”

• Tahun 1832 Charles Babbage membuat komputer general-purpose yangpertama, yang disebut Analytical Engine, dibantu oleh asistennya bernamaAugusta Ada King(1815-1842). Desain dasar dari Analytical Enginemenggunakan kartu-kartu perforasi/kartu plong (berlubang-lubang) yangberisi instruksi operasi bagi mesin tersebut.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

Difference Machines

arithometer

Analytical Engine

Ucu Koswara, M.Pd

9/27/2017

6

Alat Mekanik Elektronik• Tahun 1889, Herman Hollerith (1860-1929) juga menerapkan

prinsip kartu perforasi/kartu plong (punch card) untukmelakukan penghitungan bagi Biro Sensus Amerika Serikat.Hollerith menggunakan kartu perforasi untuk memasukkan datasensus yang kemudian diolah oleh alat tersebut secara mekanik.Sebuah kartu dapat menyimpan hingga 80 variabel. Selain memilikikeuntungan dalam bidang kecepatan, kartu tersebut berfungsisebagai media penyimpan data. Tingkat kesalahan perhitungan jugadapat ditekan secara drastis. Tahun 1896 Ia mendirikanTabulating Machine Company pada tahun 1896 yang kemudianmenjadi International Business Machine (1924) Kartu perforasidigunakan oleh kalangan bisnis dn pemerintahan untukpermrosesan data hingga tahun 1960.

• Tahun 1931 Vannevar Bush (1890-1974) membuat sebuahkalkulator untuk menyelesaikan persamaan differensial. Mesintersebut dapat menyelesaikan persamaan differensial kompleksyang selama ini dianggap rumit oleh kalanganakademisi. Mesin tersebut sangat besar dan berat karena ratusangerigi dan poros yang dibutuhkan untuk melakukan perhitungan.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

Tabulating Machine

differential analyzer

Ucu Koswara, M.Pd

Alat Elektronik

• Tahun 1903, John V. Atanasoff dan Clifford Berry mencobamembuat komputer elektrik yang menerapkan aljabar Booleanpada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerjaGeorge Boole (1815-1864) berupa sistem biner aljabar, yangmenyatakan bahwa setiap persamaan matematik dapat dinyatakansebagai benar atau salah. Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus,Atanasoff dan Berry membuat komputer elektrik pertama ditahun 1940.

• Tahun 1941, Konrad Zuse, seorang insinyur Jerman membangunsebuah komputer, Z3, untuk mendesain pesawat terbang danpeluru kendali

SEJARAH DAN TOKOH-TOKOH KOMPUTER

Ucu Koswara, M.Pd

9/27/2017

7

• Howard H. Aiken (1900-1973), berhasil memproduksikalkulator elektronik untuk US Navy. Kalkulator tersebutberukuran panjang setengah lapangan bola kaki dan memilikirentang kabel sepanjang 500 mil. The Harvd-IBM AutomaticSequence Controlled Calculator, atau Mark I, merupakankomputer relai elektronik.

• Tahun 1946, Electronic Numerical Integrator and Computer(ENIAC), yang dibuat oleh kerjasama antara pemerintahAmerika Serikat dan University of Pennsylvania. Terdiri dari18.000 tabung vakum, 70.000 resistor, dan 5 juta titiksolder, merupakan mesin yang sangat besar yangmengkonsumsi daya sebesar 160kW. Komputer ini dirancangoleh John Presper Eckert (1919-1995) dan John W. Mauchly(1907-1980), ENIAC merupakankomputer serbaguna (general purpose computer) yangbekerja 1000 kali lebih cepat dibandingkan Mark I.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

ENIAC

Ucu Koswara, M.Pd

• Tahun 1945 Von Neumann mendesain Electronic DiscreteVariable Automatic Computer (EDVAC) pada dengan sebuahmemori untuk menampung baik program ataupun data.Teknik ini memungkinkan komputer untuk berhenti padasuatu saat dan kemudian melanjutkan pekerjaannya kembali.Kunci utama arsitektur von Neumann adalah unitpemrosesan sentral (CPU), yang memungkinkan seluruhfungsi komputer untuk dikoordinasikan melalui satusumber tunggal.

• Tahun 1951, UNIVAC I (Universal Automatic Computer I)yang dibuat oleh perusahaan Remington Rand, menjadikomputer komersial pertama yang memanfaatkan modelarsitektur von Neumann tersebut.

SEJARAH DAN TOKOH-TOKOH KOMPUTEREDVAC

UNIVAC I

Ucu Koswara, M.Pd

9/27/2017

8

• Tahun 1958, Jack Kilby, seorang insinyur di Texas Instrument,mengembangkan sirkuit terintegrasi (IC : integrated circuit)sehingga komputer menjadi semakin kecil karenakomponen-komponen dapat dipadatkan dalam chip.

• Tahun 1960 Sprery-Rand membuat komputer bernamaLARC (Livermore Advanced Research Computer)., dan

• Tahun 1961 IBM membuat super komputer bernamaStretch. Komputerkomputer ini, yang dikembangkan untuklaboratorium energi atom, dapat menangani sejumlah besardata, sebuah kemampuan yang sangat dibutuhkan olehpeneliti atom

SEJARAH DAN TOKOH-TOKOH KOMPUTER

LARC

Stretch

Ucu Koswara, M.Pd

• Tahun 1971 Chip Intel 4004 yang dibuat pada membawakemajuan pada IC dengan meletakkan seluruh komponendari sebuah komputer (central processing unit, memori, dankendali input/output) dalam sebuah chip yang sangat kecil.

• Tahun 1981, IBM memperkenalkan penggunaan PersonalComputer (PC) untuk penggunaan di rumah, kantor, dansekolah.

SEJARAH DAN TOKOH-TOKOH KOMPUTER

Ucu Koswara, M.Pd

9/27/2017

9

1. Bagaimana definisi/pengertian mengenai ilmu komputer?2. Berikan contoh dalam kehidupan nyata dan jelaskan yang termasuk dalam

artificial inteligent/robotik?3. Berikan contoh dalam kehidupan nyata dan jelaskan yang termasuk dalam

bioinformatika?4. Sebutkan nama tokoh-tokoh dan jasanya dalam Ilmu Komputer?

Tugas :1. Tentukan tahap-tahap dalam abstraksi, seandainya akan dibuat CD

permainan untuk anak balita.2. Carilah contoh-contoh komputer yang ada pada saat ini, dan termasuk

dalam pengolah data jenis apa.

SOAL LATIHAN

Ucu Koswara, M.Pd

Ucu Koswara, M.Pd