WHAT'S NEW?
Loading...
Tampilkan postingan dengan label Sejarah. Tampilkan semua postingan
Tampilkan postingan dengan label Sejarah. Tampilkan semua postingan
Sejarah perkembangan perangkat lunak
Komputer memproses data menjadi sebuah informasi yang berguna. dengan komputer, diharapkan dapat mempermudah dan meningkatkan hasil kerja, serta mampu memecahkan berbagai masalah. Sebelum menjadi informasi, data tersebut diproses melalui perangkat keras (hardware) dengan menggunakan perangkat lunak (software).

Perangkat lunak adalah program yang berisi intriksi untuk melakukan proses pengolahan data. Perangkat keras tidak akan berfungsi tanpa adanya perangkat lunak. Begitu pula sebaliknya, perangkat lunak tidak berfungsi tanpa adanya perangkat keras. Kedua perangkat tersebut memang saling berkaitan sehingga komputer dapat berfungsi dengan baik.

Bentuk paling sederhana dari perangkat lunak adalah menggunakan aljabar Boolean, yang direpresenntasikan sebagai binary digit (bit), yaitu 1 (benar) atau 0 (salah). Cara ini tentu sangat menyulitkan sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit) word (16 bit), dan double word (32 bit). Kelompok-kelompok mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghafal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan. Dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa inggris). Saat ini, pembuatan perangkat lunak sudah menjadi sebuah proses produksi yang sangat kompleks dengan urutan proses yang panjang dan melibatkan ratusan orang dalam pembuatannya.

Berdasarkan perkembangannya hingga sekarang, perangkat lunak dibagi menjadi beberapa era :

  • Era pemula (pionir)
    Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar-bagian dalam komputer. Cara mengakses komputer adalah dengan menggunakan punched card,   yaitu kartu yang dilubangi. Penggunakan komputer mesin dengan tujuan tertentu.
  • Era stabil
    Pada era stabil, penggunaan komputer sudah banyak dipakai, tidak hanya oleh kalangan peneliti dan akademisi saja, tetapi juga oleh kalangan industri/perusahaan. Perusahaan perangkat lunak bermunculan. Perangkat lunak mulai bergeser menjadi sebuah produk dan sebuah perangkat lunak dapat menjalankan beberapa fungsi. Bari-baris perintah perangkat lunak yang dijalankan oleh komputer tidak lagi satu demi satu, tetapi sudah seperti banyak proses yang dilakukan secara serempak (multi tasking). Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time). Pada era ini, mulai dikenal sistem basis data yang memisahkan antara program (pemroses) dengan data (yang diproses).
  • Era mikro
    Sejalan dengan berkembangnya informasi dan semakin luasnya jaringan komputer, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat dibedakan menjadi perangkat lunak sistem yang bertugas menangani penggunaan internal dan perangkat lunak aplikasi yang digunakan secara langsung oleh penggunanya untuk keperluan tertentu. Otomatisasi (peralatan secara otomatis) yang ada didalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan (artificial intelligence).
  • Era modern
    Saat ini, perangkat lunak sudah terdapat dimana-mana. Tidak hanya pada sebuah superkomputer dengan 25 prosesor, sebuah komputer genggam pun telah dilengkapi dengan perangkat lunak yang dapat disinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan seperti telepon, TV, hingga mesin cuci, AC, dan, microwave telah ditanamkan perangkat lunak untuk mengatur operaso peralatan tersebut. Pembuatan sebuah perangkat lunak tidak lagi perkerjaan tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya. Tingkat kecerdasan yang ditunjukkan perangkat lunak pun semakin meningkat.
Dalam kehidupan kita perkembangan pasti itu akan terjadi, tentu juga seperti komputer semakin ada perubahan zaman maka teknologi akan semakin canggih dan semakin berkembang. Untuk postingan sekarang semoga anda mendapatkan ilmu yang lebih, dan selalu berkembang dalam segala hal.

Baca yang lebih penting : Peralatan pendukung komputer agar tetap aman atau Peralatan pendukung komputer agar tetap aman.
Komputer berasal dari bahasa latin, computare, yang berarti "menghitung" dan dalam bahasa Inggris to compute. Komputer tidak hanya befungsi sebagai alat hitung. Penggunaannya juga sudah sangat luas, baik di pasar swalayan pada kasir yang dapat memindai harga barang melalui bercode maupun pada perusahaan telekomunikasi sebagai pendeteksi sinyal telepon dan menghubungkan komputer dengan internet. Sekarang ini, komputer mampu memberikan informasi dan berfungsi sebagai media telekomunikasi dengan menggunakan jaringan internet. Dalam dunia mentransfer uang secara elektronik. Diperumahan, komputer dapat berfungsi sebagai sistem pengamanan (security system). Dalam dunia otomotif, komputer membantu membuat suara digital dengan sistem stereo dan membuat gambar animasi.

Secara umum, komputer didefinisikan sebagai  perangkat elektronik yang dapat mengolah data menjadi suatu informasi, dan dapat menajalankan program yang tersimpan dalam memoru yang berkerja dengan suatu aturan tertentu. Komputer merupakan mesin yang dapat berkerja optomal, berhitung atau berkomunikasi secaraelektronik, yang dikendalikan oleh instruksi suatu program. Program ini tersimpan dalam memori komputer yang dapat dipanggil kembali untuk melakukan suatu proses. Hasil dari proses ini nantinya akan ditampilkan di monitor atau dapat pula dicetak melalui printer. Berikut ini beberapa definisi komputer menurut para ahli.

  • Hamacher berpendapat bahwa komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan dalam memorinya, dan menghasilkan outpun berupa informasi
  • Jhon J. Longkutoy berpendapat bahwa komputer adalah alat pengolahan data atau pemecah persoalan yang mampu menghasilkan informasi yang diperlukan tetapi penaganannya harus ditangani ahlinya.
  • Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan manusia.
  • Blissmer berpendapat bahwa komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut.
    - menerima output,
    - memproses input sesuai dengan programnya,
    - menyimpan perintah-perintah dan hasil dari pengolahan,


Sejarah perkembangan komputer memiliki arti yang sangat penting bagi dunia. Pada tahun 1942, penemuan komputer oleh John Vincent Atanasoff merupakan salah satu peristiwa penting dalam sejarah perkembangan teknologi. Namun, ada beberapa penemuan dan peristiwa pada masa-masa sebelumnya yang mendasari penemuan Atanasoff. Sejarah komputer lektronik modern memang dianggap bermula pada tahun 1942, tetapi penemuan-penemuan sebelumnya yang lebih berperan dalam penemuan-penemuan komputer elektronik berikutnya. Berikut ini akan diuraikan penemuan-penemuan yang berperan terhadap perkembangan komputer.
  1. Abacus
    Abacus
    Abacus/Sempoa
    Abacus merupakan alat hitung manual pertama didunia. Abacus ditemukan sekitar 5.000 tahun yang lalu. Kemampuan abacus telak terbukti sejak pertama kali digunakan sebagai alat hitung di sekolah maupun dalam dunia bisnis modern. Abacus lebih dikenal sebagai cipoa (bahasa cina). Walaupun awalnya abacus berasal dari mesir, tetapi karena kemampuannya yang membantu dalam menghitung kemudia dibawa oleh orang-orang Cina ke negerinya, dan kemudian berubah namanya menjadi cipoa (sempoa).
  2. Mesin pascaline
    Mesin pascaline
  3. PascalineBlaise Pascal (1623-1662), seorang filsuf dan ahli matematika, menemukan alat penghitung mekanik pertama yang berupa mesin. Alat tersebut diberi nama pascaline. Pascaline menggunakan roda penghitung untuk menjumlahkan suatu bilangan. Kelemahannya pascaline adalah sukar diperbaiki jika ruksak dan bisa memperbaikinya hanya Blaise Pascal sendiri.
  4. Difference engine
    Charles Babbage (1792-1871) ikut berperan pula dalam mempercepat perkembanganj komputer. Charles Babbage menemukan sebuah mesin hitung yang disebut difference engine yang dapat melakukan perhitungan tabel matematika. Pada tahun 1834, ketika bermaksud mengembangkan mesin penghitung differece engine, Babbage menemukan ide mengenai analytical engine (mesin analitis). Konsep difference engine ini dilandasi ide analytical engine.
    Difference Engine
    Difference Engine
    Hasil pemikiran Babbage yang terperinci dan merupakan hashil penelitian yang valid telah menggambarkan karakteristik dari komputer elektronik modem. Memang sebelum Babbage, mesin elektronik telah ditemukan, tetapi para penemu itu tidak menyadari bahwa ide-ide mereka, seperti memori, printer, punched card, dan program pengontrol lainnya merupakan pelopor dari perkembangan komputer saat ini.
  5. Punched card
    Punched card ditemukan oleh Joseph-Marie Jacquard (1752-1834), ilmuwan berkebangsaat Prancis. Punched card awalnya digunakan untuk mengendalikan alat tenun Jacquard. Alat tenun Jacquard ini ditemukan pada taahun 1802, dan masih digunakan hingga sekarang. Punched card. Punched card ini pada dasarnya untuk mendesain tenunan.
    Punched Card
    Punched Card
    Babbage tertarik dengan punched card yang menjadi alat tenun karya Jacquard ini. Babbage lalu menerapkan punched card untuk analytixal engine hasil temuannya itu. Kemudian pada tahun 1843, Lady Ada Audusta Laovelace menelitik punched card dan ia menilai bahwa punched card dapat dirancang untuk menginstruksikan mesin analisis milik Babbage dan dapat mengulang operas-operasi tertentu. Lady Lovelace dianggap sebagai programmer pertama karena penilaiannya terhadap punched card tersebut.
  6. Hollerith (pemroses data otomatis)Herman Hollerith, seorang ahli statistik, menggunakan punched card untuk sensus penduduk AS pada tahun 1890. Mesin yang digunakan dinamakan Hollerith�s punched card machine. Dengan pemrosesan punched caard dan mesin Hollerith, sesus dapat selesai dapam waktu 2,5 tahun. Sebelumnya, Bito Sensus AS tidak dapat menyelesaikan sensus sejak tahun 1880 sampai tahun 1888, dan kemudian dihentikan sebelum berlangsung selama 10 tahun.
    Foto Hollerith
    Foto Hollerith
    Berdasarkan hasil penemuan itu, Hollerith mendirikan sebuah perusahaan mesin Hollerith, yaitu Tabulating Machine Company dan menjual produknya ke seluruh dunia. Terbukti permintaan mesin Hollerith sangat besar hingga menyebar sampai ke Rusia. Pada tahun 1897, Rusia pertama kalinya menggunakan mesin Hollerith untuk sensus. Pada tahun 1911, Tabulating Hollerith Company bergabung dengan beberapa perusahaan lain dan berganti nama menjadi Computing-Tabulating-Recording Company.
  7. Electromecha
    nical Accounting Machine (EAM)
    Hasil atau output mesin Holerith tersebut masih harus ditulis tangan hingga tahun 1919 ketika Computing-Tabulating-Recording Company mengumumkan bahwa mereka telah meciptakan mesin pencetak (printer) yang disebut lister. Hasil penciptaan mesin pencetak tersebut akhirnya mengubah jalan hidup perusahaan tersebut. Pada tahun 1924, perusahaan tersebut mengubah namanya menjadi International Business Machine Corporation (IBM). Sampai pertengahan tahun 1950, teknologi punched card dikembangkan dengan menambahkan beberapa alat serta  meningkatkan kemampuannya. Pada setiap kartu biasanya mengandung sebuah record (misalnya nama dan alamat). Pada pemrosesan punched card ada juga yang disebut unit record processing (satu kartu = satu record). Walaupun kini pemrograman interaktif dan online data entry telah membuat punched card menjadi usang, kita masih bisa menemukannya di tempat terpencil, tetapi bukan di Indonesia.
    Electromechanical Accounting Machine (EAM)
    EAM
    Setelah itu, ditemukan mesin punched card Electromechanical Accounting Machine (EAM). Produk dari EAM ini adalah punched card, verifier, reproducer, summary punch, interpreter, sorter, collator, kalkulator, dan mesin akunting. EAM diprogram untuk melakukan operasi khusus dengan menyisipkan papan kontrol prewired, akni sebuah panel yang berbeda terhubung dengan tiap jenis operasi untuk bekerja.


Sebelum alat elektronik dikenal, semua kegiatan manusia diawali dengan peralatan manual. Alat pengolah data sejak zaman purba sampai saat ini dapat kita golongkan menjadi 4 golongan besar.

  1. Peralatan manual, yaitu peralatan pengolahan data yang sangat sederhana dengan menggunakan tenaga tangan manusia sebagai penggeraknya.
  2. Peralatn mekanis, yaitu peralatan yang digerakkan dnegan tangan secara manual atau peralatan dalam bentuk mekanis.
  3. Peralatan mekanik elektronis, yaitu peralatan mekanis yang digerakkan secara otomatis oleh motor elektronik.
  4. Peralatan elektronis, yaitu peralatan yang seluruhnya bekerja secara elektronik.



Terdapat beberapa penggolongan komputer, yaitu berdasarkan data yang diolah berdasarkan penggunaan, dan berdasarkan kapasitas/ukurannya, dan berdasarkan generasinya.