Sabtu, 13 Oktober 2018

JTextField, OptionPane dan Konversi Data


Assalamualaikum
Hello guys,,
Pada pada blog ini, saya akan membahas sedikit tentang TextField, OptionPane, Konversi beserta tutorial cara membuatnya. Langsung saja yo mari….

1. JTextField
JTextField merupakan komponen yang bisa digunakan untuk menginputkan dan  menampilkan data. Tipe data yang bisa dioperasikan oleh JTextField hanyalah String.
Method yang sering digunakan adalah sebagai berikut :
1. Input/mambaca data = getText()
2. Output/menampilkan data = setText()
3. Mengarahkan fokus kursor pada JTextField = requestFocus()

Oke, langsung saja kita ke tutorialnya cara membuat JTextFiled

  • Pertama, kita siapkan 2 Label, 2 JTextField dan 1 Button serta menyetting nama variabelnya seperti pada gambar ini


  •  Lalu klik kiri 2x pada button Tampilkan, serta masukkan programnya



  •  Run Program (Shift + F6), ketik kata pada JTextField masukkan nama, lalu klik tampilkan maka akan seperti ini







2. OptionPane

JOptionPane adalah komponen untuk menampilkan pesan. Berikut adalah contoh aplikasi membaca dan menampilkan nama seperti pada contoh sebelumnya, namun hasil tampilan namanya berbentuk JOptionPane.
  • Kita melanjutkan saja project yg sebelumnya



·      



  •        Pada button proses kita tambahkan program seperti ini


  •  Run dan akan seperti ini hasilnya
\





 3. Konversi Tipe Data

JTextField hanya bisa menampung data bertipe  String. Oleh karena itu, jika diperlukan sebuah proses aritmatika seperti penjumlahan, pengurangan, perkalian, atau pembagian yang melibatkan JTextField, harus ada proses konversi tipe data.

ü  Konversi dari String ke Integer
                  a = Integer.parseInt(b);

ü  Konversi dari Integer ke String
                  a = String.ValueOf(b);

Tutorialnya:
·         Pertama-tama ikuti seperti yang ada pada gambar, jangan lupa setting nama variabelnya
 



·         Isi kode pada button +, -, x


·         Run program, dan hasilnya..






Float adalah salah satu tipe data numerik desimal dengan beberapa angka dibelakang koma .
ü  Konversi dari String ke Float
  a = Integer.pasreFloat(b);
ü  Konversi dari Float ke String
 a = String.ValueOf(b);  

Contohnya:
  • Programnya sama seperti yang diatas, masukkan kode ke button ":"

 
  • Run program, dan akan dilengkapi program jika salah satu bilangan tidak diisi maka akan menampilkan pesan “Ada yang kosong, Isi dulu bos…” dan jika bilangan ke 2 diisi dengan 0 maka akan menampilkan pesan “Bilangan 2 tidak boleh kosong” karena angka berapapun jika dibagi 0 maka hasilnya tidak terdefinisi.




Sekian dulu blog ini,,
Wassalamualaikum


Algoritma Game Wolf


Game ini memang cukup greget, misi game ini adalah untuk menyebrangkan sayuran, domba, srigala, disini akan membahas algoritmanya.
1. Jika mengantarkan sayuran terlebih dahulu ke sebrang, maka disebrang lainnya domba akan dimakan oleh srigala
2. Jika mengantarkan srigala dahulu maka domba akan memakan saruyan
3. Sementara itu jika mengantarkan domba dahulu, srigala tidak akan memakan sayuran
4. Lalu kembali ke sebrangnya, jika mengantarkan srigala, disebrang srigala akan memakan domba, bahkan jika serigala diantarkan dan kita ambil domba untuk kembali ke sayuran, maka domba akan memakan sayuran 
5. Akan tetapi jika mengantarkan sayuran ke sebrang, domba kita antarkan lagi menuju serigala dan kita tukar domba dan serigala kita antar ke sebrang kiri maka tidak akan ada yg dimakan
6. Simpan srigala dan bawa domba dari kanan menuju sebrang kiri dan semuanya selamat

Algoritma Kalkulator

Pada blog ini akan membahas sedikit tentang algoritma program kalkulator. Langsung sajaa


Deklarasi :
a,b,c = float
d = integer

Deskripsi :
Input a,b
Output c

Switch (d)
Case 1 : c=a+b
Case 2 : c=a-b
Case 3 : c=a/b
Case 4 : c=a*b
Default : write (tidak ada pilihan)

Write(c)


Hasilnya

Jumat, 05 Januari 2018

Nama      : Cherry Januar Nurdin
Ttl            : Karawang, 21 Januari 1999
Hobi          : Badminton, Bermain musik, Game
Music favorit : Jazz, EDM
My sohib : Arman Maulana

Teknik Informatika
Universitas Buana Perjuangan Karawang

Sabtu, 23 Desember 2017

Artificial Intelligence

Artifial Intelligence bisa disebut dengan kecerdasan buatan merupakan teknologi komputer yang memiliki kecerdasan seperti manusia atau lebih singkatnya ialah intruksi pintar yang diberika kepada mesin atau program.

Tujuan dibuat AI:

Menurut Winston dan Prendergast (1984), tujuan kita membuat AI itu ada 3 yaitu ;
1. Membuat mesin menjadi lebih pintar (tujuan utama). Misal kita ambil contoh komputer, mesin itu dibuat yang awal mulanya hanya bisa digunakan untuk mengetik begitu dikembangkan fungsinya sehingga dapat digunakan dalam berbagai macam hal seperti bermain game, mulitmedia, editing, dll.
2. Memahami apa itu kecerdasan (tujuan ilmiah). Seiring dengan laju perkembangan teknologi dengan diciptakannya artificial intelligence itu sendiri dianggap mampu membantu dalam memecahkan masalah secara efektif, efisien, dan lebih teliti.
3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial). Keadaan AI pada mesin dapat meningkatkan akurasi pemrosesan. Hal ini tentunya membuat pekerjaan pun menjadi lebih ringan dan dapat memberikan hasil secara maksimal.

Keuntungan:
1. Bersifat permanen, artinya bisa digunakan berulang kali dan tidak berubah
fungsinya
2. Data yang disimpan di AI ini dapat diakses.dengan mudah
3. Bersifat konsisten, artinya kecerdasannya tidak berkurang
4. Dapat disimpan atau diarsipkan

Kerugian:
1. 1. AI tidak memiliki common sense. common sense sendiri merupakan sesuatu yang membuat kita tidak sekedar memproses informasi, namun kita mengerti informasi tersebut. Kemengertian ini hanya dimiliki oleh kita sebagai manusia.
2. Terbatas pada program yang diberika.


Minggu, 10 Desember 2017

Adactive Security dan Teknologi Iris


Adactive Security

Kependekan dari keamanan informasi yang menggunakan taktik modern dan alat untuk menggagalkan serangan terhadap jaringan oleh penjahat dunia maya. Organisasinya tidak boleh hanya bergantung pada mekanisme pencegahan karena penjahat dunia maya terus menerus meningkatkan permainan mereka dan tidak menyerah dalam dalam meluncurkan serangan ke jaringan yang rentan. Istilah sederhananya Adactive Security berarti memiliki langkah keamanan yang fleksibel agar dapat melindungi informasi organisasi. Melampaui keamanan perimeter tradisional dari ancaman potensial.
Contoh: firewalls, antivirus scanning


Teknologi Iris

Teknologi iris merupakan bagian dari biometri. Teknologi iria adalah bagian proteksi keamanan dengan mendeteksi bola mata atau menscan bola mata. Teknologi ini semakin menambah keamanan, karena menggunakan bola mata yang semua orang pasti berbeda. Pada umumnya teknologi ini seperti finger print

Kamis, 30 November 2017

Perangkat Lunak

1. Open Source
Open Source adalah software yang dapat di download dan source code-nya dapat dibuka oleh publik sehingga pengguna tersebut bisa mengubah dan memperbaiki software tersebut, bahkan dapat dikembangkan secara kolaborasi. Tetapi yang dapat mengubah-mengubah atau memodifikasi software tersebut harus pengguna yang sudah paham mengenai code-code. Berbeda dengan jenis software yang disebutkan di atas, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, mendistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software bersifat open source menyertakan kode sumber dalam pendistribusiannya.
Contoh
Linux : sistem operasi
Ubuntu : versi perkembangan dari Linux (anaknya linux)
Notepad++ : mengedit teks dan skrip kode pemrograman (bisa banyak bahasa pemrogaman)
Audacity : mengolah file berbasis audio
Open office : paket program perkantoran untuk mengolah kata, tabel, dan database
GIMP : program pengolah foto dan gambar digital
Amarok : pemutar musik gratis
XAMPP : paket program untuk simulasi dan pengembangan web
Blender : program untuk pembuatan model 3 dimensi, seperti animasi dan game
Filezilla : program aplikasi jaringan yang berguna untuk transfer file via protokol FTP di jaringan komputer atau internet

2. Shareware
Shareware adalah software gratis, dapat di download dan digunakan oleh pengguna. Akan tetapi penggunaan software tersebut ada batas waktunya, jika pengguna merasa softwarenya bagus, maka diharuskan membeli. Shareware sering dibatasi lamanya waktu pakai (misalnya trial 30 hari), atau jumlah software tersebut dijalankan (misalnya 30 kali), atau feature-feature tertentu yang tidak bisa diakses. Sesudah masa ujicobanya berakhir, software bisa saja terkunci atau bisa saja tetap berfungsi sebagaimana mestinya dan tetap terbatasi.
Contoh :
WinRAR : mengubah file menjadi arsip yang sangat membantu apabila kita mau meng-upload/ download file
IDM : mengambil data dari internet yang berupa file PDF, musik, vidio dan yang lainnya
Coreldraw : mengolah gambar
Athan : pengingat adzan secara otomatis ketika tiba waktu shalat
Nero : mem-burn CD/DVD
Adobe photoshop : mengedit foto
Pointstone Total Privacy: membersihkan semua jejak kegiatan di internet sistem
Blue-Corner : membuat back up kualitas blu ray dengan mudah
Windows Blinds : mengubah tampilan antarmuka windows
Microsoft Office : program bawaan dari microsoft yang didalamnya terdapat program pengolah kata,pengolah angka,presentasi, dll

3. Domain Publik
Domain publik secara umum didefinisikan sebagai karya-karya yang dapat digunakan secara luas, karena tidak memiliki hak cipta atau hak ciptanya telah berakhir (kadaluarsa).
Contoh :
- STP MP3 player
- Mozilla
- Linux
- Open office
- Gom

4. Rentalware
Perangkat lunak yang disewakan. Teknisnya hampir sama seperti software shareware, akan tetapi bedanya disini yaitu jika sudah mencapai jangka waktu atau batas pemakaian tertentu, maka software tidak bisa digunakan lagi (lock), dan pengguna harus memperpanjang kontrak pemakaian software tersebut, bukan membeli passcode seperti shareware. Jadi tujuan rentalware tidak untuk diperjualbelikan.
Contoh :
- Karspersky
: program antivirus dirancang untuk melindungi pengguna dari malware. Khusus untuk computer yang menjalankan Ms. Windows dan Mac Osx
- MYOB Acconting
: program aplikasi akuntansi yang memiliki fitur lengkap, fleksibel, jumlah digit yang cocok dengan kondisi bisnis skala kecil dan menengah.
- Microsoft Windows
: keluarga system oprasi yang dikembangkan Microsoft dengan menggunakan antarmuka pengguna grafis.
- Adobe Photoshop
: perangkat lukank editor yang dikhususkan untuk pengeditan foto, gambar dan pengobatan efek.
- Kingsoft Office (KSO)
:paket aplikasii perkantoran untuk Ms.Windows, Linux, iOs dan Android.

5. Software Berbayar
- Microsoft Dynamic AX 2009
Merupakan software ERP yang dikembangkan oleh salah satu raksasa teknologi dunia, yaitu Microsoft. Target dari Microsoft

- SAP R/3
SAP R/3 merupakan nama lain dari program SAP ERP. Program ERP ini dikembangkan oleh SAP AG yang berasal dari Jerman. Program SAP ERP ini memfokuskan diri pada pemenuhan kebutuhan dari perusahaan menengah hingga besar.

- SAP Business One
SAP Business One merupakan ERP yang menargetkan perusahaan kecil hingga menengah. Memiliki 14 modul, mulai dari modul administrasi hingga modul e-commerce. Sangat pas untuk perusahaan kecil menengah yang ingin mengembangkan diri.

- Infor ERP XA
Merupakan ERP yang dikembangkan oleh IBM (International Business Machine). Memiliki prosedur maintenance yang profesional, dan juga banyak pembaharuan terutama dari segi kecepatan pemrosesan.

- Net Suite
Merupakan ERP yang banyak digunakan oleh perusahaan nonprofit. Net Suite mampu untuk diimplementasikan secara instan, sehingga lebih mudah untuk digunakan dan diterapkan di dalam suatu perusahaan