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
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
wah postingan yang banyak ilmunya gan. good , sukses terus solder uap
ReplyDelete