SEJARAH PERKEMBANGAN KOMPUTER
Komputer elektronik (dan sebelumnya komputer mekanik) diberi nama ini karena mereka melakukan pekerjaan yang sebelumnya telah diberikan ke orang. "Komputer" pada awalnya pekerjaan Judul: itu digunakan untuk menggambarkan orang-orang manusia (dominan perempuan) pekerjaan yang telah berulang-ulang untuk melakukan perhitungan yang diperlukan untuk menghitung hal-hal seperti navigasi tabel, grafik pasang, dan untuk posisi planit almanacs astronomi. Bayangkan Anda memiliki pekerjaan dimana jam setelah jam, hari ke hari, anda melakukannya hanya compute multiplications. Kebosanan akan segera di set, yang mengarah ke kecerobohan, yang mengarah ke kesalahan. Dan bahkan pada hari terbaik Anda tidak akan menghasilkan jawaban sangat cepat. Oleh karena itu, penemu telah mencari selama ratusan tahun untuk sebuah cara untuk memekanisir (yaitu mencari mekanisme yang dapat melakukan) tugas ini.
Gambar ini menunjukkan apa yang dikenal sebagai "menghitung tabel"
Dekak-dekak yang merupakan awal bantuan untuk mathematical computations. Nilai adalah bantuan memori manusia melakukan penghitungan. Dekak-dekak J terampil dapat bekerja pada operator dan pengurangan Selain masalah pada kecepatan orang yang dilengkapi dengan kalkulator tangan (perkalian dan pembagian yang lebih lambat). Dekak-dekak yang sering dikaitkan dengan salah Cina. Sebenarnya, dekak-dekak telah lama hidup di 300 BC digunakan oleh orang Babilon. Dekak-dekak yang masih digunakan saat ini, terutama di timur jauh. Dekak-dekak modern yang terdiri dari cincin yang lebih geser tongkat, tetapi lama digambarkan di bawah tanggal satu dari saat pebbles digunakan untuk menghitung (kata "calculus" berasal dari bahasa Latin untuk perkataan kerikil).
Dekak-dekak lama
Dekak-dekak yang lebih modern
Dalam sebuah rempang 1617 (beberapa mengatakan gila) orang Skotlandia bernama John Napier invented logarithms, yang merupakan teknologi yang memungkinkan untuk dilakukan perkalian melalui penambahan. The magic ingredient adalah logaritma dari tiap operand, yang pada awalnya diperoleh dari tabel yang dicetak. Napier invented tetapi juga alternatif ke meja, di mana nilai logaritma yang diukir di gading stick yang sekarang disebut Napier's Bones.
Sebuah set asli Napier's Bones
Yang lebih modern set Napier's Bones
Napier dari invensi yang dipimpin langsung kepada hitungan, pertama dibangun di Inggris pada 1632 dan masih digunakan pada tahun 1960 oleh insinyur NASA dari Mercury, Gemini, dan Apollo program manusia yang mendarat di bulan.
J hitungan
Leonardo da Vinci (1452-1519) membuat gambar dari gear-driven menghitung mesin tetapi ternyata tidak pernah dibangun apapun.
J Leonardo da Vinci menggambar gears diatur untuk menampilkan komputasi
Pertama-gigi didorong ke mesin sebenarnya telah dibangun mungkin menghitung jam, sehingga dinamakan dengan penemu, Jerman Wilhelm Schickard profesor di 1623. Perangkat ini mendapat sedikit publisitas Schickard meninggal karena segera sesudah itu dalam yg berhubungan dgn penyakit pes tulah.
Schickard's Menghitung Jam
Dalam 1642 Blaise Pascal, pada usia 19, invented the Pascaline sebagai bantuan ayahnya yang adalah seorang pemungut pajak. Euclid 's thirty-kedua proposisi di lantai dapur. Pascal pergi ke invent probability theory, the hydraulic press, dan jarum suntik. Ditunjukkan di bawah ini merupakan versi 8 angka dari Pascaline, dan dua dilihat dari angka versi 6: Pascal built 50 of gear-driven ini satu fungsi kalkulator (bisa hanya menambahkan) tetapi tidak dapat menjual banyak karena terlalu besar biaya dan karena mereka tidak benar-benar akurat yang (saat itu ia tidak mungkin untuk membangun gears dengan presisi yang diperlukan). Sampai saat ini usia ketika mobil pergi Panel kontrol digital, yang odometer dari sebuah mobil kecepatan yang sama digunakan sebagai mekanisme untuk Pascaline kenaikan berikutnya setelah setiap roda revolusi yang penuh sebelum roda. Pascal adalah seorang anak berbakat. Pada usia 12, dia melakukan itu menemukan versi
Pascal's Pascaline
A 6 digit model bagi orang-orang yang tidak mampu dengan angka 8 model
J Pascaline dibuka sehingga Anda dapat mematuhi gears dan silinder yang diputar untuk menampilkan hasil numerik
Hanya beberapa tahun setelah Pascal, Jerman Gottfried Wilhelm Leibniz (co-penemu dengan kalkulus dari Newton) yang dikelola untuk membangun empat fungsi (penambahan, pengurangan, perkalian dan pembagian) kalkulator yang ia disebut reckoner karena bertambah, bukan gears , ia bekerja bergalur drum memiliki sepuluh flutes mereka diatur sekitar lingkar dalam anak tangga langkah-mode. Meskipun bertambah reckoner bekerja dengan sistem angka desimal (masing-masing 10 drum telah flutes), Leibniz adalah yang pertama melakukan advokasi menggunakan nomor biner sistem yang penting untuk pengoperasian komputer modern. Leibniz dianggap salah satu yang paling besar dari filosof tetapi dia mati dan miskin sendiri.
Leibniz's bertambah Reckoner (apakah Anda pernah mendengar "perhitungan" disebut sebagai "perhitungan"?)
Di tahun 1801 yang Frenchman Joseph Marie Jacquard invented kuasa dangau yang dapat menenun dengan dasar (dan dengan itu desain pada kain) pada pola membaca secara otomatis dari kartu punched kayu, yang diselenggarakan bersama-sama dalam deretan panjang oleh tali. Florida presidential ballots of the year 2000?). Descendents kartu punched ini telah digunakan sejak itu (remember the "hanging chad" from the
Jacquard's kik menunjukkan benang dan kartu punched
Dengan memilih untuk kartu tertentu dari mesin tenun Jacquard Anda ditentukan pola yang dijalin
A close-up dari kartu Jacquard
Jacquard teknologi merupakan keuntungan nyata ke mill pemilik, namun banyak dari operator mesin tenun bekerja. Angry mobs dobrak Jacquard looms dan sekali diserang Jacquard sendiri. Sejarah yang penuh dengan contoh-contoh tenaga kerja kerusuhan berikut inovasi teknologi tetapi kebanyakan studi menunjukkan bahwa, secara keseluruhan, teknologi benar-benar telah menambah jumlah pekerjaan.
By 1822 the English mathematician Charles Babbage telah mengajukan uap yang digerakkan mesin ukuran kamar, dia yang disebut Difference Engine. Mesin ini dapat menghitung angka tabel, seperti tabel logaritma. Dia mendapat pendanaan pemerintah untuk proyek ini karena pentingnya numerik tabel navigasi di laut. Dengan mempromosikan mereka komersial dan militer navies, pemerintah Inggris telah berhasil menjadi bumi besar kekaisaran. Namun dalam kerangka waktu yang British pemerintah yang telah menerbitkan tujuh volume set meja navigasi yang datang dengan handai volume koreksi yang menunjukkan bahwa lebih dari 1000 telah menetapkan numerik kesalahan. Ia berharap bahwa mesin Babbage dari dapat menghapuskan kesalahan dalam jenis tabel. Tetapi pembangunan Babbage's Difference Engine sangat sulit dibuktikan dan proyek segera menjadi yang paling mahal yang didanai oleh pemerintah atas proyek yang mengarah ke dalam bahasa Inggris sejarah. Sepuluh tahun kemudian perangkat masih nowhere dekat selesai, acrimony abounded antara semua yang terlibat, dan pendanaan sampai kering. Perangkat tidak pernah selesai.
Sebuah bagian kecil dari jenis yang digunakan dalam mekanisme Babbage's Difference Engine
Babbage tidak deterred, dan kemudian di kepada brainstorming berikutnya, yang ia disebut Analytic Engine. Perangkat ini, sebagai sebuah rumah besar dan didukung oleh 6 mesin uap, akan lebih bersifat umum tujuan karena akan Programmable, terima kasih kepada teknologi punched kartu Jacquard. But it was Babbage yang dibuat lompatan intelektual yang penting mengenai kartu punched. Dalam Jacquard dangau, keberadaan atau ketiadaan setiap lubang di kartu fisik memungkinkan benang berwarna melewati atau berhenti yang thread (anda bisa melihat ini jelas di foto sebelumnya). Babbage melihat bahwa pola lubang dapat digunakan untuk mewakili sebuah ide abstrak seperti masalah pernyataan atau data mentah yang diperlukan untuk solusi dari masalah. Babbage melihat bahwa tidak ada keharusan bahwa masalah masalah itu sendiri secara fisik lulus melalui lubang.
Selain itu, Babbage menyadari bahwa karya punched dapat digunakan sebagai mekanisme penyimpanan, holding computed nomor referensi untuk masa depan. Karena sambungan ke Jacquard dangau, Babbage disebut dua bagian utama yang Analytic Engine the "Store" dan "Mill", karena keduanya adalah istilah yang digunakan dalam industri menenun. Kedai yang telah dilaksanakan di mana nomor dan Mill adalah dimana mereka "dijalin" ke dalam hasil baru. Modern di komputer yang sama ini adalah bagian yang disebut memori unit dan unit pemrosesan pusat (CPU).
Analytic Engine yang juga memiliki fungsi utama yang membedakan dari komputer kalkulator: pernyataan yang bersyarat. Sebuah pernyataan kondisi memungkinkan sebuah program untuk mencapai hasil yang berbeda setiap kali dijalankan. Berdasarkan pernyataan bersyarat, path dari program (yaitu, apa pernyataan dijalankan berikutnya) dapat ditentukan berdasarkan kondisi atau situasi yang sangat terdeteksi pada saat program ini berjalan.
Anda mungkin mengamati bahwa ada yang modern lintas di antara persimpangan jalan yang ramai dan sibuk kurang jalan akan meninggalkan lampu hijau yang sibuk di jalan sampai mobil pendekatan kurang sibuk di jalanan. Jenis lampu jalanan dikendalikan oleh program komputer yang dapat mengerti pendekatan mobil kurang sibuk di jalanan. Itulah saat ketika lampu berubah dari hijau ke merah tidak tetap dalam program ini, tetapi berbeda dengan lalu lintas setiap situasi. Pernyataan yang bersyarat di lintas program akan seperti, "jika mobil pendekatan pada jalan kurang sibuk dan lebih sibuk jalan telah menikmati lampu hijau untuk setidaknya satu menit kemudian memindahkan lampu hijau untuk mereka yang kurang sibuk jalan". Pernyataan bersyarat yang juga memungkinkan sebuah program untuk bereaksi terhadap hasil perhitungan sendiri. Contoh akan menjadi program yang menggunakan IRS untuk mendeteksi penipuan pajak. Program ini pertama computes seseorang kewajiban pajak dan kemudian memutuskan apakah mengingatkan polisi berdasarkan bagaimana orang membandingkan pembayaran pajak kepada kewajiban.
Babbage befriended Ada Byron, anak perempuan yang terkenal penyair Tuhan Byron (Ada nanti akan menjadi Countess Lady Lovelace semenda). Walaupun dia hanya 19, dia merasa tertarik oleh gagasan Babbage dan melalui surat dan pertemuan dengan Babbage dia cukup belajar tentang desain yang Analytic Engine untuk memulai program fashioning untuk masih unbuilt mesin. Meskipun Babbage menolak untuk menerbitkan nya pengetahuan lain untuk 30 tahun, ada sebuah rangkaian "Catatan" di mana dia sequence rinci dari petunjuk ia siap untuk Analytic Engine. The Analytic Engine tetap unbuilt (British pemerintah menolak untuk ikut terlibat dengan satu ini), tetapi ada yang dia dalam sejarah sebagai tempat pertama pemrogram komputer. Ada invented the subroutine adalah yang pertama dan untuk mengenali pentingnya looping. Babbage dirinya pergi ke pos-adakan sistem yang modern, cowcatchers pada kereta api, dan ophthalmoscope, yang sekarang masih digunakan untuk merawat mata.
Terobosan berikutnya terjadi di Amerika. Konstitusi Amerika Serikat menyatakan bahwa sensus yang harus diambil dari semua warga AS setiap 10 tahun dalam rangka untuk menentukan perwakilan dari negara-negara bagian dalam kongres. Sementara pertama dari sensus 1790 hanya diperlukan 9 bulan, dengan populasi 1880 AS telah tumbuh begitu banyak yang hitungan sensus 1880 untuk mengambil 7,5 tahun. Otomasi telah jelas diperlukan untuk sensus berikutnya. Biro sensus yang menawarkan hadiah untuk penemu untuk membantu dengan sensus 1890 ini dan hadiah yang dimenangkan oleh Herman Hollerith, yang diusulkan dan kemudian berhasil diadopsi Jacquard's punched kartu untuk tujuan komputasi.
llerith dari ciptaan, yang dikenal sebagai Hollerith meja, terdiri dari kartu yang sensed di dalam lubang kartu, yang gigi didorong mekanisme yang dapat dihitung (menggunakan Pascal dari mekanisme yang masih kita lihat dalam mobil odometers), dan dinding yang besar dial indikator ( mobil kecepatan adalah dial indikator) untuk menampilkan hasil hitungan.
Operator yang bekerja di sebuah Hollerith Desk seperti yang di bawah
Pola pada Jacquard dari kartu yang telah ditentukan ketika permadani dirancang dan kemudian tidak berubah. Hari ini, kita akan memanggil yang membaca ini hanya berupa informasi penyimpanan. Hollerith memiliki wawasan dikonversi punched kartu apa yang sekarang disebut membaca / menulis teknologi. Sambil naik kereta, dia diamati bahwa konduktor tidak hanya punch setiap tiket, tetapi punched tertentu pola lubang yang ditunjukkan posisi perkiraan tinggi, berat, warna mata, dll dari pemilik tiket. Ini dilakukan untuk menjaga orang lain dari hasil yang dibuang tiket dan mengklaim itu sendiri (tiket kereta tidak kehilangan semua nilai ketika it was punched karena tiket yang sama yang digunakan untuk setiap leg dari perjalanan). Hollerith menyadari bagaimana ia akan berguna untuk punch (menulis) baru kartu berdasarkan analisis (membaca) dari beberapa set kartu. Analisis rumit, terlalu terlibat harus dicapai selama satu lulus melalui kartu, dapat dicapai melalui beberapa lolos melalui kartu baru dicetak menggunakan kartu untuk mengingat hasil intermediate. Unknown ke Hollerith, Babbage lama ini telah diusulkan sebelumnya.
Hollerith dari teknik berhasil sensus 1890 dan selesai dibangun dalam hanya 3 tahun di tabungan dari 5 juta dolar. Menarik selain: alasan bahwa orang yang tidak pantas menghapus konten dari sebuah buku atau film yang disebut sensor, seperti orang yang melakukan sebuah sensus, di Roma adalah bahwa masyarakat umum resmi yang disebut "sensor" yang kedua pekerjaan.
Hollerith membangun sebuah perusahaan, Tabulating Machine Company yang, setelah beberapa buyouts, akhirnya menjadi International Business Machines, hari ini dikenal sebagai IBM. IBM tumbuh pesat dan menjadi punched kartu ada di mana-mana. Anda akan tiba gas tagihan setiap bulan dengan kartu pons Anda harus kembali dengan pembayaran Anda. Kartu pons ini fakta-fakta yang direkam account: nama, alamat, penggunaan gas, dan sebagainya (saya bayangkan terdapat beberapa "hacker" di hari-hari ini yang akan mengubah kartu punch untuk mengubah tagihan). Sebagai contoh lain, saat Anda memasuki jalan tol (a raya yang mengumpulkan biaya dari setiap driver) Anda diberi sebuah kartu pons yang tercatat di mana Anda mulai dan kemudian ketika Anda keluar dari jalan bebas hambatan yang Anda computed biaya yang didasarkan pada mil Anda kumpulan. Bila Anda suaranya dalam pemilihan suara yang diberikan Anda adalah kartu pons. Yang sedikit lembar kertas yang punched dari kartu disebut "chad" dan dilempar sebagai konfeti di pernikahan. Hingga baru-baru ini semua Jaminan Sosial dan lainnya cek yang dikeluarkan oleh pemerintah ternyata Federal punch card. The check-out slip di dalam sebuah perpustakaan buku adalah kartu pons. Tertulis di semua kartu ini adalah sebagai frase umum sebagai "tutup penutup sebelum mogok": "tidak flip, kumparan, atau merusak". J kumparan adalah tegak lurus spike pada meja yang akuntansi kerani. Seperti yang dia terima setiap selesai pemrosesan dia akan menembak di spike ini. Bila kumparan telah penuh, ia akan menjalankan bagian dari tali melalui lubang, bundel yang mengikat, dan kapal keluar ke arsip. Kadang-kadang Anda masih melihat spindles di restoran cash register.
Tidak ada komentar:
Posting Komentar