Dokumen ini membahas analisis leksikal, sintaksis, dan semantik pada bahasa pemrograman. Terdapat penjelasan mengenai proses scanning untuk menghasilkan token, analisis pola pembentukan kalimat, serta pengecekan struktur akhir program. Diberikan pula contoh kode untuk konversi satuan panjang yang melakukan perhitungan berdasarkan pilihan input dan output yang dipilih.
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Materi yang ada pada slide ini berisi :
Definisi Interface
Perbedaan interface dengan class
Format interface
Perancangan
Studi Kasus
Multiple interface
Latihan 6 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Program : sederetan instruksi atau perintah (dalam bahasa yang di mengerti oleh komputer) untuk melaksanakan tugas-tugas tertentu, sehingga menghasilkan suatu keluaran / output yang diharapkan.
Algoritma : urutan langkah-langkah atau instruksi-instruksi yang harus dilaksanakan untuk memecahkan masalah.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
Modul ini berisi materi praktikum tentang pembuatan aplikasi CRUD perpustakaan. Sebenarnya ini adalah edisi revisi dari modul sebelumnya yaitu Chapter 11. hehe....
Bahasa yang digunakan masih sama yaitu menggunakan bahasa Java
Cara kerja rangkaian up counter dan down counterPT.goLom na
http://technomoderen.blogspot.com/
http://technomoderen.blogspot.com
Note : bila sobat mau cari2 bahan gak ketemu , sobat bisa request kok sma sya ...
:D
mumpung hti ane lg baik neh , hehehe
info lebih lanjut
hub : Riszqi Pujangga (facebook)
081990334647 (sms) no call, krn ane kerja lembur ..... :)
dan sobat bsa juga kunjungi my web di atas,
thanks
Materi yang ada pada slide ini berisi :
Definisi Interface
Perbedaan interface dengan class
Format interface
Perancangan
Studi Kasus
Multiple interface
Latihan 6 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Program : sederetan instruksi atau perintah (dalam bahasa yang di mengerti oleh komputer) untuk melaksanakan tugas-tugas tertentu, sehingga menghasilkan suatu keluaran / output yang diharapkan.
Algoritma : urutan langkah-langkah atau instruksi-instruksi yang harus dilaksanakan untuk memecahkan masalah.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
Modul ini berisi materi praktikum tentang pembuatan aplikasi CRUD perpustakaan. Sebenarnya ini adalah edisi revisi dari modul sebelumnya yaitu Chapter 11. hehe....
Bahasa yang digunakan masih sama yaitu menggunakan bahasa Java
Cara kerja rangkaian up counter dan down counterPT.goLom na
http://technomoderen.blogspot.com/
http://technomoderen.blogspot.com
Note : bila sobat mau cari2 bahan gak ketemu , sobat bisa request kok sma sya ...
:D
mumpung hti ane lg baik neh , hehehe
info lebih lanjut
hub : Riszqi Pujangga (facebook)
081990334647 (sms) no call, krn ane kerja lembur ..... :)
dan sobat bsa juga kunjungi my web di atas,
thanks
Perkembangan teknologi informasi telah menciptakan sebuah ruang baru yang bersifat artifisial dan maya, yaitu cyberspace. Ruang baru ini telah mengalihkan berbagai aktivitas manusia (politik, sosial, ekonomi, kultural, spiritual, bahkan seksual) dari dunia nyata ke dunia maya yang dikenal dengan dunia tanpa batas
Cyberspace berasal dari bahasa Yunani, asal katanya adalah kubernan yang berarti ruang maya tanpa batas, imajinatif dan dapat dihayati melalui perwujudan virtual
Dunia maya (bahasa Inggris: cyberspace) adalah media elektronik dalam jaringan komputer yang banyak dipakai untuk keperluan komunikasi satu arah maupun timbal-balik secara online (terhubung langsung).
Secara etimologis (kebahasaan), radikalisme agama berarti, berlebih-lebihan dalam memahami konsep keagamaan sampai melewati kebenaran.
Secara terminologis, radikalisme agama berarti, prilaku keagamaan yang menyalahi syariat, yang mengambil karakter keras sekali antara dua pihak yang bertikai, yang bertujuan merealisasikan target-target tertentu, atau bertujuan merubah situasi sosial tertentu dengan cara yang menyalahi aturan agama.
Cara-cara kekerasan dan teror, adalah salah satu cara yang sering digunakan oleh kelompok radikal untuk mencapai tujuannya.
Al-Imam Izzuddin Abdul Aziz bin Abdissalam sebagai berikut:
اَلْبِدْعَةُ فِعْلُ مَا لَمْ يُعْهَدْ فِيْ عَصْرِ رَسُوْلِ اللهِ . (الإمام عزالدين بن عبد السلام، قواعد الأحكام، 2/172).
“Bid’ah adalah mengerjakan sesuatu yang tidak pernah dikenal (terjadi) pada masa Rasulullah ”. (Qawa’id al-Ahkam fi Mashalih al-Anam, 2/172).
أَدْرِكْنِيْ يَا رَسُوْلَ اللهِ
(Tolonglah aku wahai Rasulullah [dengan didoakan kepada Allah])
Menurut mayoritas kaum Muslimin sejak generasi sahabat hingga kini, bacaan di atas adalah benar dan tidak syirik.
Sementara menurut Ibn Taimiyah (abad ke-8 H.), dan menurut Wahabi (abad ke-12 Hijriah), redaksi tersebut tidak benar, syirik akbar, murtad dan masuk neraka selama-lamanya.
Membaca al-Qur’an di kuburan ketika pemakaman dan ziarah kubur, dianjurkan berdasarkan:
Membaca al-Qur’an di atas kuburan dianjurkan karena dalil-dalil al-Qur’an dan hadits sangat banyak tentang keutamaan membaca al-Qur’an, bersifat umum, mutlak dan tanpa membatasi dengan tempat dan waktu
Ada dalil-dalil khusus, spesifik yang menunjukkan membaca al-Qur’an di kuburan
Dan tiadalah Kami mengutus kamu, melainkan untuk (menjadi) rahmat bagi semesta alam.
Rasulullah : “Ingatlah wahai manusia, sesungguhnya aku hanyalah rahmat Allah yang dipersembahkan buat kamu.”
Tabaruk diambil dari kata berkah, yang substansinya adalah bertambah dan berkembang.
Tabaruk adalah mencari tambahan dan perkembangan dari sesuatu yang menjadi sarana tabaruk.
Kehidupan alam barzakh ( Alam Keamatian )Visnu Candra
Kematian hanyalah perubahan suasana saja, sedangkan ruh manusia setelah berpisah dari jasad akan tetap kekal, adakalanya dalam kungkungan azab dan ada kalanya dalam kenikmatan
Mayoritas ulama salaf dan Imam madzhab yang tiga (Abu Hanifah, Malik dan Ahmad bin Hanbal), berpendapat bahwa pahala bacaan al-Qur’an bisa sampai kepada mayit.
Menangisi Orang Mati
Mengharumkan Jenazah dengan Membakar Dupa
Mengiringi Jenazah dengan Bacaaan Tahlil
Hukum Melakukan Talqin Mayit
Talqin Saat Sakarat al-Maut
Talqin Setelah Pemakaman Jenazah
Adzan setelah Jenazah Diletakkan di Kuburan
Jamuan Makan kepada Para Pentakziyah
Hukum Selamatan 7 Hari Kematian
Membaca al-Qur’an di Kuburan
Tradisi Tahlilan
Tahlil Fida’ (Tebusan)
Qadha Shalat untuk Orang yang Sudah Mati
Qadha Puasa untuk Orang yang Sudah Mati
MANUSIA SEBELUM NABI ADAM ALAIHISSALAM Visnu Candra
Apakah ada kehidupan (manusia) sebelum Nabi Adam As diciptakan?
Pertanyaan ini masuk dalam katagori pertanyaan tentang hal-hal ghaib. Ghaib dalam arti sesuatu yang ada di luar waktu kita saat ini dan diluar sejarah kehidupan manusia,yang kita tau awal kehidupan manusia saat ini dimulai dari Adam as, yang kisahnya ada sebagian yang diceritakan dalam al Quran , dan sebagian diceritakan secara ringkas,dan memang hampir keseluruhanya baik itu alQur'an maupun hadits itu tidak di ceritakan secara gamblang bahkan hanya saja sedikit menyinggung yang kesemuanya itu perlu di tafsiri atau di simpulkan seperti halnya yang terdapat dalam surah al-baqarah ayat 30
memaparkan apa itu tawasul,pendapat ulama tentang tawasul serta pendapat madzhab syafi'i, hambali, maliki, serta doa-doa yang di maksud dalam i'anah serta kisah tentang orang buta yang bertawasul kepada nabi muhammad SAW dan kisah-kisaah menarik lainya.
ppt profesionalisasi pendidikan Pai 9.pdfNur afiyah
Pembelajaran landasan pendidikan yang membahas tentang profesionalisasi pendidikan. Semoga dengan adanya materi ini dapat memudahkan kita untuk memahami dengan baik serta menambah pengetahuan kita tentang profesionalisasi pendidikan.
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenAdrianAgoes9
sosialisasi untuk dosen dalam mengisi dan memadankan sister akunnya, sehingga bisa memutakhirkan data di dalam sister tersebut. ini adalah untuk kepentingan jabatan akademik dan jabatan fungsional dosen. penting untuk karir dan jabatan dosen juga untuk kepentingan akademik perguruan tinggi terkait.
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondelferrydmn1999
Indonesia, negara kepulauan yang kaya akan keragaman budaya, suku, dan tradisi, memiliki Jakarta sebagai pusat kebudayaan yang dinamis dan unik. Salah satu kesenian tradisional yang ikonik dan identik dengan Jakarta adalah ondel-ondel, boneka raksasa yang biasanya tampil berpasangan, terdiri dari laki-laki dan perempuan. Ondel-ondel awalnya dianggap sebagai simbol budaya sakral dan memainkan peran penting dalam ritual budaya masyarakat Betawi untuk menolak bala atau nasib buruk. Namun, seiring dengan bergulirnya waktu dan perubahan zaman, makna sakral ondel-ondel perlahan memudar dan berubah menjadi sesuatu yang kurang bernilai. Kini, ondel-ondel lebih sering digunakan sebagai hiasan atau sebagai sarana untuk mencari penghasilan. Buku foto Lensa Kampung Ondel-Ondel berfokus pada Keluarga Mulyadi, yang menghadapi tantangan untuk menjaga tradisi pembuatan ondel-ondel warisan leluhur di tengah keterbatasan ekonomi yang ada. Melalui foto cerita, foto feature dan foto jurnalistik buku ini menggambarkan usaha Keluarga Mulyadi untuk menjaga tradisi pembuatan ondel-ondel sambil menghadapi dilema dalam mempertahankan makna budaya di tengah perubahan makna dan keterbatasan ekonomi keluarganya. Buku foto ini dapat menggambarkan tentang bagaimana keluarga tersebut berjuang untuk menjaga warisan budaya mereka di tengah arus modernisasi.
3. L S S
LEKSIKAL SINTAKSIS SEMANTIK
Proses yang
mendahului parsing
sebuah rangkaian
karakter. Ia menerima
masukan serangkaian
karakter (seperti
dalam dokumen
plain-text atau source
code) dan
menghasilkan deretan
simbol yang masing-
masing dinamakan
token.
Sintaksis adalah
analisa mengenai
pola-pola yang
dipergunakan
sebagai sarana
untuk
menggabung-
gabungkan kata
menjadi kalimat
Proses setelah
melewati proses
scanning dan parsing.
Pada tahap ini
dilakukan pengecekan
pada struktur akhir
yang telah diperoleh
dan diperiksa
kesesuaiannya
dengan komponen
program yang ada.
4. Code Generator adalah “sebuah program yang dibuat agar dapat
menghasilkan instruksi atau kode program sesuai dengan kebutuhan
pengguna dalam ruang lingkup tertentu”.
5. ASSEMBLY
Notasi untuk bahasa mesin yang dapat dibaca oleh
manusia dan berbeda-beda tergantung dari arsitektur
komputer yang digunakan.
6. Kelebihan Kelemahan
Ketika di-compile lebih
kecil ukuran
Lebih efisien/hemat
memori
Lebih cepat dieksekusi
Baris program relatif lebih
panjang dibanding bahasa
tingkat tinggi
Relatif lebih sulit untuk
dipahami
Lebih Rumit
7. TOKEN KETERANGAN
identifier Leksikal,
pilihan1,pilihan2,besaran_input,besaran_k
luaran,nilai_input,hasil
keyword public class , extends JFrame implements
ActionListener
Simbol = , {} [] ;()
delimeter (enter),(space), _ , . , ;
operator =,/,>,+,-
literal ("Hasile Neng Kene")
komentar //logika rumus meter ke semua
public class leksikal extends JFrame implements ActionListener{
JButton jbtHitung = new JButton("Hitung");
JButton jbtClear = new JButton("Clear");
JButton jbtmetu = new JButton("Metu");
float pilihan1,pilihan2,besaran_input,besaran_keluaran,nilai_input,hasil;
String arrBesaran[] = {"Meter", "Centimeter", "Milimeter", "Inchi",
"Kilometer"};
if ( event.getSource() == jbtHitung ){
//ambil info nilai yg diinput
besaran_input = pilihan1;
besaran_keluaran = pilihan2;
nilai_input = Float.parseFloat(jtfi_input.getText());
konv_inchi = 24 / 10; //2.4
//logika rumus meter ke semua
if ((besaran_input == 0)&&(besaran_keluaran == 1)){
//untuk meter ke centimeter
hasil = nilai_input * 100;
} else if ((besaran_input == 0)&&(besaran_keluaran == 2)){
//untuk meter ke milimeter
hasil = nilai_input * 1000;
} else if ((besaran_input == 0)&&(besaran_keluaran == 3)){
//untuk meter ke inchi, 1 inchi = 2,45 cm
hasil = (nilai_input * 100);
hasil = hasil / konv_inchi;
} else if ( event.getSource() == jbtClear ){
jtfi_input.setText("");
jlblHasil.setText("Hasile Neng Kene");
}}}
8. public class leksikal extends JFrame implements ActionListener{
JButton jbtHitung = new JButton("Hitung");
JButton jbtClear = new JButton("Clear");
JButton jbtmetu = new JButton("Metu");
float
pilihan1,pilihan2,besaran_input,besaran_keluaran,nilai_input,hasil;
String arrBesaran[] = {"Meter", "Centimeter", "Milimeter", "Inchi",
"Kilometer"};
if ( event.getSource() == jbtHitung ){
//ambil info nilai yg diinput
besaran_input = pilihan1;
besaran_keluaran = pilihan2;
nilai_input = Float.parseFloat(jtfi_input.getText());
konv_inchi = 24 / 10; //2.4
//logika rumus meter ke semua
if ((besaran_input == 0)&&(besaran_keluaran == 1)){
//untuk meter ke centimeter
hasil = nilai_input * 100;
} else if ((besaran_input == 0)&&(besaran_keluaran == 2)){
//untuk meter ke milimeter
hasil = nilai_input * 1000;
} else if ((besaran_input == 0)&&(besaran_keluaran == 3)){
//untuk meter ke inchi, 1 inchi = 2,45 cm
hasil = (nilai_input * 100);
hasil = hasil / konv_inchi;
} else if ( event.getSource() == jbtClear ){
jtfi_input.setText("");
jlblHasil.setText("Hasile Neng Kene");
}}}
IF
FLOAT
BILANGAN
9. public class leksikal extends JFrame implements ActionListener{
JButton jbtHitung = new JButton("Hitung");
JButton jbtClear = new JButton("Clear");
JButton jbtmetu = new JButton("Metu");
float pilihan1,pilihan2,besaran_input,besaran_keluaran,nilai_input,hasil;
String arrBesaran[] = {"Meter", "Centimeter", "Milimeter", "Inchi",
"Kilometer"};
if ( event.getSource() == jbtHitung ){
//ambil info nilai yg diinput
besaran_input = pilihan1;
besaran_keluaran = pilihan2;
nilai_input = Float.parseFloat(jtfi_input.getText());
konv_inchi = 24 / 10; //2.4
//logika rumus meter ke semua
if ((besaran_input == 0)&&(besaran_keluaran == 1)){
//untuk meter ke centimeter
hasil = nilai_input * 100;
} else if ((besaran_input == 0)&&(besaran_keluaran == 2)){
//untuk meter ke milimeter
hasil = nilai_input * 1000;
} else if ((besaran_input == 0)&&(besaran_keluaran == 3)){
//untuk meter ke inchi, 1 inchi = 2,45 cm
hasil = (nilai_input * 100);
hasil = hasil / konv_inchi;
} else if ( event.getSource() == jbtClear ){
jtfi_input.setText("");
jlblHasil.setText("Hasile Neng Kene");
}}}