Sabtu, 27 Februari 2010

Pengertian Leasing

1. Pengertian Leasing
Dalam menjalankan operasinya perusahaan membutuhkan aktiva tetap dan
untuk memperolehnya perusahaan dapat menggunakan cara yang berbeda-beda.
Salah satu yang paling mudah adalah dengan cara membelinya. Memperoleh aktiva
tetap dengan cara pembelian menimbulkan berbagai keuntungan dan kerugian bagi
pernsahaan dan memerlukan berbagai pertimbangan. Perusahaan perlu memikirkan
apakah dana yang ada mencukupi atau diperlukan suatu pinjaman, dan resiko lain
seperti ketinggalan zaman sehingga tidak ekonomis lagi bila dipakai ataupun ada
resiko kegagalan memakai serta kemungkinan biaya pemeliharaan yang terlalu
tinggi.
Cara lain dalam memperoleh aktiva yang dapat diterapkan adalah dengan
cara leasing. Leasing berasal dari kata Lease yang berarti sewa atau lebih umum
diartikan sewa menyewa yaitu pembiayaa peralatan atau barang modal untuk
digunakan pada proses produksi suatu pernsahaan baik secara langsung maupun
tidak langsung. Industri leasing menciptakan konsep baru untuk mendapatkan
barang modal serta menggunakannya sebaik mungkin tanpa harus membeli atau
memiliki barang tersebut. Ditinjau dari sudut ekonomi, leasing dapat pula dikatakan
sebagai salah satu cara untuk menghimpun dana yang terdapat didalam masyarakat
dan menginvestasikannya kembali dalam sektor-sektor ekonomi tertentu yang
dianggap produktif. Karena itu, sarana leasing merupakan alternatif yang baik bagi
perusahaan yang kurang modal atau hendak menghemat pemakaian tanpa harus
kehilangan kesempatan untuk melakukan investasi kembali dalam sektor-sektor
ekonomi tertentu yang dianggap produktif. Untuk lebih jelasnya, ada beberapa
defenisi leasing yaitu sebagai berikut :
Menurut Financial Accounting Standar Board (FASB) :”..An agreement
coonveying the right to use property, plant or equipment (land and/or depreciable
assets) usulally for a stated period of time”.10
Definisi diatas menjelaskan adanya kesepakatan antara dua pihak, lessor
(pihak yang menyewakan) dan lessee (penyewa). Dalam perjanjian ini terdapat
persetujuan penyerahan atau pengalihan hak guna atau hak pakai atas aktiva yang
dimilikinya yang dapat disiapkan selama periode tertentu dari lessor pada lessee.
Selama periode yang dimaksud dalam perjanjian sebagai balas jasa dari hak pakai
yang diberikan lessor kepada lessee dituntut untuk membayar sejumlah uang sewa
atau kompensasi yang lain sesuai dengan perjanjian yang dibuat. Lamanya jangka
waktu suatu perjanjian lease tergantung pada perjanjian yang dibuat oleh lessor dan
lessee, sehingga jangka waktu perjanjian lease ini dapat bervariasi tergantung pada
kesepakatan bersama.
International Accounting Standard Committee mendefenisikan leasing
sebagai berikut :
"Lease: An agreement where by the lessor conveys to the lessee in return for
rent the right to use an asset for an agreed period of time. The definition of
lease includes contracts for the heire of an asset whiech contain of provision
giving the hirer an option to acquire title of the asset upon to the fufilment of
agreed conditioons. These contracts are described as hire puchase contracts
In some countries, different names are used for agreement which have the
characteristic of a lease (e. g. baeboat characters).11
Defenisi dan pengertian leasing menurut IAS No. 17 hampir sama dengan
pengertian leasing yang didefinisikan oleh FASB No. 13, tetapi IASC menambahkan
dalam definisinya bahwa dalam pengertian leasing tersebut terdapat hak opsi bagi
lessee untuk membeli aktiva yang dileasekan atau memperpanjang waktu leasing
berdasarkan nilai yang disepakati bersama.
Menurut hubungan dengan opsi ini, pemerintah Republik Indonesia melalui
Surat Keputusan Bersama Menteri Keuangan, Menteri Perindustrian dan Menteri
Perdagangan Republik Indonesia, mendefenisikan leasing sebagai berikut :
"Leasing adalah setiap kegiatan pembiayaan perusahaan dalam bentuk
penyediaan barang-barang modal untuk digunakan suatu perusahaan untuk
jangka waktu tertentu berdasarkan pembayaran-pembayaran secara berkala
disertai dengan hak pilih bagi perusahaan tersebut untuk membeli barang-
barang modal yang bersangkutan atau memperpanjang jangka waktu leasing
berdasarkan nilai sisa yang disepakati bersama."12
Definisi ini tampaknya hanya menampung satu jenis sewa guna usaha yang
lazim disebut finance lease atau sewa guna usaha pembiyaan, diartikan sebagai
suatu kegiatan pembiayaan dalam penyediaan barang-barang modal atau aktiva
yang disusutkan lainnya (depreciable assets) dan tidak selalu berakhir dengan
pemilikan barang oleh si penyewa (hak pilih/opsi) dan adanya pembayaran secara
berkala. Namun demikian dengan ditetapkannya keputusan Menteri Keuangan No.
125/KMK.O13/1988 tanggal 20 Desember 1988, jenis kegiatan sewa guna usaha
telah diperluaskan sebagai mana tersirat dalam pasal 1 keputusan tersebut yang
menampung definisi-definisi sebagai berikut :
“d. Perusahaan sewa guna usaha (Leasing Company) adalah badan usaha
yang melakukan kegiatan pembiayaan dalam bentuk penediaan barang modal
secara financial lease maupun operating lease untuk digunakan oleh penyewa
guna usaha selama jangka waktu tertentu berdasarkan pembayaran secara
berkala.
e. Financial lease adalah akhir masa kontrak mempunyai hak opsi untuk
membeli objek sewa guna usaha berdasarkan nilai sisa yang disepakati
bersama.
f. Operating lease adalah kegiatan sewa guna usaha, dimana penyewa guna
usaha tidak mempnyai hak opsi untuk membeli objek sewa guna usaha.
11 International Accounting Standard Committee, International Accounting Standard
No. 17 Accounting for Leases, September 1982. par. 2
12 SKB Menteri Keuangan, Menteri Perindustrian, dan Menteri Perdagangan RI No.
Kep-122/MKIV/2/1974; No.32/M/SK/2/1974, tanggal 7 Februari 1974, Perizinan
Usaha Leasing Pasal 1
g. Penyewa guna usaha (leassee) adalah perusahaan ataupun perorangan
yang menggunakan barang modal dengan pembiayaan dari pihak perusahaan
sewa guna usaha.13
Berdasarkan definisi tersebut diatas maka dapat disimpulkan beberapa unsur
yang harus terdapat dalam leasing yaitu :
▪ Lessor yaitu pihak yang menyewakan aktiva atau barang-barang modal
antara lain perusahaan-perusahaan yang mendapat izin dari Departemen
Keuangan.
▪ Lessee
yaitu
pihak
penyewa
aktiva
atau
pihak-pihak
yang
membutuhkan/memakai barang-barang modal.
▪ Objek leasing yaitu barang-barang yang menjadi objek perjanjian leasing
yang meliputi segala macam barang modal mulai dari yang berteknologi
tinggi hingga teknologi menengah ataupun keperluan kantor.
▪ Pembayaran Uang sewa yaitu secara berkala dalam jangka waktu tertentu
yang bisa dilakukan setiap bulan, setiap kuartal, atau setiap setentah tahun
sekali.
▪ Nilai sisa yang ditentukan sebelum kontrak dimulai.
▪ Adanya hak opsi bagi lessee pada akhir masa leasing dimana lessee
mempunyai hak untuk menentukan apakah ia ingin membeli barang tersebut
dengan harga sebesar nilai sisa atau mengembalikan pada lessor.
▪ Lease Term adalah suatu periode kontak sewa.
Disamping itu berbicara mengenai leasing, kita tentu tidak terlepas dari
transaksi-transaksi yang ada didalamnya. Transaksi-transaksi yang ada dalam
leasing tentu mengandung perkiraan-perkiraan (item-item) yang timbul dari adanya
transaksi leasing baik perkiraan yang merupakan tambahan dari perkiraan yang
sudah ada sebelumnya maupun perkiraan yang timbul yang ada hanya pada saat
transaksi leasing.
Perkiraan-perkiraan yang timbul apabila terjadinya transaksi leasing adalah :
- Aktiva
Aktiva secara umum dapat merupakan sesuatu yang mempunyai bentuk fisik atau
dapat merupakan sesuatu hak menurut hukum, kedua-duanya mempunyai nilai
uang.
Aktiva mempunyai tiga sifat dasar yaitu :
1. Kemungkinan manfaat ekonomis masa depan.
2. Dikendalikan oleh perusahaan.
3. Sebagai akibat transaksi atau peristiwa-peristiwa masa lalu.14
Jenis aktiva yang timbul pada saat terjadinya transaksi leasing adalah aktiva tetap
dan aktiva lancar. Aktiva tetap disini adalah barang atau peralatan yang dileasing
oleh penyewa guna usaha, sedangkan aktiva lancar adalah berupa antara lain
biaya yang dibayar dimuka, yaiktu untuk asuransi dibayar dimuka.
- Kewajiban
Kewajiban adalah hutang perusahaan yang harus dipenuhi kepada kreditur.
Penyelesaian kewajiban dilakukan perusahaan dimasa yang akan datang dalam
bentuk penyerahan aktiva atau pemberian jasa kewajiban timbul dari transaksi
atau peristiwa masa lalu. Kewajiban yang terjadi akibat transaksi leasing antara
lain hutang lease bagi lessee.
13 Ikatan Akuntan Indonesia, Standard Akuntansi Keuangan, PSAK No.30 Salemba
Empat, Jakarta 1994, par 30.1
14 Eldon S. Hendriksen, Teori Akuntansi, Jilid I Edisi Keempat, terjemahan Gunawan
Hutauruk, Erlangga, Jakarta, 1987, hal 301
Pendapatan
Pendapatan timbul dalam pelaksanaan aktivitas perusahaan yang biasa dan
pendapatan ini dikenal dengan sebutan yang berbeda-beda seperti penjualan,
penghasilan jasa (fees), bunga, dividen, royalty, dan sewa.
Didalam transaksi leasing pendapatan dari transaksi tersebut diperoleh perusahaan
sewa guna usaha (lessor) berupa pendapatan bunga lease.
- Beban
Istilah beban dapat dinyatakan sebagai biaya yang secara langsung atau tidak
langsung telah dimanfaatkan dalam usaha menghaislkan pendapatan dalam suatu
periode atau yang sudah tidak memberikan manfaat ekonomis untuk kegiatan
masa berikutnya. Yang dimaksud dengan biaya adalah pengorbanan ekonomis
yang diperlukan untuk mempeorleh barang dan jasa. Beban mencakupi baik
kerugian maupun beban yang timbul dalam pelaksanaan aktivitas perusahaan
yang biasa meliputi harga pokok penjual, gaji dan penyusutan.
Dalam transaksi leasing beban yant timbul antara lain beban pelaksana lease dan
beban asuransi yang ditanggung oleh penyewa guna usaha (lessee).

Sejarah,Pengertian,Pemakai,Dan Macam Akuntansi

SEJARAH AKUNTANSI

Seorang siswa pada akhir bulan menghitung jumlah uangnya berdasarkan buku hariannya. Pengeluaran yang ada antara lain : untuk pembayaran SPP, transport, membeli alat tulis, jajan, dan kebutuhan lainnya. Setelah di jumlahkan uang pemberian dari orang tuanya siswa, sisanya tinggal sedikit. Hal itu dilaporkan kepada orang tua untuk mendapatkan tambahan dana pada bulan berikutnya. Mengapa siswa itu perlu membuat catatan untuk pengeluran dan pemasukan ?

Karena mereka akan dapat melihat, menilai dan memutuskan untuk tindakan berikutnya, apakah mereka akan tetap jajan sehingga tidak mempunyai simpanan, dan lain-lain. Bagi orang tua dia akan menentukan perlu atau tidaknya diberikan tambahan dana, atau hanya akan diberikan tiap hari sesuai dengan kepentingannya.

Jika diperhatikan masalah diatas, sebenarnya setiap orang membutuhkan catatan, begitu pula dengan para pedagang dari Genoa, untuk menghitung berapa keuntungan/kerugian dalam berdagang, mereka akan membendingkan jumlah harta pada waktu berangkat dengan jumlah harta pada waktu pulang. Itulah awal mula perkembangan timbulnya akuntansi, yang prosesnya bersamaan dengan perkembangan bisnis.

Pada tahun 1494 lahirlah buku pertama “SUMMA DE ARITHMETICA GEOMETRICA, PROPORTIONI ET PROPORTIONALITE” yang salah satu babnya memuat akuntansi, dibuat oleh Lucas Pacioli yang kemudian dikenal sebagai bapak akuntansi.

Pada abad ke 15 romawi jatuh, pusat perdagangan pindah kebelanda, sehingga perkembangan akuntansi memakai system kontinental. Setelah belanda meninggalkan Indonesia, maka pada zaman jepang terdapat kekosongan tenaga akuntansi. Oleh sebab itu kursus akuntansi mulai ditingkatkan, dan disinilah awal mulanya keberadaan akuntan di Indonesia.

Pada zaman kemerdekaan dimulai pengiriman akuntan dari Indonesia keluar negri (AS), dan sejak itu pula system akuntansi bergeser dari system kontinental ke system Anglo Saxon (AS). Perguruan tinggi mulai berlomba-lomba membuka jurusan akuntansi, dan berawal tahun 1952. seiring dengan perkembangan akuntansi, maka pada tahun 1953 berdirilah Ikatan Akuntan Indonesia yang merupakan lembaga pengembangan akuntansi di Indonesia.

PENGERTIAN DAN KEGUNAAN

a. Pengertian Akuntansi

Istilah akuntansi yang merupakan terjemahan bebas dari Accountancy, mempunyai pengertian yang menurut ahli yang satu dengan yang lain tidak sama. Walaupun demikian pada prinsipnya mempunyai pengertian yang sejenis. Menurut American Accounting Association, yaitu lembaga yang bertugas memberikan gelar Akuntan di AS, mendefinisikan sebagai berikut :

Proses pengidentifikasian, pengukuran dan pelaporan informasi ekonomi, untuk memungkinkan adanya penilaian dan keputusan yang jelas dan tegas, bagi pihak pemakai informasi.

Dari definisi tersebut dapat disimpulkan bahwa :

a. Akuntansi merupakan proses identifikasi/pengenalan, pengkuran dan pelaporan ekonomi.

b. Informasi yang di hasilakan oleh akuntansi diharapkan berguna untuk penilaian dan pengambilan keputusan bagi pihak yang memerlukannya.

b. Kegunaan Akuntansi

Tujuan utama akuntansi adalah menyajikan informasi ekonomi dari suatu lembaga/badan usaha kepada pihak yang berkepentinagn, baik yang di dalam perusahaan itu sendiri maupun pihak-pihak di luar perusahaan. Laporan keuangan yang bersifat kuantitatif yang berupa angka-angka suatu uang yang dituangkan dalam bentuk laporan keuangan, yang berguna untuk :

a. Perencanaan

Melalui informasi ekonomi yang tepat, maka manajemen perusahaan dapat menyusun rencana, baik jangka pendek, menengah maupun jangka panjang.

b. Pengendalian

Melalui informasi ekonomi yang akurat, maka manajeman perusahaan dapat mengontrol, menilai terhadap jalannya perusahaan.

c. Pertanggung jawaban

Walaupun laporan keunagan bersifat kuantitatif, tetapi juga dapat dipergunakan untuk menelusuri data kuantitatif (misal jumlah karyawan), sehingga dapat digunakan utuk bahan pertanggungjawaban manajemen, yang akan dapat digunakan untuk mengambil keputusan pada masa-masa yang kan datang.

C. PEMAKAI AKUNTANSI

Tujuan akuntansi adalah memberikan informasi keuanagn kepada pemakai/pihak-pihak lain yang memerlukan :

Pihak-pihak yang memerlukan akuntansi antara lain :

1. Pihak intern

Manajemen berkepentingan langsung dan sangan membutuhkan informasi keuangan untuk tujuan pengendalian/controlling, pengkoordinasian/coordinating dan perencanaan/planning suatu perusahaan.

2. Pihak extern

a. Pemilik/investor dan calon pemilik

Pemilik memerlukan akuntansi untuk memenuhi posisi maju/mundurnya perusahaan, sehingga ia dapat menentukan apakah akan mempertahankan perusahaannya, menjual atau menanam modalnya di perusahaan lain.

Calon pemilik dapat menentukan apakah dia akan menanamkan modalnya pada perusahaan itu.

b. Kreditor dan calon kreditor

Informasi akuntansi berguna untuk menilai kemampuan perusahaan dalam mengembalikan pinjaman, sehingga dapat dijadikan pedoman apakah akan di tambah pinjamannya atau justru akan ditarik pinjaman yang telah diberikan.

Bagi calon kreditor berguna untuk menilai resiko yang akan terjadi sebelum pinjaman diputuskan ataru diberikan.

c. Pemerintah

Informasi akuntansi bai pemerintah sangan berguna untuk tujuan pajak dan pengaturannya, pemeriksaan terhadap kebenaran jumlah pajak yang dilaporkan, dan sebagai lat penilai apakah perusahaan mematuhi peraturan yang telah ditetapkan, serta pemantauan perkembangan perusahaan melalui Biro Pusat Statistik.

d. Karyawan

Informasi ekonomi bagi karyawan akan berguna untuk mengetahui kelangsungan hidupnya, maju mundurnya perusahaan yang berguna untuk kemantapan kerja, pertimbangan naik turunnya gaji dan jaminan social.

e. Pelanggan

Informasi ekonomi berguna untuk mengevaluasi hubungan usaha hubungan usaha dengan perusahaan, dan menentukan kelanjutan hubungan di masa mendatang.

D. MACAM-MACAM AKUNTANSI

1. Akuntansi Keuangan

Adalah akuntansi yang berhubungan dengan pencatatan transaksi keuangan. Hasil akhir akuntansi keuangan adalah Laporan Laba/rugi, Laporan perubahan modal, neraca, Laporan perubahan posisi keuangan, catatan atas laporan keuangan. Dalam penyusunan laporan keuangan harus sesuai dengan prisip akuntansi yang berterima umum.

2. Akuntansi manajemen

Adalah akuntansi yang memberikan informasi baik keuanagn (kuantitatif) maupun bukan keuanagan(kualitatif), untuk kepentinagn manajemen perusahaan. Bidang ini bermanfaat untuk pengambilan keputusan dan pengendalian operasi perusahaan.

Macam-macam akuntansi yang lain :

a. Akuntansi Biaya

b. Akuntansi Pemerintah

c. Akuntansi Sosial

d. Akuntansi Internasional

e. Akuntansi Pemeriksaan

f. Akuntansi Perpajakan

g. Akuntansi Peranggaran

Profesi di bidang akuntansi di sebut akuntan.

Macam-macam akuntan dan tugasnya, menurut UU No.34 th. 1945 :

a. Akuntan Privat/Intern/Manajemen

Adalah akuntan yang bekerja dalam suatu perusahaan/ organisasi tertentu, bertugas menjalankan fungsi akuntansi keuangan maupun akuntansi manajemen.

b. Akuntan Publik (Extern)

Adalah akuntan yang menjalankan fungsi pemeriksaan secara bebas (indepeden) terhadap laporan keuangan perusahaan dan organisasi lain. Hasil laporan keuangan dinyatakan dalam laporan akuntansi yang berisi pendapat tentang kewajaran atau kelayakan laporan keuangan yang diperiksanya.

Tugas selain pemeriksaan adalah :

- Konsultasi perencanaan dan pelaporan pajak

- Penyusunan anggaran

- Penyusunan system akuntansi

- Penyusunan system akuntansi

- Penyususnan laporan keuangan

c. Akuntan Pemerintah

Adalah akuntan yang bekerja di lembaga pemerintahan, misalnya : di BPK, Dirjen pajak, BPKP, Departemen keuangan dan lain-lain.

Tugasnya adalah mengawasi keuangan dan kekayaan negara sampai pengelolaan keuangan dan kekayaayn negara.

d. Akuntan Pendidik

Akuntan yang bekerja di lembaga pendidikan untuk mengajarkan, melakukan riset dan mengembangakan pengetahuan akuntansi.

5 Faktor Penentu Kualitas Layanan Bisnis Anda

Layanan dalam strategi bisnis merupakan bentuk komunikasi yang interaktif dalam wujud yang nyata bagio pelanggan dan calon pelanggan. Dalam strategi bisnis, banyak sekali pengusaha masih menempatkan layanan sebagai sesuatu yang harus selalu diperbaiki, ditingkatkan dan direvitalisasi.

Beberapa hari yang lalu saya memberikan training Internet dan Web Bisnis bagi salah satu pelaku bisnis yang sukses dalam bidangnya, eksportir souvenir dan mebel. Ternyata awalnya dahulu strategi bisnis yang dikembangkan pun sederhana, semua terinspirasi dari cara orang-orang China dalam menjual dan melayani pelanggan. Dia bercerita bahwa keberhasilan pengusaha china pada zaman dahulu kuncinya adalah Layanan, dari cerita sang eksportir tersebut bahwa orang-orang china dahulu kala dalam melayani pelanggan selalu tulus, all out dan cermat. Sebuah contoh diceritakan bahwa, ketulusan tersebut terwujud dalam melayani setiap transaksi sekecil apapun, kapanpun dan dimanapun. Dicontohkan ketika sore hari toko mau tutup, pengusaha china di toko onderdil sepeda, kedatangan pembeli yang bermakud membeli baut+mur senilai Rp. 100. Kondisi toko sebenernya sudah mau tutup dan untuk mengambil baut tersebut juga harus membuka kembali kunci gembok-gembok box penyimpan baut. Apa yang terjadi? Dengan ramah sang pengusaha china tersebut tetap ramah dan tulus membuka kembali, demi menjaga citra dan layanan bisnis, walau bisnis dalam taraf menengah kebawah.

Cerita lain tentang keberhasilan bisnis sang pengusaha China tersebut adalah ketika dia memiliki ada 4 barang dengan jenis yang sama namun merek berbeda maka sang pengusaha akan mendiskripsikan keunggulan dan kekurangan product dengan jelas dan obyektif, tujuannya satu agar timbul kepercayaan terhadap penilain yang obyektif sehingga berdampak pada kepercayaan pelanggan pada toko onderdilnya.

Saya kemudian ingat dengan Prinsip Berry dan Parasuraman mengenai faktor penentu kualitas layanan.

Ada 5 faktor penentu kualitas layanan:

1. Kepercayaan

Ketikan semua orang berusaha membangun usaha, baik usaha pokok maupun usaha sampingan maka yang terpikir terkadang adalah impian mengenai kualitas product dan harga yang murah, tapi lupa dalam memikirkan bagaimana product itu akan saya jual dan bagaimana bentuk layanan paska penjualan. Semua ini perlu ditentukan bahwa layanan terhadap pelanggan harus dijalankan secara akurat dan konsisten baik itu sebelum membeli maupun sesudah membeli. Semua ini demi membangun kepercayaan dalam layanan. Kepercayaan juga mempunyai unsur kejujuran, ketulusan, obyektifitas dan pembuktian. Dengan mendapatkan kepercaryaan maka apapun product yang anda jual akan tetap mendapatkan perhatian dari pembeli. Namun jika kepercayaan hilang, maka sehebat apapun produk yang adan jual maka pelanggan tetap akan berpikir berulang-ulang untuk memutuskan membeli.

2. Jaminan

Kejelasan dalam jaminan adalah bentuk dari strategi bisnis yang memberikani informasi tentang kejelasan semua dampak pra dan paska transaksi. Product LG elekronik mendapatak kepercayaan karena jaminan layanana service 3 tahun, yang jelas diatas rata-rata umum yang hanya 1 tahun. Bentuk jaminan ini adalah juga bentuk dari kepercayaan dan keyakinan pelanggan yang diperoleh lewat layanan yang luar biasa dari staf.

3. Responsif

Layanan yang berkualitas dengan bentuk responsif ini merupakan bentuk layanan yang berusaha memberikan layanan yang cepat , tepat dengan kemaun yang sungguh untuk menyelesaikan setiap pertanyaan, permasalahan dan permintaan perbaikan dengan begitu cepat dan memuaskan dengan tingkat kepastian informasi yang tinggi. Kepastian informasi yang tinggi? Yah ini lah yang menjadi kendala ketika perusahaan telah menjadi tumbuh besar dan mempunyai pelanggan yang banyak. Saya pernah menkomplain Detik.com karena beberapa bentuk kerjasama layanan ada secuil masalah, apa yang terjadi? Segenap manajemen dari Agrakom menelepon berkali-kelai untuk memastikan kesempuranaan layanannya, saya sangat terkesan dengan begitu resposnifnya dan “kejelasan informasi”nya.

4. Empati

Dalam layanan yang berkualitas, empati merupakan pendekatan yang lebih spesifik terhadap pemenuhan harapan yang spesifik dari pelanggan, dan hal ini bisa dibangun dengan menciptakan hubungan yang lebih individual dan segmentif. BEdakan pelanggan anda, dan layananilah dengan yang terbaik sesuai dengan harapan yang mungkin setiap segmen mempunyai harapan berbeda walaupun mirip.

5. Faktual (Nyata)

Memliki unsur kejelasan dan pembuktian terhadap layanan yang sesuai dengan yang dijanjikan. Memiliki kejelasan baik staf penangungjawab layanan, tempat yang jelas, perangkat dan tampilan yang mendukung transparansi yang hebat dan benar-benar tanpa unsur manipulasi. Katakan hebat pada sebuah barang dan mereka karena memang mempunyai nilai lebih dan bukan hanya karena anda adalah agen penjual/distibutornya.

Array Dan Record

- Array Berdimensi Satu dan Array Berdimensi Banyak

Array merupakan bagian dasar, yang disebut blok, guna keperluan pembentukan suatu struktur data lain yang lebih kompleks. Hampir setiap jenis struktur data kompleks dapat disajikan secara logik oleh array.

Kita dapat mendefinisikan array sebagai suatu himpunan hingga elemen, terurut dan
homogen. Terurut, kita artikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua, dan seterusnya sampai elemen ke-n. Sedangkan pengertian elemen yang homogen adalah bahwa setiap elemen dari sebuah array tertentu haruslah mempunyai tipe data yang sama.

Jadi suatu array dapat mempunyai elemen semuanya berupa integer atau dapat pula
seluruhnya berupa untai aksara atau string Bahkan dapat pula terjadi bahwa suatu array mempunyai elemen berupa array pula.

Sebenarnya, pengertian array telah banyak kita kenal, dan kita pelajari dalam matematika. Di sana, array lebih terkenal sebagai matriks. Kadang-kadang ia disebut juga sebagai tabel. Juga pernah kita dengar tentang vektor. Vektor adalah bentuk yang paling sederhana dari array. Vektor merupakan array dimensi satu atau one dimensional array

- ARRAY DIMENSI SATU

Sebuah array dimensi satu, yang misalnya kita beri nama NILAI

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 subcript.

Secara umum, suatu array dimensi satu A dengan tipe data T dan subscript bergerak
dari L sampai dengan U, ditulis sebagai A(L:U) = (A(l)), I = L, L+1, L+2,..., U, dan setiap elemen A(l) bertipe data T.

Sebagai contoh, kita dapat menuliskan data hasil pencatatan suhu suatu ruangan setiap
satu jam selama periode 24 jam, dalam sebuah array dimensi satu. Harga minimum dari subscript dari array disebut batas bawah atau lower bound, sedangkan harga maksimumnya disebut batas atas atau upper bound. Jadi pada array di atas, L merupakan batas bawah, dan U batas atas. Sedangkan untuk array ''suhu'' yang elemennya dapat kita tulis sebagai SUHU(I), batas bawahnya adalah 1 dan batas atasnya 24. SUHU(I) menyatakan suhu pada jam ke-1, dan I memenuhi 1 <= I <= 24, I merupakan integer.
Batas bawah dari array, pada beberapa aplikasi, tidak selalu diambil 1. Kadang-kadang diambil batas bawah nol, bahkan juga negatif. Banyaknya elemen sebuah array disebut rentang atau range. Jadi array A(L:U) mempunyai range sebesar U-L+1. Secara
khusus bila L=l dan U=N, maka range dari array A(l:N) adalah N-I+1 = N.

- ARRAY DIMENSI BANYAK

Sebuah array dimensi banyak atau multi-dimensional array didefinisikan sebagai sebuah
array yang elemennya berupa array pula. Misal array B mempunyai M elemen berupa array pula, yang terdiri dari N elemen.

Untuk itu diperlukan dua buah subscript. Yang pertama digunakan untuk menyatakan
posisi baris, sedangkan yang kedua untuk posisi kolom. Secara umum array dimensi dua
B, dengan elemen bertipe data T, subscript baris dari l sampai M, subscript kolom dari l sampai N, ditulis sebagai B(1:M, 1:N) = (B(I,J)), I = 1, 2, ...,M dan J = 1, 2,...,N dengan setiap elemen B(I,J) bertipe data T. Array B tersebut dikatakan berukuran atau berorder M x N. Di sini banyak elemen array adalah M*N.

Contoh dari array dimensi dua sangat banyak kita jumpai. Misalnya nilai ujian 500
mahasiswa Gunadarma tingkat 3, untuk 8 mata kuliah dapat kita sajikan sebagai array
dimensi dua yang berorder 500 x 8. Elemen B(I,J) menyatakan nilai mahasiswa ke-I untuk mata kuliah ke-J. Seperti halnya pada array dimensi satu, pada array dimensi dua batas bawah untuk subscript I maupun J dapat diambil secara umum. Misalnya, batas bawah subscript baris adalah L1 subscript kolom adalah L2 sedangkan batas atas subscript baris adalah U1 dan untuk kolom adalah U2, maka array dimensi dua tersebut dapat dinotasikan sebagai :

B(L1:U1, L2:U2) = (B(I,J)), L1 <= 1 <= U1, L2 <=J <= U2

dengan setiap elemen B(I,J) bertipe data T. Banyaknya elemen pada setiap baris adalah U2 – L2 + 1 dan pada setiap kolom adalah U1–L1+l, sehingga banyaknya elemen pada array B semua ada = (U2-L2 +1) * (U1-L1 +1).

Yang dimaksud dengan cross-section suatu array berdimensi dua adalah pengambilan
salah satu subscript, misalnya subscript baris untuk tetap atau konstan, sementara subscript yang satunya lagi kita ubah-ubah sepanjang rangenya. Notasi yang umum digunakan

Dengan mudah dapat dimengerti bahwa B(11,*) menunjukkan semua elemen pada baris
ke-11. Transpose dari suatu array dimensi dua adalah penulisan baris menjadi kolom (kolom menjadi baris) dari suatu array. Jadi transpose dari array berorder M x N adalah array berorder N x M. Transpose dari array B dinotasikan sebagai BT. Berdasarkan definisi, maka jelas B(I,J) =BT(J,I). Contohnya B(3,5) = BT(5,3).

Pengertian di atas dapat kita perluas untuk array dimensi tiga, dimensi empat, sampai
dimensi N. Array dimensi N kita tulis sebagai :

A(L1:U1, L2:U2, …, LN: UN) = (A(I1, I2, …, IN))

dengan Lk <= Ik <= Uk, untuk setiap k = 1, 2, …, N.

Banyaknya elemen dari array A tersebut adalah :
PI(Uk - Lk + 1) = (U1-L1+1) * (U2 – L2+1) … * (UN -LN + 1)

Contoh array dimensi tiga adalah penyajian data mengenai banyaknya mahasiswa
dari-20 perguruan tinggi di Jakarta, berdasarkan tingkat (tingkat 1, 2 sampai dengan 5), dan jenis kelamin (pria atau wanita). Misalnya array tersebut dinamakan MHS. Ambil sebagai subscript pertama, tingkat : I = 1, 2,...,5; subscript kedua, jenis kelamin (pria = 1, wanita = 2): J = 1,2, dan subscript ke-3, Perguruan Tinggi adalah K = 1,2,...,20. Jadi MHS(4,2,17)

Pengertian cross-section pada array dimensi banyak, adalah sama seperti pada array
dimensi dua. Misalnya MHS(4,*,17) menunjukkan jumlah mahasiswa tingkat 4 dari
perguruan tinggi 17 (masing-masing untuk pria serta wanita). MHS(*,*,3) menun-jukkan
jumlah mahasiswa untuk masing-masing tingkat, pria serta wanita, dari perguruan tinggi 3.


- DEKLARASI ARRAY DALAM BAHASA PEMROGRAMAN

Misalkan kita hendak mendeklarasikan array TEMP yang merupakan array dimensi satu dengan nilai subscript 1 sampai 24, dan masing-masing elemen bertipe data integer (nilainya antara 0 hingga 99 derajat).
Dalam Bahasa COBOL dapat ditulis :
01 TABEL-TEMP
02 TEMP OCCURS 24 TIMES PIC 99.
Dalam bahasa Pascal :
var temp: array l..24)of integer
Dalam Bahasa BASIC, kita dapat mendefinisikan array TEMP tersebut dengan
statement :
DIM TEMP(24)
Tiga hal harus dikemukakan dalam mendeklarasikan suatu array, yakni :
1. nama array
2. range dari subscript
3. tipe data dari elemen array
Bahasa Pascal memperkenankan batas bawah subscript yang bukan =1, contohnya
adalah :
var grafik : array [-100 ..100] of integer
Dalam COBOL subscript harus dimulai dari 1.
Untuk menyatakan elemen ke-I dari array, COBOL dan BASIC menggunakan kurung
biasa, yakni TEMP(I), sedangkan Pascal menggunakan kurung siku, yakni temp[i].
Untuk mendeklarasikan sebuah array nilai dari 500 mahasiswa untuk 8 mata kuliah,

dalam COBOL ditulis

01 TABEL-NILAI
02 MHS OCCURS 500 TIMES
03 NILAI OCCURS 8 TIMES
PIC 99V9.

Dalam Pascal ditulis :
var nilai : Array[1..500,1..8] of real
dan dalam BASIC dapat ditulis
DIM NILAI(500,8)

Dalam COBOL maksimum dimensi yang dapat diterima adalah 3 (three dimensional),
contohnya :
01 MHS-TABEL
02 TINGKAT OCCURS 5 TIMES
03 SEX OCCURS 2 TIMES
04 MHS OCCURS 20 TIMES PIC 9(5).

dan dalam Pascal :
var mhs : Array[1..5, 1..2, 1..20] of integer

Dalam bahasa pemrograman seperti FORTRAN dan COBOL, alokasi untuk array
dalam storage memerlukan waktu dalam proses kompilasi, karenanya batas bawah dan
batas atas harus dikemukakan ketika mendefinisikan array.

COBOL dan Pascal (juga bahasa lain yang memungkinkan pendeklarasian array)
mempunyai fasilitas untuk melakukan manipulasi antarelemen array. Operasi yang sesuai
dengan tipe data array tersebut dapat dikerjakan dengan mudah,

contohnya dalam COBOL
COMPUTE TOTAL_UPAH(I) = UPAH_PER_JAM(I) * JUMLAH-JAM(l)

Terlihat bahwa ketiga variabel di atas adalah array.
Beberapa bahasa pemrograman memperkenankan operasi array. Sebagai contoh, A
adalah array (bertipe real) yang dideklarasi dalam PL/1, maka A=A+2 adalah operasi
untuk menambah setiap elemen dari A dengan bilangan 2.
Juga dikenal operasi A = A * B. Operasi ini menghasilkan array A baru yang
elemennya merupakan hasil kali elemen array A (lama) dengan elemen array B yang
posisinya bersesuaian. Order array A dan B harus sama.

Perhatikan bahwa perkalian array ini bukan perkalian matriks yang telah kita kenal.
Dalam PL/1, operasi dapat pula dilakukan terhadap cross-section.

Sebagai contoh adalah operasi yang menyebabkan NILAI seluruh baris 20 menjadi nol, berikut ini :
NILAI(20,*)= 0
Operasi VEKTOR(*)= ARRAY1(I,*) *ARRAY(*,J) akan memperkalikan elemen
baris ke-I dari ARRAY1 dengan elemen kolom ke-j dari ARRAY2.

Operasi di atas mempunyai efek yang sama seperti loop dalam Bahasa BASIC :
FOR K = 1 TO N
VEKTOR(J)


- PEMETAAN ARRAY DIMENSI SATU KE STORAGE

Seperti halnya struktur data yang lain, ada beberapa cara untuk menyajikan array di dalam memori. Skema penyajian dapat dievaluasi berdasarkan 4 karakteristik, yakni :
1. kesederhanaan dari akses elemen
2. mudah untuk ditelusuri
3. efisiensi dari utilitasi storage
4. mudah dikembangkan

Umumnya tidaklah mungkin untuk mengoptimalkan keempat faktor tersebut
sekaligus. Pandang array satu dimensi NOPEG dengan batas bawah subscript 1, dan batas
atas subscript = N. Salah satu cara untuk menyimpan array ini adalah sedemikian sehingga urutan fisik dari elemen sama dengan urutan logik dari elemen. Storage untuk elemen NOPEG(I+1) adalah berdampingan dengan storage untuk elemen NOPEG(I), untuk setiap I = 1, 2, 3,..., N-1. Untuk menghitung alamat (address) awal dari elemen NOPEG(I), diperlukan untuk mengetahui 2 hal yakni :
1. address awal dari ruang storage yang dialokasikan bagi array tersebut.
2. ukuran dari masing-masing elemen array.

Address awal dari array, kita nyatakan dengan B, disebut juga base-location. Misalkan
bahwa masing-masing elemen dari array menduduki S byte.

Maka, address awal dari elemen ke-I adalah :
B + (I-1) * S

Sekarang kita perluas persamaan di atas untuk mendapat address dari elemen ke-I dari
array yang mempunyai batas bawah subscript tidak sama dengan 1. Perhatikan array
Z(4:10), maka address awal dari Z(6) adalah :

B + (64) * S

Untuk array Z2 (-2:2) misalnya, address awal dari Z2(l) adalah :
B + (I -(-2)) * S

Maka secara umum, untuk array :
ARRAY(L:U),

elemen ARRAY(I) mempunyai address awal
B + (U-L) * S

- PEMETAAN KE STORAGE TERHADAP ARRAY DIMENSI BANYAK

Karena memori komputer adalah linear, maka array dimensi banyak harus dilinearkan
apabila akan dipetakan ke dalam storage. Salah satu alternatif untuk pelinearan tersebut adalah menyimpan pertama kali baris pertama dari array, kemudian baris ke-2, baris ke-3 dan seterusnya. Ini disebut row major order.

Misalkan B adalah base-location dari array RATE tersebut, dan masing-masing elemen
dari array berukuran S. Address awal dari elemen RATE(I,J) adalah :

B + (I-1) * 6 * S + (J-1) * S

karena ada I-1 baris, masing-masing dengan panjang 6 * S, sebelum baris elemen
RATE(I,J) terletak, dan terdapat J- 1 elemen, masing-masing dengan panjang S sebelum
elemen RATE(I,J) pada baris ke-I. Jadi, pada contoh di atas RATE(2,4) mempunyai
address awal :

B+ (2-1) * 6 * S + (4-1) * S = B + 9 * S

Secara umum elemen ARRAY(I,J) dari array yang didefinisikan sebagai
ARRAY(L1:U1, L2 : U2) mempunyai address awal :

B + (I-L1) * (U2 -L2+ 1) * S + (J-L2) * S

Terdapat 2 baris (I-L1, 0 – (-2)) sebelum baris nol, yang masing-masing panjangnya 3*
S(U2-L2+1 = 6-4+1) dan terdapat 2 elemen (J-L2 = 6-4) pada baris ke nol sebelum elemen Z (0,6). Jadi address awal dari Z(0,6) adalah :

B + 2 * 3 * S + 2 * S = B + 8 * S

Alternatif lain untuk melinearkan array dimensi dua adalah dengan menyimpan
elemen dalam column major order, yakni pertama kali menyimpan kolom pertama, lalu
kolom kedua, kolom ketiga dan seterusnya.

Dengan mudah dapat diterangkan bahwa pada array RATE di atas, elemen RATE(I,J)
mempunyai address awal B + (J - 1) * 4 * S + (I - 1) * S, sehingga RATE(2,4) akan
mempunyai address awal B + (4-1) * 4 * S + (2-1) * S = B + 13 * S. Jadi kita harus
waspada andaikata kita mempunyai array yang ditulis dalam rutin FORTRAN, kemudian
akan kita tulis dalam bahasa lain (COBOL, PL/1 atau Pascal). Secara umum, elemen
ARRAY(I,J) dari array yang didefinisikan sebagai ARRAY(L1:U1,L2 :U2), menggunakan address awal :

B + (J-L2) * (U1-L1 +1) * S + (I-L1) * S

Misalkan array A berorder 50 x 225. Hendak dihitung jumlah / total elemennya. Kalau
dipergunakan column-major storage, dapat kita buat, dalam COBOL.

COMPUTE TOTAL = 0.
PERFORM SUM-UP VARYING J
FROM 1 BY 1 UNTIL J > 225
AFTER 1 FROM 1 BY 1 UNTIL I > 50.

dalam hal ini
SUM-UP.
TOTAL = TOTAL + A(I,J).

Dalam Pascal dapat kita tulis :
Total := 0;
for j = 1 to 225 do
for i = 1 to 50 do
total := total + a[I,j];

Kalau dipergunakan row-major storage, kita dapat tulis dalam COBOL sebagai berikut :
COMPUTE TOTAL = 0.
PERFORM SUM-UP VARYING 1
FROM 1 BY 1 UNTIL I > 50
AFTER J FROM 1 BY 1 UNTIL J > 225

dalam hal ini
SUM-UP.
TOTAL = TOTAL + A(I,J).

dan dalam Pascal dapat ditulis
total:=0;
for i := 1 to 50 do
for j := 1 to 225 do
total := total + a[i,j];


- TRINGULAR ARRAY (ARRAY SEGITIGA)

Akan kita tinjau beberapa aspek pelinearan suatu array yang khusus, yakni tringular
array. Tringular array dapat merupakan upper tringular (seluruh elemen di bawah
diagonal utama = 0) ataupun lower tringular (seluruh elemen di atas diagonal utama =0).

Dalam array lower triangular dengan N baris, jumlah maksimum elemen <> 0 pada
baris ke-I adalah 1, karenanya total elemen <> 0, tidak lebih dari :

N
Σ I = N(N+1)/2
I = 1

Gambar 2.10 menunjukkan triangular array berorder 6 x 6.
X X X X X X X 0 0 0 0 0
0 X X X X X X X 0 0 0 0
0 0 X X X X X X X 0 0 0
0 0 0 X X X X X X X 0 0
0 0 0 0 X X X X X X X 0
0 0 0 0 0 X X X X X X X
(a) (b)

Gambar 2.10 (a) Upper triangular array (b) Lower triangular array
Rumus ini berlaku pula untuk array upper tringular dengan N baris. Kalau N besar,
alangkah baiknya kalau elemen nol tidak usah kita simpan dalam memori. Suatu
pendekatan terhadap problema ini adalah dengan pelinearan array, dan dengan hanya
menyimpan bagian array yang tidak nol. Misalkan kita menyimpan array upper tringular T secara baris dalam array satu dimensi S, dengan batas subscript I sampai N(N+I)/2. Elemen T(1,1) disimpan sebagai S(1), elemen T(1,2) sebagai S(2) dan seterusnya, sehingga elemen T(1,N) disimpan sebagai S(N). Maka elemen T(2,2) disimpan sebagai S(N+1) (karena T(2,1) = 0).

Terakhir sekali, elemen T(N,N) akan disimpan sebagai S(N(N+1)/2). Kadang-kadang suatu program menggunakan lebih dari satu array tringular. Untuk itu kita dapat menyimpan 2 array sekaligus. Misalnya array A upper triangular berorder
N x N dan array B lower triangular berorder (N-1) x (N-1). Mereka dapat kita simpan sebagai array C berorder N x N. Di sini C(l,J) = A(l,J) untuk I <= J dan C(I+1,J) = B(I,J) untuk I >= J.

Sekarang apabila array A upper tringular berorder N x N sedangkan array B lower
tringular, juga berorder N x N, maka array C yang mengandung keduanya harus berorder
N x (N+1). Di sini elemen A(I,J) disimpan sebagai C(I,J+1) untuk I <= J, dan B(I,J)
disimpan sebagai C(I,J) untuk I >= J.

Perhatikan contoh berikut array A berorder (3 x 3) merupakan upper tringular.

1 2 3
0 4 5
0 0 6

Array B berorder (2 x 2) merupakan lower tringular,

7 0
8 9


maka mereka disimpan bersama dalam array C sebagai

1 2 3
7 4 5
8 9 6

Contoh berikut,

1 2 3 7 0 0
A = 0 4 5 B = 8 9 0
0 0 6 11 12 13

dapat disimpan sebagai array C berorder (3 x 4)

7 1 2 3
8 9 4 5
11 12 13 6

Misalkan sekarang ada 2 array, sama-sama upper tringular, yakni array A1 dan A2.
Kita dapat menyimpan mereka bersama-sama dengan melakukan transpose terhadap salah
satu array tersebut, misalnya A2 menjadi A2T. A2T adalah array lower tringular. Array C berorder N x (N+1) akan menyimpan elemen A1(I,J) sebagai C(I,J+1) untuk I <= J, dan elemen A2(I,J) akan disimpan sebagai C(J,I) untuk I >= J.

Sebagai contoh adalah array :

1 2 3 7 8 9
A1 = 0 4 5 A2 = 0 11 12
0 0 6 0 0 13

7 0 0
maka A2T = 8 11 0
9 12 13

dan mereka tersimpan sebagai :

7 1 2 3
C = 8 11 4 5
9 12 13 6


- DEFINISI RECORD

Sebuah record merupakan koleksi satuan data yang heterogen, yakni terdiri dari berbagai
type. Satuan data tersebut sering disebut sebagai field dari record. Field dipanggil dengan
menggunakan namanya masing-masing. Suatu field dapat terdiri atas beberapa subfield.
Sebagai Contoh, data personalia dari seorang pegawai suatu perusahaan di Amerika
Serikat, merupakan sebuah record yang dapat terdiri dari berbagai field, dan subfield
seperti berikut ini :

1 NOMOR-JAMINAN-SOSIAL
2 NAMA, yang terdiri atas :
NAMA-BELAKANG
NAMA-DEPAN
NAMA-TENGAH
3 ALAMAT, terdiri atas :
JALAN
NOMOR RUMAH
NAMA-JALAN
KOTA
NEGARA-BAGIAN
KODE-POS
4 MENIKAH

Pada record tersebut di atas, satuan data seperti NAMA BELAKANG ataupun KOTA
merupakan tipe data string, sedangkan data lain seperti GAJI POKOK, TUNJANGAN
JABATAN dan berbagai data yang akan diolah secara matematis akan disimpan dengan
tipe data numerik, bisa integer maupun real. Data MENIKAH bisa digunakan tipe data
boolean atau logikal.

Seperti telah kita paparkan terdahulu, array berbeda dengan record, yakni array
bersifat homogen (terdiri dari tipe data yang sama), dan komponen array tidak memiliki
nama sendiri, dan hanya diberi identifikasi oleh posisi mereka di dalam array. Penggunaan
keduanya di dalam program juga berbeda, jika penggunaan array pada umumnya akan
disimpan di memori utama komputer (bersifat sementara), sedangkan record biasanya
digunakan dalam filing yang akan disimpan di memori sekunder komputer, seperti hard
disk, disket, dan lainnya.

Sebuah record memberi informasi tentang berbagai kondisi dari obyek pada
permasalahan yang nyata sehari-hari. Setiap field memberi uraian tentang satu atribut dari
obyeknya. Sebuah record biasanya diberi identifikasi oleh key-nya. Key atau kunci adalah
salah satu atau lebih field yang dipilih untuk tujuan penyampaian informasi yang terjadi di
dalam record yang bersangkutan.

Koleksi dari record yang sama struktur fieldnya disebut suatu file atau berkas. Jadi,
koleksi dari record semua pegawai perusahaan membentuk sebuah file personalia. Pada
umumnya record disimpan membentuk file, dalam urutan sesuai dengan nilai dari key
masing-masing. Di dalam suatu file PERSONALIA, field NOMOR JAMINAN SOSIAL
dari seorang pegawai dapat digunakan sebagai key. Di dalam bahasa pemrograman tingkat
tinggi, record dapat dinyatakan sebagai struktur data (COBOL dan PL/1) dapat diadakan
spesifikasi tentang nama record, field dan subfield yang bersangkutan.

Record tersebut juga diberi nomor seperti diperlihatkan di dalam contoh di bawah ini.
Deklarasi berikut ini dapat digunakan untuk menuliskan record dari file PERSONALIA di
atas.
01 PEGAWAI
02 NOMOR-JAMINAN-SOSIAL
02 NAMA
03 NAMA-BELAKANG
03 NAMA-DEPAN
03 NAMA-TENGAH
02 ALAMAT
03 JALAN
04 NOMOR RUMAH
04 NAMA-JALAN
03 KOTA
03 NEGARA-BAGIAN
03 KODE-POS
02 MENIKAH

Selasa, 23 Februari 2010

Definisi dan Alasan Melakukan Pernikahan Siri

Definisi dan Alasan Melakukan Pernikahan Siri

Pernikahan siri sering diartikan oleh masyarakat umum dengan; Pertama; pernikahan tanpa wali. Pernikahan semacam ini dilakukan secara rahasia (siri) dikarenakan pihak wali perempuan tidak setuju; atau karena menganggap absah pernikahan tanpa wali; atau hanya karena ingin memuaskan nafsu syahwat belaka tanpa mengindahkan lagi ketentuan-ketentuan syariat; kedua, pernikahan yang sah secara agama namun tidak dicatatkan dalam lembaga pencatatan negara. Banyak faktor yang menyebabkan seseorang tidak mencatatkan pernikahannya di lembaga pencatatan sipil negara. Ada yang karena faktor biaya, alias tidak mampu membayar administrasi pencatatan; ada pula yang disebabkan karena takut ketahuan melanggar aturan yang melarang pegawai negeri nikah lebih dari satu; dan lain sebagainya. Ketiga, pernikahan yang dirahasiakan karena pertimbangan-pertimbangan tertentu; misalnya karena takut mendapatkan stigma negatif dari masyarakat yang terlanjur menganggap tabu pernikahan siri; atau karena pertimbangan-pertimbangan rumit yang memaksa seseorang untuk merahasiakan pernikahannya.
SEKILAS PERBANKAN SYARIAH DI INDONESIA

Pengembangan sistem perbankan syariah di Indonesia dilakukan dalam kerangka dual-banking system atau sistem perbankan ganda dalam kerangka Arsitektur Perbankan Indonesia (API), untuk menghadirkan alternatif jasa perbankan yang semakin lengkap kepada masyarakat Indonesia. Secara bersama-sama, sistem perbankan syariah dan perbankan konvensional secara sinergis mendukung mobilisasi dana masyarakat secara lebih luas untuk meningkatkan kemampuan pembiayaan bagi sektor-sektor perekonomian nasional.

Karakteristik sistem perbankan syariah yang beroperasi berdasarkan prinsip bagi hasil memberikan alternatif sistem perbankan yang saling menguntungkan bagi masyarakat dan bank, serta menonjolkan aspek keadilan dalam bertransaksi, investasi yang beretika, mengedepankan nilai-nilai kebersamaan dan persaudaraan dalam berproduksi, dan menghindari kegiatan spekulatif dalam bertransaksi keuangan. Dengan menyediakan beragam produk serta layanan jasa perbankan yang beragam dengan skema keuangan yang lebih bervariatif, perbankan syariah menjadi alternatif sistem perbankan yang kredibel dan dapat dinimati oleh seluruh golongan masyarakat Indonesia tanpa terkecuali.

Dalam konteks pengelolaan perekonomian makro, meluasnya penggunaan berbagai produk dan instrumen keuangan syariah akan dapat merekatkan hubungan antara sektor keuangan dengan sektor riil serta menciptakan harmonisasi di antara kedua sektor tersebut. Semakin meluasnya penggunaan produk dan instrumen syariah disamping akan mendukung kegiatan keuangan dan bisnis masyarakat juga akan mengurangi transaksi-transaksi yang bersifat spekulatif, sehingga mendukung stabilitas sistem keuangan secara keseluruhan, yang pada gilirannya akan memberikan kontribusi yang signifikan terhadap pencapaian kestabilan harga jangka menengah-panjang.

Dengan telah diberlakukannya Undang-Undang No.21 Tahun 2008 tentang Perbankan Syariah yang terbit tanggal 16 Juli 2008, maka pengembangan industri perbankan syariah nasional semakin memiliki landasan hukum yang memadai dan akan mendorong pertumbuhannya secara lebih cepat lagi. Dengan progres perkembangannya yang impresif, yang mencapai rata-rata pertumbuhan aset lebih dari 65% pertahun dalam lima tahun terakhir, maka diharapkan peran industri perbankan syariah dalam mendukung perekonomian nasional akan semakin signifikan.


Kebijakan Pengembangan Perbankan Syariah di Indonesia
Untuk memberikan pedoman bagi stakeholders perbankan syariah dan meletakkan posisi serta cara pandang Bank Indonesia dalam mengembangkan perbankan syariah di Indonesia, selanjutnya Bank Indonesia pada tahun 2002 telah menerbitkan “Cetak Biru Pengembangan Perbankan Syariah di Indonesia”. Dalam penyusunannya, berbagai aspek telah dipertimbangkan secara komprehensif, antara lain kondisi aktual industri perbankan syariah nasional beserta perangkat-perangkat terkait, trend perkembangan industri perbankan syariah di dunia internasional dan perkembangan sistem keuangan syariah nasional yang mulai mewujud, serta tak terlepas dari kerangka sistem keuangan yang bersifat lebih makro seperti Arsitektur Perbankan Indonesia (API) dan Arsitektur Sistem Keuangan Indonesia (ASKI) maupun international best practices yang dirumuskan lembaga-lembaga keuangan syariah internasional, seperti IFSB (Islamic Financial Services Board), AAOIFI dan IIFM.

Pengembangan perbankan syariah diarahkan untuk memberikan kemaslahatan terbesar bagi masyarakat dan berkontribusi secara optimal bagi perekonomian nasional. Oleh karena itu, maka arah pengembangan perbankan syariah nasional selalu mengacu kepada rencana-rencana strategis lainnya, seperti Arsitektur Perbankan Indonesia (API), Arsitektur Sistem Keuangan Indonesia (ASKI), serta Rencana Pembangunan Jangka Menengah Nasional (RPJMN) dan Rencana Pembangunan Jangka Panjang Nasional (RPJPN). Dengan demikian upaya pengembangan perbankan syariah merupakan bagian dan kegiatan yang mendukung pencapaian rencana strategis dalam skala yang lebih besar pada tingkat nasional.

“Cetak Biru Pengembangan Perbankan Syariah di Indonesia” memuat visi, misi dan sasaran pengembangan perbankan syariah serta sekumpulan inisiatif strategis dengan prioritas yang jelas untuk menjawab tantangan utama dan mencapai sasaran dalam kurun waktu 10 tahun ke depan, yaitu pencapaian pangsa pasar perbankan syariah yang signifikan melalui pendalaman peran perbankan syariah dalam aktivitas keuangan nasional, regional dan internasional, dalam kondisi mulai terbentuknya integrasi dgn sektor keuangan syariah lainnya.

Dalam jangka pendek, perbankan syariah nasional lebih diarahkan pada pelayanan pasar domestik yang potensinya masih sangat besar. Dengan kata lain, perbankan Syariah nasional harus sanggup untuk menjadi pemain domestik akan tetapi memiliki kualitas layanan dan kinerja yang bertaraf internasional.

Pada akhirnya, sistem perbankan syariah yang ingin diwujudkan oleh Bank Indonesia adalah perbankan syariah yang modern, yang bersifat universal, terbuka bagi seluruh masyarakat Indonesia tanpa terkecuali. Sebuah sistem perbankan yang menghadirkan bentuk-bentuk aplikatif dari konsep ekonomi syariah yang dirumuskan secara bijaksana, dalam konteks kekinian permasalahan yang sedang dihadapi oleh bangsa Indonesia, dan dengan tetap memperhatikan kondisi sosio-kultural di dalam mana bangsa ini menuliskan perjalanan sejarahnya. Hanya dengan cara demikian, maka upaya pengembangan sistem perbankan syariah akan senantiasa dilihat dan diterima oleh segenap masyarakat Indonesia sebagai bagian dari solusi atas berbagai permasalahan negeri.

Grand Strategy Pengembangan Pasar Perbankan Syariah
Sebagai langkah konkrit upaya pengembangan perbankan syariah di Indonesia, maka Bank Indonesia telah merumuskan sebuah Grand Strategi Pengembangan Pasar Perbankan Syariah, sebagai strategi komprehensif pengembangan pasar yg meliputi aspek-aspek strategis, yaitu: Penetapan visi 2010 sebagai industri perbankan syariah terkemuka di ASEAN, pembentukan citra baru perbankan syariah nasional yang bersifat inklusif dan universal, pemetaan pasar secara lebih akurat, pengembangan produk yang lebih beragam, peningkatan layanan, serta strategi komunikasi baru yang memposisikan perbankan syariah lebih dari sekedar bank.

Selanjutnya berbagai program konkrit telah dan akan dilakukan sebagai tahap implementasi dari grand strategy pengembangan pasar keuangan perbankan syariah, antara lain adalah sebagai berikut:

Pertama, menerapkan visi baru pengembangan perbankan syariah pada fase I tahun 2008 membangun pemahaman perbankan syariah sebagai Beyond Banking, dengan pencapaian target asset sebesar Rp.50 triliun dan pertumbuhan industri sebesar 40%, fase II tahun 2009 menjadikan perbankan syariah Indonesia sebagai perbankan syariah paling atraktif di ASEAN, dengan pencapaian target asset sebesar Rp.87 triliun dan pertumbuhan industri sebesar 75%. Fase III tahun 2010 menjadikan perbankan syariah Indonesia sebagai perbankan syariah terkemuka di ASEAN, dengan pencapaian target asset sebesar Rp.124 triliun dan pertumbuhan industri sebesar 81%.

Kedua, program pencitraan baru perbankan syariah yang meliputi aspek positioning, differentiation, dan branding. Positioning baru bank syariah sebagai perbankan yang saling menguntungkan kedua belah pihak, aspek diferensiasi dengan keunggulan kompetitif dengan produk dan skema yang beragam, transparans, kompeten dalam keuangan dan beretika, teknologi informasi yang selalu up-date dan user friendly, serta adanya ahli investasi keuangan syariah yang memadai. Sedangkan pada aspek branding adalah “bank syariah lebih dari sekedar bank atau beyond banking”.

Ketiga, program pemetaan baru secara lebih akurat terhadap potensi pasar perbankan syariah yang secara umum mengarahkan pelayanan jasa bank syariah sebagai layanan universal atau bank bagi semua lapisan masyarakat dan semua segmen sesuai dengan strategi masing-masing bank syariah.

Keempat, program pengembangan produk yang diarahkan kepada variasi produk yang beragam yang didukung oleh keunikan value yang ditawarkan (saling menguntungkan) dan dukungan jaringan kantor yang luas dan penggunaan standar nama produk yang mudah dipahami.

Kelima, program peningkatan kualitas layanan yang didukung oleh SDM yang kompeten dan penyediaan teknologi informasi yang mampu memenuhi kebutuhan dan kepuasan nasabah serta mampu mengkomunikasikan produk dan jasa bank syariah kepada nasabah secara benar dan jelas, dengan tetap memenuhi prinsip syariah; dan

Keenam, program sosialisasi dan edukasi masyarakat secara lebih luas dan efisien melalui berbagai sarana komunikasi langsung, maupun tidak langsung (media cetak, elektronik, online/web-site), yang bertujuan untuk memberikan pemahaman tentang kemanfaatan produk serta jasa perbankan syariah yang dapat dimanfaatkan oleh masyarakat.
Hakikat Karya Ilmiah

Karya ilmiah (Scientific paper) adalah laporan tertulis dan dipublikasi yang memaparkan hasil penelitian atau pengkajian yang telah dilakukan oleh seseorang atau sebuah tim dengan memenuhi kaidah dan etika keilmuan yang dikukuhkan dan ditaati oleh masyarakat keilmuan.

Ciri-ciri Karangan Ilmiah:
(1) Logis, maksudnya semua keterangan yang diketengahkan mem-punyai alasan yang dapat diterima akal.
(2) Sistematis, yaitu semua yang dipaparkan disusun dalam urutan yang berkesinambungan.
(3) Objektif atau faktual, artinya keterangan yang dikemukakan didasar-kan pada apa yang benar-benar ada atau sesuai dengan fakta.
(4) Teruji, artinya keterangan yang diberikan dapat diuji kebenarannya, dan
(5) Bahasanya bersifat lugas atau denotatif.Syarat-syarat karangan ilmiah
(1) Mengandung masalah serta pemecahannya
(2) Masalah harus merangsang atau menarik perhatian pembaca;
(3) Lengkap dan tuntas, artinya membeberkan semua segi yang berkaitan dengan masalahnya; dan
(4) Disusun menurut sistem tertentu dan metode tertentu sehingga mudah dimengerti dan dipahami

jenis karya ilmiah antara lain :
(1) Laporan ialah bentuk karangan yang berisi rekaman kegiatan tentang suatu yang sedang dikerjakan, digarap, diteliti, atau diamati, dan mengandung saran-saran untuk dilaksanakan. Laporan ini di-sampaikan dengan cara seobjektif mungkin.
(2) Makalah ditulis oleh siswa atau mahasiswa sehubungan dengan tu-gas dalam bidang studi tertentu. Makalah dapat berupa hasil pembahasan buku atau hasil suatu pengamatan.
(3) Kertas kerja adalah karangan yang berisi prasaran, usulan, atau pen-dapat yang berkaitan dengan pembahasan suatu pokok persoalan, untuk dibacakan dalam rapat kerja, seminar, simposium, dan sebagainya.
(4) Skripsi, karya tulis yang diajukan untuk mencapai gelar sarjana atau sarjana muda. Skripsi ditulis berdasarkan studi pustaka atau penelitian bacaan, penyelidikan, observasi, atau penelitian lapangan sebagai prasyarat akademis yang harus ditempuh, dipertahankan dan dipertanggungjawabkan oleh penyusun dalam sidang ujian.
(5) Tesis mempunyai tingkat pembahasan lebih dalam daripada skripsi. Pernyataan-pernyataan dan teori dalam tesis didukung oleh argumen-argumen yang lebih kuat, jika dibandingkan dengan skripsi. Tesis ditulis dengan bimbingan seorang dosen senior yang bertanngungjawab dalam bidang studi tertentu.
(6) Disertasi ialah karangan yang diajukan untuk mencapai gelar doktor, yaitu gelar tertinggi yang diberikan oleh suatu univesitas. Penulisan desertasi ini di bawah bimbingan promotor atau dosen yang berpangkat profesor, dan isinya pembahasan masalah yang lebih kompleks dan lebih mendalam daripada persoalan dalam tesis.
(7) Resensi ialah karya tulis yang berisi hasil penimbangan, pengulasan, atau penilaian sebuah buku. Resensi yang disebut juga timbangan buku atau book review sering disampaikan kepada sidang pembaca melalui surat kabar atau majalah. Tujuan resensi ialah memberi pertimbangan den penilaian secara objektif, sehingga masyrakat mengetahui apakah buku yang diulas tersebut patut dibaca ataukah tidak.
(8) Kritik dari bahasa Yunani kritikos yang berarti `hakim’. Kritik sebagai bentuk karangan berisi penilaian baik-buruknya suatu karya secara objektif. Kritik tidak hanya mencari kesalahan atau cacat suatu karya, tetapi juga menampilkan kelebihan atau keunggulan karya itu seperti adanya.
(9) Esai adalah semacam kritik yang lebih bersifat subjektif. Maksudnya apa yang dikemukakan dalam esai lebih merupakan pendapat pribadi penulisnya.

Minggu, 21 Februari 2010

Jenis - Jenis Data

A. Definisi Data dan Struktur data


- Definisi Data

Beberapa definisi tentang data dari sudut pandang yang berbeda-beda:

* Menurut berbagai kamus bahasa Inggris-Indonesia, data diterjemahkan sebagai istilah yang berasal dari kata “datum” yang berarti fakta atau bahan-bahan keterangan.
* Dari sudut pandang bisnis, data bisnis (business data) adalah deskripsi organisasi tentang sesuatu(resources) dan kejadian (transactions) yang terjadi (business data is an organization’s description of things (resources)and events (transactions) that it faces).
* Data adalah deskripsi dari sesuatu dan kejadian yang kita hadapi.
* Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada saat tertentu. Kesatuan nyata adalah berupa suatu objek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi.


- Definisi Struktur Data

Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien.Sedangkan data adalah representasi dari fakta dunia nyata.Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol.
Secara garis besar type data dapat dikategorikan menjadi

Type data sederhana
- Type data sederhana tunggal, misalnya :
Integer, real, boolean,dan karakter
- Type data sederhana majemuk, misalnya :
String

Struktur Data, meliputi
- Struktur data sederhana, misalnya array dan Record
Struktur data majemuk, yang terdiri
- Linier : Stack, Queue, serta List dan Multilist
- Non Linier : Pohon Biner dan Graph

Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat,sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.

Struktur data yang ″standar″ yang biasanya digunakan dibidang informatika adalah
- ADT , Array , Struk
- List linier (Linked List) dan variasinya
- Multilist
- Stack (Tumpukan)
- Queue (Antrian)
- Tree ( Pohon )
- Graph ( Graf )


B.Tipe-tipe Data

Secara sederhana tipe data dapat didefinisikan dengan istilah tempat untuk menentukan pemberian nilai terhadap suatu variabel sesuai atau tidak dengan nilai yang diberikan oleh user. Dalam versi lain tipe data juga diartikan sebagai batasan terhadap fungsi tanda pengenal terhadap semua nilai yang diterima. logika yang dapat kita berikan adalah ketika kita menempatkan tanda pengenal harga hanya mengenal angka, maka ketika kita memberikan nilai berupa string maka secara otomatis data tersebut akan ditolak karena nilai tersebut tidak dikenali oleh tipe data yang diberikan.

1. Tipe Data Numeric Integer

Tipe data integer merupakan tipe data bilangan bulat yang hanya mengenal bilangan decimal. Dimana tipe data Integer tidak mengenal pecahan

Bentuk Umum

Var
Nil1:integer;
Begin
Nil1:=5000;

2. Tipe Data Real

Tipe data numeric real adalah tipe data dari suatu tanda pengenal selain mengenal bilangan bulat utuh tipe data ini juga mengenal nilai angka yang mengenal pecahan.

Bentuk Umum

Var
Nil:real;
Begin
Nil1:=20,5;

3. Tipe Data String

Tipe data string merupakan salah satu jens tipe data selain mengenal angak disini tipe data dapat juga mengenla data berupa huruf maupun tanda baca.

Bentuk umum

Var
Nama:string;
Begin
Nama:=’Anton’;

4. Tipe Data Char

Secara fungsi tipe data char sama dengan tipe data string tetapi dari segi kapsitas ruang diperoleh tipe data char jauh lebih sedikit karena hanya mengenal 1 karakter.


C. Deklarasi Data

Dalam setiap penulisan bahasa pemograman deklarasi sangat digunakan apabila dalam penulisan program dibutuhkan indentifier atau tanda pengenal. Indentifier pada umumnya di buat oleh progremmmer yang digunakan untuk mewakili nilai dari suatu object.
Indentifier yang dikenal dalam Delphi adalah label, konstanta, tipe, fungsi, procedure maupun variabel.

1. Deklarasi Konstanta

Deklarasi konstanta adalah tanda pengenal dalam Delphi yang mempunyai nilai yang sudah tetap. Definisi konstanta diawali dengan kata baku Const diikuti dengan kumpulan indentifier yang diberi sebuah nilai.

Contoh

procedure TForm2.etertulisChange(Sender: TObject);
const
nil1:='30000';
begin
end;

2. Deklarasi Variabel

Deklarasi variabel adalah tanda pengenal dalam Delphi yang mempunyai nilai yang mana nilai tersebut akan terus berubah selama proses berjalan. Definisi variabel diawali dengan kata baku Var diikuti dengan kumpulan identifier yang diikuti dengan tipe data yang dibutuhkan.

Contoh

procedure TForm2.EpraktekKeyPress(Sender: TObject; var Key: Char);
var
praktek,nil2,nil1 :real;
begin
if (key = #13) then
begin
nil1 := strtofloat(ehtulis.Text);
praktek:= strtofloat(epraktek.Text);
nil2:= 0.4 * praktek;
ehpraktek.Text := floattostr(nil2);
form2.ActiveControl := cmi;
emurni.Text := floattostr(nil1 + nil2);
if nil1 > 60 then
egrade.Text := 'Lulus'
else
egrade.Text := 'Gagal'
end;
end;


D. Pemetaan (MAPPING) Type Data ke Storage

Komputer merepresentasikan data dalam bentuk biner, karena setiap bit data
dalam komputer hanya dapat menyimpan dua macam keadaan, yaitu voltase
tinggi dan voltase rendah. Perbedaan voltase tersebut mewakili nilai TRUE dan
FALSE, atau bit ‘1’ dan ‘0’
Representasi Karakter dan String
Ada beberapa aturan yang digunakan untuk menyatakan karakter dalam
storage. Diantaranya adalah :

1. EBCDIC (Extended Binary Coded Decimal Interchange Code)
EBCDIC adalah suatu sistem peng-kode-an (mapping) yang menggunakan 8
binary digit (bit) untuk menyatakan suatu karakter dalam alfabet.
( 1 karakter = 8 bit )
Dalam 8 bit terdapat 28 (256) kemungkinan karakter yang dapat dibentuk.

2. ASCII ( American Standard Code For Information Interchange)
ASCII adalah cara peng-kode-an yang menggunakan 7 bit untuk menyatakan
suatu karakter dalam alfabet.
( 1 karakter = 7 bit). Dalam 7 bit terdapat 27 (128) kemungkinan karakter yang
dapat dibentuk, separuh dari yang dimiliki EBCDIC.

3. BCD ( Binary Coded Decimal )
BCD ini menggunakan 4 bit untuk setiap karakternya.

4. PACKED DECIMAL
Packed Decimal umumnya digunakan untuk karakter berjenis data numerik
dengan cara penyimpanannya menggunakan 2 digit setiap 8 bit. Pada 8 bit terakhir disimpan selain digit derajat terendah, juga tanda dari bilangan
tersebut (positif atau negatif).

Berikut ini perbandingan kode EBCDIC, ASCII dan PACKEDDECIMAL
untuk menyatakan +903.
9 0 3 +
EBCDIC : 11111001 11110000 11110011 01001110
ASCII : 0111001 0110000 0110011 0101011
PACKED DECIMAL : 10010000 00111100

5. Unicode
Unicode menggunakan 16 bit untuk merepresentasikan karakter. Dengan
demikian, banyaknya karakter yang dapat direpresentasikan adalah 216 atau
65.536 karakter.
Keunggulan Unicode dari ASCII adalah kemampuannya untuk menyimpan
simbol / karakter yang jauh lebih besar. Himpunan 256 karakter pertama dari
Unicode merupakan pemetaan karakter ASCII 8 bit, sehingga Unicode tetap
kompatibel dengan ASCII. Selain merepresentasikan seluruh karakter ASCII,
Unicode dapat merepresentasikan juga berbagai macam simbol diluar ASCII,
seperti huruf Arab, Kanji, Hiragana, Katakana, dan lain-lain.


Representasi Bilangan Bulat / Integer

Bilangan Bulat Tak Bertanda dapat direpresentasikan dengan
- bilangan biner – oktal - heksadesimal
- gray code
- BCD (binary coded decimal)
Bilangan bulat Bertanda (positif atau negatif) dapat direpresentasikan dengan
- Sign/Magnitude (S/M)
- 1’s complement
- 2’s complement
Untuk bilangan bulat positif, tidak ada perbedaan dalam ketiga macam
representasi bilangan di atas. Terdapat persamaan dalam ketiga representasi
tersebut berupa digunakannya MSB (most significant bit) sebagai penanda. MSB
bernilai ‘0’ untuk bilangan positif dan ‘1’ untuk bilangan negatif.


SIGN / MAGNITUDE

Salah satu storage mapping yang dapat dilakukan terhadap integer adalah apa
yang disebut bentuk sign-and-magnitude, yaitu digit untuk tanda integer positif
atau negatif dan sebarisan digit untuk menyatakan magnitude/besarnya.
Contoh : -7 = -111 dan +7 = +111
Bagi kita mudah bekerja terhadap bilangan dalam bentuk sign-and-magnitude,
namun apabila dilakukan penjumlahan dengan kedua operand berbeda tanda,
penjumlahan akan beralih menjadi pengurangan yang kadang-kadang
menimbulkan kesukaran. Untuk itu, digunakan apa yang disebut sebagai COMPLEMENT (merubah tanda negatif pada bilangan pengurangan menjadi
tanda positif)
X’ adalah complement dari X terhadap R ( R ‘s complement dari X ) bila
X + X’ = R.
X’ = R – X menyatakan integer negatif -X.
Representasi negatif dari suatu bilangan diperoleh dari bentuk positifnya dengan
mengubah bit pada MSB menjadi bernilai 1. Jika dipergunakan N bit untuk
representasi data, maka rentang nilai yang dapat direpresentasikan adalah
-2N-1-1 s.d 2N-1-1
Contoh : jika dipergunakan 5 bit untuk representasi bilangan
+3 = 00011
-3 = 10011

Terdapat dua jenis Complement :

ONE’S COMPLEMENT
Representasi negatif dari suatu bilangan diperoleh dengan mengkomplemenkan
seluruh bit dari nilai positifnya. Jika dipergunakan N bit untuk representasi data,
maka rentang nilai yang dapat direpresentasikan adalah -2N-1-1 s.d 2N-1-1
1’s complement menggunakan mapping dengan R = 2N - 1
N adalah jumlah bit integer yang dapat disajikan.
Contoh : jika dipergunakan 5 bit untuk representasi bilangan
+3 = 00011
-3 = 11100
TWO’S COMPLEMENT
Representasi negatif dari suatu bilangan diperoleh dengan mengurangkan 2n
dengan nilai positifnya. Jika dipergunakan N bit untuk representasi data, maka
rentang nilai yang dapat direpresentasikan adalah -2N-1 s.d 2N-1-1.

Two’s Complement menggunakan mapping dengan R = 2N
Contoh : jika dipergunakan 5 bit untuk representasi bilangan
2n = 25 = 100000
+3 = 00011
- 3 = 100000-00011
100000
00011 -
11101
® - 3 = 11101

PERBANDINGAN
Berikut tabel perbandingan ketiga cara representasi bilangan bulat bertanda.

B Nilai yang direpresentasikan

b3b2b1b0 Sign/Magnitude 1’s complement 2’s complement
0111 +7 +7 +7
0110 +6 +6 +6
0101 +5 +5 +5
0100 +4 +4 +4
0011 +3 +3 +3
0010 +2 +2 +2
0001 +1 +1 +1
0000 +0 +0 +0
1000 -0 -7 -8
1001 -1 -6 -7
1010 -2 -5 -6
1011 -3 -4 -5
1100 -4 -3 -4
1101 -5 -2 -3
1110 -6 -1 -2
1111 -7 -0 -1


Representasi Bilangan Pecahan / Floating Point

Bilangan pecahan dapat direpresentasikan dalam bentuk pecahan biasa atau
dalam bentuk scientific.

Bentuk Pecahan Biasa
Dalam bentuk pecahan biasa, bilangan direpresentasikan langsung kedalam
bentuk binernya. Contoh : 27.625 = 11011.1012
Bentuk S C I E N T I F I C
Dalam notasi scientific, bilangan pecahan dinyatakan sebagai X = ±M . B±E.
M = mantissa
B = basis
E = eksponen
Contoh : 5.700.000 = 57.105 M=57, B=10, E=5
Masalah : terdapat tak berhingga banyaknya representasi yang dapat dibuat.
Dalam contoh sebelumnya, 5.700.000 = 57.105 = 570.104 = 5,7.106 = 0,57.107 =
0,057.108 dst. Untuk mengatasinya, ditentukan adanya bentuk normal, dengan
syarat
1/B = |M|< 1
Dengan demikian, bentuk scientific yang normal (memenuhi persyaratan) dari
5.700.000 adalah 0,57.107
Dalam bentuk normal tersebut, selalu diperoleh mantissa berbentuk ‘0,…’
sehingga dalam representasinya kedalam bit data, fraksi ‘0,’ tersebut dapat
dihilangkan.
Mantissa dan eksponen tersebut dapat direpresentasikan menggunakan salah
satu cara representasi bilangan bulat bertanda yang telah dibahas di atas.
Representasi yang dipilih dapat saja berbeda antara mantissa dengan
eksponennya.

E.Organisansi Logic dan Fisik dari struktur data

Sebelum era database ditandai dengan
o Sumber data dikumpulkan dalam file-file yang tidak terhubung satu dengan lainnya
o Setiap aplikasi memiliki/merancang file data sendiri
o Memiliki kelemahan: duplikasi data, ketergantungan data, kepemilikan data tersebar

Untuk memecahkan masalah di atas dilakukan dengan cara pengorganisasian data secara fisik dan mengarah ke organisasi logis. Organisasi fisik (logical organization), mengintegrasikan data dari beberapa lokasi fisik yang berbeda dan merupakan cara pemakai melihat data. Organisasi fisik (physical organization), merupakan cara komputer melihat data sebagai file-file yang terpisah.

Dua teknik untuk memenuhi kebutuhan integrasi logis:
1. Integrasi logis dalam satu file
o Inverted file
Suatu file yang disimpan secara urutan tertentu, dengan suatu indeks yang menyertainya memungkinkan record-record dari file itu dipilih dalam urutan berbeda.
o Linked list
Suatu teknik yang dapat mencapai hasil yang sama tanpa menggunakan indeks tetapi dengan menentukan field tersendiri yang ditambahkan pada tiap record dalam file.
2. Integrasi logis antara beberapa file
Mengunakan link untuk menghubungkan record-record dalam suatu file dengan record yang berhubungan secara logis difile lain.

Kamis, 18 Februari 2010

Perbedaan Internet dan Intranet

INTERNET

Pengertian Internet

Internet yang berasal dari kata Interconnection Networking yang mempunyai arti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.

Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.

Untuk dapat ikut serta menggunakan fasilitas Internet, biasanya Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada di kota Anda. ISP ini biasanya disebut penyelenggara jasa internet ataupun Anda dapat menggunakan fasilitas dari Telkom yakni Telkomnet Instan.

Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan untuk salingberkomunikasi dan pemakaian bersama informasi dengan cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima file, membahas topik tertentu pada newsgroup dan lain-lain.

Fasilitas Internet

Fasilitas-Fasilitas yang dapat di manfaatkan dengan menggunakan internet, diantaranya :

- Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, bunyi, animasi dan data multimedia lainnya, yang diantara data tersebut saling berhubungan satu sama lain. Untuk memudahkan Anda membaca data dan informasi tesebut Anda dapat mempergunakan web browser seperti Internet Explorer ataupun Netscape.
- E-Mail (Electronic Mail), dengan fasilitas ini Anda dapat mengirim dan menerima surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di internet, dan dapat menyertakan file sebagai lampiran (attachment).
- Newsgroup, fasilitas ini digunakan untuk mendistribusikan artikel, berita, tanggapan, surat, penawaran ataupun file ke pemakai internet lain yang tergabung dengan kelompok diskusi untuk topik tertentu. Dengan fasilitas ini pula Anda dapat melakukan diskusi, seminar ataupun konferensi dengan cara elektronik tanpa terikat waktu, ruang dan tempat.
- FTP (File Transfer Protocol), fasilitas ini digunakan untuk menghubungkan ke server computer tertentu dan bila perlu menyalin (download) file yang Anda butuhkan dari server tersebut dan menyimpannya di komputer Anda.


Istilah-Istilah Yang Sering Digunakan dalam Internet, diantaranya yaitu:

- WWW (World Wide Web), merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama. Berbagai informasi dapat Anda temukan pada WWW, seperti informasi politik, ekonomi, sosial, budaya, sastra, sejarah, teknologi, pendidikan dan sebagainya. Kita dapat mengumpamakan WWW ini merupakan perpustakaan besar yang menyediakan berbagai informasi yang dibutuhkan.

- Web Site (Situs Web), merupakan tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan situs Web ini adalah sebuah buku yang berisi topik tertentu.

- Web Pages (Halaman Web), merupakan sebuah halaman khusus dari situs Web tertentu. Diumpamakan halaman Web ini adalah sebuah halaman khusus buku dari situs Web tertentu.

- Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs Web.

- Browser, merupakan program aplikasi yang digunakan untuk memudahkan Anda melakukan navigasi berbagai data dan informasi pada WWW.

Manfaat internet

Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: 1. Informasi untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, sosial. 2. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.


INTRANET

Pengertian Intranet

Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet. Antar Intranet dapat saling berkomunikasi satu dengan yang lainnya melalui sambungan Internet yang memberikan tulang punggung komunikasi jarak jauh. Akan tetapi sebetulnya sebuah Intranet tidak perlu sambungan luar ke Internet untuk berfungsi secara benar. Intranet menggunakan semua protocol TCP/IP Protokol TCP/IP, alamat IP, dan protokol lainnya), klien dan juga server. Protokol HTTP dan beberapa protokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponen protokol yang sering digunakan. sebuah intranet dapat dipahami sebagai sebuah "versi pribadi dari jaringan Internet", atau sebagai sebuah versi dari Internet yang dimiliki oleh sebuah organisasi.

Jika sebuah badan usaha / bisnis / institusi mengekspose sebagian dari internal jaringannya ke komunitas di luar, hal ini di sebut ekstranet. Memang biasanya tidak semua isi intranet di keluarkan ke publik untuk menjadikan intranet menjadi ekstranet. Misalnya kita sedang membeli software, buku dll dari sebuah e-toko, maka biasanya kita dapat mengakses sebagian dari Intranet toko tersebut. Badan usaha / perusahaan dapat memblokir akses ke intranet mereka melalui router dan meletakan firewall. Firewall adalah sebuah perangkat lunak / perangkat keras yang mengatur akses seseorang kedalam intranet. Proteksi dilakukan melalui berbagai parameter jaringan apakah itu IP address, nomor port dll. Jika firewall di aktifkan maka akses dapat dikontrol sehingga kita hanya dapat mengakses sebagian saja dari Intranet perusahaan tersebut yang kemudian dikenal sebagai extranet.

Kegunaan intranet

Dasarnya perangkat lunak aplikasi yang digunakan di Intranet tidak berbeda jauh dengan yang digunakan di Internet. Di Intranet digunakan Web, e-mail dll. persis seperti yang digunakan di Intranet. WARNET sebetulnya intranet yang sangat sederhana sekali, kebetulan tidak ada content yang khusus / spesifik yang internal di warnet tsb.

Web dengan perangkat database di belakangnya, biasanya merupakan alat bantu paling potensial untuk melakukan 2 hal utama yaitu:

1. Membuat perusahaan / institusi menjadi semakin effisien, pendekatan yang dilakukan disini biasanya membuat system informasi manajemen yang berbasis Web & database. Cukup banyak rasanya orang di Indonesia yang mengerti masalah MIS ini. Jika MIS / ERP perusahaan telah ditata dengan baik langkah selanjutnya biasanya mengarah ke e-commerce (dagang melalui Internet). Perlu dicatat bahwa sebaiknya jangan masuk terlalu jauh ke e-commerce jika system backoffice MIS / ERP perusahaan tsb belum siap, karena akan tampak sekali cacatnya.

2. Membuat perusahaan / institusi menjadi semakin kompetitif di dunia-nya. Bahkan jika mungkin menjadi pemimpin dalam usahanya. Membuat sebuah badan menjadi kompetitif hanya mungkin dilakukan jika kita dapat mengolah secara baik sumber daya manusia & sumber daya pengetahuan yang ada di internal badan / perusahaan tersebut. Ilmu / konsep yang berkaitan dengan hal ini adalah konsep knowledge management. Dasarnya adalah bagaimana kita melakukan percepatan proses daur ulang, analisis, sintesa dari pengetahuan baik itu yang bersifat implicit maupun eksplisit. Masih jarang ahli di Indonesia yang menguasai teknik tsb, sebetulnya yang paling baik proses penguasaan teknik ini adalah para pustakawan.


EXTRANET

Pengertian Extranet

Extranet atau Ekstranet adalah jaringan pribadi yang menggunakan protokol internet dan sistem telekomunikasi publik untuk membagi sebagian informasi bisnis atau operasi secara aman kepada penyalur (supplier), penjual (vendor), mitra (partner), pelanggan dan lain-lain.

Extranet dapat juga diartikan sebagai intranet sebuah perusahaan yang dilebarkan bagi pengguna di luar perusahaan. Perusahaan yang membangun extranet dapat bertukar data bervolume besar dengan EDI (Electronic Data Interchange), berkolaborasi dengan perusahaan lain dalam suatu jaringan kerjasama dan lain-lain.

Contoh aplikasi yang dapat digunakan untuk extranet adalah Lotus Notes.


PERBEDAAN INTERNET, INTRANET DAN EXTRANET

Internet

Merupakan komunikasi jaringan komunikasi global yang menghubungkan seluruh komputer di dunia meskipun beda sistem oprasi dan mesin.

Intranet

Adalah sebuah jaringan koputer berbasis protokol TCP/IP seperti internet, hanya saja digunakan dalam internal perusahaan atau kantor dengan aplikasi berbasis web dan teknologi komunikasi data seperti internet ( bahkan warung internet (warnet) dapat dikategorikan sebagai intranet)

Ekstranet

Jika sebuah badan usaha atau bisnis mengekspose sebagian dari internal jaringan ke komunitas di luar.

SISTEM INFORMASI MANAJEMEN dan SISTEM PENUNJANG KEPUTUSAN

Sistem adalah sekumpulan elemen yang masing-masing memiliki fungsi masing-masing dan secara bersama-sama mencapai tujuan sistem itu. Mobil merupakan sebuah sistem, karena di dalamnya banyak elemen yang memiliki fungsi masing-masing, seperti setir untuk kendali, rem untuk memberhentikan, gas untuk menjalankan, radiator untuk pendingin, dan sebagainya, yang secara bersama-sama mencapai tujuan dari mobil yaitu sebagai alat transportasi.

Begitu juga di perusahaan, ada bagian pemasaran, ada bagian produksi, ada bagian pembukuan, dan sebagainya yang kesemuanya bekerja untuk mencapai tujuan perusahaan itu, misalkan mendapatkan keuntungan finansial. Di setiap bagian di perusahaan tentu memiliki data dan informasi. Agar bermanfaat, data dan informasi tersebut dikelola (manajemen) guna menopang kebutuhan para manajer dalam mengendalikan perusahaannya.

Manajer tingkat atas (top management) memiliki jenis keputusan yang bersifat strategis, manajer tingkat menengah (middle management) memiliki keputusan yang bersifat taktis, dan manajer tingkat bawah (lower management) memiliki keputusan yang bersifat operasional, semuanya membutuhkan data dan informasi.

Informasi yang baik adalah informasi yang diberikan sesuai dengan kebutuhannya, baik pada kelengkapan materinya, waktu pemberian informasinya, keakuratan datanya, dan sebagainya. Misalkan saja, manajer pemasaran membutuhkan informasi mengenai kondisi pasar, kondisi pesaing, kondisi ekonomi makro, kekuatan perusahaan, kemampuan finansial perusahaan, dan sebagainya.

Agar informasi dapat dilakukan secara cepat dan akurat, maka pada masa kini, tak ada pilihan lain selain memanfaatkan komputer yang di dalamnya dibentuk sistem basis data. SIM adalah kerjasama yang harmonis antara manusia dan mesin (komputer). Sedapat mungkin semua alat-alat kantor dibuat berangkaian dengan komputer (office automation), misalkan pemanfaatan e-mail, tele- conference, e-voice, internet, facs, dan sebagainya.

Ketersediaan informasi dan kecepatan mendapatkan informasi merupakan “senjata” yang ampuh dalam memenangkan persaingan global dewasa ini. Dengan semakin sibuknya para manajer, jadwal kegiatan begitu ketat, menjadikan mereka tidak sempat lagi membaca laporan yang bertumpuk dari setiap bagian di perusahaannya. Karenanya diperlukan suatu cara yang kini disebut dengan decision support system, (DSS) yaitu sistem komputer yang dapat membantu para manajer untuk mengambil keputusan yang relatif tepat dan cepat.

Para manajer (user) tidak perlu lagi membaca laporan yang bertumpuk, tetapi cukup tinggal meng-“klik” saja, maka data dan informasi muncul di komputernya dalam sekejap. Data dan informasi juga bukan lagi sekadar teks melainkan berupa grafik, animasi dan suara yang akan lebih cepat dicernanya.

Namun demikian, tidak semua manajer “pandai” memakai komputer atau membaca informasi yang diberikan oleh komputer, karena mungkin saja latar belakang pendidikan mereka tidak memungkinkan. Karenanya manajer memerlukan seorang perantara (intermediator) untuk mengoperasikan komputer atau “menterjemahkan” laporan komputer.

Orang yang bertugas merancang konfigurasi DSS disebut DSS builder atau fasilitator antara kebutuhan informasi yang akan dihasilkan dengan sistem teknologi yang digunakannya. Ia harus memiliki kapabilitas dan menguasai masalah (mengetahui kebutuhan informasi) sehingga interaksi antara user dan sistem dapat dijalankan dengan baik.

DSS builder dibantu oleh technical supporter yang mensuport kebutuhan data baru atau model analisis baru, atau apa saja yang diperlukan sistem untuk menunjang kebutuhan akan informasi dari user.

Technical supporter dibantu lagi oleh toolsmith, yang bertugas untuk mengembangkan teknologi baru, bahasa pemrograman baru, hardware dan software baru, meningkatkan efisiensi dan keterkaitan di antara sub-sub sistem di dalamnya.

Dalam DSS, data dikumpulkan ke dalam sebuah database dan diorganisasikan oleh database management software (DBMS), dan model penyampaian informasinya dikumpulkan ke dalam model base dan diorganisasikan oleh model base management software (MBMS). Keduanya diorganisasi oleh dialogue generation and management software (DGMS) yang bermanfaat sebagai interface antara user dan sistem.

Data di dalam database mencakup : sumber data eksternal perusahaan dan data di dalam perusahaan (keuangan, pemasaran, personalia, produksi, dan sebagainya). Model base yang ada disesuaikan pula oleh tingkatan manajer dan jenis-jenis pengambilan keputusannya, maka ada strategic models, tactical models, dan operational models. Skema sederhananya dapat digambarkan sebagai berikut :


Gambar 14. Paradigma Dialog-Data-Model dalam DSS

Komputer tersebut juga didisain untuk dapat memberikan “nasihat” atau “pilihan alternatif” keputusan yang harus diambil segera oleh pimpinan. Karenanya, komputer itu harus mencakup pula expert system, yaitu suatu software yang dapat membantu para manajer mengikuti cara berpikir para ahli di bidangnya.

Kita pernah mendengar super komputer “Deep Blue”, yaitu komputer yang dirancang untuk dapat bermain catur dan pernah mengalahkan para pecatur tingkat dunia. Komputer itu menggunakan konsep sistem pakar (expert system), karena di dalamnya dimasukkan pemikiran para ahli pemain catur, sehingga bagaimana langkah selanjutnya bila lawan menggerakkan sebuah bidak, akan diproses seperti bagaimana seorang ahli catur memikirkan hal itu dalam melakukan pergerakan berikutnya.

Tentunya, sistem pakar untuk komputer di perusahaan bisa saja merupakan penganalisaan masalah keuangan, tingkat persaingan, sistem penggajian, dan sebagainya. Ada hal yang lebih canggih lagi yaitu komputer yang dapat menganalisa kesalahan-kesalahan yang telah dilakukannya, dengan menambahkan konsep artificial inteligence (AI).

Kecerdasan buatan yang “ditanamkan” itu akan mampu menganalisa kesalahan-kesalahan yang pernah dilakukannya, sehingga kesalahan serupa akan diusahakan dihindarinya. AI berkaitan erat dengan paralel system, sebagaimana manusia dapat mengakses data melalui berbagai jalur susunan saraf (tidak serial). Pada hal yang sama, komputer juga dilatih melalui proses pembelajaran, misalkan bagaimana ia dapat mengenali benda tertentu, misalkan “pensil”. Komputer, melalui piranti sensornya diberikan benda “pensil” dan direkam di memorinya bahwa benda tersebut bernama “pensil”. Hal tersebut dilakukan berulang-ulang, karena bila hanya sekali saja, mungkin komputer “lupa” akan nama benda tersebut. Bila hanya digunakan algoritma saja, bagaimana anda dapat mendefinisikan sebuah “pensil” ?, baik dari kegunaannya, bentuknya, sifatnya, dan sebagainya. Bisakah definisi itu memberi nilai pasti yang tidak akan keliru dengan “ballpen” atau “kuas” ?.

EKONOMI DAN PERDAGANGAN INTERNASIONAL

Perdagangan Internasional

Ekonomi internasional mempelajari tentang hubungan ekonomi antara sesuatu Negara dengan Negara lain. Hubungan ekonomi tersebut dapat berbentuk hubungan pertukaran output, pertukaran sarana prosuksi dan hubungan hutang piutang. Hubungan ekonomi tersebut satu sama lain erat hubungannya akan tetapi akibat yang ditimbulkan berbeda. Oleh sebab itu ketiga hubungan itu perlu dibedakan.Perdagangan dalam suatu ilmu ekonomi diartikan sebagai pertukaran yang dilakukan secara sukarela. Dan perdagangan yang dimaksud adalah perdagangan yang dilakukan oleh suatu Negara dengan penduduk Negara lain. Negara-negara melakukan perdagangan karena mendapat manfaat dari perdagangan ( gain from trade).

Merkantilisme adalah suatu kebijaksanaan ekonomi yang mengatur tantang perdagangan luar negri serta pembentukan ekonomi nasional yang kuat. Tujuan utamanya adalah menumpuk logam mulia dengan cara melakukan perdagangan luar negri. Untuk mencapai tujuan tersebut, Negara mengeluarkan berbagai peraturan yang pada hakikatnya ditujukan untuk meningkatkan ekspor dan mengurangi impor.

Adam Smit mengkritik banyaknya campur tangan pemerintah dalam sistem merkantilisme. Ia menganjurkan agar sebaiknya negara-negara melakukan perdagangan bebas yaitu perdagangan yang tanpa campur tangan pemerintah. Disamping mengkritik ia juga memberikan sumbangan pemikiran mengenai perdagangan internasional. Teorinya dikenal dengan teori keuntungan mutlak, kelemahan-kelemahan yang terdapat dalam teori keuntungan mutlak, kemudian disempurnakan oleh teman-temannya, yaitu David Ricardo dengan teori ongkos komparatif dan J.S. Mill dengan teori keuntungan komparatif.

Kebijakan Perdagangan Internasional

Kebijaksanaan ekonomi internasional adalah tindakan pemerintah yang langsung maupun tidak langsung mempengaruhi perdagangan internasional. Tujuan dari kebijaksanaan ekonomi internasional dapat digolongkan menjadi: antarki, economic welfare, proteksi, keseimbangan neraca pembayaran ekonomi internasional atau tujuan pembayaran.Tariff dan quota digolongkan terhadap jenis rintangan dalam Perdagangan Internasional. Tariff dapat mempengaruhi perekonomian suatu Negara. Akibat naiknya harga karena adanya tariff, jumlah barang impor yang diminta di dalam negri akan berkurang dan produksi di dalam negri akan meningkat. Pemerintah akan memperoleh pendapatan dengan diadakannya tarif dan produsen lokal memperoleh tambahan perndapatan.

Neraca Pembayaran Internasional

Neraca pembayaran Internasional merupakan laporan keuangan tentang nilai transaksi ekonomi suatu negara dengan negara lain dalam bentuk ekspor impor dan aliran keluar masuk dana dalam bentuk ikhtisar yang tersusun secara sistematis selama jangka waktu tertentu.Transaksi yang menimbulkan hak suatu negara untuk menerima pembayaran dari penduduk negara lain dicatat pada sisi kredit dan transaksi yang mengakibatkan timbulnya kewajiban untuk pembayaran kepada Negara lain dicatat di dalam sisi debet.

Kurs dan Pasar Valuta Asing

Kurs valuta asing didefinisikan sebagai jumlah uang domestik yang dibutuhkan untuk memperoleh satu unit mata uang asing.Pasar valuta asing merupakan jaringan kerja dari perbankan dan lembaga keuangan untuk membeli (permintaan) dan menjual (penawaran) valuta asing dalam rangka melayani masyarakat.

Lembaga dan Sistem Moneter Internasional

Konferensi Dunia tentang Moneter dan Keuangan Internasional pada bulan Juli 1944 di Bretton Woods, Hampshire USA, membentuk dua lembaga yang mengatur sistem moneter internasional yaitu International Monetary and Financial (IMF) dan World Bank. Sistem moneter international merupakan suatu sistem yang diselenggarakan melalui dua lembaga keuangan internasional tersebut dengan tujuan untuk mengatur lalu lintas keuangan yang digunakan untuk mengembangkan perdagangan internasional.