Dari mana asal kata "argumen" (dalam pengertian pemrograman)?
yaitu Mengapa parameter aktual disebut "argumen"?
Makna-maknanya sepertinya tidak berkaitan, dan saya belum menemukan penjelasan tentang itu di mana pun.
Catatan tentang terminologi:
Parameter "formal" (juga dikenal sebagai "parameter") adalah nama "placeholder" (katakanlah
x
) - parameter yang dideklarasikan dari suatu fungsi."Sebenarnya" parameter (juga dikenal sebagai "argumen") adalah nilai aktual yang dilewatkan ke fungsi (katakanlah
5
), maka saya menggunakan istilah ini di atas untuk mencegah kebingungan.
programming-languages
terminology
Mehrdad
sumber
sumber
Jawaban:
Istilah ini diadopsi oleh para ilmuwan komputer ketika mereka menerapkan penalaran matematis untuk pemrograman pada pertengahan abad ke-20.
Argumen kata memiliki pengertian umum tentang sesuatu dari mana hal lain dapat disimpulkan . Itu berasal 'dari L. arguere “buat jelas, buat diketahui, buktikan, nyatakan, tunjukkan,” dari PIE * argu-yo- , dari root * arg- "untuk bersinar, menjadi putih, cerah, jernih"', yang berakar juga dilestarikan dalam kata-kata argent ("keperakan putih") dan Argentina ("[sungai] perak"). ¹
Penggunaannya dalam bahasa Inggris berarti sebuah “ kuantitas matematika dari yang lain ... kuantitas dapat disimpulkan, atau yang perhitungannya tergantung ” dibuktikan pada awal 1386:
sumber
Menurut Wiktionary , kata Latin aslinya adalah argumentum, yang juga berarti "token". Jadi, Anda dapat melihat dengan mudah bagaimana istilah itu digunakan dalam matematika, sebagian besar teks yang ditulis dalam bahasa Latin untuk waktu yang lama.
Banyak istilah yang digunakan dalam matematika, terutama di sekitar fungsi, secara alami menyebar ke pemrograman.
sumber
Ini kembali ke mekanika selestial pada masa pra-kalkulus. Orbit, busur, akord, sinus, periapsis, dan sebagainya.
Istilah "argumen" digunakan sejak saya tidak tahu berapa lama yang lalu, tetapi dijelaskan dalam buku "Sebuah kamus filosofis dan matematis, yang berisi penjelasan tentang istilah-istilah, dan laporan dari beberapa mata pelajaran, terdiri di bawah kepala matematika, astronomi, dan filsafat baik alam maupun eksperimental ... juga memoar kehidupan dan tulisan-tulisan penulis paling terkemuka, baik kuno dan modern "(itu bukan seluruh judul) yang diterbitkan pada tahun 1815 oleh Charles Hutton, 1737-1823.
(kutipan diambil dari Google Buku)
"Argumen" semacam sudut. Bagaimana tepatnya istilah itu muncul, saya belum menemukan. Pada titik tertentu dalam sejarah sains, para astronom menyadari bahwa sinus dan cosinus, yang sejauh ini hanya dikenal sebagai konstruksi geometris yang terkait dengan garis dan elips, dapat dianggap sebagai fungsi dari argumen. "Fungsi" adalah konsep baru di masa itu. Notasi f (x) telah ditemukan sekitar awal 1700-an.
Secara alami, para astronom berpikir "sinus dari argumen periapsis" == "sin (ω)" dan kemudian ketika lebih banyak fungsi ditemukan bermanfaat, "f (x)" apa pun dianggap sebagai "fungsi f dari argumen x ". Bahkan jika x bukan sudut. Matematikawan dari semua rasa dan garis mulai menggunakan terminologi seperti itu secara umum.
Pada pertengahan abad ke-20, adalah wajar bagi para ilmuwan komputer untuk meminjam terminologi yang sama untuk ide mereka yang berbeda tetapi mirip tentang fungsi sebagai subrutin mengambil sejumlah nilai input.
(Ini adalah salah satu topik yang tidak biasa yang lebih mudah untuk menggali jawaban di perpustakaan universitas yang pengap, daripada di internet.)
sumber
∠
("arg") ?