Tampilkan postingan dengan label Pemograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemograman. Tampilkan semua postingan

31 Okt 2013

Tugas Pemograman Berorientasi Objek dengan Java

. 31 Okt 2013
0 komentar

New Funday - Kali ini Saya akan membahas mengenai Pemograman Berorientasi Objek, karena kebetulan semester ini sudah masuk ke Materi Object Oriented Program (OOP) dan diberikan tugas untuk membuat suatu contoh Object Motor yang memiliki Atribut Manufactur (Merk Motor), Jenis Motor, Model Motor dan Harga Motor. Dimana nantinya program ini akan menampilkan keluaran atau output sbb :

Contoh Motor Merk Yamaha adalah = Vixion
Contoh Motor Merk Honda adalah = Beat
Contoh Motor Merk Suzuki adalah = Shogun

Sebelum belajar lebih jauh mengenai PBO, Saya asumsikan kalian sudah mengerti dan paham Pemograman Java Dasar dan Mengenai Struktur Flow Chart serta DFD agar mudah membaca alur Program. Baiklah kita langsung mulai membuat suatu kelas yang pertama Class Yamaha. Saya menggunakan Editor Blue-J, apabila kalian ingin menggunakan Eclipse atau Netbeans juga tidak masalah. Langsung saja ke Source Code'nya sbb :

Klik disini untuk melanjutkan »»

25 Sep 2013

Pengertian Class, Object, Method Modifier Public, Static, Void, Private dan Extends

. 25 Sep 2013
0 komentar

Pembahasan mengenai  class, objek, metod, modifier public,static, private, void
class, objek dan metod

- Class  adalah suatu frame yang merupakan  definisi yang memuat data dan metod pengolah data
- Objek adalah bentuk konkrit dari class yang dengannya data dan metod dapat direalisasikan

Dibawah ini adalah contoh dari class dan objek


Definsi sebuah class
public class Cat {
    private String nama="Noname";
    private int umur=0;
    public Cat(String nm, int um) {nama=nm; umur=um;}
    public void bark()
        {System.out.println("Meooooonnnggggg");}
    public void sayHello()
        {System.out.println("Hello my name is "+nama+" I m a "+umur+"years old");
    }
    }

 Metod
l- Contoh metod : bark(), sleep()
                                definisi metod :
                                [public/static] return_value nama_metod(parameter){ … }
                                { isi metod}


Klik disini untuk melanjutkan »»

24 Sep 2013

Pengertian Class, Reference Variable, Object, State, Behaviour pada JAVA

. 24 Sep 2013
0 komentar

Apa itu Class pada Pemograman Java? - Pengertian Class, Reference Variable, Object, State, Behaviour

Berbicara soal Java, pastilah tak akan lepas dari objek.  Sebenarnya apa yang dimaksud dengan objek itu sendiri ? Berikut ini saya berikan contohnya :


package com.maniakjava.domain;

public class Member
{
   private String nama;
   private int umur;

   public String getNama()
   {
      return nama;
   }

   public void setNama(String nama)
   {
      this.nama = nama;
   }

   public int getUmur()
   {
      return umur;
   }

   public void setUmur(int umur)
   {
      this.umur= umur;
   }
}

Klik disini untuk melanjutkan »»

21 Jun 2013

Aplikasi Sederhana CRUD Java Netbeans dan Database Mysql

. 21 Jun 2013
5 komentar

Jika kamu mengambil kuliah jurusan IT atau Teknik Informatika yang sedang belajar pemograman java dan mendapatkan tugas untuk membuat Program Aplikasi sederhana dengan koneksi Database menggunakan Mysql berarti kamu masuk ke Blog yang tepat. Kali ini saya akan membahas mengenai cara membuat aplikasi sederhana yang dapat menjalankan menu Create, Read, Update dan Delete (CRUD)

Bagi kamu yang belum mengetahui apa itu Bahasa Pemograman Java dapat di baca di sini

Pertama buatlah sebuah database bernama “DataBase” atau terserah anda,, kemudian buatlah sebuah tabel atau entitas bernama “Mahasiswa” (ingat tabel harus mempunyai sebuah primary key) yang memiliki atribut: Nama, NRP, Tanggal Lahir, dan Alamat.


Membuat Project

Kemudian kita mulai membuat project Java Aplication di Netbeans, caranya: File -> New Project, lalu pada bagian Categories pilih Java dan bagian Project pilih Java Application. Beri nama project ini “Aplikasi”.

Klik disini untuk melanjutkan »»

7 Feb 2013

Kelebihan Bahasa Pemograman Java

. 7 Feb 2013
0 komentar


Bahasa pemrograman lain yang telah ada sebelum Java lahir sudah merupakan bahasa yang baik dan mudah dipelajasi oleh programmer profesional. Akan tetapi para programmer ini menginginkan sesuatu yang baru yang memiliki banyak hal yang menyelesaikan masalah mereka. Utamanya adalah keamanan kode mereka. Hal ini melahirkan pikiran yang revolusioner untuk menemukan bahasa pemrograman lain yang disebut Java. Tidak hanya keamanan tapi juga beberapa hal yang sering disebut sebagai Java-Buzzwords. Kata-kata ini menjelaskan berbagai fitur tambahan dan beberapa hal yang membuat Java demikian sukses dan diterima oleh dunia perangkat lunak. Berikut ini adalah penjelasan serta keuntungan dari kata-kata tersebut.

Sederhana dan Berorientasi Objek

Seperti diuraikan sebelumnya, Java lahir dari suatu pemikiran mendalam akan bahasa pemrograman yang ada pada saat itu, seperti C dan C++. Hal ini akan memudahkan programmer profesional untuk dapat mengerti lebih jelas tentang Java, fungsionalitas, dan lain sebagainya apabila ia memiliki pengetahuan dasar tentang C++ dan konsep pemrograman berorientasi objek. Tujuannya agar konsep dasar dari teknologi Java dapat dimengerti dengan mudah, dan programmer dapat segera menghasilkan sesuatu sedini mungkin. Tidak hanya ini, penemu Java memastikan bahwa Java juga bermula dari bahasa pemrograman dasar yang sudah ada pada saat itu. Kemudian mereka membuang berbagai fitur yang rumit dan membingungkan.

Klik disini untuk melanjutkan »»

6 Feb 2013

Mengenal Pemograman Java

. 6 Feb 2013
0 komentar


Sebelum kita memulai Pemograman Java ada baiknya kita mengetahui sejarah Java itu sendiri.

Sejarah Java

Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga diumumkan ke publik pada musim semi 1995, banyak orang yang terlibat dalam desain dan evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan prototipe aslinya.

Java Modern

Java telah digunakan dalam banyak hal dan telah membuktikan keberadaannya pada abad ke 21. Saat ini, Java digunakan bermacam jenis aplikasi seperti aplikasi embedded, aplikasi keuangan, desktop, simulasi pesawat, pemrosesan citra, game, aplikasi perusahaan terdistribusi yang disebut J2EE dan masih banyak lagi.

Klik disini untuk melanjutkan »»

12 Des 2012

Definisi Algoritma New Funday

. 12 Des 2012
0 komentar


Apa kabar semuanya?? Semoga yang berkunjung ke Blog ini slalu dalam keadaan sehat ya. Hari ini saya akan membahas mengenai Definisi Algoritma. Seperti kalian ketahui bahwa Algoritma ini adalah dasar untuk melatih Logika anda saat membuat suatu Program.

 Definisi Algoritma

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.

Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik

Klik disini untuk melanjutkan »»

Beda Algoritma dan Program

.
0 komentar


Apakah beda Algoritma dan Program?? ini dia jawabannya.

Program adalah kumpulan pernyataan komputer, sedangkan metode dan  tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman.

Beberapa pakar memberi formula bahwa:

Program = Algoritma + Bahasa (Struktur Data)

Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.

Klik disini untuk melanjutkan »»

11 Des 2012

Contoh Program Gaji Karyawan Pascal

. 11 Des 2012
0 komentar

Kali ini saya akan membahas mengenai cara membuat Program Karyawan yang sederhana menggunakan Array. Saya harap nanti kalian bisa mengembangkan Program ini dengan ide-ide kreatif agar Program ini bisa bermanfaat secara maksimal. Oke, kita langsung saja menuju TKP....yuuukkzz

Output Programnya kurang lebih seperti ini :



Klik disini untuk melanjutkan »»

7 Des 2012

Sejarah dan Perkembangan Bahasa Pemograman PASCAL

. 7 Des 2012
0 komentar


Kali ini kita akan membahas mengenai Sejarah dan Perkembangan Bahasa Pemograman PASCAL, pasti kalian penasaran mengenai apa itu pascal, kenapa bisa diberi nama Pascal?? Siapa yang membuat Pascal?? kalo begitu mari kita baca selengkapnya di sini.
Pascal History



Kemunculan Bahasa Pemerograman Pascal boleh dikatakan terlambat dalam sejarah perkembangan bahasa pemrograman . Karena bahasa pemrograman Pascal dapat belajar dari pendahulunya seperti Fortran, Cobol, dan PL/1 yang muncul sekitar awal tahun 1960an. Bahasa Pemrograman Pascal merupakan bahasa pemrograman tingkat tinggi yang dirancang oleh Profesor Niklaus Wirth dari Technical University of Zurich, Switzerland. Yang dinamai pascal sebagai penghargaan terhadap Blaise Pascal. Seorang ahli matematik dan filosofer yang terkenal pada abad 17 dari perancis.

Klik disini untuk melanjutkan »»

14 Nov 2012

Program Sort Gravitasi PASCAL

. 14 Nov 2012
0 komentar


New Funday - Pemograman Pascal dengan menggunakan Teknik Sort Gravitasi.

Berikut adalah contoh Program menggunakan Teknik Sort Gravitasi menggunakan PASCAL, silakan di coba ya :


{Program Sort Gravitasi)
uses crt;

Klik disini untuk melanjutkan »»

9 Okt 2012

Contoh ARRAY menggunakan PASCAL

. 9 Okt 2012
0 komentar


New Funday - Bagi kalian yang kuliah mengambil jurusan Teknik Informatika pasti pernah belajar Pemograman dan Struktur data, Nah disini saya akan menjelaskan sedikit mengenai Contoh Program ARRAY menggunakan PASCAL.

Contoh pembuatan program ini untuk melakukan perhitungan waktu pada warnet.
Disini, buat kira-kira 1 jamnya itu 3000 jadi waktu 1 dikali waktu ke 2 di bagi 2.
Adapun NA akan di hitung berdasarkan ketentuan berikut:

NA :=  ( JAM [ 1 ] * JAM [ 2 ] ) / 2 ;

Berdasarkan contoh kasus di atas, kita dapat mendefinisikan warnet kedalam sebuah record yang didalamnya mengandung filed yang bertipe array, dengan penulisan kode spertiberikut:

Klik disini untuk melanjutkan »»

3 Sep 2012

Contoh Program Bubble Sort PASCAL

. 3 Sep 2012
1 komentar

Berikut contoh program menggunakan metode Sorting yang disebut BUBBLE SORT (Gelembung Sort)

{Program Buble Sort}

uses crt;
var i,j,k,temp,n :integer;
a,b,c :array[1..100] of integer;
begin
clrscr; textcolor(12);
write('Banyaknya elemen Array : ');readln(n);
{input data}
for i:=1 to n do a[i]:=random(1000);
    {cetak array sebelum urut}
    writeln;textcolor(15);write('Sebelum diurutkan: ');
    for i:=1 to n do write (a[i],' ');
        writeln;
        textcolor(15);writeln('process pengurutan bubble : ');
        for i:=1 to n-1 do begin
             for j:=n downto i+1 do begin
                  if a[j-1]>a[j] then begin
                        temp:=a[j-1]; a[j-1]:=a[j]; a[j]:=temp;
                  End;
             end;
             {cetak array tiap langkah pengurutan}
             writeln;write('hasil akhir langkah ke - ',i,' : ');
             for k:=1 to n do write(a[k],' ');
         end;
         {cetak array setelah pengurutan}
          writeln;writeln;
         textcolor(15);write('hasil pengurutan bubble : ');
         for i:=1 to n do write (a[i],' ');
         readln;
end.

Semoga bermanfaat ya :)


Klik disini untuk melanjutkan »»

25 Jun 2012

Hello World Java

. 25 Jun 2012
0 komentar


Applikasi SelamatDatang memiliki 4 komponen, yaitu :
  • definisi paket (package)
  • komentar
  • definisi kelas (class)
  • metode main
package selamatdatang;
 
public class SelamatDatang {
 
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  System.out.println("Selamat Datang!");
 }
 
}
Mari kita bahas satu per satu.

Klik disini untuk melanjutkan »»

29 Mar 2012

Perulangan For Do Pascal

. 29 Mar 2012
1 komentar

Berikut saya share megenai Perulangan menggunakan For Do dalam Program Pascal sbb :

1.       Pendahuluan

Dalam beberapa hal, sebuah program terkadang harus melakukan hal yang sama berkali-kali. Agar program tidak menjadi terlalu panjang karena setiap proses menjadi baris program, maka diperlukan adanya kemampuan otomatisasi dalam kode program. Dengan adanya otomatisasi dalam program, maka dapat dilakukan pengerjaan proses sama berkali-kali yang berada dalam beberapa statemen hanya dengan menuliskannya sekali saja.
Karena perulangan merupakan suatu hal yang sering ditemui dalam program, maka bahasa Pascal juga menyediakan kemampuan tersebut. Dalam Pascal terdapat 3 cara melakukan perulangan, yaitu dengan menggunakan kata cadangan For .. to .. do, kata cadangan While .. do, dan kata cadangan Repeat .. until. Seperti pada percabangan, ketiga jenis perulangan juga memungkinkan perulangan secara tersarang, serta dapat menjalankan suatu blok berisi beberapa statemen proses untuk setiap perulangannya.
For .. to .. do biasa digunakan apabila telah diketahui dengan pasti cacah perulangan yang akan dilakukan baik dari sebuah baris statemen atau suatu blok statemen. Perulangan/kalang menggunakan kata cadangan ini dapat berupa perulangan positif (For .. to .. do) atau perulangan negatif (For .. downto .. do).

Klik disini untuk melanjutkan »»

20 Mar 2012

Array dalam Pascal

. 20 Mar 2012
0 komentar

Salam Hangat untuk para pengunjung yang berbahagia di hari ini, Semangat.....oke, kali ini saya akan membahas mengenai Array dalam Pascal.

 ARRAY

1.       Pendahuluan
Seringkali dalam pemrograman diperlukan suatu cara untuk dapat menyimpan banyak nilai sekaligus untuk dapat digunakan atau ditampilkan lagi. Nilai tersebut dapat berupa nilai yang dibangkitkan dalam program, atau nilai yang dimasukkan oleh pengguna. Diperlukan metode untuk menyiapkan sejumlah tempat kosong dalam memori komputer yang hanya akan dipakai untuk menyimpan nilai tersebut selama program berjalan, dan nilai tersebut dapat digunakan lagi sewaktu-waktu.
Pascal menyediakan kemampuan ini dengan menggunakan kata cadangan arrayArray adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen-komponen ini disebut dengan component type atau base type. Suatuarray memiliki jumlah komponen yang banyaknya tetap. Komponen dapat menggunakan tipe data apa saja. Banyaknya komponen dalam suatuarray ditunjukkan oleh suatu indeks yang disebut dengan index type dan harus bertipe ordinal. Tiap komponen array diakses dengan mereferensikan index value.
Tipe suatu array haruslah berupa tipe sederhana, tidak boleh bertipe kompleks. Bila nilai-nilai dari elemen array dibatasi nilainya dalam suatu jangkauan range tertentu, maka dapat dideklarasikan dengan tipe arrayberbentuk subrange. Sedangkan bilai nilai-nilai elemen array dibatasi dengan nilai-nilai tertentu yang tidak dapat ditulis dalam suatu range, tetapi dapat ditentukan secara berurutan, maka dapat digunakan arraytipe skalar.

Klik disini untuk melanjutkan »»

19 Mar 2012

Mengenal Program JAVA

. 19 Mar 2012
0 komentar


Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui pembahasan konsep model perancangan dan petunjuk sederhana penggunaannya.

Apakah Java?

Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ­platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer­­. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel.

Klik disini untuk melanjutkan »»
 
Copyright 2008 New World Funday is proudly powered by Blogger.com | Template by o-om.com