Berbagi Itu Indah

Materi Array Data

Makalah Array Data

















BAB I

PENDAHULUAN


A.  Latar Belakang
     Seiring dengan perkembangan Teknologi di dunia ini, akal pikiran manusia semakin mahir dalam menciptakan sesuatu yang bermanfaat bagi kehidupan mereka, salah satunya dalam pembuatan program – program yang sangat membantu mereka dalam menyelesaikan pekerjaan mereka dengan cepat, baik serta  memuaskan, maka dari itu penulis menyusun makalah mengenai Struktur data, didalam struktur data ini ada struktur data sederhana, salah satunya yaitu Array Data, yang merupakan salah satu bagian dari kemajuan zaman yang begitu terlihat manfaatnya. Array Data bisa juga disebut sebagai salah satu program yang terlahir dari dunia teknologi lewat pola pikir manusia yang bermanfaat untuk menyelesaikan suatu penghitungan.

B.  Rumusan Masalah
Sesuai dengan mata kuliah ini “ Algoritma dan Struktur Data ” dan untuk menambah ilmu pengetahuan  mahasiswa. Disini penulis akan membahas materi mengenai Array data. Rumusan masalah dari materi ini adalah sebagai berikut:
a.    Pengertian Array Data.
b.   Karakteristik Array.
c.    Perbedaan Array dengan tipe data lain.



------------------------------------------------------------------------------------------------------------------------- 


BAB II
PEMBAHASAN
A.      Pengertian Array Data
Array adalah kumpulan dari beberapa tipe data yang menggunakan nama yang sama, yaitu tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama.  Komponen-komponen tersebut disebut sebagai komponen type, array mempunyai jumlah komponen yang jumlahnya tetap. Dengan menggunkan Array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan veriabel lain yang ada didalam array yang dibedakan hanya berdasarkan subscript.

Ø  Array pada C++
Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang            menggunakan sebuah nama   yang    sama. Letak urutan dari suatu elemen ditunjukkan     oleh     suatu   subscript         atau     suatu   index.

Ø Adapun menurut dimensinya, array dapat dibedakan menjadi :

1.   ArraySatuDimensi
Array satu dimensi adalah kumpulan elemen yang memiliki tipe data yang sama dan hanya memiliki satu indeks atau dimensi saja.
Contoh: misalnya kita ingin memasukkan atau menginput 5 buah data temperatur. Dan kelima data tersebut disimpan pada array bernama suhu.
2.   Array Dua Dimensi.
Array dua dimensi merupakan array 1 dimensi yang telah mengalami perluasan yang terdiri dari baris dan kolom, yang bentuknya dapat berupa matriks atau tabel.
3.   Array Tiga Dimensi
Array tiga dimensi ataupun array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]

Ø Perbedaan Array 1 dimensi, 2 dimensi, dan multidimensi
·       Array 1 dimensi.
Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu. Pengaksesan
elemen array dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung.
Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau
menampilkan nilai pada indeks yang dimaksud.

·       Array 2 dimensi
Array dua dimensi sering kali digambarkan/dianalogikan sebagai sebuah matriks atau bentuk grid. Jika
array berdimensi satu hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe sama.

·       Array tiga dimensi atau multidimensi
Array multi dimensi berarti array yang kita deklasaikan dapat dikembangkan ke array dimensi 2 danseteruanya. Array multi dimensi merupakan topik yang menarik dalam matematika. Setiap dimensidalamarraydirepresentasikan sebagai sub bagian dalam array. Oleh karena itu, array dua dimensiarray memilikidua sub bagian, sebuah array tiga-dimensi memiliki tiga sub bagian dansebagainya. Sebuah contoh bentuk nyata yang baik dari array duadimensi adalah sebuah papan catur.Satu dimensinya merupakan delapan baris, sedangkan dimensi lainnya merupakan delapan kolom.


B.      Karakteristik Array
1.     Array memiliki type data yang sama.
2.     Dapat di akses secara acak.
3.     Memiliki batas dari pemesanan alokasi dalam memory (bersifat statis)..
4.     Berurutan.

C.      Perbedaan Array dengan tipe data lain :
Tipe data Array dapat mempunyai sejumlah nilai, sedangkan tipe data lain hanya            dihubungkan   dengan sebuah nilai     saja.
Array dapat digunakan untuk menyimpan beberapa nilai tipe data lain data (char, int, float, double, long, dll) yang sama dengan satu nama saja.
Selain itu, array dapat berupa satu dimensi atau lebih, sedangkan tipe data lain hanya berupa satu dimensi.




------------------------------------------------------------------------------------------------------------------------- 



BAB III
PENUTUP
Kesimpulan
Struktur data merupakan salah satu bahan dasar pembuatan program. Pemakaian struktur data yang tepat di dalam proses pemrograman, akan menghasilkan algoritma yang jelas dan tepat sehingga menjadikan program secara keseluruhan lebih sederhana. Salah satunya adalah Array, Array merupakan bagian dari struktur data yaitu termasuk kedalam struktur data sederhana yang dapat  di definisikan sebagai pemesanan alokasi memory sementara pada komputer.Array digunakan untuk mempermudah dalam penulisan syntax program pascal maupun pada program lain, array dapat menyimpan data dan bisa menyederhanakannya sehingga dapat mempermudah dalam penulisan syntax program. Array dibedakan menjadi tiga yaitu, Array Satu Dimensi dan Array Dua Dimensi dan Array Tiga Dimensi atau multidimensi. Setiap jenis array mempunyai kegunaannya masing-masing.

Saran
Diharapkan bagi para pembaca dapat mengamalkan ilmu yang didapat setelah membaca makalah ini.
Diharapkan makalah ini berguna dan dapat menjadi sarana pembelajaran oleh pembaca dan menjadi lebih paham mengenai program dan aplikasi lain pendukungnya.
Dan jika makalah saya ada kata kata yang kurang berkenan di hati anda penulis minta maaf..




-------------------------------------------------------------------------------------------------------------------------



DAFTAR PUSTAKA


http://gentongkosong.blogspot.co.id/2011/12/kegunaan-arrayperbedaan-array-1-dimensi.html
http://aguspande96.blogspot.co.id/2015/06/array-1-dimensi-array-2-dimensi-pada.html?m=1
http://vandedjoel.blogspot.com/2016/05/makalah-array-dan-contoh-programnya-menggunakan-Cpp.html

https://wistaprawista.wordpress.com/materi/algoritma-dan-struktur-data/array-pada-c/





Share :

Facebook Twitter Google+ Lintasme

Related Post:

0 Komentar untuk "Materi Array Data"

Pages

Back To Top