Senin, 23 Februari 2015

Diagram Aktivitas dan Dasar Pemrograman

TUJUAN
  • Memahami tentang penggunaan simbol-simbol activity diagram.
  • menggunakan activity diagram untuk menyelesaikan masalah algoritma.
TEORI SINGKAT


Pengenalan UML
       Uml merupakan skema representasi grafis yang banyak digunakan secara luas untuk pemodelan sistem berorientasi objek. UML telah menyatukan berbagai skema notasi populer bersama-sama. Banyak yang merancang sistem menggunakan bahas ini untuk memodelkan sistem mereka.
       UML adalah bahasa grafis yang kompleks dan kaya dengan fitur . salah satu model diagramnya adalah activity diagram .
Sebuah activity diagram memodelkan aspek dari tingkah laku sistem. Activity diagram memodelkan aliran kerja objek selama eksekusi program
activity diagram adalah flowchart yang memodel aksi yang akan dikerjakan oleh obyek beserta dengan ordernya.


       UML mempresentasikan aktivitas dengan simbol sebuah oval (gambar a) di dalam acticity diagram, nama aktivitas terletak di dalam oval. sebuah anak panah (gambar b) menghubungkan dua aktivitas yang menunjukkan orde dimana aktivitas dikerjakan. Lingkaran padat (gambar c) menunjukkan dimulainya aktivitas. Percabangan ditunjukkan dengan  sebuah jajaran genjang (gambar d)  dan lingkaran padat dengan lingkaran diluarnya menandakan akhir dari aktivitas ( gambar e).
Sekarang, mari kita lihat contoh activity diagram. Misalkan kita akan  membuat aktivity diagram seseorang yang akan masuk ke dalam sebuah ruangan yang berpintu.
Pertama kali yang dikerjakan adalah menuju ke pintu, kemudian melihat apakah pintu dalam keadaan terbuka atau tertutup, jika dalam keadaan terbuka, dia langsung masuk, namun jika dalam keadaan tertutup, maka orang tersebut akan mengecek apakah pintu dalam keadaan terkunci atau tidak, kalau terkunci, maka orang tersebut akan mengambil kunci dan membuka pakai kunci, jika tidak dikunci, dia akan langsung membuka pintu. Dengan orang tersebut bisa masuk ke ruangan, maka aktivitas masuk ke ruangan selesai. Activity diagram untuk proses tersebut dapat kita lihat pada gambar dibawah ini:

gambar. Activity diagram untuk masuk ruangan

java adalah bahasa pemrograman multi platform. java tidak menyediakan IDE khusus seperti halnya bahasa pemrograman yang lain. Pemrogram bisa menggunakan IDE yang support ke java, misalnya Netbeans, Eclips, Textpad dan lain-lain. Editor text bisa digunakan semisal Notepad. Jika editor yang digunakan tidak support java, kita tinggal menyimpannya dalam ekstensi  java kemudian kompilasi dan jalankan menggunakan Command prompt.

Disini saya akan memberikan aplikasi yang dipakai untuk menulis program, saya menggunakan textpad, untuk bisa menjalankan program kita membutuhkan JDK , bahan-bahannya bisa didownload dibawah ini:
  1. Texpad
  2. JDK (pilih yg sesuai OS PC kalian)
Recommend install JDK terlebih dahulu baru kemudian Textpadnya.

setelah JDK dan Textpad terinstal, sekarang kita coba untuk membuat program sederhana.

Langkah-lanngkah menggunakan Textpad:
  1. Pilih menu start
  2. Pilih Programming
  3. Pilih Textpad, maka akan muncul tampilan awal Textpad sebagai berikut:

  4. ketik program sederhana berikut ini:

    public class Pertama{
       public static void main (String[]args){
          System.out.println("Selamat Datang Di teknologi4life.blogspot.com");
       }
    }

  5. Simpan dengan nama Pertama (harus sama dengan nama class yang ada pada program) dan gunakan extensi *.java. sehingga akan menghasilkan file Pertama.java
  6. jalankan program tersebut dengan memilih menu sbb:
    atau bisa mengunakan langkah cepatnya yaitu ctrl+1

  7. Setelah tidak ada kesalahan pada tools output muncul tulisan sebagai berikut:


    dan jika tidak ada pesan kesalahan, berarti kompilasi berhasil, ini ditandai dengan adannya tambahan 1 file yaitu Pertama.class
  8. lakukan  perintah berikut:

    atau bisa menggunakan langkah cepatnya yaitu ctrl+2


  9. Setelah program dijalankan maka akan kita lihat hasilnya sebagai berikut:


dan itulah hasil dari program yang kita buat..

baiklah sampai disini dulu pembelajaran kita pada dasar pemrograman java ini, kita lanjutkan pada post berikutnya, untuk yang kurang paham bisa ditanyakan di komentar..

"SEMOGA BERMANFAAT...!!!"

               

PENGERTIAN ALGORITMA

Selamat malam Sobat TI dimanapun berada, disini saya akan memberikan sedikit ilmu yang saya dapatkan saat mengikuti kegiatan perkuliahan di STMIK AKAKOM , baiklah tanpa panjang lebar kita mulai saja..
  
             Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Kata logis disini berarti benar sesuai dengan logika manusia. Untuk menjadi sebuah algoritma, urutan langkah yang ditempuh untuk menyelesaikan masalah harus memberikan hasil yang benar.
                Misalkan saja “Algoritma aktifitas pagi hari sebelum berangkat kerja” yang dikerjakan oleh seorang eksekutif junior untuk turun dari tempat tidur dan bekerja:

      1.       Turun dari tempat tidur.
      2.       Melepas piyama.
      3.       Mandi.
      4.       Berpakaian.
      5.       Makan pagi.
      6.       Baca koran.
      7.       Pergi kerja
.
Rutin ini membuat eksekutif junior bekerja dengan persiapan yang baik untuk membuat keputusan-keputusan kritis. Andaikan langkah yang sama dilakukan dengan urutan yang sedikit berbeda, misalnya:

      1.       Turun dari tempat tidur.
      2.       Melepas piyama.
      3.       Berpakaian.
      4.       Mandi.
      5.       Baca koran.
      6.       Makan pagi.
      7.       Berangkat kerja.

Didalam kasus ini eksekutif junior tersebut berangkat ketempat kerja dalam keadaan basah kuyub.. haha... kan tidak lucu ya...

Jadi Algoritma haruslah disusun secara urut supaya tidak terjadi kejanggalan.
Berikut sifat-sifat dari Algoritma:

     1.       Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman.
     2.       Tidak tergantung dari suatu bahasa pemrograman.
     3.       Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun.

Ini beberapa contoh Algoritma:

1. Algoritma memasak mi instant:
         1.       Rebus air hingga mendidih.
         2.       Masukkan mie instant ke dalam air mendidih tersebut.
         3.       Tunggu 3 menit.
         4.       Angkat dan tiriskan.
         5.       Campurkan bumbu-bumbu.
         6.       Aduk hingga merata.
         7.       Mie siap disajikan/dimakan.

2. Algoritma menghitung luas persegi panjang:
         1.       Masukkan panjang.
         2.       Masukkan lebar.
         3.       Nilai luas adalah panjang dikalikan (*) lebar.
         4.       Tampilkan luas.

3. Algoritma menghitung luas segitiga:
         1.       Masukkan alas.
         2.       Masukkan tinggi.
         3.       Hitung luas dengan cara kalikan alas dengan tinggi lalu kalikan dengan 0,5 (0,5*alas*tingggi).
         4.       Cetak luas.

4. Algoritma pendaftaran calon Mahasiswa baru di STMIK AKAKOM YOGYAKARTA
         1.       Membeli Formulir di Bagian Penerimaan Mahasiswa Baru.
         2.       Mengisi dan menyerahkan formulir ke bagian Penerimaan Mahasiswa Baru.
         3.       Mendapat No Test bagi yang melalui jalur Test.
         4.       Melakukan Test.
         5.       Jika Test sudah selesai, mendapatkan hasil pengumuman Test.
         6.       Jika lulus test, maka akan diberikan surat diterimanya sebagai calon Mahasiswa Baru.

Bagaiman dengan contoh-contoh diatas apakah sobat sudah mengerti apa itu Algoritma?
Sampai disini dulu posting dari saya , kita lanjutkan pada postingan berikutnya.


“SEMOGA MEMBANTU..!!!”

Rabu, 05 November 2014

Cara flashing LG Optymus Black/P970

Met pagi sob, dah lama ane gak update nich gubuk, jadi semacam gubuk berhantu,, hehe,, dah lama gak dihuni,
Kegiatan di Duta membuat segalanya terlewatkan Sob.

Okedeh tanpa panjang lebar ane mau bagiin pengalaman ane pake LG Oblackgan.
Emang kalau sudah hobby oprek-oprek tu maunya selalu ngoprek barang yang kita miliki, iya to.. :mrgreen:
Beberapa hari yang lalu ane nyoba-nyoba buat upgrade LG ane ke Jelly Bean pakai Custom Rom, dan ane juga belum begitu mengerti tentang Android, Eh jadinya HH ane gk bisa hidup lagi, saat dihidupin emang hidup, tp cuma mentok di logo LGnya doang, dan yang dibawahnya ada tulisan Security System Error, kalau gak salah ya begitulah... wah ane jadi shock...
Ane cari solusi di mbah google, gak nemu yang penyakitnya sama dengan punya ane..

Alhasil ane coba-coba aja ngeflash, meskipun selama ini gak tahu yang namanya Flashing... (maklum kemarin belum punya lepi)
Hmmm, dengan berdoa terlebih dahulu, akhirnya anepun mantepin buat nyari di embah caranya buat flashing LG Optymus Black...
Setelah browsing akhirnya ketemu juga cara flashing menggunakan Smart Flash Tools.., Tapi masalahnya link untuk ngedownload file tsb udah pada mati semua, gimana tidak, dari sekian blog yang ane buka linknya tertuju ke server yang sama.. Haduh pusing deh kepala jadinya...
Tapi Alhmdulillah setelah hari kedua, dah hampir pagi nich sob, akhirnya ane nemu juga link yang hidup.... yah itu baru bisa berlanjut ke langkah selanjutnya..

mmmmm, begitulah kejadiannya Sob, okedeh tampa nambah curhat lagi langsung aja menuju ke tutorialnya di bawah ini:
Persiapkan download:
-smart-flash-tools.zip yang sudah ane mirrorin ke mwb
- stock ROM V10A EEU XXX with .bin & .fls. [CRC MD5: d880b8834400575b5827bafbf29a745e] Disini

bin/fls ROM lainnya bisa didownload disini

Selanjutnya Instal driver LG Mobile disini
[CRC MD5: e4614071e72c0292d3a8238908b5c7ba]

1. Bongkar Smart-Flash-Tools

2. Bongkar File BIN_LGP970AT-00-V10a-EEU-XXX-MAY-09-2011_0.zip
didalamnya ada 2 file yaitu:
LGP970AT-00-V10a-EEU-XXX-MAY-09-2011+0_AP.bin dan
LGP970AT-00-V10a-EEU-XXX-MAY-09-2011+0_CP.fls.

3. Jalankan B_SmartFlashTool_Extern.exe

4. pilih
1) ROM copy D/L bookmark
2) pada Select mode pilih Normal mode
3) pilih CP file: LGP970AT-00-V10a-EEU-XXX-MAY-09-2011+0_CP.fls
4) pilih AP file: LGP970AT-00-V10a-EEU-XXX-MAY-09-2011+0_AP.bin
*) sambungkan telpon pada S/W Update mode dengan baterai didalamnya (pada saat telpon mati, sambungkan USB cable sambil tahan tombol Vol+)

5) pilih COM port.

6) pilih LGE Mobile USB Serial Port pada Communication Driver

7. klik start, dan tunggu proses flashing selesai, biasanya sekitar 3 menit.

setelah flashing selesai, ponsel akan restart dan menbuat factory reset..

dan Alhamdulillah, ponsel pun hidup kembali.. :mrgreen:

iowx3.png1
sf2r.png2
sf3.png3

SEMOGA MEMBANTU...!!!

Jumat, 05 September 2014

Pengalamanku selama mengikiti PESONA hari pertama

Setiap MaBa perguruan tinggi pasti mengalami Ospek diawal masuk sekolah.
STMIK AKAKOM juga melakukan hal yang sama, namun sedikit berbeda dengan yang lainnya, STMIK AKAKOM memberi nama PESONA untuk acara ospeknya..
yaaa,,, dan acara PESONA dihari pertama inipun telah berjalan dengan lancar.

Hari ini Saya telah mengikuti PESONA untuk hari pertama di STMIK AKAKOM , acara dimulai pada pukul 07:30 WIB,
pertama datang kami berkumpul di lap Basket STMIK AKAKOM, kemudian para wali memeriksa tugas yang harus dibawa hari ini, wali saya adalah mbak Endah dan grup saya adalah VIRTUAL BOX, grup sudah ditentukan oleh kakak panitia PESONA.

Setelah semuanya beres kamipun diberi perintah untuk meminta tanda tangan Dosen sebanyak-banyaknya yang bertujuan untuk pengenalan awal kepada para Dosen di STMIK AKAKOM . dengan bimbingan mbak Endah kami bisa mendapatkan beberapa tanda tangan Dosen meskipun tidak semua , karena pada saat itu berdesak-desakan dengan MABA lainnya sehingga kami harus sabar mengantri hingga waktu yang ditentukan habis sebebelum kami mendapatkan semua tanda tangan Dosen. yaitu sekitar pukul 10:30 WIB.

Setelah itu kami berlanjut ke sesi KRS Online, karena harus antri dengan kelompok lainnya kami pun menunggu di luar ruangan,, setelah menunggu sekian lama kelompok UBUNTU pun keluar dan itu artinya giliran kami kelompok VIRTUAL BOX yang sudah menunggu cukup lama untuk memasuki ruangan KRS Online.
Disitu kami dijelaskan tentang KRS Online, dengan dipegangi komputer per orang kamipun dibimbing tentang cara mengambil KRS Online dan yang berhubungan dengan itu.
tak lama waktupun sudah menunjukkan jam 12:00 WIB , dan kami haru menyudahi kegiatan diruangan itu, lagian juga pencerahan sudah selesai..

Berhubung hari itu hari Jum'at kami sebagai umat Islam yang laki-laki melaksanakan Shalat Jum'at berjamaah di Mushola STMIK AKAKOM , karena tempatnya tidak muat untuk menampung kami, sebagian dari kami terpaksa melakukan sembahyang diluar dengan beralaskan tikar yg dibawa oleh masing-masing kelompok, tapi shalat jumatpun tetap berjalan lancar.

Selesai sholat jumat kami makan nasi kotak siang bersama di depan Balai Lantip,setelah seleai makan kami melanjutkan kegiatan didlam balai lantip, yaitu Game dan Presentasi.

Kami melakukan berbagai macam permainan disitu, hingga taksadar waktu suda hampir maghrib, dan kakak panitiapun menutup acara yang sebelumnya sudah memberikan tugas baru yang harus kami bawa pada Pesona Hari kedua (sabtu, 06 september 2014). setelah berunding dengan wali (mbak Endah) tentang barang yang dibawa besok kamipun Pulang.

Hal yang bisa sya ambil dari PESONA hari pertama ini adalah, mengenali Dosen, Kepala Jurusan Manajemnen Informatika, memahami KRS dan ruang Laboratorium dan bisa lebih dekat dengan teman-teman baru..

sepertinya itu dulu yg bisa saya share , mungkin besok saya akan update lagi dengan PESONA hari kedua.. sampai jumpa lagi..

Sekilas tentang Information Technology (IT)

Information Technology (IT) adalah komputer dan peralatan telekomunikasi untuk menyimpan, membatalkan, mengirim dan mengisi kembali data, biasanya dalam konteks bisnis atau perusahaan lainnya, Istilah ini tidak hanya digunakan sebagai sinonim untuk evolusi dan jaringan komputer, tetapi juga mencakup teknologi distribusi informasi lain seperti televisi dan telepon.
Beberapa industri yang terkait dengan teknologi informasi, meliputi perangkat keras komputer, perangkat lunak, elektronik, semikonduktor, internet, peralatan telekomunikasi, e-commerce dan layanan komputer.

Perkembangan IT semakin berkembang seiring Perkembangan jaman, dengan adanya IT segala sesuatu akan menjadi mudah, namun
Perkembangan IT memiliki dampak positif dan negatif.

Dampak positifnya adalah :
1. Dapat Menjangkau Lebih Jauh Dengan adanya internet, kita dapat menjangkau lebih jauh di semua belahan dunia. Contohnya saja kita berjualan, kita dapat menjangkau seluruh Indonesia, atau bahkan mancanegara untuk memperjualbelikan produk kita.
2. Menemukan Lebih Cepat Dalam dunia pendidikan tentunya kita tidak dapat hanya mengandalkan guru saja. Oleh karena itu, kita dapat memanfaatkan internet untuk mencari hal apapun yang berhubungan dengan pendidikan. Selain itu, pengajar juga dapat menerapkan konsep belajar yang kreatif dan atraktif.

Sedangkan dampak negatifnya adalah :
1. Mudahnya Akses Pornografi Tidak dapat dipungkiri, dengan bebasnya akses internet sekarang. Dapat memudahkan terjadinya pornografi. Seperti akses video porno, jual beli film porno, hingga terjadinya aksi porno. Ini yang masih menjadi PR pemerintah untuk menghentikan pornografi ini.
2. Menjadikan Malas Adalah satu dampak yang paling besar dalam dunia pendidikan adalah menjadikan pelajar malas untuk mengerjakan tugas. Karena dengan adanya internet, pelajar akan dimanjakan dengan komputer. Pelajar akan lebih senang di depan komputer, daripada mengerjakan tugas mereka.
Akan tetapi semua itu tergantung bagaimana kita menyikapinya, pergunakanlah sisi positif dari segala hal dan tinggalkan sisi  negatifnya jika kita ingin maju.

Mengapa Saya Memilih STMIK AKAKOM?

STMIK AKAKOM adalah sebuah Perkuliahan yang bertujuan untuk mengembangkan dan menyebarluaskan informatika dan teknologi komputer.
Secara pribadi saya sangat hobi dengan dunia teknologi dan saya ingin sekali mengembangkan hobi saya itu menjadi hal yang bermanfaat tinggi untuk masa depanku dan demi kemajuan teknologi di Negeri ini.

Ada banyak sekali Perguruan tinggi yang mendukung hobi saya tersebut, akan tetapi setelah beberapa minggu saya browsing tentang Profil Perguruan Tinggi IT di Jogja dan dengan menimbang  faktor lokasi, dana dan syarat pendaftaran akhirnya saya memilih untuk menuntut ilmu di STMIK AKAKOM , karena lokasinya tidak jauh dari tempat tinggal saya  dan kuliah disini lebih murah dibandingkan perguruan tinggi lainnya, meskipun murah kualitas pendidikan dan fasilitasnya tidak kalah saing dengan perguruan-perguruan tinggi lainnya.

Mudah-mudahan melalui STMIK AKAKOM ini apa yang saya cita-citakan selama ini dapat terealisasikan, dan dapat diterima di Masyarakat, mampu menciptakan software baru yang berguna untuk Masyarakat, Instansi Pemerintah dll, sehingga negara Indonesia akan terus bisa bersaing dengan negara lain di bidang IT..