Minggu, Desember 22, 2013

Tugas 3 SMBD

Diposting oleh ajeng diana di 03.17 0 komentar

Sistem Informasi Swalayan
Dalam sistem informasi swalayan ini, terdiri dari 3 subsistem yaitu:
      Subsistem gudang
Subsistem transaksi
Subsistem penggajian

Rabu, Desember 18, 2013

program c++ "menebak tahun kabisat"

Diposting oleh ajeng diana di 07.53 0 komentar
Menebak tahun kabisat atau bukan kabisat

#include <iostream.h>
main()
{ int t;
  cout<<"tahun ";
  cin>>t;
  if ((t%4<=0)||(t%400<=0))
        cout<<"kabisat"<<endl;
            else
        cout<<"Bukan kabisat"<<endl;
    cout<<"selesai";
}

Hasil running program:


Program Segitiga dengan C++

Diposting oleh ajeng diana di 07.46 0 komentar
#include <iostream.h>
void bintang(int);
void main()
{ int n;
    cout<<"tinggi bintang ";cin>>n;
    cout<<"segitiga dengan baris "<<n<<endl;
    bintang(n);
}
void bintang(int m)
{    int i,j;
    for (i=m;i>=1;i=i-1)     //for baris
    {    for (j=1;j<=i;j=j+1)  //for cetak bintang
            cout<<"*";
            cout<<endl;
    }
}

Hasil running program:


program bintang pada C++

Diposting oleh ajeng diana di 07.35 0 komentar
#include<iostream.h>
#include<iomanip.h>
void bintang (int);
void main ()
{
int n;
cout<<"Berapa baris ? ";cin>>n;
cout<<"Segitiga anda adalah : "<<endl;
bintang(n);
}

Sabtu, Desember 14, 2013

Contoh Program Java Polimorfisme

Diposting oleh ajeng diana di 21.21 0 komentar
Class Manusia
package latihanpoli;
public class manusiaa {
public void biodata(){
    System.out.println("biodata");
}
public void cetak(){
    System.out.println("cetak");
}
}

Class Staff
package latihanpoli;
import javax.swing.*;
public class staff extends manusiaa{
private String nik,nama,alamat,status;

Polimorfisme Pada Java

Diposting oleh ajeng diana di 21.20 0 komentar
Polimorfisme adalah Kemampuan suatu object  untuk memiliki bentuk dan wujud berbeda. atau bisa dibilang sebagai Kemampuan dari variabel referensi object yang memiliki aksi berbeda bila method yang sama dipanggil, dimana aksi method tergantung dari tipe objectnya. Ada beberapa hal yang harus dipenuhi dalam polymorphisme, seperti :
  1. Method yang dipanggil harus melalui basis class.
  2. Method yang dipanggil harus menjadi method pada basis class.
  3. Method access atribute (modifier) pada sub class tidak boleh lebih terbatas dari basis class.
Kegunaan dari polimorfisme adalah agar kita dapat mendefinisikan beberapa konstruktor atau metode dengan karakteristik yang berbeda-beda agar nantinya dapat digunakan untuk kasus-kasus yang berbeda.

Pemrograman Function dan Procedure pada MySQL

Diposting oleh ajeng diana di 21.05 2 komentar

Dalam function dan procedure, kita bisa memasukkan logika pemrograman. Ada beberapa karakteristik pemrograman yang didukung oleh MySQL. Beberapa di antaranya adalah penggunaan variabel, kendali kondisional, dan perulangan.
Variabel
Seperti pada pemrograman pada umumnya, kita bisa menggunakan variabel lokal pada function dan procedure. Pendeklarasian variabel memiliki sintaks sebagai berikut:
DECLARE var_name [, var_name] ... type [DEFAULT value]
Nilai inisialisasi variabel dapat dilakukan menggunakan statement DEFAULT. Jika statement DEFAULT tidak digunakan, maka nilai inisialisasi variabel adalah NULL. Penamaan variabel lokal bersifat case insensitive. Berikut adalah beberapa contoh deklarasi variabel:
DECLARE total_sale INT
DECLARE x, y INT DEFAULT 0
Pemberian nilai ke sebuah variabel dilakukan dengan menggunakan statement SET. Hasil dari query juga dapat dimasukkan ke dalam variabel menggunakan SELECT INTO. Berikut … adalah beberapa contoh pemberian nilai ke variabel.
SET total_sale = 50;
SELECT COUNT(*) INTO numPekerja FROM pekerja;
Ruang lingkup variabel adalah di antara blok BEGIN … END di mana variabel tersebut didefinisikan. Variabel dapat diakses dari blok yang berada dalam blok di mana ia didefinisikan, kecuali pada blok yang memiliki deklarasi nama variabel yang sama. Berikut adalah contoh penggunaan variabel dalam function dan stored procedure.
mysql> CREATE FUNCTION addTax(gaji FLOAT(8,2))
    -> RETURNS FLOAT (8,2)
    -> BEGIN
    -> DECLARE tax FLOAT DEFAULT 0.05;
    -> RETURN gaji * (1 - tax);
    -> END ^_^
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;

Pengertian dan Fungsi NAT (Network Addess Translation)

Diposting oleh ajeng diana di 20.02 0 komentar

                        NAT adalah pemetaan (translasi) alamat IP sehingga banyak IP private dalam sebuah LAN dapat mengakses IP Publik, dimana kita ketahui bahwa IP private hanya digunakan dalam LAN dan tidak bisa digunakan untuk IP publik. Melalui proses inilah, banyak komputer dapat mengakses internet karena adanya mekanisme NAT tersebut.
Intinya adalah, NAT mentranslasikan ip private seolah-olah  mengakses sebuah alamat host di internet menggunakan IP publik. Tanpa hal ini, tidak mungkin komputer lokal dapat mengakses internet. Sebagaimana juga diketahui alamat IP publik sudah semakin menipis, dan rencana kepada next generation melalui IPv6 sudah dilakukan, maka penggunaan NAT dirasakan sangat efektik, terutama dalam alokasi IP Address.
Topologi secara sederhana dapat dilihat seperti berikut :
LAN (Komputer Lokal) -> Switch/Hub -> Modem (NAT) -> Internet
                        Fungsi NAT terletak pada link out ke internet, dalam hal ini adalah Modem. Modem yang sering digunakan adalah Modem ADSL, walaupun jenis lain juga banyak digunakan. Modem ADSL menggunakan line PSTN telpon sebagai media penghubung ke provider. Dari modem inilah koneksi dapat dishare menggunakan switch/hub sehingga banyak komputer dapat mengakses internet.
Gambaran dari NAT :
Proses NAT
 

ajeng diana Copyright © 2015 Design by ajengdiana dianastore