Berikut ini saya akan kurang akurat dalam beberapa cara, mengorbankan akurasi teknis untuk memberikan pemahaman dasar. Jelas bahwa Anda telah membaca sejumlah sumber teknis dan sangat teknisnya bahan tersebut membuat Anda sulit untuk memahami apa itu konsep yang cukup mendasar dan sederhana.
Secara sederhana penggunaan kata peta yang paling umum adalah untuk menggambarkan hubungan antara hal-hal dalam dua set yang berbeda. Ini mungkin fungsi matematika atau mungkin semacam representasi dan mekanisme lain. Yang paling umum yang langsung terlintas dalam pikiran adalah peta jalan.
Peta jalan adalah gambar medan atau area tertentu di dunia nyata di mana garis-garis dan gambar serta kata-kata yang tertulis di peta sesuai dengan jalan dan bangunan fisik aktual. Ada hubungan satu ke satu antara representasi medan yang digambarkan dalam peta jalan dan medan yang sebenarnya.
Melihat lebih jauh kita juga dapat melihat bahwa peta jalan adalah representasi dari medan yang sebenarnya. Medan sebenarnya memiliki objek dan detail serta proses dinamis yang tidak digambarkan oleh peta jalan. Peta jalan adalah representasi abstrak dari medan yang sebenarnya dan apa yang digambarkan dalam peta jalan hanya apa yang diperlukan untuk memenuhi tujuannya, untuk menyediakan bantuan navigasi untuk medan yang sebenarnya.
Sejumlah contoh dalam pertanyaan melibatkan pembuatan representasi dengan mekanisme pendukung sehingga seseorang dapat menggunakan representasi dan mekanisme menerjemahkan tindakan seseorang ke dalam apa yang diperlukan untuk fungsi dasar yang tersembunyi oleh fasad representasi.
Memori yang dipetakan file I / O memungkinkan seorang programmer untuk memikirkan file sebagai area memori yang besar, untuk menggunakan representasi memori dari file nyata. Programmer tidak menganggap file sebagai file tetapi sebaliknya menganggapnya sebagai area memori yang besar. Fungsionalitas file I / O file yang dipetakan berhati-hati untuk memastikan bahwa ketika programmer referensi memori tertentu mengimbangi bahwa data yang sesuai dalam file tersebut diakses.
Perangkat yang dipetakan dengan memori I / O memungkinkan antarmuka pemrograman perangkat disederhanakan dengan menulis ke alamat memori atau membaca dari alamat memori. Tindakan menulis dan membaca ini diterjemahkan oleh fungsi I / O yang dipetakan di memori bawah ke dalam tindakan spesifik perangkat yang sebenarnya diperlukan untuk melakukan layanan atau tindakan yang diminta.
Peta bit adalah sekumpulan bit yang menyediakan korespondensi satu ke satu dengan nilai dari beberapa set lainnya. Misalnya CreateFile()
fungsi Win32 API memiliki beberapa argumen peta bit yang digunakan untuk menunjukkan berbagai jenis atribut file. Bit spesifik dalam peta bit berhubungan dengan perilaku file tertentu seperti "Buka hanya Baca" atau "Selalu Buat File Kosong Baru". Konstanta khusus disediakan yang digabungkan menggunakan operasi bit biner untuk menentukan argumen yang sebenarnya. Lihat fungsi CreateFile dan contoh kode sumber di Membuka File untuk Membaca atau Menulis .
Functor
nama tautan - terlalu sedikit untuk menyarankan suntingan.)