News and Announcements

Saturday, 17 April 2021

5 Teori soal dan jawaban mengenai grammar chomsky

1. Apa itu abstract?

Bahasa merupakan simbol suatu bangsa, bahasa juga sebagai alat komunikasi, bahasa merupakan ungkapan ide, dan lain sebagainya. Sebagian pernyataan tersebut secara tidak langsung mengantarkan pemahaman setiap manusia tentang bahasa karena akan menimbulkan pertanyaan sebagai analisis. Diantaranya adalah bagaimana bentuk bahasa itu sebagai alat? Bagaimana pemerolehan bahasa itu secara alami atau pencarian?, dua pertanyaan tersebut mewakili pertanyaan yang lain tentang bahasa sebagai alat dan bahasa sebagai proses. Chomsky dengan teorinya berusaha menjawab permasalahan kebahasaan dan pemerolehan bahasa yang ada pada lingkungan bahasa. Lingkungan bahasa menjadi wadah dalam pembelajaran bahasa kemudian dikaitkan dengan teori-teori chomsky maka akan diketahui dimana posisi teori chomsky tersebut dan apa peranannya. Strukturalisme adalah gerakan intelektual yang berkembang di Perancis pada 1950-an dan 1960-an, dimana budaya manusia dianalisis semiotis (yaitu, sebagai sistem tanda). Strukturalisme berasal dari linguistik struktural dari Ferdinand de Saussure dan Praha berikutnya dan sekolah Moskow linguistik. Sama seperti linguistik struktural. Menghadapi tantangan serius dari orang-orang seperti Noam Chomsky dan dengan demikian fading pentingnya dalam linguistik, strukturalisme muncul dalam dunia akademis di paruh kedua abad ke-20 dan berkembang menjadi salah satu pendekatan yang paling populer di bidang akademik berkaitan dengan analisis bahasa, budaya, dan masyarakat. Modus strukturalis penalaran telah diterapkan dalam berbagai bidang, termasukantropologi, sosiologi, psikologi, kritik sastra, dan arsitektur. Sebagai gerakan intelektual, strukturalisme datang untuk mengambil tumpuan eksistensialisme di Prancis tahun 1960-an. Strukturalisme berpendapat bahwa domain spesifik budaya dapat dipahami melalui struktur-model pada bahasa-yang berbeda baik dari organisasi realitas dan orang-ide atau imajinasi-“urutan ketiga” Dalam Lacan psikoanalitik.


2. Apa itu teori kebahasaan chomsky?

Gelar doktor yang dicapai oleh Chomsky kemudian tidak lama ia menerima gelar profesor kebahasaanpada usia yang cukup muda yaitu usia dua puluh sembilan tahun, Teori-teori chomsky yang dimunculkan tidak lepas dari pengaruh pemikiran jhon dewey yang mana menuntut untuk bersaing dengan dirinya sendiri untuk mengelurkan kemampuannya atau meminjam istilah chomsky “competens”. Hal ini lah yang kemudian oleh chomsky dikembangkan bahwa dalam dirimanusia sebenarnya memiliki kemampuan berbahasa secara fitrah atau bawaan sejak lahir dan kemudian teori itu lambat laun dikenal dengan teori Nativisme (mentalis). Yang mana dalam kajian psikolinguistik ini mengaitkan antara kemampuan otak sebagai megaserver kemudian pengungkapan kembali dari apa yang diproses di dalam otak, ini menunjukkan bahwa kemampuan otak yang harus digali dan dekembangkan, karena noam chomsky menganggap kemampuan sesorang itu sudah ada sejak lahir atau bawaan sejak lahir dan perlu dikembangkan walaupun dalam proses pengembangannya secara tidak langsung chomsky memakai stimulus-respon untukmengukur kemampuan yang dimiliki oleh manusia itu.


3. Pengenalan chomsky?

Pemikir kebahasaan ini memiliki nama lengkap Avram Noam Chomsky yang lahir di Philadelphia di pensilvhania, ia lahir pada 7 Desember 1928 dari pasangan pemikir yaitu Dr. William “zev” chomsky dan Elsie Simonofsky. Chomsky kecil hidup disebuah rumah tangga yahudi sederhana dan berkecukupan. Chomsky memiliki saudara yang menjadi dokter, perpaduan kedua orang tuannya yang sama-sama menjadi pemikir, aktivis kemanusiaan dan ayahnya juga seorang guru bahasa ibrani yang mana mempengaruhi pola fikir chomsky kecil, apa lagi masa kecil chomsky yang mana lingkungan yang anti-semit dan pro-nazi membesarkannya dengan kultur lingkugan yang berkembang saat itu dan secara agama yang berkembang pada waktu itu adalah katolik irlandia. Darisegi pemikiran chomsky dipengaruhi oleh kedua orang tuanya dan lingkungan yang menjadi tempat masa pertumbuhnnya dengan bahasa-bahasa politik yang penuh dengan in-trik saat itu, kemudian dari segi keagamaan diadibesarkan dengan agama yahudi dan katolik irlandia yang cenderung lebih sekuler.

Pengaruh lingkungan yang kemudian menyadarkan chomsky tentang pertumbuhan sosial secara tidak langsung mengantarkan chomsky untuk mulai berfikir tentang keadaan sosial yang nanti digambarkan dengan bentuk bahasa yang berkembang, Chomsky menempuh sekolah dasar yakni Oak Lane Country School di daerah Barcelona Spanyol, ia menjadi pembaca berita sejak masih usia dini dan ia juga sudah cakep menulis sejak usia sepuluh tahun. Sekolah dasar eksperimen yang menganut prinsip-prinsip Jhon Dewey sehingga sedikit banyak mempengaruhi perkembangan pola fikir Chomsky. Jhon Dewey dengan prinsip Kemampuan yang diejawantahkan dalam sebuah pendidikan yang mengaitkan dengan latar psikologi dengan metode pembelajarannya, salah satu prinsip inilah yang mempengaruhi pemikiran chomsky kelak.

Keaktifannya menulis diawali dengan penulisan artikel pertamanya yang berjudul “ The Fall Of Barcelona” dalam arikel ini dijelaskan bahwa seharusnya masyarakat saat itu bersaing dengan dirinya sendiri dalam menggapai keberhasilan bukan dengan orang lain, dan ketika bersaing dengan orang lain secara berperang, inilah sebenarnya yang ingin ditentang oleh chomsky. Pengaruh prinsip jhon dewey secara tidak langsung menjadi pedoman berfikir chomsky saat itu yang mana kemampuan yang secara tidak langsung dianggap sudah ada dalam diri manusia sehingga manusia itu sendiri yang harus mendorng memunculkan kemampuan itu sendiri.

Ketika ia berumur dua belas tahun chomsky masuk SMA Central sekolah menengah umum yang ada di daerah Philadelphia, saat ia belajar di SMA tersebut ia merasa bosan dengan sistim pembelajarannya yakni mendorong untuk selalu bersaing antar siswa, secara tidak langsung bertolak belakang dengan pola fikir yang suudah terbentuk saat ia sekolah di sekolah dasar dulu,meskipun membosankan dan ia tidak suka dengan sistim pembelajaran di SMA tersebut ia aktif di Perkumpulannya dan komunitas diskusinya sampai ia lulus. Kemudian ia melanjutkan pendidikannya ke University of Pennsylvania, ia menginjak umur enam belas tahun dan sudah mampu membiyayai kuliahnya sendiri dengan ia mengajar bahasa ibrani di sekolah dasarnya dulu. Hal ini ia tunjukkan sebagai bukti bahwa prinsip Jhon Dewey benar-benar melekat dan dirasa suksesmempengaruhipola fikir chomsky. Disinilah ia mulai tertarik meneliti kebahasaan, yang mana ia memadukan jenis ungkapan bahasa yang keluar dari seseorang dengan kemampuan otaknya. Apalagi saudara chomsky seorang dokter sepesialis otak, inilah kemudian menjadi ketertarikan chomsky menganalisis kemampuan kebahasaan seseorang. ia menganggap kemampuan sebagai hal fitrah atau bawaan sejak lahir setiap seseorang disamping ia dipengaruhi prinsip-prinsip Jhon dewey sebagai latar pendidikan sejak dini, ia juga memiliki penasaran yang tinggi untuk membuktikan prinsip-prinsip yang menjadi dasarnya dalam dunia pendidikannya.

Pada usia sembilan belas, Chomsky mulai tinggal dirumah  Carol Doris Schatz, seorang profesor di Universitas Harvard yang memegang Fervan P. Ward Ketua Bahasa Modern dan Linguistik. Mereka memiliki tiga anak, yang pertama dari mereka lahir pada tahun 1957, setelah delapan tahun menikah.

Pada tahun 1949, Chomsky masuk sekolah pascasarjana, dan ia menerima gelar seni pada tahun 1951. Dia menerima beasiswa di Harvard pada awal tahun 1950-an. Pada tahun 1953, ia membuat perjalanan penting ke Eropa, di mana ia mampu mensintesis ide-idenya tentang bahasa. Selama tahun yang sama ini, ia dan Carol hidup selama enam minggu di kibbutz (pertanian komunal atau pemukiman) Israel. Pada tahun 1955, ia menerima gelar doktor dari University of Pennsylvania. Pada tahun yang sama, ia meninggalkan Harvard untuk memulai penelitian di Massachusetts Institute of Technology (MIT) dengan Morris Halle, seorang ahli bahasa. Ia menjadi seorang profesor di MIT pada usia muda dua puluh sembilan dan profesor penuh di tiga puluh dua.

Sebagian besar pekerjaan  Chomsky dicapai selama awal hingga pertengahan 1960-an. Hal ini disebut sebagai “periode klasik”. Noam Chomsky dikenal luas karena kritikannya terhadap kebijakan luar negeri Amerika Serikat, dan karya-karyanya sebagai seorang ahli linguistik. Yang justru kurang dikenal darinya adalah dukungannya yang terus menerus bagi tujuan-tujuan sosialis libertarian. Proses penerbitan buku-buku Chomsky cukup menarik perhatian, mengingat dia jarang sekali berupaya untuk mempublikasikan karya-karyanya. Tampaknya penggemar Chomsky selayaknya berterimakasih kepada editor atau aktivis yang tertarik pada tulisannya, kuliahnya, wawancaranya. Karena melalui antusiasme merekalah, karya-karyanya bisa dibaca oleh audiens yang lebih luas daripada kelompok akademisi saja.

Ketika pertama kali menjalin kerjasama penerbitan, Chomsky memilih penerbit kecil daripada penerbit sekelas Random House. Andre Schiffrir, mantan Direktur Pelaksana di Pantheon yang menerbitkan buku-buku awal Chomsky tentang politik selama tahun 1970-1980, mengenang, “Dia memberikan bukunya untuk kelangsungan hidup penerbit-penerbit kecil.” Meskipun Chomsky mulai membangun reputasinya dan menarik sekelompok kecil penggemar pada era 1970-an dan 1980-an dengan buku-buku linguistik dan sejumlah buku politik, tapi sebenarnya, buku tipis bersampul lunak dan enak dibaca yang diterbitkan oleh penerbit pada era akhir 1990-an yang memperluas penyebarannya baik di toko besar maupun kios-kios buku. Greeg Ruggiero, aktivis yang terlibat dalam penerbitan Open Media Pamphlet Series pada era 1990-an, adalah orang yang berperan dalam memperluas audiens pembaca karya-karya Chomsky. Dia kerap menerbitkan pamflet-mudah difotokopi dari kuliah-kuliah Chomsky dan menjualnya di pojok-pojok jalan di kota New York. Setelah terbukti diminati, dia kemudian mengontak kios-kios buku di seluruh negara bagian dan menjual 10 ribu kopi dengan cara itu. Pada 1995, Ruggiero menawarkan serial ini ke Penerbit Seven Stories Press.

Menurut Publishers Weekly, setelah Serangan 11 September 2001|peristiwa 11 September, Chomsky telah menghasilkan dua buku laris yang terjual jutaan eksemplar. Dia juga dinobatkan sebagai penulis buku terlaris bertema politik yang belum tertandingi oleh penulis bertema sama yang ada di AS saat ini. Di luar bencana yang ditimbulkan oleh serangan 11 September terhadap gedung WTC New York, peristiwa ini juga meroketkan popularitas buku-buku Chomsky. Ketika banyak orang merasa muak dengan sumber-sumber bacaan yang menjadi propaganda pemerintah AS, buku-buku politik Chomsky yang kontroversial seperti 9-11 (Seven Stories, 2001) dan Power and Terror: Post 9-11 (Seven Stories, 2003) menjadi buku laris.


4. Pengertian lingkungan bahasa (bi’ah Lughowiyah)?

Lingkungan bahasa yang secara pengertian adalah suatu tempat yang mana menerapkan praktek bahasa secara komunikasi atau mempelajari tata bahasa tertentu. Secara praktik, lingkungan bahasa menerapkan model-model komunikasi bahasa dengan metode-metode pembelajaran bahasa tersebut. Definisi lingkungan bahasa yang relevan dengan masalah pemerolehan dan pembelajaran bahasa kedua (B2), dirumuskan oleh Dulay sebagai segala sesuatu yang didengar dan dilihat oleh pembelajar tentang bahasa baru yang dipelajari (everything the language learner hears and sees in the new language). Segala sesuatu yang didengar dan dilihat pembelajar tentang bahasa baru yang dipelajari ini bisa mencakupberbagai situasi seperti percakapan direstoran dan di toko-toko, percakapan dengan teman, menonton televisi, membaca rambu lalu lintas, membaca surat kabar, termasuk di dalam kelas yang memberi kesempatan kepada para pembelajar untuk mendengar dan melihat berbagai hal yang berkaitan dengan bahasa baru yang akan dipelajarinya.

Kualitas lingkungan bahasa amat menentukan dalam mencapai keberhasilanpembelajaran bahasa baru (B2) yang dipelajari, mungkin mereka mendapatkan sedikit keterampilan mendengar dan berbicara akan tetap rendah karena berhadapan dengan bahasa yang baru. Lingkungan bahasa sebagai kondisi yang memungkinkan pembelajar bahasa mendapatkan masukan tentang bahasa yang hendak dipelajarinya. Masukan-masukan itu bisa bersifat formal dan informal (alamiah). Lingkungan bahasa dibagi menjadi dua yaitu lingkungan bahasa secara makro dan mikro, secara makro berkaitan dengan empat hal penting yaitu 1). Kealamian bahasa yang didengar, 2). Peran pembelajar dalam komunikasi, 3). Ketersediaan perbagai referensi yang konkret untuk menjelaskan makna B2 dan 4).  Persoalan siapa figur yang menjadi model untuk B2 yang dipelajari sebagai target. Yang mana secara makro ini lingkungan bahasa mencakup secara global dalam pembelajarannya jadi secara praktik lingkungan bahasa makro menitik beratkan pada semua komunikasi dalam semua bidang dengan tujuan melatih komunikasi. Secara mikro lingkungan bahasa secara sepesifik dan lebih khusus, dalam sekala mikro ini ada tiga faktor dalam kebahasaan yakni Salience, feedback dan frequency. Salience berarti merujuk pada sesuatu yang lebih menonjol, Feedback mengacu pada tanggapan pendengar atau pembaca terhadap ucapan, dan tulisan pembelajar, frequency sendiri merujuk pada jumlah berapa kali pembelajar mendengar atau melihat sebuah setruktur. Faktor lingkungan mikro menurut saya sudah tampak pada lingkungan makro yang mana mengacu pada aspek dan faktorsecara global dan umum, jadi lingkungan mikro ini sebatas klasifikasi dan tidak begitu tampak pengaruh terhadap pembelajaran bahasa.

Pendek kata, lingkungan bahasa merupakan wadah dimana ada fokus pembelajar yang melibatkan alat pembelajaran secara indera atau bukan dalam mempelajari bahasa fokus atau bahasa ke dua B2. Seperti halnya tempat-tempat yang sudah ada saat ini disekitar kita, yang paling terkenal seperti pembelajaran bahasa ke dua di daerah Kediri Pare, atau di Pondok pesantren Darul Allughah Wa Da’wa (dalwa) yang mana tempat ini membangun lingkungan bahasa sebagai tempat pembelajaran bahasa fokus atau b2.


5. Analisis teori chomsky kaitannya dengan bi’ah lughiwiyah (lingkungan bahasa)?

Gambaran tentang dua term diatas yakni teori Avram Noam Chomsky dan Lingkungan bahasa mengantarkan pada proses analisis yang nantinya menghasilkan simpulan bahwa ada atau tidak peran teori yang diusung chomsky dalam pembelajaran bahasa yang lebih dekat dengan kontek psikologi yakni fokus psikolinguistik. Lingkungan bahasa saat ini berusaha dikembangkan dalam lembaga-lembaga formal maupun Informal (natural) yang mana secara praktis ada yang tersetruktur dan secara alamiah atau natural terbangun secara sendirinya. Lembaga formal seperti contoh yang ada yakni lembaga-lembaga privat bahasa tertentu bahasa arab atau inggris,dalam lembaga ini ada tujuan pendirian lingkungan bahasa ini atau kurikulum yang disesuaikan dengan lembaga dan proses pembelajaran bahasa tersebut agar sesuai dengan tujuannya. Dengan adanya kurikulum yang diterapkan maka ada pengkhususan dalam pembelajaran bahasa karena berusaha menyesuaikan dengan tujuan yang sudah ditetapkan dalam kurikulumnya. Menurut saya dalam lembaga formal menerapkan prinsip Jhon dewey yang mana menuntut persaingan dengan pribadinya sendiri dalam mencapai puncak tujuan pendidikannya, implementasinya adalah bahasa sebagai fokus pebelajarannya dalam lembaga formal lingkungan bahasa mengantarkan peserta didik dalam mempelajari bahasa dan semua hasil dari prosesnya tergantung padapeserta didik itu sendiri, yang mana peserta didik memaksa dirinya dengan mengikuti sistim pembelajaran dalam lembaga formal tersebut, disinilah peran mentalis/nativis dalam menunjukkan kebenaran teorinya.

Lingkungan bahasa informal (alamiah), secara tertulis belum ada lingkungan yang menunjukkan ada pembelajaran bahasa.akan tetapi ketika kita melihat pada masyarakat saat ini yang menganggap bahasa nasional sebagai bahasa ke dua (B2)  terbentuk secara alamiah walaupun ada pembelajara secara alamiah melalui prosespendengaran melalui media-media yang ada kemudian berusaha diungkapkan kembali dalam praktik komunikasi sehari-hari. Menurut saya dalam lingkungan bahasa informal ini ada beberapa faham kebahasaan yang mempengaruhi secara tidak langsung, penggunaan bahasa yang dipengaruhi oleh lingkungan yang berkembang dan menganggap bahasa tersebut adalah simbol perkembangan atau kemajuan disini ada peran pemerolehan bahasa secara behaviourismenya ferdinan de sourse, kemudian ada peran mentalis juga ketika masyarakat lingkungan bahasa informal mengoolah dan memahami bahasa yang didengar kemudian diungkapkan kembali dalam kontek tertentu kemudian disepakati oleh masyarakat tersebut seperti yang berkembang saat ini contoh bahasa Ngalam, bahasa suroboyonan dan lain sebagainya, kemudian ada peran kognitifisme yang memadukan bahasa yang disepakati oleh masyarakat tersebut kemudian dipadukan dengan teorikebahasaan yang diperoleh di lembaga pendidikan hal ini biasanya oleh kalangan pelajar mulai dasar sampai pendidikan tinggi.

Peran teori Chomsky sebenarnya fleksible, karena mampu masuk dalam praktis teori-teori kebahasaan yang ada. karena secara langsung prinsip mentalis ini lebih cenderung pada latar pembelajar bahasa itu sendiri dalam artian secara langsung berhubungan dengan otaknya sebagai pusat pemroses bahasa yang kemudian diungkapkan kembali, inilah yang kemudian menurut chomsky disebut dengen Competens atau kemampuan. Bentuk penyadaran bahwa kemampuan berbahasa yang dimiliki manusia itu sudah menjadi bawaan sejak lahir, dan itu dibuktikan dengan kemampuan berbahasa yang dihasilkan dalam praktik komunikasi.

Bukan berarti inti dari kebahasaan adalah kemampuan berbahasa saja dalam artian mentalis sebagai promotor dalam kebahasaan namun faham atau teori kebahasaan akan ada penempatan-penempatannya, mentalis memposisikan dirinya dalam tatanan psikologi sebagai pemroses bahasa dalam diri manusia terlepas dari permasalahan yang ada dalam otak, kemudian secara praktisnya, behaviuorisme, kognitivisme, dan lain sebagainya memiliki peran pendukung dalam pembentukan bahasa diluar manusia secara mikro karena posisi manusia sebagai pelaku bahasa yang secara langsung menjadi pusat sumber bahasa dalam mengungkapkan maksud dari ide atau fikiran manusia itu, lagi-lagi peran mentalis dalam mengungkapkan ide.


Daftar pustaka

Asep Ahmad Hidayat, Filsafat Bahasa, Rosda Karya, Bandung, 2006.

Noam Chomsky. (Online). (http://en.wikipedia.org/wiki/Noam_Chomsky)

HarisX. 2008. Marxisme anarkisme dan harapan untuk masa depan (http://pustaka.otonomis.org/2008/10/07/noam-chomsky-marxisme-anarkisme-dan-harapan-untuk-masa-depan/).

Urip Rohman, Gus. 2012. trukturalisme Adalah Gerakan Intelektual Yang Berkembang Di Perancis Pada 1950.(http://www.scribd.com/doc/60602644/Strukturalisme-Adalah-Gerakan-Intelektual-Yang-Berkembang-Di-Perancis-Pada-1950).

Didi Sukyadi, Dampak pemikiran Desaussure bagi perkembangan linguistik dan disiplin ilmu lainnya, Jurnal kebahasaan Vol.3,No.02, Oktober 2013.

“Morphophonemics of Modern Hebrew.” Master’s thesis, University of Pennsylvania, 1951.

“Systems of Syntactic Analysis.” Journal of Symbolic Logic 18, no. 3 (September 1953): 242-56.

Review of Modern Hebrew, by E. Reiger. Language 30 no. 1 (January-March 1954):180-81.

“Logical Syntax and Semantics: Their Linguistic Relevance.” Language 31, nos. 1-2 (January-March 1955).

Read

Monday, 5 April 2021

PENGERTIAN NFA DAN DFA

Non-Deterministic Finite Automata (NFA) menerima masukan (input) dengan memiliki lebih dari 1 busur keluar atau bahkan tidak memiliki busur keluar. Non-Deterministic Finite Automata (NFA) sering dikenal juga sebagai Non-Deterministic Finite-State Machine (NFSM) dan Non-Deterministic Finite-State Automaton (NFSA).

DFA adalah Finite-state Machine atau mesin keadaan terbatas yang menerima atau menolak string dari simbol dan hanya menghasilkan perhitungan unik dari otomata untuk setiap string yang di masukan.


Langkah-langkah Konversi NFA-DFA

Buat tabel transisi NFA

Jika diberi transition diagram, ubah ke tabel transisi.

Buat tabel transisi DFA


Buat tabel transisi DFA

1. Salin kondisi state awal dari NFA ke kondisi state awal DFA. 

2. Jika ditemukan state baru saat transisi, masukkan state tersebut ke state di DFA.

3. Apabila state baru tersebut merupakan gabungan dari beberapa state, maka hasil transisinya adalah gabungan dari transisi beberapa state. Contohnya transisi state [q0, q1] ke 0, adalah transisi state q0 ke 0 digabung transisi state q1 ke 0.

4. Apabila state memiliki final state maka state tersebut adalah final state

5. Ulangi langkah 2-4 sampai semua state terdaftar

Read

Friday, 26 March 2021

Perbedaan Deterministic Finite Automata (DFA) dan Non-Deterministic Finite Automata (NFA )

Perbedaan DFA dan NFA, jika DFA state diberi input, selanjutnya tepat menuju 1 state, berbeda dengan NFA bisa saja menuju ke beberapa state selanjutnya.

Berbagai perbedaan DFA dan NFA lain, terkait ruang (space) dan eksekusi string yang dilakukan.

Deterministic Finite Automata (DFA) menerima masukan (input) yang hanya memiliki 1 busur keluar

Deterministic Finite Automata (DFA) sering dikenal juga sebagai Deterministic Finite-State Machine (DFSM) dan Deterministic Finite-State Automaton (DFSA).

Non-Deterministic Finite Automata (NFA) menerima masukan (input) dengan memiliki lebih dari 1 busur keluar atau bahkan tidak memiliki busur keluar.

Non-Deterministic Finite Automata (NFA) sering dikenal juga sebagai Non-Deterministic Finite-State Machine (NFSM) dan Non-Deterministic Finite-State Automaton (NFSA).

Perbedaan DFA dan NFA

Pada intinya, paling mendasar perbedaan DFA dan NFA, jika DFA apabila state diberi input, maka state akan selalu tepat menuju 1 state. Berbeda dengan NFA, jika state diberi input, mungkin saja bisa menuju ke beberapa state selanjutnya.

Sementara itu, berikut ini beberapa perbedaan DFA dan NFA yang disajikan dalam tabel:


DFA

DFA tidak dapat menggunakan transisi string kosong (empty string)

DFA dipahami sebagai sebuah mesin

DFA untuk state selanjutnya bisa ditetapkan dengan jelas

DFA lebih sulit dibuat

Waktu yang dibutuhkan untuk mengeksekusi string input lebih sedikit

Semua DFA merupakan NFA

DFA membutuhkan lebih banyak ruang (space)


NFA

NFA dapat menggunakan transisi string kosong (empty string)

NFA dipahami sebagai beberapa mesin kecil yang melakukan komputasi di waktu bersamaan

NFA untuk state selanjutnya mempunyai banyak kemungkinan

NFA lebih mudah dibuat

Waktu yang dibutuhkan untuk mengeksekusi string input lebih banyak

Tidak semua NFA adalah DFA

NFA membutuhkan lebih sedikit ruang (space)


Read

Tuesday, 23 March 2021

Analisis Leksikal

 Analisis leksikal atau scanner bertugas mengidentifikasi semua besaran pembangun bahasa (leksikal) yang ada pada kode sumber (source code).

Scanner menerima masukan kode sumber berupa serangkaian karakter kemudian memilah-milahnya ke dalam satuan leksikal, yaitu token.

Token-token ini akan menjadi masukan bagi analisis selanjutnya yaitu analisis sintaksis.

Dari fungsi scanner secara umum seperti telah disebutkan di atas, maka tugas scanner secara rinci adalah:

1. membaca serangkaian karakter dari kode sumber

2. mengenalinya ke dalam satuan leksikal

3. mengubahnya menjadi token dan menentukan jenis tokennya.

4. mengirimkan token ke proses analisis selanjutnya, yaitu analisis sintaksis

5. mengabaikan karakter white space (spasi, enter, ganti baris, penanda akhir file) dan komentar (remark) apabila ada di dalam kode sumber

6. menangani kesalahan

7. menangani tabel simbol

Scanner bekerja berdasarkan prinsip mesin finite state automata (FSA).

Diagram keadaan dapat digunakan untuk membantu mengkonstruksi scanner.


Besaran pembangun bahasa (leksikal) meliputi:

1. Identifier

Identifier atau pengenal dapat berupa:

a. kata tercadang atau kata kunci (reserve word) yang telah didefinisikan oleh bahasa pemrograman

b. kata yang dideklarasikan sendiri oleh pemakai (si pembuat program) disebut dengan variabel.

Contoh (dalam bahasa Pascal)

var

nama : string

alamat : string

jumlah_anak : byte

nominal_tabungan : real

begin

clrscr;

end.

Dari contoh di atas, maka identifier yang dideklarasikan sendiri oleh pemakai (variabel) adalah: nama, alamat, jumlah_anak, dan nominal_tabungan.

Sedangkan identifier kata tercadang (reserve word) adalah: var, string, byte, real, begin, clrscr, dan end. Selain contoh yang disebutkan di atas, masih banyak kata tercadang yang lainnya.

Untuk mendeklarasikan identifier oleh pemakai setiap bahasa pemrograman memiliki aturan yang berbeda-beda, demikian juga dengan identifier kata tercadang memiliki nama dan arti yang berbeda untuk setiap bahasa pemrograman.

Contoh

begin dan end

di bahasa Pascal  kata tercadang

di bahasa C  boleh digunakan untuk nama variabel

{ dan }

di bahasa Pascal  ‘kata’ lebih tepatnya delimiter atau pembatas untuk memberikan komentar pada kode sumber.

di bahasa C  delimiter untuk mengawali dan mengakhiri sebuah blok program


2. Nilai konstanta

Nilai konstanta disini dapat berupa: integer, real, boolean, character, string, dan sebagainya. Melalui contoh berikut ini, bedakan antara nilai (atau isi) dengan variabel yang digunakan untuk menyimpannya.

Contoh (dalam bahasa Pascal)

hitung_luas := panjang * lebar;

x := 1000;

ulang := false;

luas_lingkaran := 3.14 * jejari * jejari;

nama:= budi hartono;

Dari contoh di atas, maka: 1000, false, 3.14, ’budi hartono’ termasuk besaran leksikal berupa nilai konstanta. Sedangkan hirung_luas, panjang, lebar, x, ulang, luas_lingkaran, jejari, dan nama termasuk besaran leksikal identifier variabel.


3. operator dan delimineter

Operator aritmatika ( +, -, *, / )

Operator logika (<, =, >, <=, >=, !=, <>)

Delimiter berguna sebagai pemisah atau pembatas, contoh:

Karakter sebagai berikut ( ) { } ; . , :

Karakter white space, antara lain:

karakter spasi kode ASCII 32

karakter enter (carriage return) kode ASCII 13

karakter ganti baris (line feed)

karakter penanda akhir file (end of file)

Read

Sunday, 14 March 2021

Teknik Kompilasi

1. APA ARTI DARI TEKNIK KOMPILASI


Teknik : Metode atau Cara


Kompilasi : Proses mengabungkan serta menterjermahkan sesuatu


(source program) menjadi bentuk lain


 


2.PERBEDAAN COMPILER DAN INTERPRETER:


COMPILER


1.)Source code adalah bahasa tingkat tinggi,


2.)object code adalah bahasa mesin atau bahasa assembly.


3.) Source code dan data diproses berbeda, 


4.)Compiler bisa menangkap berbagai kesalahan dalam 1 program kode sumber secara  sekaligus,



5.)Biasanya program yang dihasilkan compiler lebih cepat dari waktu pelaksanaan program dengan interpreter.


 Interpreter: 


1.)cuma bisa menangkap beberapa kesalahan pada 1 baris kode sumber pada suatu saat,



2.)Interpreter tidak menghasilkan bentuk object code,


3.)tetapi hasil translasinya hanya dalam bentuk internal,


4.)dimana program induk harus selalu ada-berbeda dengan compiler,


5.)Interpreter cocok untuk membuat / menguji coba modul / sub-routine / program-program kecil


 


3.Penganalisa Leksikal



membaca program sumber, karakter demi karakter. Sederetan (satu atau lebih) karakter dikelompokkan menjadi satu kesatuan mengacu kepada pola kesatuan kelompok karakter (token) yang ditentukan dalam bahasa sumber.


Penganalisa Semantik


memeriksa token dan ekspresi dari batasan-batasan yang ditetapkan. Batasan-batasan tersebut misalnya :


a. panjang maksimum token identifier adalah 8 karakter,


b. panjang maksimum ekspresi tunggal adalah 80 karakter,


c. nilai bilangan bulat adalah -32768 s/d 32767,


d. operasi aritmatika harus melibatkan operan-operan yang bertipe sama


 


4.Kenapa perlu Translator ?


-Dengan bahasa mesin adalah bahasa bentuk bahasa terendah komputer, berhubungan langsung dengan bagian bagian komputer seperti bits, register & sangat primitive


-Jawaban atas pertanyaan ini akan membingungkan bagi programmer yang membuat program dengan bahasa mesin.


-Bahasa mesin adalah tidak lebih dari urutan 0 dan 1


-Instruksi dalam bahasa mesin bisa saja dibentuk menjadi micro-code, semacam prosedur dalam bahasa mesin


-Bagaimana dengan orang tidak mengerti bahasa mesin




5.pembuatan compiler ada 3 sebutkan apa saja dan jelaskan


Bahasa mesin


-Sangat sukar dan sangat sedikit kemungkinannya untuk membuat compiler dengan bahasa ini, karena manusia susah mempelajari bahasa mesin,


-Sangat tergantung pada mesin,


-Bahasa Mesin kemungkinan digunakan pada saat pembuatan Assembler


 


Assembly



-Hasil dari program mempunyai Ukuran yang relatif kecil


-Sulit dimengerti karena statement/perintahnya singkat-singkat, butuh usaha yang besar untuk membuat


-Fasilitas yang dimiliki terbatas




Bahasa Tingkat Tinggi (high level language)


-Lebih mudah dipelajari


-Fasilitas yang dimiliki lebih baik (banyak)


-Memiliki ukuran yang relatif besar, misal membuat compiler pascal dengan menggunakan bahasa C


-Untuk mesin yang berbeda perlu dikembangkan tahapan-tahapan tambahan.


-Misal membuat compiler C pada Dos bedasarkan compiler C pada unix 

Read

Translator Pada Teknik Kompilasi

Jenis-Jenis Translator Beserta Fungsinya

#Translator

Translator adalah suatu program di mana mengambil input program dari source code kemudian dituliskan dalam bentuk object code. Atau translator dapat dikatakan sebagai perubahan dari source code ke object code. Proses penterjemahan dilakukan oleh kompilator disebut compiling atau kompilasi. Kompilator (compiler) bertugas untuk melaporkan jika kemungkinan terjadinya kesalahan/error.

Ada 3 jenis translator :

A. Assembler

·         Source Code : bahasa assembly

·         Object Code : bahasa mesin

contoh : Turbo assembler, marco assembler



B. Compiler / Kompilator

Sebuah program yang membaca suatu program yang dituliskan ke dalam suatu bahasa sumber dan menerjemahkannya ke dalam suatu bahasa.

·         Source Code : tingkat tinggi

·         Object Code : bahasa mesin/assembly

·         Source Code dan data diproses pada saat yang berbeda

 

C. Interpreter

Sebuah program yang digunakan untuk menterjemahkan, mengeksekusi dan memberikan hasil dari eksekusi instruksi masukannya. Interpreter tidak membangkitkan object code, hasil translasinya dalam bentuk internal. Source code dan data diproses pada saat yang sama



Proses kompilasi dikelompokkan ke dalam dua kelompok besar :

1. Analisa : program sumber dipecah-pecah dan dibentuk menjadi bentuk antara (inter-mediate representation)
2. Sintesa : membangun program sasaran yang diinginkan dari bentuk
Read

Sunday, 24 May 2020

Profil Band: Bring Me The Horizon a.k.a BMTH


Bring Me The Horizon memulai karir mereka sejak tahun 2004.
Anggota band

Oliver Sykes - lead vocals (2004-sekarang)
Lee Malia - Lead Guitar (2004-sekarang)
Matt Kean - Bass guitar (2004-sekarang)
Matt Nicholls - Drum, percussion (2004-sekarang)
Jona Weinhofen - Rhythm guitar, keyboard, programming, vocals (2009-sekarang)

Mantan anggota band :
Curtis Ward - Rhythm guitar (2004-2009)




Nama Bring Me The Horizon sendiri diambil dari sebuah kalimat dalam film Pirates of the Caribbean : The Curse of the Black Pearl.
Dalam film tersebut, Captain Jack Sparrow berteriak 'Now... Bring me that horizon!'.
Dan setelah mereka mengubah kata 'that' menjadi 'the', terbentuklah nama Bring Me The Horizon sebagai nama band mereka.

Mereka bergabung dengan Visible Noise, namun sebenarnya mereka bergabung dengan Thirty Days of Night Records dan mereka adalah band pertama yang bergabung dengan label tersebut.

Mereka juga bergabung dengan Epitaph Records di Amerika Serikat dan Shock Records di Australia.

Mereka merilis debut album mereka, Count Your Blessings pada Oktober 2006 di UK dan Agustus 2007 di Amerika Serikat.
Kemudian mereka melakukan tour bersama band-band terkenal seperti Lostprophets, Killswitch Engage dan The Haunted.

Di bulan Maret dan April 2007 mereka melakukan tour di UK bersama I Killed the Prom Queen, band yang akhirnya bubar dan mantar gitarisnya akhirnya bergabung secara permanen bersama BMTH.
Mereka juga bermain untuk Download Festival 2007.

Mereka juga melakukan tour di Amerika Utara, termasuk bersama bintang tamu, Travis McCoy (Gym Clss Heroes) pada 6 Agustus.
McCoy bersama Oli melantunkan Diamonds Aren't Forever.

Pada November 2007 mereka melakukan tour ke Australia dalam tour yang bertajuk Gigantour.
Mereka juga kembali lagi ke Australia pada Mei hingga Juni 2008 dalam konser terakhir I Killed the Prom Queen.

Bring Me The Horizon telah menulis dan merekam album kedua mereka di awal tahun 2008.
Mereka melakukan rekaman di Swedia bersama Fredrik Nordstorm, yang pernah bekerja sama dengan At the Gates, Arch Enemy dan Dimmu Borgir.
Album dirilis pada 29 September 2008.

Album Suicide Season ini memang berbeda dengan album sebelumnya karena lebih mengarah pada musik metalcore.
Irama album tersebut hampir sama dengan album EP mereka, This Is What the Edge of Your Seat Was Made For.

Kemudian band ini menjadi sangat populer di Amerika Serikat dan tampil dalam Warped tour 2008.
Bring Me The Horizon juga tampil bersama Mindless Self Indulgence, Black Tide, In Case of Fire dan Dir en Grey dalam Kerrang! dan Relentless UK Tour 2009.
Mereka juga bergabung bersama Thursday, Cancer Bats, Four Year Strong dan Pierce the Veil dalam Taste of Chaos 2009 tour Amerika Utara.

Diumumkan pada tanggal 27 Agustus 2009 bahwa Bring Me The Horizon akan merilis remixed-version dari Suicide Season yang diberi titel Suicide Season : Cut Up! pada 2 November 2009 di UK.
Dalam interview bersama Rock Sound, Oliver Sykes menyatakan bahwa ide untuk merilis ulang datang ketika Ia meminta pendapat kepada temannya apabila Ia me-remix salah satu lagu.

Kemudian temannya tersebut sangat senang dengan hasil remix tersebut dan akhirnya tercetus ide untuk me-remix seluruh lagu.
Beberapa musisi yang ikut andil dalam album ini antara lain Ben Weinman dari The Dillinger Escape Plan, Sonny Moore, Ian Watkins dari Lostprophets, Utah Saints dan Shawn Crahan dari Slipknot.
Oliver Sykes juga mengungkapkan bahwa tidak ada lagu yang mirip seperti aslinya.
Lagu-lagu tersebut terdengar lebih beragam dengan sentuhan Hip-hop, elektro dan drum bass.

Pada Maret 2009, gitaris Curtis Ward meninggalkan band.
Terdapat beberapa alasan mengapa Ia meninggalkan band.
Seperti yang diungkapkan sang bassis, Matt Kean, 'Ia tampak tidak menikmati pekerjaannya' dan Ia juga menyebutkan 'ini tentang komitmen'.

Pada Mei 2009, Jona Weinhofen (mantan anggota I Killed the Prom Queen dan Bleeding Through) bergabung untuk sementara demi menggantikan posisi yang ditinggalkan Curtis.
Meskipun begitu, keadaan mengisyaratkan bahwa Weinhofen bergabung dengan Bring Me The Horizon.

Kehadiran Weinhofen membawa semangat baru dalam band ini.
Media luar negeri juga banyak menyebutkan bahwa Weinhofen membuat penampilan band ini 'so much better an refreshing'.

Dalam interview bersama Kerrang! Magazine, menunjukkan bahwa Bring Me The Horizon akan segera menulis lanjutan dari Suicide Season dalam musim panas 2009.
Mereka menuju ke Studio Fredman bersama produser Fredrik Nordstorm pada Maret 2010 hingga pertengahan April lalu dan rencananya akan selesai dan rilis pada Agustus 2010 ini.

Kontroversi

Band ini bukan hanya terkenal dengan musikalitas mereka, namun juga skandal, kasus dan berbagai macam kontroversi lainnya.
Yang pertama mungkin adalah ketika sang vokalis, Oliver Sykes dituduh telah (maaf) kencing dan melakukan tindakan tidak senonoh terhadap seorang fans wanitanya setelah konser di Nottingham Rock City.

Diduga Hal tersebut dilakukan karena sebelumnya Oliver Sykes berniat untuk melakukan pelecehan seksual terhadap wanita tersebut dan wanita tersebut menolaknya.
Namun akhirnya Sykes didakwa karena telah mengencingi wanita tersebut, dan bukan karena pelecehan seksual yang dilakukan.

Dan dalam majalah musik online, Drowned in Sound, menyatakan bahwa Bring Me The Horizon telah diblacklist dari Nottingham Rock City.
Namun label mereka, Visible Noise menampik rumor tersebut dan menyatakan bahwa Bring Me The Horizon tetap tampil dalam Nottingham Rock City pada 1 Desember 2007.

Pada 13 April, Sykes memenuhi panggilan ke Pengadilan Nottingham untuk menanggapi tuduhan yang menimpa dirinya.
Kemudian persidangan ditunda hingga 3 Mei 2007 untuk menanggapi bahwa dirinya tidak bersalah.

Namun persidangan ditunda kembali hingga 17 September.
Namun karena tidak ada bukti yang cukup untuk menghukum Sykes, maka Ia dinyatakan tidak bersalah.

Kemudian dalam salah satu lagu di album Suicide Season, 'No Need for Introductions, I've Read About Girls Like You on the Backs of Toilet Doors', menyiratkan kekesalan Sykes terhadap kejadian yang menimpanya.

Di tengah lagu terdapat lirik yang berbunyi, and after everything you put me through, I should've fucking pissed on you."

Kasus yang kedua adalah perkelahian antara Oliver Sykes dengan vokalis Architects, Sam Carter, yang terekam dalam sebuah event di Kalshure, Jerman.
Dalam video tersebut terlihat bahwa Sam Carter melakukan kekerasan fisik terhadap Sykes.
Video tersebut akhirnya diupload ke Youtube dan menuai banyak kekesalan dari fans BMTH.

Namun Sam segera menampik isu tersebut dan menyatakan bahwa Ia dan Sykes adalah sahabat, bahkan mereka berbagi bus selama perjalanan.
Begitu juga Sykes yang menyatakan bahwa video tersebut adalah keisengan mereka, karena mereka merasa bosan dalam tour mereka.
Dan Sykes meminta maaf apabila terdapat banyak isu miring akibat video tersebut.
Dan semuanya dapat berjalan kembali normal.

Read

About

Social Links