Senin, 31 Oktober 2011

Struktur Data - Stack



STACK

3.1 Deskripsi Stack
Stack sering disebut LIFO (Last In, First Out) yaitu elemen yang lebih akhir disisipkan menjadi elemen yang paling dulu diambil. Stack juga disebut pushdown list.
Suatu struktur data umum yang berisi suatu kumpulan terurut dari elemen;
jumlah elemen di dalam list dapat berubah-ubah.
Linier list A yang terdiri dari T elemen pada waktu t, dinotasikan sebagai :
A = [ A1, A2, ..., AT]
Jika T = 0, maka A disebut “Empty List” atau “Null List”
Suatu elemen dapat dihilangkan/dihapus dari sembarang posisi dalam linier list, dan dapat pula dimasukkan elemen baru sebagai anggota list.
Contoh :
1. File, dengan elemennya berupa record
2. Buku telepon
3. Stack
4. Queue
5. Linear link list

Stack adalah suatu bentuk khusus dari linier list, dengan operasi penyisipan dan penghapusan dibatasi hanya pada satu sisinya, yaitu puncak stack (TOP).
Elemen teratas dari stack dinotasikan sebagai TOP(S).
Karakteristik pada stack adalah sebagai berikut :
1.      Elemen stack yaitu item-item data yang terdapat di elemen stack.
2.      Top (elemen puncak dari stack).
3.      Jumlah elemen pada stack.
4.      Status / kondisi stack

Database Oracle

Untuk membuat connection baru dalam oracle dengan menggunakan sintax SQL :

create user robby identified by obee
quota 10M on users default tablespace users

grant connect, resource to robby

kemudian dilanjutkan dengan membuat tabel-tabel yang ada dalam database :
contoh tabel karyawan...

create table karyawan
   (id_kry  number(5),
   namadepan varchar2 (12),
   namabelakang varchar2(12),
   gaji number (9) )

memasukan data pada tabel karyawan :

   insert into karyawan
   (id_kry, namadepan, namabelakang,gaji)
   values ('1001', 'hengki','anwar',2000000)
  
   dan lainnya....


Lihat Data yang diinput

    select * from karyawan

Hapus data yang diinput

   delete karyawan where id_kry = '1001'

Macam-macam perintah Select


    select id_kry,namadepan, 10000*20 uangmakan, 7000*20 transport from karyawan
   
    select namadepan, gaji from karyawan  where gaji>2000000
   
    select namadepan, gaji from karyawan  where gaji != 2000000

    select namadepan, gaji from karyawan  where gaji>2000000 and namadepan LIKE '%ia'

    select sum(gaji) jml_gaji from karyawan

cukup sekian dan terimakasih...

Sejarah & Materi HTML


Sejarah HTML
Hypertext Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu.
HTML dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browser Mosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Namun perkembangan resmi dikeluarkan pada bulan November 1995 oleh IETF (Internet Engineering Task Force). HTML 2.0 ini merupakan penyempurnaan dari HTML+(1993).

Contoh Program Perpustakaan


( PROGRAM PERPUSTAKAAN )


I. Login
Form Login digunakan untuk masuk kedalam aplikasi dengan menginputkan username pada text box kemudian menekan enter lalu memasukan password, jika validasi sesuai maka akan masuk ke dalam sistem.

Public Class LoginForm1

Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
If UsernameTextBox.Text = "robby" And PasswordTextBox.Text = "ganteng" Then
MDIParent1.Show()
Me.Visible = False
Else
MsgBox("login gagal,coba ulangi lagi")
End If

End Sub