Jawaban Tugas 1
Menurut Anda Apakah Fungsi Struktur Data
Berikan Referensi terkait ( "");
- Berikan Contoh Sederhananya ?
jawaban :
menurut saya, struktur data berfungsi sebagai metode untuk melakukan penyimpanan, penyusunan, dan pengaturan data pada media penyimpanan sehingga data tersebut dapat digunakan secara efisien.
Dalam teknik pemrograman, struktur data berarti pengaturan dan penyusunan dari tata letak kolom-kolom data. sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan).
REFRENSI :
ASYIKNYA BELAJAR STRUKTUR DATA DI PLANET C++
penulis : Dwi Sanjaya
Penerbit : Elexmediakomputindo
tahun terbit : 2005
halaman kutipan : 97
Fungsi struktur data untuk mengumpulkan statement yang dapat dijalankan menjadi satu dalam satu blok dan menjalankannya kembali hanya dengan menuliskan nama fungsi yang menampungnya.
selain itu fungsi juga banyak digunakan untuk menampung baris-baris perintah yang sering dipakai dalam sebuah program.
deklarasi fungsi dapat dilakukan dengan dua cara yaitu :
1. header fungsi tanpa parameter
2. header fungsi dengan parameter
contoh sederhana dari struktur data pada database karyawan pada pemograman visual basic
Nama tabel
|
:
|
Pegawai
|
Primary key
|
:
|
NIK
|
No.
|
Nama Field
|
Type
|
width
|
Keterangan
|
1
|
NIK
|
text
|
11
|
Nomor Induk Pegawai
|
2
|
Nama
|
text
|
30
|
Nama
|
3
|
Jenis_Kelamin
|
text
|
15
|
Jenis Kelamin
|
4
|
Alamat
|
text
|
50
|
Alamat
|
5
|
Tempat_Lahir
|
text
|
30
|
Tempat Lahir
|
6
|
Tanggal_Lahir
|
date |
-
|
Tanggal Lahir
|
7
|
Pendidikan
|
text
|
5
|
Pendidikan
|
8
|
Agama
|
text
|
10
|
Agama
|
9
|
Suku
|
text
|
15
|
Suku
|
10
|
Status
|
text
|
15
|
Status
|
11
|
Tanggal_Masuk
|
datetime
|
-
|
Tanggal Masuk
|
12
|
Departement
|
text
|
Departement
|
Nama tabel
|
:
|
Gaji
|
Primary key
|
:
|
NIK
|
No.
|
Nama Field
|
Type
|
width
|
Keterangan
|
1
|
NIK
|
text
|
10
|
Nomor induk karyawan
|
2
|
Periode
|
text
|
6
|
periode
|
3
|
Hari_kerja
|
interger |
-
|
Hari kerja
|
4
|
Alpa
|
interger
|
-
|
Alpa
|
7
|
Izin
|
interger
|
-
|
Izin
|
8
|
Sakit
|
interger
|
-
|
Sakit
|
9
|
Cuti
|
interger
|
-
|
Cuti
|
10
|
Upah_harian
|
currency
|
-
|
Upah harian
|
11
|
Upah_hasil
|
currency
|
-
|
Upah hasil
|
12
|
SI
|
currency
|
-
|
SI
|
13
|
Lembur_hasil
|
currency
|
-
|
Lembur hasil
|
14
|
Lembur_satu
|
currency
|
-
|
Lembur satu
|
15
|
Lembur_dua
|
currency
|
-
|
Lembur dua
|
16
|
Uang_makan
|
currency
|
-
|
Uang makan
|
17
|
Insentive
|
currency
|
-
|
Insentive
|
18
|
Thr
|
currency
|
-
|
Tunjangan hari raya
|
19
|
Dll
|
currency
|
-
|
Lain-lain
|
20
|
Pot_koperasi
|
currency
|
-
|
Potongan koperasi
|
21
|
POt_Jamsostek
|
currency
|
-
|
Potongan Jamsostek
|
22
|
pot_perumahan
|
currency
|
-
|
Potongan perumahan
|
23
|
POt_lainlain
|
currency
|
-
|
Potongan lainlain
|
24
|
Total_upah
|
currency
|
-
|
Total upah
|
25
|
total_potongan
|
currency
|
-
|
Total potongan
|
26
|
total_terima
|
currency
|
-
|
Total terima
|