Melayani Dengan Nurani

IA

Berubah tanpa ilmu adalah perubahan sia-sia

Yang abadi dalam kehidupan di dunia adalah perubahan, dengan ilmu perubahan menjadi terarah.

Orang cerdas itu adalah orang yang berencana untuk besok hari

Maka disiplin adalah bagian dari rencana.

19 Mei 2019

Algoritma E-Voting berdasar E-KTP

A. Prasyarat Perangkat keras yang diperlukan :

1. Jaringan yang terkoneksi secara aman
2. Media Input / Scanner / Card Reader
3. Server on line

B. Pra Pemilu

  1. Server Sisduk E-KTP membuat API
  2. Isi API berupa data No KTP, Nama Pemegang KTP, Alamat Rumah, Tgl_lahir, nomor Unik
  3. Server E-Voting membaca data berdasar teks dari API .
  4. Server E-Voting memilih data pemilih berdasar usia 17 tahun ke atas sebagai peserta pemilu .
  5. Server E-Voting mencetak kartu daftar pemilih yang di dalamnya ada ‘Barcode’ .
  6. Kartu ini dapat dicetak melalui kertas maupun melalui bentuk digital.
  7. Kartu peserta dikirim ke alamat Ybs.

C. Saat Pemilu.

Server E-Voting bekerja sama dengan perbankan yang telah mempunyai jaringan yang tersebar di seluruh Indonesia.

E-Voting membuat sistem Interface untuk memilih Capres dan Caleg.
Interface E-Voting dititipkan di komputer /ATM perbankan.

Peserta pemilu memilih dengan patokan Barcode yang sudah ada, dapat datang ke Bank terdekat dimana pun ia berada.

Berdasar validasi Barcode yang dibaca oleh scanner, muncul menu pilihan untuk memilih calon.

Kelebihan Sistem E-Voting

1. Tak akan ada korban jiwa meninggal dunia akibat kelelahan

2. Perhitungan hasil pemilu paling lama cukup 1 hari saja

3. Hemat biaya sampai triliunan rupiah

4. Tak akan ada selebrasi kemenangan Pilpres yang begitu lama dan “menyakitkan yang kalah”

5. Tak akan ada tuduhan curang

Kekurangan Sistem E-Voting

1. Tak akan ada proyek bancakan seperti pada E-KTP
2. Tak akan ada Quick Count maupun Real Count

API *)

API itu istilah komunikasi data antar server.

Suatu server menyediakan  pintu akses ke servernya dengan teknik tertentu bagi siapapun yang memerlukan data tertentu.

Misalkan
Misalnya seseorang programmer membuat modul gojeg untuk menentukan jarak lokasi 2 titik,
GOOGLE MAP menyediakan API untuk program tsb.

Si programmer tidak perlu membuat program map seperti halnya program google map.
Cukup akses API yang disediakan google 

---oOo---

29 Januari 2019

ARE YOU HAPPY ?


ARE YOU HAPPY ?

Apa sih tujuan hidup manusia di dunia ini ? Saya muslim namun dahulu jarang sekali buka kitab Al qur’an, alih-alih malah sibuk mencari uang demi kebutuhan hidup sehari-hari. Ada dorongan tersembunyi, keinginan untuk jadi orang yang kaya, agar dengan kekayaan itu maka kebahagian akan mudah didapat. Seiring berjalannya waktu, saya menyaksikan bahwa kekayaan ternyata tidak menjamin kebahagian suatu keluarga. Alhamdulillah, saya sampai saat sekarang belum menjadi orang kaya secara material. Namun rasanya cukup bahagia, dan terus untuk berupaya mencapai kebahagiaan dan ikut bahagia saat orang lain bahagia.
Apa itu bahagia ? Apakah bahagia itu sama dengan kesenangan dan kenikmatan. Lalu apa beda bahagia dengan senang ? Beda bahagia dengan senang itu, kalau bahagia itu tidak perlu cape, kalau (ke)senang(an) biasanya cape dan ada bosannya.
Contohnya : Orang kaya dapat bersenang-senang keliling dunia mencari tempat hiburan, namun belum tentu bahagia, sepulang dari keliling dunia sudah pasti cape. Sebaliknya seorang ibu atau bapaknya melihat anaknya yang sukses mencapai karir atau prestasi tertentu, ia tentunya akan bahagia.

Ada pengalaman traumatik, mengapa dulu saya menjauhi membaca Al qur’an. Momentum ini terjadi karena melihat kejadian pada adik saya yang lancar dan mahir dalam membaca Al qur’an numun perilakunya menjadi aneh, tidak umum dan lumrah dengan manusia pada umumnya.
Pencarian jati diri ini membuat saya masuk kedalam suatu Thareqat. Pas mau masuk ditanya terlebih dahulu, apa tujuan masuk thareqat ? Saya jawab ingin mensucikan diri. Kemudian diluruskan oleh Guru Tuduh Jalan, bahwa tujuan thareqat itu adalah mengejar dalil “Innalilahiwainnailaihi rojiun”, asal dari Allah kembali ke Allah. Kalau ingin mengejar ilmu kesucian itu bisa masuk ke semacam pengajian hikmah seperti di Darut Tauhid pimpinan Aa Gym.
Jadi inget filem Matrix, saat Tuan Anderson harus memilih pil biru atau pil merah.
Jika memilih pil merah, anda akan masuk ke sistem dunia yang rutin, monoton dan diatur oleh berbagai sistem. Sedangkan jika memilih pil biru, anda akan memasuki dunia yang diibaratkan memasuki dunia “Alice's Adventures in Wonderland”, masuk ke lubang kelinci dimana di dalamnya ada berbagai imajinasi dan aneka serba kemungkinan yang tidak monoton, dunia cahaya. Tuan Anderson memilih pil biru dan berubah menjadi Neo.

Mempelajari agama itu ada dua jalan, yaitu jalan dari atas ke bawah, dan dari bawah ke atas, kata ikhwan senior. Kalau jalan dari atas, itu mempelajari soal hakekat lalu turun ke syareat. Kalau dari bawah ke atas, mempelajari syareat lalu naik ke hakekat. Jalan dari atas, itu jalan singkat, belajar “Mi’raj” dulu lalu turun ke bawah mempelajari realitas yang ada di masyarakat. Jalan dari bawah, membaca dan mempelajari realitas di masyarakat dengan pedoman dan patokan ayat Al qur’an dan hadits lalu berharap dapat meningkat ke alam hakekat, namun jalan ini berat dan rumit bisa jadi salah niat itikad dan tak sampai apa yang ingin dituju atau diharap.

Damain dan bahagia, itu tujuan semua umat manusia. Apakah kita sudah pada jalur yang benar, “on the track record”. Tentu berbeda jalan atau cara atau kriteria untuk mencapai tujuan tersebut. Sebagai umat Nabi Muhammad untuk mudahnya tentu berpatokan pada Al Qur’an. Ada petunjuk kriteria atau alat ukurnya, sehingga diri kita sendiri dapat mengukur sampai dimana pencapaiannya. Firman Allah yang disampaikan malaikat Jibril pada Nabi Muhammad, kriteria bahagia itu meliputi aspek-aspek sebagai berikut. Siapa saja itu ? Mereka yang shalatnya khusyu, mereka yang menghindari perbuatan yang tidak berguna atau tidak memberi bermanfaat, mereka yang memberi zakat, mereka yang menjaga kehormatan atau martabat, mereka yang menjaga amanat dan memelihara sholatnya. Mereka-mereka Inilah yang kelak akan mewarisi Firdaus yang kekal. Semoga kita semua layak mendapat kebahagiaan. Amiin YRA. Happy New Year 2019.




1. قَدْ اَفْلَحَ الْمُؤْمِنُوْنَ ۙ

qad aflaḥal-mu`minụn

Berbahagialah orang mukmin,

2. الَّذِيْنَ هُمْ فِيْ صَلٰو تِهِمْ خَاشِعُوْنَ

allażīna hum fī ṣalātihim khāsyi'ụn
orang yang khusyuk dalam salatnya,

3. وَالَّذِيْنَ هُمْ عَنِ اللَّغْوِ مُعْرِضُوْنَ ۙ

wallażīna hum 'anil-lagwi mu'riḍụn

dan orang yang menjauhkan diri dari yang tidak berguna,

4. وَالَّذِيْنَ هُمْ لِلزَّكٰوةِ فَاعِلُوْنَ ۙ

wallażīna hum liz-zakāti fā'ilụn

dan orang yang menunaikan zakat,

5. وَالَّذِيْنَ هُمْ لِفُرُوْجِهِمْ حٰفِظُوْنَ ۙ

wallażīna hum lifurụjihim ḥāfiẓụn

dan orang yang memelihara kemaluannya,

6. اِلَّا عَلٰٓى اَزْوَاجِهِمْ اَوْ مَا مَلَكَتْ اَيْمَانُهُمْ فَاِنَّهُمْ غَيْرُ مَلُوْمِيْنَۚillā 'alā azwājihim au mā malakat aimānuhum fa innahum gairu malụmīn

kecuali terhadap istri-istri mereka atau hamba sahaya yang mereka miliki; maka sesungguhnya mereka tidak tercela.

7. فَمَنِ ابْتَغٰى وَرَاۤءَ ذٰلِكَ فَاُولٰۤىِٕكَ هُمُ الْعٰدُوْنَ ۚfa manibtagā warā`a żālika fa ulā`ika humul-'ādụn

Tetapi barang siapa mencari di balik itu, maka mereka itulah orang-orang yang melampaui batas.

8. وَالَّذِيْنَ هُمْ لِاَمٰنٰتِهِمْ وَعَهْدِهِمْ رَاعُوْنَ ۙ

wallażīna hum li`amānātihim wa 'ahdihim rā'ụn

Dan orang yang memelihara amanat-amanat dan janjinya,

9. وَالَّذِيْنَ هُمْ عَلٰى صَلَوٰتِهِمْ يُحَافِظُوْنَ ۘwallażīna hum 'alā ṣalawātihim yuḥāfiẓụn

serta orang yang memelihara salatnya.

10. اُولٰۤىِٕكَ هُمُ الْوَارِثُوْنَ ۙulā`ika humul-wāriṡụn

Mereka itulah orang yang akan mewarisi,

11. الَّذِيْنَ يَرِثُوْنَ الْفِرْدَوْسَۗ هُمْ فِيْهَا خٰلِدُوْنَ

allażīna yariṡụnal-firdaụs, hum fīhā khālidụn

yang akan mewarisi Firdaus. Mereka kekal di dalamnya.





------------oOOo----------------

10 Desember 2018

Materi, Soal dan Jawaban TKJ dan RPL

Flipbook ini berisi materi dan soal-soal serta jawabannya.

Untuk membaca nya silahkan buka halaman ini.(atau klik disini saja).

Untuk soal dan jawaban RPL kelas X silahkan klik dibuka disini.saja
Untuk soal dan jawaban RPL kelas XI silahkan klik dibuka disini.saja
Untuk soal dan jawaban RPL kelas XII  silahkan klik dibuka disini.saja

Untuk soal dan jawabanTKJ  kelas X silahkan klik dibuka disini.saja
Untuk soal dan jawaban TKJ kelas XI silahkan klik dibuka disini.saja
Untuk soal dan jawaban TKJ kelas XII  silahkan klik dibuka disini.saja

Selamat membaca.

2 Desember 2018

Simulasi Digital

SIMULASI DIGITAL





A. Penyajian atau Penulisan Algoritma


Penyajian algoritma secara garis besar bisa dalam 2 bentuk penyajian yaitu tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu dan pseudocode.

Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya.

Sedangkan algoritma dapat disajikan dengan gambar, yaitu dengan Flowchart.

Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam bentuk notasi-notasi tertentu.

Flowchart merupakan gambar atau bagan yangmemperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaranini dinyatakan dengan simbol flowchart akan memudahkan kita untuk melakukanpengecekan bagian-bagian yang terlupakan dalam analisis masalah. Di samping ituflowchart juga berguna sebagai fasilitas untuk berkomunikasi antara pemrogramyang bekerja dalam tim suatu proyek.

TIPS menyusun Algoritma :

1) Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat.

2) Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untukmemperjelas.

3) Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.



Pengertian Simbol Flowchart:

1) Terminator : Notasi ini digunakan untuk menunjukkan awal dan akhir suatualgoritma
2) Aliran data : Notasi ini disebut Arrow yang digunakan untuk menunjukkan arusdata atau aliran data dari proses satu ke proses lainnya.
3) Input / Output : Notasi ini disebut Data yang digunakan untuk mewakili datainput atau output atau menyatakan operasi pemasukan data dan pencetakan hasil.
4) Proses : Notasi ini disebutproses.Process yang digunakan untuk mewakili suatu
5) Percabangan : Notasi ini disebutDecision yang digunakan untuk suatupemilihan, penyeleksian kondisi di dalam suatu program
6) Preparation : Notasi ini digunakan untuk memberi nilai awal, nilai akhir,penambahan / pengurangan bagi suatu variable counter.
7) Predefined Process / Call : Notasi ini digunakan untuk menunjukkan suatuoperasi yang rinciannya ditunjukkan ditempat lain (prosedur, sub-prosedur,fungsi)
8. Connector: Notasi ini digunakan untuk menunjukkan sambungan dari flowchart yang terputus di halaman yang sama atau halaman berikutnya.
9. Off page Connector : Penghubung bagian-bagian flowchart yang berada pada halaman berbeda


Contoh Flowchart :

Problem: Menghitung luas persegi panjang

Algoritma:
1. Masukkan panjang (p)
2. Masukkan lebar (l)
3. Hitung luas (L), yaitu panjang kali lebar

4. Cetak luas (L)

20 Agustus 2018

Kunci Jawaban Kelemahan Jaringan Nirkabel

1. Kelemahan – kelemahan dari jaringan nirkabel pada lapiran fisik (Phisycal Layer) adalah sebagai berikut:
  1. Interception atau penyadapan
  2. Injection
  3. Jamming
  4. Locating Mobile Node
  5. Access Control
  6. Hijacking
2. Kelemahan dari teknik pengamanan jaringan nirkabel dengan dengan metode WEP adalah mudah dipecahkan dengan berbagai tools yang tersedia secara gratis di internet.

3. Teknik – teknik pengamanan jaringan nirkabel di antaranya adalah:
  1. Menyembunyikan SSID
  2. Pengamanan dengan metode Wired Equivalent Privacy (WEP)
  3. Pengamanan dengan metode Wi-Fi Protected Access (WPA)
  4. Pemfilteran MAC
4. Aspek pengujian jaringan nirkabel adalah :
  1. Konektifitas jaringan nirkabel 
  2. Keamanan jaringan nirkabel  
5.Tahapan pada pengujian jaringan nirkabel dengan metode penetration Attack adalah :


  1.  Information gathering
  2. Analisis
  3. Attacking
  4. Evaluasi










  1. Jenis - jenis serangan yang dapat dilakukan untuk menguji keamanan jaringan nirkabel adalah : 

a. Cracking the encrypton
b. Bypassing WLAN authentication
c. Attacking the infrastructure
d. MITM Attack

14 Agustus 2018

Kunci Jawaban Soal OSI Layer.




Tugas 1
Menspesifikasikan Layer dan Peralatan OSI


Gambaran


Alat atau Layer
OSI
Alat ini mengirim dan menerima informasi tentang layer Network.

Router
Layer ini membuat rangkaian virtual sebelum melakukan transmisi di antara dua host ujung.
Transport
Layer ini menggunakan Service Access Point
Data Link (LLC)
Alat ini menggunakan alamat perangkat keras untuk menyaring sebuah network
Bridge atau switch
Ethernet didefinisikan di layer-layer ini
Data link dan
Physical
Layer ini mendukung flow control dan pengurutan (sequencing)
Transport
Alat ini dapat mengukur jarak ke sebuah network yang jauh (remote)
Router
Pengalamatan logikal digunakan di layer ini
Network
Alamat perangkat keras didefinisikan di layer ini
Data Link (MAC)
Alamat ini menciptakan sebuah collision domain yang besar dan sebuah broadcast domain yang besar
Hub
Alat ini menciptakan sebuah collision domain yang lebih kecil di sebuah network, tetapi network itu tetap merupakan satu broadcast domain besar
Switch atau Bridge
Alat ini memisahkan collision domain dan broadcast domain
Router


Jawaban Tugas 2

1.    Hub : 1 colision domain, 1 broadcast domain
2.    Bridge : 2 colision domain, 1 broadcast domain
3.    Switch : 4 colision domain, 1 broadcast domain
4.    Router : 3 colision domain, 3 broadcast domain


Kunci Jawaban Test Formatif 1

1.  Penyebab dari congestion di lalu lintas jaringan komputer.
  1. Terlalu banyak host
  2. Broadcast storm (badai broardcast)
  3. Multicasting
  4. Bandwith yang kecil
2.    Tuliskan 7 layer OSI

1. Layer Application
2. Layer Presentation
3. Layer Session
4. Layer Transport
5. Layer Network
6. Layer Data Link
7. Layer Physical

3.         Hub dan Reapeter berada pada layer 1
4.         Bridge dan Switch berada pada layer 2
5.         Router berada pada layer 3
6.         Jumlah data segmen data (diukur dalam byte) yang dapat dikirmkan oleh mesin pengirim, tanpa perlu menerima acknowledgment untuk segmen-segmen tersebut, disebut sebuah window.
7.         Pada komunikasi Connection-Oriented transportasi data dapat karena peralatan yang melakukan transmisi, pada awalnya akan membuat sebuah session connection-oriented dengan sistem pasangannya, yang disebut call setup atau three way handshake. Kemudian data akan dipindahkan; setelah selesai, pengakhiran komunikasi akan terjadi untuk memutuskan rangkaian virtual yang terjadi
8.         Peralatan physical yang berada di sisi pelanggan dinamakan DTE (Data Terminal Equipment)
9.         Layer Data Link dibagi menjadi 2 sub layer, Media Access Control (MAC) Logical Link Control (LLC) sub layer.
10.       Protokol yang digunakan untuk mendukung lalu lintas data disebut routed protocols.


27 Januari 2018

Kumpulan Latihan Blog Blog Siswa

Ini kumpulan blog siswaku