Saturday, February 25, 2017

Sejarah dan Perkembangan Aplikasi





Hai teman-teman semua, bagaimana kabarnya ? semoga sehat selalu, jadi untuk mengisi hari ini dengan kegiatan bermnfaat saya ingin memberikan sedikit pengetahuan tentang sejarah dan perkembangan aplikasi. Sebelum kita membicarakan tentang sejarah aplikasi komputer, baiknya kita mengenal terlebih dahulu apa yang dimaksud dengan aplikasi komputer serta apa fungsinya. Aplikasi komputer merupakan program komputer yang ditulis dalam suatu bahasa pemrograman yang di susun secara logis dan berbentuk kode yang hanya dapat di mengerti oleh komputer. Sebelum aplikasi pertama di dunia ditemukan, ada sejarah yang sangat panjang dalam proses ditemukannya aplikasi. 

Fungsi aplikasi komputer itu sendiri adalah untuk menyelesaikan masalah sesuai kebutuhan user atau dengan kata lain melakukan pekerjaan sesuai perintah user. Sebagai contoh, program perbankan yang digunakan untuk mengetahui rekening bulanan nasabah bank tersebut. Aplikasi komputer dalam mayarakat dianggap merupakan salah satu tipe dari software komputer.

Sebelum adanya aplikasi komputer ini, semua perangkat lunak (software) selalu mengandalkan aljabar Boolean. Aljabar ini menggunakan kode binary digit (bit) yang terdiri dari du angka yaitu 1 (benar/on) dan 0 (salah/off). Rumitnya (terlalu panjang) penggunaan kode binary digit ini membuat orang-orang pada saat itu mulai membuat kelompok-kelompok bit yang terdiri dari nible (4 bit), byte (8 bit), word ( 2 byte), dan doubel word (32 bit).
Hadirnya kelompok-kelompok bit ini terbilang cukup membantu dalam berbagai kegiatan yang dilakukan di perangkat lunak komputer. Dengan berbagai kelompok bit yang ada pada saat itu, orang-orang mulai merakit kode-kode tersebut menjadi berbagai struktur instruksi seperti transfer, operasi logika, dan penyimpanan, hingga pada akhirnya terbentuklah kode-kode baru yang kita kenal dengan nama assembler. Kode-kode assembler ini lah yang nantinya menjadi cikal-bakal dibuatnya berbagai macam aplikasi.
Seiring dengan perkembangan dan kemajuan zaman dunia aplikasi ini pun secara terus-menerus mengalami peningkatan dan perkembangan. Dalam perkembangan aplikasi komputer dibagi dalam beberapa era antara lain :

1. Era Pioneer

Pada Era Pioneer ini bentuk aplikasi  komputer pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer. Cara dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program digunakan untuk sebuah mesin tertentu dan untuk tujuan tertentu. Pada era ini, aplikasi komputer atau software komputer masih merupakan satu-kesatuan dengan hardware komputer.

2. Era Stabil

Pada era ini, aplikasi komputer sudah mengalami kemajuan yang cukup pesat. Baris-baris perintah aplikasi komputer yang dijalankan oleh komputer bukan lagi satu-satu, tapi sudah dapat melakukan banyak proses secara bersamaan atau multi tasking. Aplikasi komputer pada era ini juga mampu menyelesaikan banyak pengguna (multi user) dan secara cepat/langsung (real time). Pada era ini jugalah mulai di kenal sistem basis data yang mampu memisahkan antara program dan data.

3. Era Mikro

Pada era mikro ini, aplikasi komputer dibedakan menjadi beberapa bagian yaitu aplikasi sistem (Windows, Linux, Machintos,dll), Software Aplikasi (Ms.Office, OpenOffice, dll) dan Languange Software/Bahasa Pemograman (Assembler, Visual Basic, Delphi, dll).

4. Era Modern

Era sekarang termasuk dalam era modern yang di dalamnya berkembang pesat aplikasi komputer yang juga bisa diaplikasikan ke dalam perangkat lain seperti Android, Symbian, dll. Kemampuan yang ada pada aplikasi juga semakin meningkat, selain menangani masalah teknis, aplikasi juga dapat mengenal suara dan gambar.

Aplikasi komputer yang ada saat ini, seperti yang dijelaskan di atas, memang mengalami beberapa era yang menjadikannya semakin baik dari era ke era. Menurut saya, perkembangan tersebut akan terus terjadi seiring dengan perkemangan peradaban manusia yang notabene terus melakukan inovasi. Seperti jenis-jenis aplikasi komputer yang dari har ke hari semakin bertambah. 

Jenis-jenis aplikasi komputer yang ada di dunia antara lain :

a. Aplikasi Grafis

Aplikasi grafis Merupakan suatu program untuk mengolah data yang berformat gambar baik dengan membuat gambar baru maupun mengubah gambar yang sudah dibuat sebelumnya. Software aplikasi Grafis dibagi menjadi tiga (3) bagian yaitu :

1. Aplikasi grafis berbasis vector 
contoh: Adobe Illustrator, Corel Draw, Macromedia Freehand, Micrografxdesigne.
2. Aplikasi grafis berbasis pixel/BITMAP 
contoh : Adobe Photoshop, Macromedia Fireworks, Corel Photopaint.
3. Aplikasi grafis berbasis tata letak
contoh : Adobe FrameMaker, Adobe In Design, Adobe PageMaker, Corel Ventura, Microsoft Publisher, Quark Xpress.

b. Aplikasi Web Browser

Merupakan bagian dari internet sebagai komunitas jaringan komputer yang memberikan pelayanan http (world wide web). Dengan demikian, definisi teknis dari world wide web adalah semua sumber daya dan semua pengguna di intenet yang menggunakan HTTP (Hypertext Transfer Protocol). WWW adalah aplikasi yang paling menarik di Internet dan seperti email, aplikasi ini sangat penting dan banyak digunakan. Aplikasi web browser yang sering digunakan antara lain, Opera, Internet Explorer, Safari, Firefox dan Chrome.

c. Animasi

Merupakan bentuk seni yang tampak secara spontan menimbulkan gerakan kehidupan pada suatu obyek. Sebenarnya terdapat beberapa fungsi yang berbeda untuk menghasilkan animasi berbasis komputer dan satu daripadanya ialah animasi tiga dimensi (3D). Fungsi lain untuk mencipta animasi komputer ialah dengan menggunakan alat pengecatan komputer yang standar untuk mengecat frame-frame tunggal sebelum dilakukan proses penggabungan. Ini kemudian disimpan sebagai sebuah file gambar (movie).

d. Aplikasi Pendidikan

1. Computer Assisted Instruction (CAI)
Komputer secara langsung digunakan dalam proses belajar, sebagai pengganti pengajar ataupun buku. Beberapa aplikasi CAI antara lain, Drill and Practice, Tutorial, Simulasi.
2. Computer Managed Instruction (CMI)
Para pengajar memanfaatkan komputer untuk merencanakan kuliah, disesuaikan dengan kondisi para siswa, yang terdiri dari acara belajar dengan bantuan komputer, membaca, dan ujian.
3. Computer Assisted Testing (CAT)
Komputer digunakan sebagai media ujian untuk menggali kemampuan siswa dengan cara-cara tanya jawab secara aktif. Bentuknya bermacam-macam, dari mulai yang sederhana dimana komputer (biasanya melalui layar peraga) hingga bentuk yang lebih maju.

e. Aplikasi Multimedia

Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video 
contoh : Windows Media Player, Winamp, PowerDVD, Klite, VLC Media Player,

f. Antivirus

Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG.

Aplikasi dalam perkembanganya tidak akan pernah berhenti selama adanya inovasi seorang developer aplikasi, dan buatlah sebuah aplikasi yang dapat mempemudah kita hidup dalam keseharian. Itulah beberapa sejarah dan perembangan tentang aplikasi. Semoga artikel ini dapat berguna bagi teman-teman, terima kasih.


Sumber Materi :
http://iqbalanam-11.blogspot.co.id/2015/01/jenis-jenis-program-aplikasi.html
https://jogjaweb.co.id/blog/roda-perkembangan-aplikasi
http://icharischaa.blogspot.co.id/2013/09/sejarah-perkembangan-aplikasi-komputer.html
http://pengertiandefinisi.com/pengertian-aplikasi-dan-sejarah-perkembangan-aplikasi/

Sumber foto:
http://more-sky.com/data/out/5/IMG_44860.jpg
Previous Post
Next Post
Related Posts

1 comment: