Sabtu, 29 Desember 2012

Sejarah Komputasi



Sejarah komputasi lebih panjang dari sejarah perangkat keras komputer dan teknologi komputasi modern dan termasuk sejarah metode dimaksudkan untuk pena dan kertas atau kapur dan batu tulis, dengan atau tanpa bantuan tabel. The waktu komputasi menyajikan daftar ringkasan perkembangan utama dalam komputasi berdasarkan tanggal.

Beton perangkat
Komputasi erat terkait dengan representasi angka . Namun  jauh sebelum abstraksi seperti nomor muncul, ada konsep-konsep matematika untuk melayani tujuan peradaban. Konsep-konsep ini tersirat dalam  praktek konkret seperti:
·         satu-ke-satu  korespondensi , sebuah aturan untuk menghitung berapa banyak item, mengatakan pada tongkat penghitungan , akhirnya disarikan ke nomor;
·         dibandingkan dengan standar, sebuah metode untuk mengasumsikan reproduktifitas dalam pengukuran , misalnya, jumlah koin ;
·         segitiga 3-4-5 yang tepat adalah perangkat untuk memastikan sudut kanan, dengan menggunakan tali dengan 12 merata spasi knot , misalnya. 


Bilangan
Akhirnya, konsep angka menjadi beton dan cukup akrab untuk menghitung muncul, di kali dengan sing-lagu mnemonik untuk mengajar urutan kepada orang lain. Semua bahasa yang dikenal memiliki kata-kata untuk setidaknya "satu" dan "dua" (meskipun hal ini diperdebatkan: lihat bahasa Piraha ), dan bahkan beberapa hewan seperti blackbird dapat membedakan sejumlah mengejutkan item.
Kemajuan dalam sistem angka dan notasi matematika akhirnya menyebabkan penemuan operasi matematika, seperti penambahan, pengurangan, perkalian, pembagian, mengkuadratkan, akar kuadrat, dan sebagainya. Akhirnya operasi yang diformalkan, dan konsep tentang operasi menjadi dipahami cukup baik untuk dinyatakan secara formal , dan bahkan terbukti . Lihat, misalnya, algoritma Euclid untuk menemukan pembagi umum terbesar dari dua angka.

Pada Abad Pertengahan Tinggi, posisi Hindu-Arab sistem angka telah mencapai Eropa , yang memungkinkan untuk perhitungan sistematis angka. Selama periode ini, representasi dari perhitungan kertas benar-benar memungkinkan perhitungan ekspresi matematika , dan tabulasi fungsi matematika seperti akar kuadrat dan logaritma (untuk digunakan dalam perkalian dan pembagian) dan fungsi trigonometri . Pada saat Isaac Newton penelitian 's, kertas atau vellum merupakan sumber daya komputasi yang penting, dan bahkan dalam waktu kita sekarang, para peneliti seperti Enrico Fermi akan menutupi potongan-potongan acak kertas dengan perhitungan, untuk memuaskan rasa ingin tahu mereka tentang sebuah persamaan. Bahkan dalam periode kalkulator diprogram, Richard Feynman tanpa ragu akan menghitung setiap langkah yang meluap memori dari kalkulator, dengan tangan, hanya untuk belajar jawabannya. 

Perhitungan Dini
Alat awal dikenal untuk digunakan dalam perhitungan adalah sempoa , dan itu diperkirakan telah ditemukan di Babel sekitar tahun 2400 SM . Gaya asli dari penggunaan adalah dengan garis yang ditarik di pasir dengan kerikil. Abaci, dari desain yang lebih modern, yang masih digunakan sebagai alat perhitungan hari. Ini adalah pertama yang diketahui komputer dan paling maju sistem perhitungan diketahui sampai saat ini -. Sebelum metode Yunani oleh 2.000 tahun.
Pada 1.110 SM , yang Menunjuk Selatan Chariot ditemukan di Cina kuno . Ini adalah yang pertama dikenal diarahkan mekanisme untuk menggunakan gigi diferensial , yang kemudian digunakan dalam komputer analog . The Chinese juga menciptakan sempoa lebih canggih dari sekitar abad ke-2 SM yang dikenal sebagai sempoa Cina ). 

Pada abad ke-5 SM di India kuno , para ahli tata bahasa Pāṇini merumuskan tata bahasa dari bahasa Sansekerta pada 3959 aturan yang dikenal sebagai Ashtadhyayi yang sangat sistematis dan teknis. Panini digunakan metarules, transformasi dan recursions .
Para mekanisme Antikythera diyakini komputer awal analog dikenal mekanik. Hal ini dirancang untuk menghitung posisi astronomi. Hal ini ditemukan pada tahun 1901 di Antikythera kecelakaan lepas pantai pulau Yunani Antikythera, antara Kythera dan Kreta , dan telah tanggal ke sekitar tahun 100 SM.

Mekanik perangkat komputer analog muncul lagi seribu tahun kemudian di dunia Islam abad pertengahan dan dikembangkan oleh astronom Muslim , seperti equatorium oleh Arzachel , [ verifikasi diperlukan ] yang diarahkan mekanik astrolabe oleh Abu Rayhan al-Biruni , dan torquetum oleh Jabir bin Aflah . Menurut Simon Singh, ahli matematika Muslim juga membuat kemajuan penting dalam kriptografi , seperti pengembangan kriptanalisis dan analisis frekuensi oleh Alkindus . Programmable mesin juga diciptakan oleh Muslim insinyur , seperti otomatis seruling pemain oleh Banu Musa bersaudara, dan Al-Jazari 's humanoid robot  dan benteng jam , yang dianggap menjadi yang pertama diprogram komputer analog. 

Selama Abad Pertengahan, filsuf Eropa membuat beberapa upaya untuk menghasilkan perangkat komputer analog. Dipengaruhi oleh Arab dan SKOLASTIK , majorcan filsuf Ramon Llull (1232-1315) mengabdikan sebagian besar hidupnya untuk mendefinisikan dan merancang mesin logis beberapa yang, dengan menggabungkan kebenaran filosofis sederhana dan tak terbantahkan, bisa menghasilkan semua pengetahuan yang mungkin. Mesin ini tidak pernah benar-benar dibangun, karena mereka lebih dari eksperimen pikiran dikhususkan untuk produksi pengetahuan baru dengan cara yang sistematis, meskipun mereka bisa melakukan operasi logis sederhana, mereka masih membutuhkan manusia untuk interpretasi hasil. Selain itu, mereka tidak memiliki arsitektur serbaguna, setiap mesin yang melayani hanya untuk tujuan yang sangat konkret. Tidak peduli apa, pekerjaan Llull ini memiliki dampak yang parah pada Gottfried Leibniz (awal abad 18), yang dibangun kembali gagasan itu lebih lanjut dan bisa membangun alat menghitung beberapa dengan mereka.

Memang, ketika John Napier menemukan logaritma untuk keperluan komputasi di awal abad 17, ada diikuti periode kemajuan oleh penemu dan ilmuwan dalam membuat alat menghitung. Puncak era awal komputasi formal dapat dilihat pada perbedaan mesin dan penggantinya yang Analytical Engine , yang tidak pernah benar-benar dibangun tetapi dirancang secara rinci, baik oleh Charles Babbage . Konsep mesin analitis gabungan dari pekerjaannya dan orang lain untuk menciptakan sebuah perangkat yang jika dibangun seperti yang dirancang akan memiliki banyak sifat dari sebuah komputer elektronik modern. Properti ini termasuk fitur seperti "memori awal" setara internal untuk RAM , berbagai bentuk output termasuk lonceng, grafik-plotter, dan printer yang sederhana, dan input-output diprogram "keras" memori kartu punch yang bisa memodifikasi serta membaca. Kemajuan kunci yang perangkat Babbage yang dimiliki di luar yang dibuat sebelum nya adalah bahwa setiap komponen dari perangkat adalah independen dari sisa mesin, seperti komponen dari sebuah komputer elektronik modern. Ini adalah perubahan mendasar dalam pemikiran, perangkat komputasi sebelumnya menjabat hanya satu tujuan, tetapi harus menjadi yang terbaik dan dibongkar ulang untuk memecahkan masalah baru. Perangkat Babbage dapat reprogramed untuk memecahkan masalah baru dengan masuknya data baru, dan bertindak berdasarkan perhitungan sebelumnya dalam seri yang sama instruksi. Ada Lovelace mengambil konsep ini satu langkah lebih jauh, dengan menciptakan sebuah program untuk mesin analitis untuk menghitung angka Bernoulli , perhitungan yang kompleks membutuhkan algoritma rekursif. Hal ini dianggap contoh pertama dari sebuah program komputer yang benar, serangkaian instruksi yang bertindak atas data yang tidak diketahui secara penuh sampai program dijalankan.

Beberapa contoh dari perhitungan analog bertahan hingga masa terakhir. Sebuah planimeter adalah perangkat yang tidak integral, menggunakan jarak sebagai kuantitas analog. Sampai tahun 1980-an, HVAC sistem yang digunakan udara baik sebagai kuantitas analog dan elemen pengendali. Tidak seperti komputer digital modern, komputer analog tidak sangat fleksibel, dan perlu dikonfigurasi ulang (yaitu, memprogram) manual untuk beralih mereka dari bekerja pada satu masalah yang lain. Komputer analog memiliki keuntungan lebih dari komputer digital awal bahwa mereka dapat digunakan untuk memecahkan masalah yang kompleks menggunakan analog perilaku sementara upaya awal pada komputer digital yang sangat terbatas.

Sebuah Bagan Smith yang terkenal adalah  nomogram .
Karena komputer yang langka di era ini, solusi yang sering keras-kode ke dalam  bentuk kertas seperti nomogram , yang kemudian bisa menghasilkan solusi analog ke masalah ini, seperti distribusi tekanan dan suhu dalam sistem pemanas.
Tak satu pun dari perangkat komputasi awal benar-benar komputer dalam pengertian modern, dan butuh kemajuan yang cukup besar dalam matematika dan teori sebelum komputer modern pertama dapat dirancang.

Navigasi dan astronomi
Dimulai dengan kasus khusus yang dikenal, perhitungan logaritma dan fungsi trigonometri dapat dilakukan dengan melihat angka-angka dalam tabel matematika , dan interpolasi antara kasus yang diketahui. Untuk perbedaan cukup kecil, operasi ini linear adalah cukup akurat untuk digunakan dalam navigasi dan astronomi di Zaman Eksplorasi . Penggunaan interpolasi telah berkembang pesat dalam 500 tahun terakhir: pada abad kedua puluh Leslie Comrie dan WJ Eckert sistematis penggunaan interpolasi dalam tabel angka untuk perhitungan kartu punch.
Pada waktu kita, bahkan mahasiswa dapat mensimulasikan gerakan planet, persamaan diferensial N-tubuh, dengan menggunakan konsep pendekatan numerik , suatu prestasi yang bahkan Isaac Newton bisa mengagumi, mengingat perjuangannya dengan gerak Bulan. 

Prediksi cuaca
Solusi numerik dari persamaan diferensial, terutama Navier-Stokes persamaan adalah stimulus penting untuk komputasi, dengan Lewis Fry Richardson pendekatan 's numerik untuk memecahkan persamaan diferensial. Sampai hari ini, beberapa sistem komputer yang paling kuat di Bumi yang digunakan untuk prakiraan cuaca .

Perhitungan simbolik
Pada akhir 1960-an, sistem komputer dapat melakukan manipulasi aljabar simbolis cukup baik untuk lulus tingkat perguruan tinggi kalkulus kursus.

Sumber :

Tidak ada komentar:

Posting Komentar