Postingan

Menampilkan postingan dari 2019

RECURSIVE, FOR & WHILE

Gambar
Hai Sobat !! Kali ini saya akan membagikan salah satu teknik pengulangan (looping) dalam Java, selain menggunakan Method FOR , WHILE atau DO-WHILE, yaitu RECURSIVE :D Apa itu Method Recursive ? ► adalah proses pengulangan sesuatu dengan cara kesamaan-diri. Sebagai contohnya, saat dua cermin berada paralel antara satu dengan yang lain, gambar yang tertangkap adalah suatu bentuk rekursi tak-terbatas. Istilah ini memiliki makna beragam bergantung kepada ragam disiplin mulai dari linguistik sampai logika. Penggunaan paling umum dari rekursi yaitu dalam matematika dan ilmu komputer, yang mengacu kepada suatu metode mendefinisikan fungsi yang mana fungsi tersebut menggunakan definisinya sendiri. Secara spesifik hal ini mendefinisikan suatu instansi tak-terbatas (nilai fungsi), menggunakan ekpresi terbatas dengan beberapa instansi bisa merujuk ke instansi lainnya, tapi dengan suatu cara sehingga tidak ada perulangan atau keterkaitan tak-terbatas dapat terjadi. Istilah ini juga d

BUBBLE SORT

Gambar
Bubble Sort Hai Semua Sekarang saya akan berbagi sedikit informasi tentang salah satu metode Algoritma, yaitu "Bubble Sort" Tapi saya tidak membahas tentang kode / coding nya, tetapi lebih ke proses waktu yang dibutuhkan, untuk menyusun suatu data, yang mana kali ini akan menggunakan data secara Acak / Random , menggunakan Library yang sudah diberikan di IDE (dalam kasus ini, saya menggunakan NetBeans seri 8.2 ) Baiklah, pertama-tama saya akan membagikan Source Code nya : Ini adalah tampilan Source Code nya. Dan bagian yang saya beri tanda merah, itu adalah Library yang telah diberikan oleh NetBeans , untuk pemunculan data secara acak, seperti yang saya bilang sebelumnya. Angka 100 adalah Jumlah / Banyaknya Data yang akan kita gunakan, dan itu akan muncul secara acak, setelahnya akan kita urutkan. Sedangkan bagian "komen" dibawah (Manual Data),  itu adalah rangkai data yang bisa kita gunakan secara manual, apabila inngin menggunakan mekanisme

DATA FLOW DIAGRAM

Gambar
Data Flow Diagram "Sistem Perpustakaan" DFD Level 0 DFD Level 1

FLOWCHART & DATA FLOW DIAGRAM

Gambar
Flowchart Program Pendaftaran Mahasiswa Baru Flowchart Sistem Penerimaan Mahasiswa Baru DATA FLOW DIAGRAM (DFD) Beberapa Pengertian / Definisi tentang Data Flow Diagram : Suatu Diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data pada suatu sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. Diagram ini digunakan sebagai alat bantu dalam menggambarkan atau menjelaskan proses kerja suatu sistem. Merupakan suatu cara atau metode untuk membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem nantinya. Sebuah model tampilan visual yang menggambarkan aliran data atau informasi dalam sebuah sistem. Beberapa Fungsi dari Data Flow Diagram : Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,

FLOWCHART

Gambar
Pengenalan Flowchart Flowchart, atau bisa juga disebut Diagram Alir, adalah suatu bagan diagram dengan simbol-simbol tertentu, yang menggambarkan aliran / urutan proses secara detail dan hubungan antara suatu proses dengan proses lainnya dalam suatu program / sistem informasi. Flowchart sangat penting untuk diterapkan,  karena bisa memberikan solusi selangkah demi selangkah untuk menyelesaikan masalah yang ada di dalam proses,  sebelum kita membuat program yang kita buat nanti dapat sesuai rencana dan dapat meminimalisir kesalahan-kesalahan pada program. Jenis-Jenis Flowchart Flowchart secara umum, terbagi menjadi 5 jenis, yaitu sebagai berikut : 1. Flowchart Sistem 2. Flowchart Dokumen 3. Flowchart Skematic 4. Flowchart Proses 5. Flowchart Program Penjelasan : 1. Flowchart Sistem -> suatu bagan yang menunjukkan alur kerja atau proses dari apa yang dikerjakan secara keseluruhan dan menjelaskan urutan yang ada di dalam sistem secara prosedural. 2. Flo

Rekayasa Perangkat Lunak

Gambar
• Rekayasa Perangkat Lunak / Software Engineering • Konsep Dasar Rekayasa Perangkat Lunak Rekayasa Perangkat Lunak , merupakan salah satu bidang studi, dimana membahas tentang Pengembangan (Develop) ataupun Membangun (Build) sebuah prorgram / aplikasi, dimana itu bertujuan untuk membantu pengguna / user dalam hal Peng-coding-an, Pemeliharaan, dan Kualitas dari Aplikasi itu sendiri. Rekayasa Perangkat Lunak (RPL) seringnya berhubungan dengan segala sesuatu yang ber-sifat komputerisasi, dimana memiliki 3 aspek utama, yaitu : Input (Masukan), Process, dan Output (Keluaran). Contoh dari tiap-tiap aspek dalam komputerisasi : Input : Mouse, Keyboard, Scanner, Webcam. Process : RAM, Processor/CPU. Output : Monitor, Speaker, Printer. Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak: Dapat terus dirawat dan dipelihara (maintainability). Dapat mengikuti perkembangan teknologi (dependability). Dapat mengikuti keinginan pengguna (robust). Efektif d