milik yogi susanto. Diberdayakan oleh Blogger.
RSS

Percabangan Dalam Bahasa Java (Netbeans)


If digunakan untuk mengambil sebuah keputusan pada setiap kemungkinan yang muncul saat kita membuat proses pada aplikasi kita
Contoh  pernyataan if adalah seperti di bawah ini:
public class Nilai {
    public static void main(String [] args){
        int a=80;

        if(a>75)
            System.out.print("    Lulus       ")       ;
    }

}


Kita juga dapat menggunakan kata kunci else,contoh :
public class Nilai2 {
    public static void main(String [] args){
        double  a=4;

        if(( 5<a ) &&(a<50))
            System.out.println("    memenuhi    ");
            else
                System.out.println("    tidak memenuhi  ");
}
}

Jika terdapat lebih dari dua kondisi dapat menngunakan struktur percabangan berikut ini contohnya :
public class Angka2 {
    public static void main(String [] args){
         double a = 45;
if( a < 50  ){
                                  System .out.println ( "   Kurang  " );
                         }
                         else if( (a >= 50) && (a <70)){
                                  System .out.println ("    Cukup   " );
                         }
                         else if( (a >= 70) ){
                                  System .out.println ("    Baik    " );
                         }                 
    }





Keterangan : Tulisan yang ditebalkan merupakan contoh java script dan suda dicoba dan hasilnya sukses.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

macam-macam bahsa pemrograman


halo kali ini ada postingan baru..semoga bermanfaat.
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

demikian postingan saya semoga bermanffat bagi kita semua,amieeeennnn.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

UTS_845


Program Visual  dasar dengan Netbeans
Kali ini saya akan membuat program java menggunakan Netbeans 6.9.1, Dengan memanfaatkan jFrame Form. yaitu sebuah fitur yang diberikan oleh Netbeans agar mempermudah pengguna menggunakan / menjalankan program java.


1.buka netbeans,jika didekstop maka tinngal klik 2 kali.adapun netbeans yang saya pakai adalah netbeans 6.9.1
2. -Pilih file
    -klik new  Project















3.Lalu setelah itu akan muncul gambar seperti dibawah ini : 
    Pilihlah “Categories” Java dan  “Projects” Java Application 















4.Lalu pilih tombol “Next”, setelah itu akan muncul gambar seperti dibawah ini ; 















5.            Kita buat nama Projectnya(Project Name) UTSYOGI_845  dan simpan dalam  lokasi/path tergantung drive dikomputer anda dengan mengklik tombol “Browse”.  Penulis menyimpan dalam drive E, Lalu klik tombol “Finish”. Secara  otomatis akan  terbentuk Main.java .untuk pemula agar tidak terlalu susah maka main class nya sebaiknya hilangkan saja tanda centangnya agar lebih mudah.
6.            selanjutnya pada project UTSYOGI_845 tadi kita klik kanan source package –New-JFrame form seperti gambar dibawah ini.















7.            Lalu isi nama Classnya(Class Name) dan pilih packagenya sesuai dengan nama  Projectnya. 

















8.           kalau sudah pilih Finish. Tahap berikutnya adalah membuat Form. Setelah memilih jFrame Form maka Akan tampil interface . Dan lakukan sepertimodifikasi seperti dibawah ini. buatlah6 buah jLabel, 6 Buah jTextField,1 BuahjButton,1 buah text area dan  anda atur sesuai yang anda inginkan.

















9.         Setelah di atur, maka langkah selanjutnya adalah membuat tombol jButton
berfungsi sesuai dengan fungsinya yaitu membuat nilai rata-rata serta memberikan deskripsi nilai berupa huruf yaitu A/B/C/D/E.
Caranya adalah klik kanan pada jButtton1(ok) dan pilih Event - Action
- ActionPerformed seperti dibawah ini.


















10.     Selanjutnya kita  tuliskan baris program seperti dibawah ini,tepat dibawah private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
String nama=jTextField1.getText();
String alamat=jTextField2.getText();




int nilai1;
int nilai2;
int nilai3;
int nilai4;
String Hasil;

nilai1=Integer.valueOf(jTextField4.getText());
nilai2=Integer.valueOf(jTextField5.getText());
nilai3=Integer.valueOf(jTextField4.getText());
nilai4=(nilai1 + nilai2 + nilai3)/3;

Hasil=String.valueOf(nilai4);

jTextField6.setText(Hasil);

areaHASIL.append("Nama Mahasiswa :" + nama);
 areaHASIL.append("\n");
 areaHASIL.append("Alamat Mahasiswa :" + alamat);
 areaHASIL.append("\n");

if ( nilai4 < 45){
    areaHASIL.append("Nilai Mahasiswa : E");
    }else if ((nilai4 >= 45) && (nilai4 < 60)){
        areaHASIL.append("Nilai Mahasiswa : D");
        }else if ((nilai4 >= 60) && (nilai4 < 70)){
        areaHASIL.append("Nilai Mahasiswa : C");
        }else if ((nilai4 >= 79) && (nilai4 < 80)){
        areaHASIL.append("Nilai Mahasiswa : B");
        }else if (nilai4 >= 80) {
        areaHASIL.append("Nilai Mahasiswa : A");


















11.Setelah selesai anda membuat program. Jalankan program dengan menekan tombol
Build Main Project atau F11 untuk melakukan compile, digunakan untuk berhasil atau
tidaknya sebuah program. Apabila "Succes" maka jalankan dengan menkan tombol Run
atau F6, dan akan keluar tampilan GUI seperti dibawah ini..






















12.        Isikan nilai input pada nama,alamat,nilai tugas,nilai UTS,nilai UAS lalu OK. apabila hasil
sesuai, maka program berhasil.seperti di bawah ini..




















demikianlah materi yang saya sampaikan,jika ada salah mohon memberi komentar diblog ini. terima kasih.........






  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

pentingkah array dalam pemrograman


Array adalah tipe terstruktur yang terdiri darisejumlah komponen yang mempunyai tipe data yang sama.
Manfaat penggunaan Array dalam pemrograman adalah untuk memudahkan pembacaan suatu program.  Selain itu untuk mengurangi terjadinya pengkodean ulang, serta dapat mengembangkan program menjadi lebih baik.

cotohnya bayangkanlah variabel bertipe data array itu ibarat sebuah hotel. Dalam hal ini, variabel tersebut adalah hotelnya. Kalau kita lihat sebuah hotel, di dalamnya terdapat kamar-kamar yang di setiap kamarnya terdapat nomor sebagai pembeda. Begitu pula dalam variabel bertipe data array. Dalam variabel tersebut terdapat ruang-ruang elemen yang di setiap elemennya dibedakan dengan nomor atau indeks.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

linux


Halo kali ini postingan saya adaah tentang linux.
pengguna komputer di indonesia saat ini kebanyakan menggunakan sistem operasi buatan dari microsoft, yaitu microsoft windows. hal itu wajar saja terjadi, karena sistem operasi windows lebih dulu hadir di Indonesia ketimbang sistem operasi linux. mungkin anda semua yang telah mengerti tentang komputer, sudah memahami bahwa sistem operasi windows bukanlah software yang bebas disebarluaskan, anda harus mengeluarkan biaya lisensi untuk bisa menginstal secara legal di komputer anda, tapi jika anda tidak mengeluarkan biaya lisensi, berarti bisa dikatakan windows yang anda gunakan adalah bajakan.
pada artikel ini membahas tentang pengertian linux. pengerian linux adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. jadi anda diijinkan untuk menginstal pada komputer anda ataupun mengkopi dan menyebarluaskannya tanpa harus membayar. linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan untuk memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.
linux saat ini telah berkembang menjadi banyak distro (distribusi linux), misalnya adalah distro Redhat, Debian, Suse. saat ini distro linux yang sangat populer di gunakan di indonesia adalah distro Ubuntu yang merupakan turunan dari Debian.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

struktur data


1.Data adalah catatan atas kumpulan fakta
Dalam ilmu komputer, data adalah informasi yang cocok digunakan dengan komputer. Datasering dibedakan dari program. Program sendiri adalah kumpulan instruksi tentang detil pekerjaan yang harus dilakukan komputer. Sedangkan data adalah segala sesuatu yang bukan merupakan kode program namun digunakan dalam komputasi program.

2.Struktur   adalah    koleksi  dari  variabel   yang   dinyatakan    dengan     sebuah    nama, 
dengan   sifat   setiap   variabel   dapat   memiliki   tipe   yang   berlainan.   Struktur   biasa   dipakai 
untuk     mengelompokkan        beberapa     informasi    yang    berkaitan   menjadi    sebuah     satu 
kesatuan. 
     Contoh sebuah struktur adalah informasi data tanggal, yang berisi: tanggal, bulan 
dan tahun. 

3.Struktur   data   adalah   sebuah   skema   organisasi,   seperti   struktur   dan   array,   yang 
diterapkan    pada   data  sehingga   data  dapat   diinterprestasikan  dan   sehingga   operasi- 
operasi spesifik dapat dilaksanakan pada data tersebut 

4.menurut saya struktur data di perlukan dalam perkuliahan ini karena urusan kami adalah jurusan  informasi.jika ingin menjadi seorang programer maka harus wajib mempelajari struktur data.dengsisteman mempelajari struktur data maka kita dimungkinkan untuk membuat sistem operasi baru, membuat media penyimpanan data baru, membuat software bahasa pemrograman baru dan semacamnya..
jika jurusan kuliah kami tidak membuat program mungkin tidak akan mempelajari struktur data karena sudah menerima program yang jadi.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

sejarah antarmuka


Evolusi Antarmuka bisa dijabarkan sebagai berikut :
1.     Tahun 50an – Antarmuka pada level hardware untuk teknik (ex. switch panel)
2.       Tahun 60-70an – Antarmuka pada level pemrograman (ex. COBOL, FORTRAN)
3.       1960-an J.C.R. Licklider (MIT) mengusulkan jaringan komputer global dan pindah ke DARPA (Defense Advanced Projects Research Agency) . Tahun 1969, ARPANET (Advanced Research Projects Agency Network) mulai online menghubungkan 4 universitas.
4.       1970: penelit ian di Xerox’s Palo Alto Research Center memperkenalkan mouse,pointing dan selecting, dan GUI sebagai metode utama komunikasi manusia-komputer.an Tahun 70-90an – Antarmuka pada level instruksi
5.       1974 Bolt , Beranek, dan Newman merilis Telenet , versi komersil pertama dari ARPANET
6.       1974: Xerox mempatenkan mouse sepert i yang dikenal sekarang. • Akhir 1970-an hingga 1980-an, dicetuskan TCP/ IP sebagai bahasa umum bagi komputer Internet
7.       Tahun 80an – Antarmuka pada level dialog interaksi (ex. GUI, Multimedia)
8.       1981: Star (Xerox) double click, overlapping windows, 1024×768 monochrome
9.       1982 dicetuskan ist ilah Internet
10.   1983: Macintosh (Apple) dengan revolusi konsep antarmuka Menggunakan desktop metaphor: Files seperti kertas Directories seperti folders Drag and dropPengenalan GUI
11.   1985: Windows 1.0 (Microsoft ) dan Amiga 100 (Commodore)
12.   1987: Macintosh I I (Apple) Macintosh berwarna; sedangkan X Windowsemakin dikenal.Pengenalan GUI
13.   1988: NeXTStep (NeXT) , mensimulasikan layar 3-dimensi
14.   1989: beberapa GUI berbasis UNIX dirilis: Open Look (AT&T dan Sun) , Mot if for the Open Software Foundat ion (DEC dan HP)
15.   Tahun 90an – Antarmuka pada level lingkungan kerja (ex. Sistem Network, Groupware)
16.   1994 Netspace Navigator browser dirilis. W3C (WWW Consortium) dibentuk untuk melakukan standarisasi Web.
17.   1995 I nternet Explorer dan Opera dirilis. Pada tahun ini pula AOL, CompuServe, Prodigy, Yahoo dan Lycos dicetuskan.
18.   1991: Gopher, antarmuka friendly pertama, dibangun di University of Minnesota
19.   1992 Delphi pertama kali menyediakan akses I nternet online secara komersil
20.   1993 Mosaic diperkenalkan sebagai hypertext browser berbasis grafik pertama, yang dibuat oleh NCSA (Nat ional Center for Supercomput ing Applicat ions) di University of I llinois.
21.   Tahun 2000an – Antarmuka berkembang dengan luas (ex. mobile device, interactive screen.
22.   Selama 1990-2000an: berbagai produk dan upgrade Microsoft dan Apple
23.   2003 Apple merilis Safari versi 1.0
24.   2004 Mozilla Firefox diperkenalkan

Sampai sekarang telah banyak perubahan dan penemuan-penemuan baru yang telah diciptakan guna untuk perkembangan teknologi.


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS