Semantik

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari

Semantik (dari Bahasa Yunani: semantikos[1][2], memberikan tanda, penting, dari kata sema, tanda) adalah cabang linguistik yang mempelajari arti/makna yang terkandung pada suatu bahasa, kode, atau jenis representasi lain. Dengan kata lain, Semantik adalah pembelajaran tentang makna. Semantik biasanya dikaitkan dengan dua aspek lain: sintaksis, pembentukan simbol kompleks dari simbol yang lebih sederhana, serta pragmatika, penggunaan praktis simbol oleh komunitas pada konteks tertentu.

Semantik Linguistik adalah studi tentang makna yang digunakan untuk memahami ekspresi manusia melalui bahasa. Bentuk lain dari semantik mencakup semantik bahasa pemrograman, logika formal, dan semiotika.

Kata semantik itu sendiri menunjukkan berbagai ide - dari populer yang sangat teknis. Hal ini sering digunakan dalam bahasa sehari-hari untuk menandakan suatu masalah pemahaman yang datang ke pemilihan kata atau konotasi. Masalah pemahaman ini telah menjadi subyek dari banyak pertanyaan formal, selama jangka waktu yang panjang, terutama dalam bidang semantik formal. Dalam linguistik, itu adalah studi tentang interpretasi tanda-tanda atau simbol yang digunakan dalam agen atau masyarakat dalam keadaan tertentu dan konteks.[3] Dalam pandangan ini, suara, ekspresi wajah, bahasa tubuh, dan proxemics memiliki semantik konten (bermakna), dan masing-masing terdiri dari beberapa cabang studi. Dalam bahasa tertulis, hal-hal seperti struktur ayat dan tanda baca menanggung konten semantik, bentuk lain dari bahasa menanggung konten semantik lainnya [3].

Studi formal semantik bersinggungan dengan banyak bidang penyelidikan lain, termasuk leksikologi, sintaksis, pragmatik, etimologi dan lain-lain, meskipun semantik adalah bidang yang didefinisikan dengan baik dalam dirinya sendiri, sering dengan sifat sintetis.[4] Dalam filsafat bahasa, semantik dan referensi berhubungan erat. Bidang-bidang terkait termasuk filologi, komunikasi, dan semiotika. Studi formal semantik karena itu menjadi kompleks.

Semantik berbeda dengan sintaks, studi tentang kombinatorik unit bahasa (tanpa mengacu pada maknanya), dan pragmatik, studi tentang hubungan antara simbol-simbol bahasa, makna, dan pengguna bahasa.[5]

Dalam kosakata ilmiah internasional,semantik juga disebut semasiologi.

Linguistik[sunting | sunting sumber]

Dalam linguistik, semantik adalah sub bidang yang dikhususkan untuk studi tentang makna, seperti yang melekat di tingkat kata, frasa, kalimat, dan unit yang lebih besar dari wacana (disebut teks). Daerah dasar studi ini adalah arti dari tanda-tanda, dan studi tentang hubungan antara unit linguistik yang berbeda dan senyawa: homonimi, sinonim, antonim, hypernymy, hyponymy, meronymy, metonimia, holonymy, paronyms. Perhatian utama adalah bagaimana makna menempel pada potongan yang lebih besar dari teks, mungkin sebagai akibat dari komposisi dari unit yang lebih kecil dari makna. Secara tradisional, semantik sudah termasuk studi tentang arti dan referensi denotatif, kondisi kebenaran, struktur argumen, peran tematik, analisis wacana, dan hubungan semua ini untuk sintaks.

Ilmu komputer[sunting | sunting sumber]

Dalam ilmu komputer, semantik merujuk pada arti bahasa, sebagai lawan dari bentuk mereka (sintaks). Menurut Euzenat, semantik "menyediakan aturan untuk menafsirkan sintaks yang tidak memberikan makna secara langsung tetapi membatasi kemungkinan penafsiran dari apa yang dinyatakan."[6] Dengan kata lain, semantik adalah tentang penafsiran dari sebuah ekspresi. Selain itu, istilah ini diterapkan untuk beberapa jenis struktur data khusus dirancang dan digunakan untuk mewakili konten informasi.

Bahasa pemrograman[sunting | sunting sumber]

Semantik dari bahasa pemrograman dan bahasa lainnya merupakan isu penting dan bidang studi dalam ilmu komputer. Seperti sintaks bahasa, semantik dapat didefinisikan dengan tepat.

Sebagai contoh, pernyataan berikut menggunakan sintaks yang berbeda, tetapi menyebabkan instruksi yang sama yang akan dijalankan:

Statement Programming languages
x += y C, C++, C#, Java, Perl, Python, Ruby, PHP, etc.
x := x + y ALGOL, BCPL, Simula, ALGOL 68, SETL, Pascal, Smalltalk, Modula-2, Ada, Standard ML, OCaml, Eiffel, Object Pascal (Delphi), Oberon, Dylan, VHDL, etc.
ADD x, y Assembly languages: Intel 8086
LET X = X + Y BASIC: early
x = x + y BASIC: most dialects; Fortran, MATLAB, Lua
Set x = x + y Caché ObjectScript
ADD Y TO X. ABAP
ADD Y TO X GIVING X COBOL
set /a x=x+y Batch
(incf x y) Common Lisp
/x y x add def PostScript

Umumnya operasi ini semua akan melakukan penambahan aritmatika dari 'y' menjadi 'x' dan menyimpan hasilnya dalam variabel yang disebut 'x'.

Referensi[sunting | sunting sumber]

  1. ^ σημαντικός. Liddell, Henry George; Scott, Robert; A Greek–English Lexicon at the Perseus Project
  2. ^ The word is derived from the Ancient Greek word σημαντικός (semantikos), related to meaning, significant, from σημαίνω (semaino), to signify, to indicate, which is from σῆμα (sema), sign, mark, token. The plural is used in analogy with words similar to physics, which was in the neuter plural in Ancient Greek and meant "things relating to nature".
  3. ^ a b Neurath, Otto; Carnap, Rudolf; Morris, Charles F. W. (Editors) (1955). International Encyclopedia of Unified Science. Chicago, IL: University of Chicago Press. 
  4. ^ Cruse, Alan; Meaning and Language: An introduction to Semantics and Pragmatics, Chapter 1, Oxford Textbooks in Linguistics, 2004; Kearns, Kate; Semantics, Palgrave MacMillan 2000; Cruse, D. A.; Lexical Semantics, Cambridge, MA, 1986.
  5. ^ Kitcher, Philip; Salmon, Wesley C. (1989). Scientific Explanation. Minneapolis, MN: University of Minnesota Press. hlm. 35. 
  6. ^ Euzenat, Jerome. Ontology Matching. Springer-Verlag Berlin Heidelberg, 2007, p. 36

Pranala luar[sunting | sunting sumber]