Tentang KamiPedoman Media SiberKetentuan & Kebijakan PrivasiPanduan KomunitasPeringkat PenulisCara Menulis di kumparanInformasi Kerja SamaBantuanIklanKarir
2025 © PT Dynamo Media Network
Version 1.97.0
Konten dari Pengguna
2 Contoh Abstraksi dalam Kehidupan Sehari-hari dan Manfaatnya
4 Februari 2024 16:42 WIB
·
waktu baca 3 menitTulisan dari Ragam Info tidak mewakili pandangan dari redaksi kumparan
![Ilustrasi Contoh Abstraksi dalam Kehidupan Sehari-hari, foto:pexels](https://blue.kumparan.com/image/upload/fl_progressive,fl_lossy,c_fill,q_auto:best,w_640/v1634025439/01hnseamesdxy79cfy3nypk99z.jpg)
ADVERTISEMENT
Abstraksi menjadi konsep yang sering dipakai dalam berbagai bidang, termasuk pada bidang informatika. Contoh abstraksi dalam kehidupan sehari-hari yang diterapkan pada bidang informatika dapat bermanfaat untuk membuat kode program menjadi lebih terstruktur.
ADVERTISEMENT
Abstraksi dapat diartikan penggambaran konsep tertentu atau fungsi yang kompleks dengan bentuk yang lebih sederhana. Selain itu, juga dalam bentuk yang mudah dipahami oleh manusia. Sehingga dapat fokus terhadap inti dari konsep tanpa harus memahami detail teknis yang telah terlibat.
Contoh Abstraksi dalam Kehidupan Sehari-hari
Contoh abstraksi dalam kehidupan sehari-hari yang diaplikasikan dalam bidang informatika, mempunyai peran penting untuk mempermudah manusia dalam melakukan pemahaman mengenai informasi yang kompleks.
Dikutip dari buku Pengantar Keteknikan Komputer, Berlian (2023:71), konsep abstraksi melibatkan penekanan pada informasi yang mempunyai nilai penting dan mengabaikan berbagai elemen yang dianggap tidak relevan.
Agar lebih memahami mengenai konsep abstraksi tersebut, berikut adalah beberapa contoh dari abstraksi pada kehidupan sehari-hari yang mengacu dalam bidang informatika.
ADVERTISEMENT
1. Penggunaan Abstraksi dalam Pemrograman
Seorang programmer dapat menuliskan kode program memakai berbagai macam bahasa pemrograman yang telah dilakukan penyederhanaan dengan abstraksi.
Bahasa pemrogaraman tersebut, seperti Python, Java, atau C++, merupakan contoh dari abstraksi. Di mana memungkinkan programmer untuk dapat mengekspresikan ide dan instruksi dalam bentuk yang mudah dipahami oleh manusia.
Bahasa pemrograman tersebut biasa digunakan untuk melakukan pengembangan aplikasi atau software tertentu, website, serta untuk membangun situs.
2. Pemakaian Konsep Abstraksi dalam Pengembangan Perangkat Lunak
Dari penggunaan konsep abstraksi dalam pengembangan perangkat lunak, pihak pengembang perangkat lunak dapat melakukan pemisahan antara tampilan pengguna dan logika program yang kompleks.
Hal ini memungkinkan pihak pengguna untuk dapat melakukan interaksi dengan perangkat lunak melalui cara yang lebih intuitif. Sehingga pengguna tidak perlu memahami detail teknik yang telah terlibat di balik layar perangkat lunak.
ADVERTISEMENT
Manfaat Abstraksi pada Bidang Informatika
Penerapan abstraksi pada bidang informatika biasa digunakan dalam pemrograman. Adanya abstraksi tersebut dapat memberikan beberapa manfaat . Adapun manfaat dari abstraksi dalam bidang informatika sebagai berikut.
1. Memudahkan Pemahaman
Ketika seseorang memakai konsep abstraksi dalam pemrograman, maka kode program akan menjadi lebih terstruktur dan mudah untuk dipahami oleh pengembang. Selain itu, juga mudah dipahami oleh orang lain yang membaca kode tersebut.
2. Meningkatkan Efisiensi
Ketika melalukan abstraksi bagi pihak pengembang dapat menciptakan kode yang sifatnya lebih efisien. Hal ini dapat dilakukan dengan cara menghindari duplikasi kode dan melakukan pemanfaatan kembali kode yang sudah ada.
3. Memudahkan Perubahan
Apabila terdapat perubahan pada implementasi objek tertentu, abstraksi memungkinkan pihak pengembang hanya perlu mengubah detail implementasi pada satu tempat.
ADVERTISEMENT
Di mana dalam mengubah detail tersebut tanpa memengaruhi bagian lain yang memakai objek.
Contoh abstraksi dalam kehidupan sehari-hari yang diterapkan pada pidang informatika dapat memberikan berbagai manfaat. Manfaat tersebut terutama untuk mempermudah ketika melakukan pemrograman ataupun membuat kode program tertentu. (PAM)