EVOLUSI PERKEMBANGAN PERANGKAT LUNAK (SOFTWARE)

 

Bukan hanya manusia dan peradaban saja yang mengalami evolusi atau perubahan, ternyata perangkat lunak sekalipun mengalami transisi dari masa ke masa sejalan dengan perkembangan industry dan teknologi, perangkat lunak juga mengalami transformasi.

Kilas sejarah perkembangan,ย  selama tiga dekade pertama dari era komputerisasi, tantangan utama adalah mengembangkan hardware atau peranagkat keras komputer yang dapat mengurangi biaya pengolahan dan penyimpanan data. Selama dekade tahun 1980-an, kemajuan yang pesat dari mikro elektronik menghasilkan kemampuan komputer yang lebih baik pada tingkat biaya yang lebih rendah.

Namun masalah sekarang berbeda, tantangan utama adalah mengurangi biaya dan memperbaiki kualitas solusi berbasis komputer (solusi yang diimplementasikan dengan mempergunakan software). Software merupakan perangkat lunak yang disebut juga sebagai penerjemah perintah-perintah yg dijalankan pengguna komputer untuk diteruskan atau diproses oleh perangkat keras.

Melalui software atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Di masa ini, faktor kunci dalam keberhasilan suatu usaha bahkan bergantung pada kualitas dan kemapuan sebuah software untuk mendukung bisnis dan bahkan dapat membedakan satu perusahaan dari perusahan saingannya.

Lantas, bagaimana perkembangan software dari masa ke masa? Bagiamana perkembangan software di era masa kini? Berikut ulasannya:

  1. Era Pinonir (ERA PERTAMA)

    a. Batch Orientation
    Suatu orientasi di mana proses dilakukan setelah data dikumpulkan dalam satuan waktu tertentu, atauย  dilakukan setelah data terkumpul, lawan dari batch adalah online atau interactive process.
    Keuntungan dari Interactive adalah mendapatkan data yang selalu up to date.
    b. Limited Distribution
    Suatu penyebaran software yang terbatas pada perusahaan-perusahaan tertentu.
    c. Customer Software
    Software yang dikembangkan berdasarkan kebutuhan dariย  perusahaan-perusahaan tertentu.

  1. Era Stabil (Era Kedua)
    a. Multi User
    Suatu sistem di mana satu komputer digunakan oleh beberapa user pada saat yang sama.
    b. Real Time
    Suatu sistem yang dapat mengumpulkan, menganalisa dan mentransformasikan data dari berbagai sumber, mengontrol proses dan menghasilkan output dalam mili second
    c. Database
    Perkembangan yang pesat dari alat penyimpan data secara online yang menyebabkan muncul generasi pertama DBMS (DataBase Management System).
    d. Product Software
    Software yang dikembangkan untuk dijual kepada masyarakat luas.
  1. Era Mikro (Era Ketiga)
    a. Distributed System
    ย  ย  Suatu sistem yang tidak hanya dipusatkan pada komputer induk (Host Computer), daerah atau bidang lainnya yang juga memiliki komputer yang ukurannya lebih kecil dari komputer induk. Lawan dari distributed system adalah centralized system.
    b. Embedded Intellegence
    ย  ย  Suatu product yang diberi tambahan โ€œIntellegenceโ€ dan biasanya ditambahkan mikroprosesor yang mutakhir. Contohnya adalah automobil, robot, peralatan diagnostic serum darah.
    c. Low Cost Hardware
    ย  ย  Harga hardware yang semakin rendah, ini dimungkinkan karena munculnya Personal Computer.
    d. Consumer Infact
    ย  ย  Adanya perkembangan komputer yang murah menyebabkan banyaknya software yang dikembangkan, software ini memberi dampak yang besar terhadap masyarakat
  1. Era Modern (Era Ke-empat)
    a. Expert System
    ย  ย  Suatu penerapan A.I. (Artificial Intellegence) pada bidang-bidang tertentu, misalnya bidang kedokteran, komunikasi, dll.
    b. AI Machine
    ย  ย  Suatu mesin yang dapat meniru kerja dari sebagian otak manusia. Misalnya mesin robot, komputer catur.
    c. Parallel Architecture
    ย  ย  Arsitektur komputer yang memungkinkan proses kerja LAN paralel, yang dimungkinkan adanya prosesor berbeda dalam satu computer.

Nah, sekarang kita sudah sama tahu kan bagaimana perkembangan software itu. Cari tahu lebih yuk, ย insight-insight terbaru di bidang teknologi dengan mengikuti artikel-artikel BizTech.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Menu