Friday, April 25, 2014

Komputasi Modern Pada Website PT. PLN (Persero)

Pengertian Komputasi Modern
         Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel.
         
Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :

Akurasi (bit, Floating poin)
- Kecepatan (Dalam satuan Hz)
- Problem volume besar (Down sizing atau paralel)
- Modeling (NN dan GA)
- Kompleksitas (Menggunakan teori Big O)
         Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
         Jadi,dapat disimpulkan bahwa komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern.
Penerapan Komputasi Modern pada Website PT.PLN Persero

Website PT PLN Persero termasuk website
 
Website PT. PLN Persero termasuk website yang didalamnya terdapat komputasi modernnya, dimana terdapat layanan masyarakat yang berkaitan dengan masalah kelistrikan berbasis online didalamnya.
 
 Pada gambar diatas merupakan halaman utama website PT PLN Persero, di pojok bawah kanan terdapat Cek Tagihan Rekening yang bisa diinputkan ID Pelanggan yang kita miliki.
Gambar diatas adalah Penyambungan Daya Baru secara Online, disini kita isi biodata kita nama tempat dsb lalu untuk para petugas PLN tau letak tempat customer yang ingin menambahkan daya listrik dirumahnya.



Untuk yang ini, form pengisian jika ada perubahan daya.

Struktur Perusahaan PT PLN Persero.
Jadi kesimpulannya, dengan adanya komputasi modern dapat memudahkan kita dalam segala urusan, serta memecahkan masalah seperti terbatasnya grafis, jangkauan biaya dan bahkan kita bisa mendapatkan banyak informasi di jaman serba modern ini.

Nama Kelompok: 

1. Faisal Muslim (59410127)
2. Muhammad Fahri (54410679)
3. Subhan Rubiansyah (56410702)
4. Syarief Yusuf Ibrahim (56410783)
5. Valda Iriando Paiki (58410344)

Sunday, March 30, 2014

Sejarah Beserta Contoh Komputasi Modern

    Komputasi Modern pertama kali digagasi oleh John Von Neumann. Beliau di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Karya – karya yang dihasilkan adalah karya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kepiawaian John Von Neumann teletak pada bidang teori game yang melahirkan konsep automata, teknologi bom atom dan komputasi modern yang kemudian melahirkan komputer.
     Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
  1. Akurasi (bit, Floating poin)
  2. Kecepatan (Dalam satuan Hz)
  3. Problem volume besar (Down sizing atau paralel)
  4. Modeling (NN dan GA)
  5. Kompleksitas (Menggunakan teori Big O)
Komputasi memiliki 3 model, yaitu
  1. Mesin Mealy
  2. Mesin Moore
  3. Petri net

John Von Neumann, Sang Penggagas Komputasi Modern

John%20Von%20Neumann Pengantar Komputasi Modern
      John von Neumann (1903-1957) adalah ilmuan yang meletakkan dasar-dasar komputer modern. Dalam hidupnya yang singkat, Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann meningkatkan karya-karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
Von Neumann dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann. Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi Von Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.
     Von Neumann juga belajar di Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
    Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies.
    Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.

Contoh Komputasi Modern

  • The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
  • US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan pada tahun 1941).
  • Cloud computing Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet
  • Grid computing Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.

Sumber

Sunday, November 17, 2013

Kasus Cyber Crime Wenas Agusetiawan (hC- atau hantucrew)

Pelaku
Wenas Agusetiawan A.K.A hC "hantucrew"
Motif Pelaku
 Membobol situs Data Storage Institute, Singapura dengan alasan menyerukan pembubaran Hackerlink pimpinan Edy Liu. Salah seorang hacker yang membuat Wenas kesal. Alasannya, Hackerlink dianggapnya melakukan kegiatan komersial, yakni berjualan Linux di situs mereka.

Korban
Situs jaringan vital di Singapura

Penangkapan dan Penyidikan 
Wenas ditangkap aparat Singapura yang berhasil mengendus jejaknya di apartemennya di daerah Toa Payoh Singapura saat melakukan aksi penyusupannya. 

Jerat Hukuman
Ia diadili di Peradilan Anda di Singapura. Singapura telah memberlakukan undang-undang Teknologi Informasi sejak 1986 yang membuat Wenas didakwa atas kejahatan cyber karena menembus secara illegal salah satu jaringan vital di Singapura. 
Saat didakwa dan proses persidangan Wenas Agusetiwan kala itu masih berumur 16 tahun, sedangkan hukuman penjara diberlakukan bagi pelanggar yang sudah berumur 17 tahun keatas, jadi hC hanya dikenakan pengadilan dibawah umur, dan dijatuhi denda ganti rugi sebesar Rp.150.000.000,- saja tanpa adanya hukum penjara. Andaisaja proses peradilan tertunda 1 minggu saja, maka usia hC genap 17 tahun yang artinya humukan penjara bisa dijatuhi kepadanya.

Sumber

Sunday, October 20, 2013

Profil Perusahaan yang Bergerak dalam Bidang IT (PT. SITEKNO)

                  PT.SITEKNO adalah perusahaan yang bergerak di bidang jasa teknologi informasi, multimedia distributor yang berhubungan dengan software, word processing, web developer, web hosting serta kegiatan usaha terkait. 

                 PT.SITEKNO adalah perusahaan legal yang sudah mendapatkan pengesahan badan hukum perseroan berdasarkan keputusan menteri hukum dan hak asasi manusia Republik Indonesia No. AHU-94268.A.H.01.01.Tahun 2008 dan Daftar Perseroan Nomor AHU-0119152.AH.01.09 Tahun 2008.
Dengan semua legalitas dan pendukung yang ada kami mempersembahkan sebuah karya anak bangsa yaitu SITEKNO WEBMATIC ONLINE ADVERTISER SOLUTION

                Sebuah program yang luar biasa yang akan memudahkan semua orang untuk mengiklankan bisnis atau produk yang dimiliki di ribuan website yang ada di sitekno dan langsung akan mendapatkan sebuah website dengan domain sendiri untuk menampilkan keterangan bisnis atau produknya.



                 WEBMATIC SITEKNO adalah revolusi baru dalam pembuatan Website atau Blog, dengan system Otomatisasi Domain dan otomatisasi advertiser ke ribuan website, website siap pakai, Harga yang sangat terjangkau (Rp.350.000,-) dan tentunya juga dengan bisnis yang siap untuk di aplikasikan dan di jalankan oleh semua member Sitekno.
Sebagai perusahaan yang sedang tumbuh dan berkembang dengan semangat entrepreneurship, komitmen pada kualitas dan pelayanan. Kepuasan dan kesuksesan pelanggan adalah tujuan utama kami. Selamat Bergabung dan Sukses!

VISI

  • Berjuang bersama-sama mencerdaskan bangsa dibidang IT melalui media website untuk mengangkat potensi serta citra diri bangsa dimata internasional.

MISI

  • Menciptakan masyarakat yang sadar akan pentingnya Teknologi Informasi dalam menyikapi globalisasi dan mengarahkan dari pengguna internet konsumtif menjadi pengguna internet yang produktif
  • Memberikan edukasi gratis mengenal manfaat informasi teknologi dengan menggunakan media website yang mudah dipahami dan di praktekkan kepada seluruh lapisan masyarakat tanpa terkecuali.
  • Mengoptimalkan manfaat Informasi Teknologi melalui sosialisasi internet sehat, pemberdayaan informasi teknologi, optimis menyambut globalisasi, dimensi baru pendidikan dan jejaring bisnis.
  • memberikan support layanan terbaik bagi mitra-mitra dalam pemberdayaan pengelolaan website secara mandiri dan entrepreneurship online.
  • mencetak entrepreneur-entrepreneur muda yang siap bersaing di era persaingan bebas.
  • Senantiasa memberikan informasi-informasi terbaru di dunia IT dengan melakukan inovasi-inovasi, guna terciptanya kemudahan mitra-mitra dalam pembelajaran pengelolaan website.

STRUKTUR ORGANISASI PERUSAHAAN
Komisaris:Abandi Wangsakarsa
Adi Sulistyo
Direktur Utama:Hasanudin Firmansyah
Manager Design dan IT:M. Ridha
Manager Operasional:Rudy Nugraha
Manager Customer Service:Ferry Febriana Pratama


Referensi :

Thursday, April 19, 2012

Pengertian Inheritance dan Polomorfisme pada Java Beserta Contoh Program

Inheritance (Pewarisan)

Inheritance adalah konsep penting dalam pemrograman berorientasi objek. Bila diterjemahkan secara harafiah, artinya adalah Pewarisan.
Istilah Inheritance akan lebih sering digunakan karena istilah ini sudah dikenal luas dalam dunia pemrograman internasional. Fungsi utama inheritance adalah untuk membuat Class baru dari class yang sudah ada.
Inheritance menjadikan suatu class menjadi lebih reusable dalam arti lebih berguna karena dapat digunakan untuk menghasilkan class-class lain yang lebih spesifik.
Apabila ada suatu class mewarisi class lain maka dalam definisi class harus ditambakan extends. Agar lebih jelasnya berikut adalah contoh programnya.

Listing Program - Hewan.java

public class Hewan{
private String tipe;
    public Hewan(String tipe)
    {
    this.tipe = tipe;
    }
    public String toString ()
    {
        return "ini adalah " +tipe ;
}
public void bersuara (){};
}

Lalu kita mendefinisikan Vlass Ayam dan Kucing yang menjadi turunan Class Hewan.

Listing Program - Ayam.java

public class Ayam extends Hewan
{
private String nama ;
private String jenis ;
public Ayam(String nama)
    {
super ("Ayam");
this.nama = nama;
this.jenis = "Tidak diketahui";
    }
public Ayam (String nama, String jenis)
    {
    super ("Ayam");
this.nama = nama;
this.jenis = jenis;
}
public String toString ()
    {
    return super.toString ()+"\nIni adalah "+jenis+"bernama "+nama;
    }
    public void bersuara()
    {
        System.out.println("Kukuruyuuuk petok petok");
    }
}

Listing Program - Kucing.java

public class Kucing extends Hewan
{
private String nama ;
private String jenis ;
public Kucing(String nama)
    {
super ("Kucing");
this.nama = nama;
this.jenis = "Tidak diketahui";
    }
public Kucing (String nama, String jenis)
    {
    super ("Kucing");
this.nama = nama;
this.jenis = jenis;
}
public String toString ()
    {
    return super.toString ()+"\nJenis kucing ini adalah "+jenis+"bernama "+nama;
    }
    public void bersuara()
    {
        System.out.println("Meooong Meooooong");
    }
}

Polimorfisme 

Kata Polimorfisme memiliki kemampuan untuk memiliki bentuk atau wujud berbeda. Dalam istilah pemrograman, kata ini memiliki arti kemampuan dari suatu variabel referensi objek untuk memiliki aksi berbeda bila method yang sama dipanggil, dimana aks method tergantung dari tipe objeknya.
Berikut adalah contoh programnya.

Listing Program - Polimorfise.java

import java.util.Random;
public class Polimorfisme{
    public static void main (String args[])
    {
        Hewan[] hewannya = {
            new Kucing ("Kiti", "Persia "),
                new Ayam ("Jalu","Buras ")};
            Hewan pilihHewan ;
            Random pilih = new Random ();
            for (int i=0;i<2 ;i++ )
            {
                pilihHewan=
                    hewannya [pilih.nextInt (hewannya.length)];
                System.out.println("\nPilihan Anda:\n"+pilihHewan);
                pilihHewan.bersuara();
            }
    }
}

Setelah Contoh Program Inheritance kita buat. lalu compile masing-masing class. yaitu class Hewan.java , Ayam.java dan Kucing.java. Lalu compile juga class Polimorfisme.java diatas. Terakhir run java Polimorfisme.
Maka Output Programnya akan seperti gambar di bawah ini.

Output Program


Sumber

Buku yang berjudul " Dasar Pemrograman Berorientasi Objek dengan JAVA 2 (JDK.4)"
Karya    : Isak Rickyanto, ST
Penerbit : Penerbit ANDI

Nama : Syarief Yusuf Ibrahim
NPM : 56410783
Kelas : 2IA14

Rekan Kelompok
Nama : Akmal Fikri
NPM : 50410479
Kelas : 2IA14
Link : http://akmal-fikri.blogspot.com/


Tuesday, April 10, 2012

Pengertian Enkapsulasi Beserta Contoh Program

Enkapsulasi (Pengkapsulan)

Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Enkapsulasi juga merupakan suatu mekanisme untuk memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem sekaligus menyederhanakan penggunaansystem itu sendiri. Akses ke internal sistem diatur sedemikian rupa melalui seperangkat interface.Contoh kasus sepeda motor tadi, pada sistem pemindahan gigi transmisi, maka pengendara tidak perlutahu detail dari bagaimana proses pemindahan gigi itu dilakukan oleh mesin, cukup tahu bagaimanamenekan gigi transmisi itu. Pedal gigi transmisi yang diinjak pengendara itu merupakan interface (antar muka) pengendara dengan sistem transmisi sepeda motor.Dalam bahasa Java segala sesuatu adalah objek. Setiap baris program yang ditulis  programmer adalah merupakan bagian dari sebuah objek. Programmer juga dapat membangun sebuahobjek yang disusun oleh objek-objek kecil, dimana masing-masing objek yang menyusunnya memiliki fungsi sendiri - sendiri.


Contoh Program
public class manusia {

private String nama;
private String npm;
private String kelas;

public manusia(String n, String npm, String kelas) {
this.nama = n;
this.npm = npm;
this.kelas = kelas;
}
public String tampilkanNama() {
return nama;
}
public String tampilkanNpm() {
return npm;
}
public String tampilkanKelas() {
return kelas;
}
}


Lalu  buat kelas main-nya.

public class betet {

public static void main(String[] args) {
manusia Syarief= new manusia("Syarief", "56410783","2IA14");
System.out.println("Nama \t : " + Syarief.tampilkanNama());
System.out.println("NPM \t : " + Syarief.tampilkanNpm());
System.out.println("Kelas \t : " + Syarief.tampilkanKelas());
System.out.println();
}
}

Pertama kita compile yang manusia.java dan betet.java lalu setelahnya kita run yang betet.java.
Maka outputnya pun akan seperti gambar dibawah ini.

Output Program
 


Sumber

http://www.scribd.com/doc/53355736/Mengenal-Java


Nama : Syarief Yusuf Ibrahim
NPM : 56410783
Kelas : 2IA14

Rekan Kelompok
Nama : Akmal Fikri
NPM : 50410479
Kelas : 2IA14
Link : http://akmal-fikri.blogspot.com/