Definisi Abstraction

Apa Itu Abstraction? Penjelasan Mengenai Abstraction

Abstraksi adalah konsep umum atau ide, bukan sesuatu yang konkret atau nyata. Dalam ilmu komputer, abstraksi memiliki definisi yang sama. Ini adalah versi sederhana dari sesuatu yang teknis, seperti fungsi atau object dalam sebuah program. Tujuan dari “abstrak” data adalah untuk mengurangi kompleksitas dengan menghapus informasi yang tidak perlu.

Pada tingkat tertentu, kita semua memikirkan computers dalam istilah abstrak. Ketika kita mengetik document dalam pengolah kata, kita tidak memikirkan CPU memproses setiap huruf yang kita ketik dan data yang disimpan ke memory. Ketika kita melihat webpage, kita tidak memikirkan data binary ditransfer melalui Internet dan sedang diproses dan diberikan oleh web browser. Kami hanya mengetik dokumen kami dan menelusuri web. Ini adalah bagaimana kita secara alami abstrak konsep komputasi.

Bahkan orang-orang yang sangat teknis, seperti pengembangsoftware dapat memperoleh manfaat dari abstraksi. Misalnya, salah satu manfaat utama dari pemrograman berorientasiobject adalah abstraksi data. Ini mengubah entitas yang kompleks menjadi objek yang disederhanakan, yang dapat diakses dan diubah dalam suatu program. Objek-objek ini, yang sering disebut classes, mungkin memiliki beberapa atribut dan metode. Dengan mengkonsolidasikan item ini menjadi satu objek, itu memudahkan programmer untuk mengakses dan mengelola data dalam suatu program.

Deskripsi istilah Abstraction pada halaman ini adalah definisi asli dari SharTec.eu.
Tujuan dari SharTec.eu adalah untuk menjelaskan terminologi komputer dengan cara yang mudah dimengerti. Kami berusaha untuk kesederhanaan dan akurasi dalam setiap definisi yang kami publikasikan. Jika Anda memiliki komentar tentang deskripsi Abstraksi atau ingin menyarankan istilah teknis baru, silakan hubungi kami.