Monday 15 August 2016

METHOD TIDAK MENGEMBALIKAN NILAI

1. Pengertian Method tidak mengembalikan nilai adalah method yang tidak mengembalikan nilai apapun pada pemangginya. Sedangan method itu sendiri adalah perilaku / tingah laku / action yang memungkinkan suatu program bisa berjalan.
2. Contoh list program Method tidak mengembalikan nilai

     class Bangun {          1
     double panjang ;          2
     double lebar ;          3
          void cetak luas () {          4
               System.out.println (" Luas Bangun Persegi Panjang =" + (panjang*lebar));          5
}          6
}          7
     public class pakaiBangun {          8
          public static void main (String []args) {           9
     Bangun b1;          10
     b1 = new bangun ();          11
     b1.panjang = 8;          12
     b1.lebar = 4;          13
     b1.cetakluas ();          14
}                    15
}                    16

PERHATIKAN !!
HURUF BESAR-KECIL DAN PENGGUNAAN SPASI KARENA AKAN MEMPENGARUHI JALANNYA PROGRAM.
ANGKA BERCETAK MIRING DI BAGIAN BELAKANG SETIAP LIST TIDAK USAH DITULIS KARENA HANYA SEBAGAI PENANDA NOMOR LIST

Dalam syntax di atas yang termasuk bagian method adalah list yang di tulis dengan huruf miring

KESIMPULAN
- Suatu method dapat mempengaruhi nilai dari object
- Method tidak mengembalikan nilai (Method Void) adalah method yg tidak mengembalikan nilai apapun pada pemanggilnya.
- Disebut method void karena method ini menggunakan kerword void untuk tidak mengembalika  nilainya. Dan karena di akhir method tidak dipanggil kembali.

Ada baiknya ketika mendemokan program setiap list dalam program di definisikan satu persatu fungsinya.
Contoh pendefinisian list dari program di atas :
- List 1 mendeklarasikan class
- List 2 & 3 mendeklarasikan variable serta type datanya
- List 4 - 7 disebut list of parameters. List ini berfungsi mengirimkan nilai pada method list 4. Method (list 5)
- List 8-9 pendeklarasian kelas umum. Kelas umum (Public class) dapat di akses oleh semua anggota di setiap kelas.
- List 10-16 penginputan variabel

Oke sekian
Apa bila ada kesalahan silahkan tulis di komentar.
Pamit 👊
Join Ig https://www.instagram.com/nsalqurfi/ 😆
@nsalqurfi

POLIMORFISME ( PRODUKTIF RPL )

Polimorphisme merupakan singkatan dari Poly = banyak dan morphisme = tampilan. Jadi dapat disimpulkan bahwa polymorphisme merupakan sesuatu yang mempunyai banyak bentuk tampilan.
Polymorphisme merupakan sifat class yang memungkinkan sebuah method mempunyai nama yang sama, namun memiliki aksi yang berbeda.
Polymorphisme berarti kemampuan dari suatu objek untuk mempunyai lebih dari satu bentuk

Join Ig https://www.instagram.com/nsalqurfi/ 😆
nsalqurfi 👊

Multi Threading ( Dan kawan-kawan nya )

Beberapa pertanyaan yang MUNGKIN muncul ketika kamu mendemokan program tentang MULTI THREADING kepada dosen atau guru (berdasarkan kan pengalaman) 😃

1. Apa yang di maksud dengan method sleep ?
- Method sleep berfungsi untuk menghentikan beberapa milidetik program lalu melanjutkan secara otomatis setelah mencapai beberapa waktu (ms) yg di tentukan.
2. Fungsi Multi Threading :
-Mempercepat eksekusi program
-Pengorganisasian program menjadi lebih baik
3. Fungsi thread sleep :
- Memberikan jarak waktu untuk setiap keluaran (output) pada multi threading
4. Keuntungan menggunakan multi threading :
- Multi threading mengizinkan program utk berjalan terus walaupun pada bagian program tsb di block / sedang dalam menjalankan operasi yg lama.
-Pembagian sumber daya: secara default thread membagi memori dan sumber daya dari proses sehingga lebih hemat daya
- Ekonomis
5. Apa yang dimaksud dengan thread ?
- Thread adalah sebuah alur dari proses

Kalo ada yg salah silahkan berkomentar 👊 @nsalqurfi

Join Ig https://www.instagram.com/nsalqurfi/ 😆

Friday 6 March 2015

KONSEP DASAR PERANGKAT LUNAK

Perangkat lunak dapat di kategorikan dalam tiga bagian :
  1. Perangkat lunak sistem operasi (operating system), yaitu program yang di tulis untuk mengendalikan dan mengkoordinasikan kegiatan dari komputer.
  2. Perangkat lunak bahasa (language software), yaitu program yang di gunakan untuk menerjemahkan intruksi-intruksi yang di tulis dalam bahasa pemograman ke dalam bahasa mesin supaya dapat di mengerti oleh komputer.
  3. Perangkat lunak aplikasi (application software), yaitu program yang di tulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu.
 1.1 System Operasi (Operating system)

Sistem Operasi merupakan program yang di tulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer. OS berfungsi seperti manajer di dalam suatu perusahaan. yaitu bertanggung jawab, mengendalikan  dan mengkoordinasikan semua operasi kegiatan yang terjadi dalam sistem operasi.
OS secara formal pertama kali di kembangkan untuk komputer IBM 701 pada tahun 1954 dan pada tahu 1955 oleh General Motors Research Laboratories. Pada waktu itu, tujuaan di buatnya OS adalah untuk mengurangi waktu menganggur (idle time) dari CPU dan digunakan untuk menjalankan beberapa tugas komputer bersama-sama secara di kumpulkan terlebih dahulu. OS yang pertama tersebut masih belum baik dan kurang sempurna di bandingkan dengan OS sekarang yang ada. Pada bulan April 1964, IBM memperkenalkan OS yang di sebut dengan OS/360 untuk dipergunakan pada semua seri komputer System 360.
Sekarang, OS dapat dipergunakan untuk bermacam-macam komputer. Suatu komputer dapat menggunakan satu atau lebih OS. Suatu OS mungkin hanya dapat di gunakan untuk satu merk ko puter saja atau dapat diterapkan pada beberapa merk komputer. Apple DOS merupakan contoh suatu OS yang hanya dapat di gunakan pada komputer Apple, sedang CP/M, MS-DOS, Windows dan UNIX merupakan contoh OS yang dapat di terpakan pada beberapa merk komputer. OS sangat berperan dalam sitem komputer. Sekarang  OS bahkan di gunakan sebagai patokan bila seseorang akan membeli suatu komputer. Sebelum OS diterapkan pada sistem komputer, programmer harus berhubungan langsung dengan komputer untuk keperluannya.

1.2 Control Program

Control Program umumnya sebagian disimpan di main memory (memory utama) tepatnya di ROM. Control Program ini disebut juga dengan resident program atau resident routine. Sebagian control program yang lain tersimpan di disk disebut dengan transient program atau tansient routine. Control Program yang tersimpan di disk di sebut dengan disk operating system atau DOS , karena tempatnya berada di disk dan yang terletak di tape disebut dengan TOS (Tape Operating System)

Thursday 29 January 2015

Elemen-Elemen Program C


  1. Kata Cadangan (reserved words)
  2. Pengenal (identifier)
  3. Konstanta (constant)
  4. Tanda Operasi (operator)
  5. Komentar Program (comment)
  6. Statement atau pernyataan (satement)
1.1 Kata Cadangam
Reserved words atau disebut juga dengan istilah kata kunci adalah kata-kata yang tidak dapat digunakan kembali sebagai nama suatu pengenal, karena kata-kata tersebut telah digunakan oleh C untuk maksud-maksud tertentu.

Kata Kunci C :
 *asm                  *far                  signed                  * _ss                  * _SI
   auto                   float               sizeof                    * _AH               * _SP
   break                 for                  static                     * _AL
   case                   goto               struct                     * _AX
*cdecl                 *huge              switch                   * _BH
  char                     if                   typedef                  * _BL
  const                   int                  union                     * _CH
  continue            *interrupt        unsigned               * _CL
  default                 long              void                       * _CX
  do                      *near               volatile                  *_DH
  double               *pascal            while                     * _DL
  else                     register           * _cs                    * _DX
  enum                  return              * _ds                    * _BP
  extern                 short                * _es                    *_DI

Keterangan :
Tanda * menunjukkan kata kunci tambahan untuk TURBO C yang tidak ada dalam standar C.


2.1 Pengenal
Identifier adalah nama yang diberikan kepada suatu variabel, fungsi tipe data atau obyek-obyek lainnya yang didefinisikan oleh pemakai. Pengenal yang didefinisikan ini namanya bebas, dengan ketentuan-ketentuan sebagai berikut:

  1. Terdiri dari gabungan huruf (A .. Z, a .. z) dan angka (0 .. 9) dengan karakter pertama harus berupa huruf atau garis bawah.
  2. Tidak boleh mengandung blank.
  3. Tidak boleh mengandung simbol-simbol khusus kecuali garis bawah dan untuk TURBO C boleh mengandung $.
  4. Huruf kecil (lower case) dan huruf besar (upper case) untuk TURBO C di anggap berbeda, jadi total dengan total di anggap nama yang berbeda.
  5. Karakter yang di anggap signifikan adalah sebanyak 32 karakter yang pertama (untuk TURBO C), sedang untuk versi C yang lain berbeda (misalnya Microsoft C hanya 8 karakter pertama yang di anggap signifikan).
Contoh :

No_mhs
Indekprestasi
Pp10
_nilai