DEMAND DAN SUPPLY
Permintaan (demand) merupakan sejumlah barang yang dibeli atau diminta dengan harga tertentu ( berbagai tingkat harga ) .
Penawaran (supply ) merupakan sejumlah barang yang ditawarkan pada berbagai tingkat harga dalam waktu tertentu.
Hukum permintaan dan penawaran :
Jika semua asumsi diabaikan (ceteris paribus) :
Jika harga suatu barang semakin murah maka permintaan atau pembeli akan semakin banyak dan sebaliknya.
Jika harga suatu barang semakin murah maka penawaran akan semakin sedikit dan sebaliknya.
Ini terjadi karena masing-masing ingin memperoleh keuntungan sebanyak-banyaknya, jika harga produk terlalu tinggi maka kemungkinan para konsumen akan beralih ke produk yang haraganya lebih murah itu semua disebabkan akan keterbatasan uang yang dimiliki oleh konsumen.
Faktor-faktor yang mempengaruhi tingkat permintaan (demand) yaitu :
1. Selera konsumen/keinginan pembeli.
2. Ketersediaan atau harga barang .
3. Tingkat pendapatan konsumen
4. Kebutuhan pembeli atau konsumen yang cenderung banyak
5. Perkiraan harga di masa yang akan datang
Faktor-faktor yang mempengaruhi tingkat penawaran (supply) yaitu :
1. Biaya produksi
2. Teknologi
3. Tujuan perusahaan
4. Perkiraan harga suatu prorduk dimasa yang akan datang
Contoh permintaan dan penawaran yaitu
Misalnya : suatu perusahaan mengeluarkan produk USB
Dimana bentuk, merek, dan harga USB yang dipasarkan berbeda-beda. Saat ini yang menggunakan USB tidak hanya kalangan mahasiswa saja tetapi siswa juga sudah banyak yang menggunakan USB.
Ketika USB merek A dikeluarkan dengan harga Rp.100.000,- dengan kapasitas 2MB, kemudian dikeluarkan lagi USB merek B dengan harga Rp. 120.000,- dengan kapasitas 4 MB maka orang lebih cenderung membeli USB merek B karena factor tingkat pendapatan konsumen.walaupun USB merek B lebih mahal Rp.20.000,- dari USB merek A tapi kapasitasnya lebih besar USB merek B.
Minggu, 21 Maret 2010
Jumat, 12 Maret 2010
sistem operasi
SISTEM OPERASI
System operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. System operasi adalah bagian yang sangat penting bagi semua system komputer.
secara umum sistem komputer terbagi atas :
1. Hardware
2. System operasi
3. Program aplikasi
4. User
Ada beberapa defenisi system operasi, yaitu :
a. Software yang mengontrol hardware, hanya berupa program biasa
b. Program yang menjadikan hardware lebih mudah untuk digunakan
c. Kukmpulan program yang mengatur kerja hardware
d. Resource manager ( seperti mengatur memori )
e. Sebagai program pengontrol
Tujuan adanya system operasi, yaitu :
System operasi bertugas untuk ;
1. Menutupi perangkat keras komputer agar tampil indah, mudah dan nyaman untuk digunakan oleh pengguna
2. Menghindarkan rincian operasi perangkat keras dan menyediakan antarmuka untuk pemogram dalam menggunakan system
3. Bertindak sebagai mediator, mempermudah pemogram dan program aplikasi mengakses dan menggunakan fasilitas dan sumber daya system komputer.
System operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. System operasi adalah bagian yang sangat penting bagi semua system komputer.
secara umum sistem komputer terbagi atas :
1. Hardware
2. System operasi
3. Program aplikasi
4. User
Ada beberapa defenisi system operasi, yaitu :
a. Software yang mengontrol hardware, hanya berupa program biasa
b. Program yang menjadikan hardware lebih mudah untuk digunakan
c. Kukmpulan program yang mengatur kerja hardware
d. Resource manager ( seperti mengatur memori )
e. Sebagai program pengontrol
Tujuan adanya system operasi, yaitu :
System operasi bertugas untuk ;
1. Menutupi perangkat keras komputer agar tampil indah, mudah dan nyaman untuk digunakan oleh pengguna
2. Menghindarkan rincian operasi perangkat keras dan menyediakan antarmuka untuk pemogram dalam menggunakan system
3. Bertindak sebagai mediator, mempermudah pemogram dan program aplikasi mengakses dan menggunakan fasilitas dan sumber daya system komputer.
Minggu, 21 Februari 2010
security banking di Indonesia
SECURITY BANKING DI INDONESIA
Seperti yang kita ketahui sekarang aman sudah semakin maju dan canggih, tapi kita juga harus tahu bahawa semakin majunya zaman semakin tinggi pula tingkat kejahatan. Salah satunya adalah pembobolan ATM (anjungan tunai mandiri ) sepeerti yang kita dengar akhir-akhir ini bahwa banyaknya tingkat kejahatan yang membobol beberapa atm bank.
Olehkarena itu, bank dan para nasabah harus lebih waspada dalam menggunakan ATM . Bank harus meningkatkan keamanan (security ) ATM bank dan para nasabah harus berrhati-hati ketika melakukan tranksaksi misalnya : harus berhati-hati ketika mencek saldo di ATM, berhati-hati ketika mengambil uang di ATM dengan tidak melakukan transaksi di depan khalayak ramai.
Dengan adanya kejadian ini, semoga security banking di Indonesia dapat lebih diperhatikan dan lebih diperketat agar para nasabah tidak merasa dirugikan dan rasa kepercayaan para nasabah tidak krisis terhadap perbankan karena itu dapat mempengaruhi perekonomian nasional. Semoga para pelaku dapat ditemukan dan dilaporkan ke pihak yang berwajib agar kejadian pembobolan ATM tidak terulang kembali.
Ada beberapa tips yang dapat dilakukan untuk menjaga keamanan saat melakukan transaksi ATM, yaitu antara lain :
1. User ID dan PIN adalah sesuatu yang sangat rahasia dan itu merupakan keamanan ATM anda oleh karena itu jangan sesekali ID dan PIN anda jatuh ke tangan orang yang tidak bertanggung jawab.
2. Sebaiknya PIN diubah dalam waktu tertentu agar tidak mudah diketahui oleh orang lain dan andai PIN anda tercuri tidak akan terlalu bermasalah
3. Ketika melakukan transaksi ATM di khalayak ramai sebaiknya menutup dengan tangan ketika mengisi user ID dan PINagar orang lain tidak dapat melihatnya
4. Tidak sembarangan memberitahukan kepada siapapun nomor PIN anda karena itu bisa berbahaya
5. Cari daerah ATM yang lebih aman
6. Jangan membuat nomor PIN anda yang gampang ditebak oleh orang lain
7. Buatlah nomor PIN anda dengan campuran huruf dan angka baik huruf besar maupun huruf kecil agar orang lain tidak mudah mengetahuinya
8. Simpanlah catatan anda tentang user ID dan PIN anda di tempat yang aman, yang tidak bisa diketahui oleh siapapun
9. Jangan lupa mencek kondisi mesin EDC dan ATM yang digunakan
10. Sebelum melakukan transaksi ATM terlebih dahulu memperhatikan sekeliling anda bila ada yang mencurigakan hentikan transaksi
Melihat banyaknya kejadian pembobolan ATM, sebaiknya perbankan Indonesia melakukan audit system teknologi yang diterapkan seluruh perbankan. Kartu ATM yang ada pada saat ini masih belum cukup aman dari penggandaan kode rahasia olehkarena itu sebaiknya menggunakan chip dalam kartu agar lebih aman.
Seperti yang kita ketahui sekarang aman sudah semakin maju dan canggih, tapi kita juga harus tahu bahawa semakin majunya zaman semakin tinggi pula tingkat kejahatan. Salah satunya adalah pembobolan ATM (anjungan tunai mandiri ) sepeerti yang kita dengar akhir-akhir ini bahwa banyaknya tingkat kejahatan yang membobol beberapa atm bank.
Olehkarena itu, bank dan para nasabah harus lebih waspada dalam menggunakan ATM . Bank harus meningkatkan keamanan (security ) ATM bank dan para nasabah harus berrhati-hati ketika melakukan tranksaksi misalnya : harus berhati-hati ketika mencek saldo di ATM, berhati-hati ketika mengambil uang di ATM dengan tidak melakukan transaksi di depan khalayak ramai.
Dengan adanya kejadian ini, semoga security banking di Indonesia dapat lebih diperhatikan dan lebih diperketat agar para nasabah tidak merasa dirugikan dan rasa kepercayaan para nasabah tidak krisis terhadap perbankan karena itu dapat mempengaruhi perekonomian nasional. Semoga para pelaku dapat ditemukan dan dilaporkan ke pihak yang berwajib agar kejadian pembobolan ATM tidak terulang kembali.
Ada beberapa tips yang dapat dilakukan untuk menjaga keamanan saat melakukan transaksi ATM, yaitu antara lain :
1. User ID dan PIN adalah sesuatu yang sangat rahasia dan itu merupakan keamanan ATM anda oleh karena itu jangan sesekali ID dan PIN anda jatuh ke tangan orang yang tidak bertanggung jawab.
2. Sebaiknya PIN diubah dalam waktu tertentu agar tidak mudah diketahui oleh orang lain dan andai PIN anda tercuri tidak akan terlalu bermasalah
3. Ketika melakukan transaksi ATM di khalayak ramai sebaiknya menutup dengan tangan ketika mengisi user ID dan PINagar orang lain tidak dapat melihatnya
4. Tidak sembarangan memberitahukan kepada siapapun nomor PIN anda karena itu bisa berbahaya
5. Cari daerah ATM yang lebih aman
6. Jangan membuat nomor PIN anda yang gampang ditebak oleh orang lain
7. Buatlah nomor PIN anda dengan campuran huruf dan angka baik huruf besar maupun huruf kecil agar orang lain tidak mudah mengetahuinya
8. Simpanlah catatan anda tentang user ID dan PIN anda di tempat yang aman, yang tidak bisa diketahui oleh siapapun
9. Jangan lupa mencek kondisi mesin EDC dan ATM yang digunakan
10. Sebelum melakukan transaksi ATM terlebih dahulu memperhatikan sekeliling anda bila ada yang mencurigakan hentikan transaksi
Melihat banyaknya kejadian pembobolan ATM, sebaiknya perbankan Indonesia melakukan audit system teknologi yang diterapkan seluruh perbankan. Kartu ATM yang ada pada saat ini masih belum cukup aman dari penggandaan kode rahasia olehkarena itu sebaiknya menggunakan chip dalam kartu agar lebih aman.
Kamis, 21 Januari 2010
Pengaksesan I/O terdiri dari dua cara
Pengaksesan I/O terdiri dari dua cara yaitu :
1. Memory mapped I/O
Dimana pirabti I/O dihubungkan sebagai lokasi memory virtual dimana port I/O tergantung pada memori utama
Karakteristik memory mapped I/O antara lain :
• Port I/O dihubungkan ke bus alamat
• Piranti input sebagai bagian memory yang memberikan data ke bus data. Piranti output ssebagai bagian memori yang memiliki data tersimpan di dalamnya.
2. I/O mapped I/O
Piranti I/O dihubungkan sebagai lokasi terpisah dengan lokasi memori, dimana port I/O tidak tergantung pada memori utama.
karakteristik I/O mapped I/O :
• Port I/O tidak tergantung memori utama
• Transfer informasi dilakukan di bawah kendali sinyal control yang menggunakan instruksi INPUT dan OUTPUT
• Operasi I/O tergantung sinyal kendali dari CPU
• Intruksi I/O mengaktifkan baris kendali read/write pada port I/O, sedangkan instruksi memori akan mengaktifkan baris kendali read/write pada memori
• Ruang memory dan ruang alamat I/O menyatu, sehingga dapat memiliki alamat yang sama.
Kelebihan dan kekurangan :
• I/O mapped I/O lebih cepat dan efisien, karena lokasi I/O terpisah dengan lokasi memori
• I/O mapped I/O mempunyai keterbatasan jumlah intruksi yang dapat digunakan untuk operasi I/O
1. Memory mapped I/O
Dimana pirabti I/O dihubungkan sebagai lokasi memory virtual dimana port I/O tergantung pada memori utama
Karakteristik memory mapped I/O antara lain :
• Port I/O dihubungkan ke bus alamat
• Piranti input sebagai bagian memory yang memberikan data ke bus data. Piranti output ssebagai bagian memori yang memiliki data tersimpan di dalamnya.
2. I/O mapped I/O
Piranti I/O dihubungkan sebagai lokasi terpisah dengan lokasi memori, dimana port I/O tidak tergantung pada memori utama.
karakteristik I/O mapped I/O :
• Port I/O tidak tergantung memori utama
• Transfer informasi dilakukan di bawah kendali sinyal control yang menggunakan instruksi INPUT dan OUTPUT
• Operasi I/O tergantung sinyal kendali dari CPU
• Intruksi I/O mengaktifkan baris kendali read/write pada port I/O, sedangkan instruksi memori akan mengaktifkan baris kendali read/write pada memori
• Ruang memory dan ruang alamat I/O menyatu, sehingga dapat memiliki alamat yang sama.
Kelebihan dan kekurangan :
• I/O mapped I/O lebih cepat dan efisien, karena lokasi I/O terpisah dengan lokasi memori
• I/O mapped I/O mempunyai keterbatasan jumlah intruksi yang dapat digunakan untuk operasi I/O
Kamis, 26 November 2009
Record retention schedule
Record retention schedule
Menurut FX soedjadi record retention schedule adalah suatu kebijaksanaan yang harus dilakukan dalam rangka proses manajemen, yaitu yang berhubungan dengan penggolongan, pemilihan, distribusi, maupun disposisi dari record untuk menentukan records yang mana yang perlu tetap disimpan untuk selama-lamanya serta jenis-jenis records yang mana dan yang dalam jangka waktu berapa lama pula perlu dimusnahkan karena sudah tidak diperlukan lagi.
Penggolongan records dilakukan untuk mengatasi masalah dalam melakukan pemilihan dan menentukan kapan suatu records harus dimusnahkan atau disimpan untuk sementara ( temporary storage) atau kapan suatu records ttersebut harus dimusnahkan atau disimpan untuk selamanya (permanent storage ).
Ada empat penggolongan records menurut FX Sudjadi, antara lain :
Records yang tidak penting (nonessential)
Records ini dimaksudkan adalah semua surat-surat, catatan-catatan, maupun laporan yang hanya digunakan dalam waktu yang singkat atau bisa saja laporan itu hanya digunakan untuk bebberapa menit saja oleh karena itu records ini sebaiknya dimusnahkan kalau kegunaanya sudah dipakai dan tidak perlu disimpan.
Yang termasuk kedalam recods ini yaitu :
Nota-nota pembeliaaarn barang yang sudah lunas
Slip-slip surat pendaftaraan
Surat-surat undangan dari karyawan atau relasi
Pengumuman yang berhubungan dengan kegiatan sehari-hari
Pesanan-pesanan yang menyangkut kegiatan rutin
Records yang tidak dimanfaatkan
Records ini maksudnya adalah records yang masa penggunaanya dalam waktu yang terbatas sehingga perlu dimasukkan ke dalam file yang untuk sementara waktu disimpan untuk kemudian dimussnahkan kalau sudah melewati batas waktu kadaluarsa
Yang tergolong dalam records ini adalah sebagai berikut :
Surat-surat undangan rapat
Dokumen-dokumen yang bersifat periodik
Surat-surat keterangan ijin dan sakit
Surat-surat dinas ke cabang perusahaan
Records yang penting
Yang termasuk records ini adalah catatan-catatan, laporan-laporan ataupun dokumen-dokumen yang mempunyai waktu penggunaanya dalam jangka waktu yang cukup lama, misalnya dalam jangka waktu 4 atau 5 tahun
Yang termasuk dalam records ini antara lain adalah :
Dokumen-dokumen penjualan
Laporan-laporan keuangan
Catatan-catatan pembukuan mengenai penerimaan dan pengeluaran masalah keuangan
Wesel-wesel tagih
Records yang sangat penting
Maksudnya records ini adalah recods inilah yang akan disimpan selama-lamanya sampai bangkrutnya perusahaan ( instansi yang bersdangkutan )
Yang tergolong dari records ini adalah sebagai berikut :
Surat akte pendirian bangunan dan guna pakai
Surat perjanjian kontrak
Surat-surat asuransi
Surat-surat keputusan
Surat ijin pengoperasian kegiatan perusahaan
Surat-surat hak milik perusahaan ,.
Menurut FX soedjadi record retention schedule adalah suatu kebijaksanaan yang harus dilakukan dalam rangka proses manajemen, yaitu yang berhubungan dengan penggolongan, pemilihan, distribusi, maupun disposisi dari record untuk menentukan records yang mana yang perlu tetap disimpan untuk selama-lamanya serta jenis-jenis records yang mana dan yang dalam jangka waktu berapa lama pula perlu dimusnahkan karena sudah tidak diperlukan lagi.
Penggolongan records dilakukan untuk mengatasi masalah dalam melakukan pemilihan dan menentukan kapan suatu records harus dimusnahkan atau disimpan untuk sementara ( temporary storage) atau kapan suatu records ttersebut harus dimusnahkan atau disimpan untuk selamanya (permanent storage ).
Ada empat penggolongan records menurut FX Sudjadi, antara lain :
Records yang tidak penting (nonessential)
Records ini dimaksudkan adalah semua surat-surat, catatan-catatan, maupun laporan yang hanya digunakan dalam waktu yang singkat atau bisa saja laporan itu hanya digunakan untuk bebberapa menit saja oleh karena itu records ini sebaiknya dimusnahkan kalau kegunaanya sudah dipakai dan tidak perlu disimpan.
Yang termasuk kedalam recods ini yaitu :
Nota-nota pembeliaaarn barang yang sudah lunas
Slip-slip surat pendaftaraan
Surat-surat undangan dari karyawan atau relasi
Pengumuman yang berhubungan dengan kegiatan sehari-hari
Pesanan-pesanan yang menyangkut kegiatan rutin
Records yang tidak dimanfaatkan
Records ini maksudnya adalah records yang masa penggunaanya dalam waktu yang terbatas sehingga perlu dimasukkan ke dalam file yang untuk sementara waktu disimpan untuk kemudian dimussnahkan kalau sudah melewati batas waktu kadaluarsa
Yang tergolong dalam records ini adalah sebagai berikut :
Surat-surat undangan rapat
Dokumen-dokumen yang bersifat periodik
Surat-surat keterangan ijin dan sakit
Surat-surat dinas ke cabang perusahaan
Records yang penting
Yang termasuk records ini adalah catatan-catatan, laporan-laporan ataupun dokumen-dokumen yang mempunyai waktu penggunaanya dalam jangka waktu yang cukup lama, misalnya dalam jangka waktu 4 atau 5 tahun
Yang termasuk dalam records ini antara lain adalah :
Dokumen-dokumen penjualan
Laporan-laporan keuangan
Catatan-catatan pembukuan mengenai penerimaan dan pengeluaran masalah keuangan
Wesel-wesel tagih
Records yang sangat penting
Maksudnya records ini adalah recods inilah yang akan disimpan selama-lamanya sampai bangkrutnya perusahaan ( instansi yang bersdangkutan )
Yang tergolong dari records ini adalah sebagai berikut :
Surat akte pendirian bangunan dan guna pakai
Surat perjanjian kontrak
Surat-surat asuransi
Surat-surat keputusan
Surat ijin pengoperasian kegiatan perusahaan
Surat-surat hak milik perusahaan ,.
Data dan variabel pada visual basic
Data dan variabel pada visual basic
Ketika seorang user menggunakan sebuah program komputer seringkali komputer memintanya untuk memberikan informasi, dimana informasi tersebut disimpan atau diproses oleh komputer, informasi inilah yang disebut dengan DATA.
Visual basic 6.0 mengenal beberapa type data, antara lain :
String merupakan type data untuk teks (angka, huruf, tanda baca)
Integer merupakan type data untuk angka bulat ( mis : 2,5 menjadi 2)
Single merupakan type data untuk angka pecahan
Currency merupakan type data untuk angka mata uang
Date merupakan type data untuk tanggal dan jam
Boolean merupakan type data yang bernilai benar (TRUE) atau salah (FALSE)
Sebuah wadah yang dibutuhkan untuk data yang disimpan didalam memory komputer disebut variabel.setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda.
Variabel dibuat melalui penulisan deklarasi variabel didalam kode program :
Contoh : Dim nama_user As string
Ada beberapa aturan dalam penamaan variabel yaitu :
Harus diawali dengan huruf
Tidak boleh menggunakan spasi, spasi dapat diganti dengan underscore (_)
Tidak boleh menggunakan karakter-karakter khusus, seperti : -, +, *, /, <, >, dan lain sebagainya
Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh visual basic 6, seperti : as, string, dim, integer, dll
Variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data kedalam sebuah variabel, yaitu :
=
Contoh : nama_user = “ desra “
Untuk type data tertentu nilai_data harus diapit tanda pembatas.type data string dibatasi tanda petik dua : “nilai_data”. Type data date dibatasi tanda pagar (#) : ( #nilai_data. ). Type data lainnya tidak perlu tanpa pembatas.
Sebuah variabel mempunyai ruang lingkup ( scope ) dan waktu hidup (lifetime) :
• Variabel global merupakan variabel yang dapat dikenali oleh semua bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program masih berjalan
• Variabel lokal merupakan variabel yang hanya dikenal oleh satu bagian program saja , dimana nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan.
Konstanta merupakan variabel yang nilai datanya bersifat tetap dan tidak dapat diubah lagi.
Penulisan deklarasi konstanta didalam kode program yaitu :
Const As’=
Contoh : const tgl_pendaftaran As date =#08/08/2008#
:
Ketika seorang user menggunakan sebuah program komputer seringkali komputer memintanya untuk memberikan informasi, dimana informasi tersebut disimpan atau diproses oleh komputer, informasi inilah yang disebut dengan DATA.
Visual basic 6.0 mengenal beberapa type data, antara lain :
String merupakan type data untuk teks (angka, huruf, tanda baca)
Integer merupakan type data untuk angka bulat ( mis : 2,5 menjadi 2)
Single merupakan type data untuk angka pecahan
Currency merupakan type data untuk angka mata uang
Date merupakan type data untuk tanggal dan jam
Boolean merupakan type data yang bernilai benar (TRUE) atau salah (FALSE)
Sebuah wadah yang dibutuhkan untuk data yang disimpan didalam memory komputer disebut variabel.setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda.
Variabel dibuat melalui penulisan deklarasi variabel didalam kode program :
Contoh : Dim nama_user As string
Ada beberapa aturan dalam penamaan variabel yaitu :
Harus diawali dengan huruf
Tidak boleh menggunakan spasi, spasi dapat diganti dengan underscore (_)
Tidak boleh menggunakan karakter-karakter khusus, seperti : -, +, *, /, <, >, dan lain sebagainya
Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh visual basic 6, seperti : as, string, dim, integer, dll
Variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data kedalam sebuah variabel, yaitu :
Contoh : nama_user = “ desra “
Untuk type data tertentu nilai_data harus diapit tanda pembatas.type data string dibatasi tanda petik dua : “nilai_data”. Type data date dibatasi tanda pagar (#) : ( #nilai_data. ). Type data lainnya tidak perlu tanpa pembatas.
Sebuah variabel mempunyai ruang lingkup ( scope ) dan waktu hidup (lifetime) :
• Variabel global merupakan variabel yang dapat dikenali oleh semua bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program masih berjalan
• Variabel lokal merupakan variabel yang hanya dikenal oleh satu bagian program saja , dimana nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan.
Konstanta merupakan variabel yang nilai datanya bersifat tetap dan tidak dapat diubah lagi.
Penulisan deklarasi konstanta didalam kode program yaitu :
Const
Contoh : const tgl_pendaftaran As date =#08/08/2008#
:
Minggu, 22 November 2009
Array ( larik )
ARRAY ( LARIK )
Array merupakan bagian dasar yang sering disebut blok, guna keperluan pembentukan suatu struktur data lain yang lebih kompleks. Array dapat didefenisikan sebagai suatu himpunan hingga elemen , terurut dan homogen.
Terurut maksudnya elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua, elemen ketiga, dan seterusnya sampai elemen ke-n sedangkan elemen yang homogen maksudnya adalah bahwa setiap elemen dari sebuah array tertentu haruslah mempunyai tipe data yang sama.
Suatu array dapat mempunyai elemen semuanya berupa integer atau dapat juga seluruhnya berupa untai aksara ( string ) bahkan dapat pula terjadi bahwa suatu array mempunyai elemen berupa array pula.
Dalam matematika array juga sering dikenal sebagai matriks atau kadang-kadang juga disebut sebagai tabel. bentuk yang paling sederhana dari array adalah vector dimana vector merupakan array berdemensi satu ( one dimensional array )
Array terdiri dari dua dimensi yaitu :
1. Array berdimensi satu
2. Array berdimensi banyak
Array dimensi satu
Sebuah array dimensi satu yang misalnya kita beri nama nilai , dapat kita bayangkan berbentuk seperti gambar dibawah ini
Nilai ( 1 ) Nilai ( 2 ) Nilai ( 3 ) - - - Nilai ( n )
Subscript atau indeks dari elemen array menyatakan posisi, elemen pada urutan dalam array tersebut.
Notasi yang digunakan bagi elemen array biasanya adalah nama array dilengkapi dengan subscript. Harga minimum dari subscript dari array disebut batas bawah ( lower bound ), sedangkan harga maksimumnya disebut dengan batas atas ( upper bound ).
Array dimensi banyak
Array dimensi banyak ( multi dimensional array ) didefenisikan sebagai sebuah array yang elemennya berupa array juga. Untuk itu diperlukan dua buah subscript, ddimana subscript yang pertama digunakan untuk menyatakan posisi baris sedangkan subscript yang kedua digunakan untuk posisi kolom.
Seperti halnya pada array berdimensi satu, pada array berdimensi dua batas bawah untuk subscript I maupun J dapat diambil secara umum.
Yang dimaksud dengan cross section suatun array berdimensi dua adalah pengambilan salah satu subscript, misalnya subscript baris untuk tetap( konstan ), sedangkan subscriptnya yang satu lagi kita ubah-ubah sepanjang rangenya, dimana notasi yang umum digunakan adalah notasi * ( asterisk ) bagi subscript yang berubah-ubah nilaianya tersebut.
Transpose dari suatu array dimensi dua adalah penulisan baris menjadi kolom ataun kolom menjadi baris dari suatu array.
Contoh :
Transpose dari array berorder A x V adalah array berorder V x A
Semoga materi diatas bermanfaat bagi kita semua, .
Array merupakan bagian dasar yang sering disebut blok, guna keperluan pembentukan suatu struktur data lain yang lebih kompleks. Array dapat didefenisikan sebagai suatu himpunan hingga elemen , terurut dan homogen.
Terurut maksudnya elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua, elemen ketiga, dan seterusnya sampai elemen ke-n sedangkan elemen yang homogen maksudnya adalah bahwa setiap elemen dari sebuah array tertentu haruslah mempunyai tipe data yang sama.
Suatu array dapat mempunyai elemen semuanya berupa integer atau dapat juga seluruhnya berupa untai aksara ( string ) bahkan dapat pula terjadi bahwa suatu array mempunyai elemen berupa array pula.
Dalam matematika array juga sering dikenal sebagai matriks atau kadang-kadang juga disebut sebagai tabel. bentuk yang paling sederhana dari array adalah vector dimana vector merupakan array berdemensi satu ( one dimensional array )
Array terdiri dari dua dimensi yaitu :
1. Array berdimensi satu
2. Array berdimensi banyak
Array dimensi satu
Sebuah array dimensi satu yang misalnya kita beri nama nilai , dapat kita bayangkan berbentuk seperti gambar dibawah ini
Nilai ( 1 ) Nilai ( 2 ) Nilai ( 3 ) - - - Nilai ( n )
Subscript atau indeks dari elemen array menyatakan posisi, elemen pada urutan dalam array tersebut.
Notasi yang digunakan bagi elemen array biasanya adalah nama array dilengkapi dengan subscript. Harga minimum dari subscript dari array disebut batas bawah ( lower bound ), sedangkan harga maksimumnya disebut dengan batas atas ( upper bound ).
Array dimensi banyak
Array dimensi banyak ( multi dimensional array ) didefenisikan sebagai sebuah array yang elemennya berupa array juga. Untuk itu diperlukan dua buah subscript, ddimana subscript yang pertama digunakan untuk menyatakan posisi baris sedangkan subscript yang kedua digunakan untuk posisi kolom.
Seperti halnya pada array berdimensi satu, pada array berdimensi dua batas bawah untuk subscript I maupun J dapat diambil secara umum.
Yang dimaksud dengan cross section suatun array berdimensi dua adalah pengambilan salah satu subscript, misalnya subscript baris untuk tetap( konstan ), sedangkan subscriptnya yang satu lagi kita ubah-ubah sepanjang rangenya, dimana notasi yang umum digunakan adalah notasi * ( asterisk ) bagi subscript yang berubah-ubah nilaianya tersebut.
Transpose dari suatu array dimensi dua adalah penulisan baris menjadi kolom ataun kolom menjadi baris dari suatu array.
Contoh :
Transpose dari array berorder A x V adalah array berorder V x A
Semoga materi diatas bermanfaat bagi kita semua, .
Langganan:
Postingan (Atom)

