Senin, 07 November 2016

Artikel System E Banking


Artikel Tentang e-banking

Pada kesempatan kali ini saya akan memberikan info tentang E Banking
Electronic Banking (e-banking) merupakan suatu aktifitas layanan perbankan yang menggabungkan antara sistem informasi dan teknologi, e-banking meliputi phone banking, mobile banking, dan internet banking. E-banking didefinisikan sebagai penghantaran otomatis jasa dan produk bank secara langsung kepada nasabah melalui elektronik, saluran komunikasi interaktif.
• E-Banking meliputi sistem yang memungkinkan nasabah bank, baik individu ataupun bisnis, untuk mengakses rekening, melakukan transaksi bisnis, atau mendapatkan informasi produk dan jasa bank melalui jaringan pribadi atau publik, termasuk internet. Nasabah dapat mengakses e-banking melalui piranti pintar elektronis seperti komputer/PC, PDA, ATM, atau telepon.
• Berikut adalah saluran dari e-Banking yang telah diterapkan bank-bank di Indonesia sebagai berikut :
• 1. ATM, Automated Teller Machine atau Anjungan Tunai Mandiri
• Ini adalah saluran e-Banking paling populer yang kita kenal. Setiap kita pasti mempunyai kartu ATM dan menggunakan fasilitas ATM. Fitur tradisional ATM adalah untuk mengetahui informasi saldo dan melakukan penarikan tunai. Dalam perkembangannya, fitur semakin bertambah yang memungkinkan untuk melakukan pemindahbukuan antar rekening, pembayaran ( kartu kredit, listrik, dan telepon ), pembelian ( voucher dan tiket ), dan yang terkini transfer ke bank lain (dalam satu switching jaringan ATM). Selain bertransaksi melalui mesin ATM, kartu ATM dapat pula digunakan untuk berbelanja di tempat perbelanjaan, berfungsi sebagai kartu debit. Bila kita mengenal ATM sebagai mesin untuk mengambil uang, belakangan muncul pula ATM yang dapat menerima setoran uang, yang dikenal pula sebagai Cash Deposit Machine/CDM. Layaklah bila ATM disebut sebagai mesin sejuta umat dan segala bisa, karena ragam fitur dan kemudahan penggunaannya.
• 2. Phone Banking
• Ini adalah saluran yang memungkinkan nasabah untuk melakukan transaksi dengan bank via telepon. Pada awalnya hanya bisa diakses melalui telepon rumah, namun seiring dengan makin populernya telepon genggam/HP, maka tersedia pula nomor akses khusus via HP bertarif panggilan flat dari manapun nasabah berada. Pada awalnya, layanan Phone Banking hanya bersifat informasi yaitu untuk informasi jasa/produk bank dan informasi saldo rekening serta dilayani oleh Customer Service Operator/CSO. Namun profilnya kemudian berkembang untuk transaksi pemindahbukuan antar rekening, pembayaran ( kartu kredit, listrik, dan telepon), pembelian ( voucher dan tiket), dan transfer ke bank lain, serta dilayani oleh Interactive Voice Response (IVR). Fasilitas ini boleh dibilang lebih praktis ketimbang ATM untuk transaksi non tunai, karena cukup menggunakan telepon/HP di manapun kita berada, kita bisa melakukan berbagai transaksi, termasuk transfer ke bank lain.
• 3. Internet Banking
• Ini termasuk saluran teranyar e-Banking yang memungkinkan nasabah melakukan transaksi via internet dengan menggunakan komputer/PC atau PDA. Fitur transaksi yang dapat dilakukan sama dengan Phone Banking yaitu informasi jasa/produk bank, informasi saldo rekening, transaksi pemindahbukuan antar rekening, pembayaran ( kartu kredit, listrik, dan telepon), pembelian ( voucher dan tiket), dan transfer ke bank lain. Kelebihan dari saluran ini adalah kenyamanan bertransaksi dengan tampilan menu dan informasi secara lengkap tertampang di layar komputer/PC atau PDA.
• 4. SMS/m-Banking
• Saluran ini pada dasarnya evolusi lebih lanjut dari Phone Banking, yang memungkinkan nasabah untuk bertransaksi via HP dengan perintah SMS. Fitur transaksi yang dapat dilakukan yaitu informasi saldo rekening, pemindahbukuan antar rekening, pembayaran ( kartu kredit, listrik, dan telepon), dan pembelian voucher. Untuk transaksi lainnya pada dasarnya dapat pula dilakukan, namun tergantung pada akses yang dapat diberikan bank. Saluran ini sebenarnya termasuk praktis namun dalam prakteknya agak merepotkan karena nasabah harus menghapal kode-kode transaksi dalam pengetikan sms.
Jenis-jenis tehknologi e-banking
• Automated Teller Machine (ATM). Terminal elektronik yang disediakan lembaga keuangan atau perusahaan lainnya yang membolehkan nasabah untuk melakukan penarikan tunai dari rekening simpanannya di bank, melakukan setoran, cek saldo, atau pemindahan dana.
• Computer Banking. Layanan bank yang bisa diakses oleh nasabah melalui koneksi internet ke pusat data bank, untuk melakukan beberapa layanan perbankan, menerima dan membayar tagihan, dan lain-lain.
• Debit (or check) Card. Kartu yang digunakan pada ATM atau terminal point-of-sale (POS) yang memungkinkan pelanggan memperoleh dana yang langsung didebet (diambil) dari rekening banknya.
• Direct Deposit. Salah satu bentuk pembayaran yang dilakukan oleh organisasi (misalnya pemberi kerja atau instansi pemerintah) yang membayar sejumlah dana (misalnya gaji atau pensiun) melalui transfer elektronik. Dana ditransfer langsung ke setiap rekening nasabah.
• bill payment Direct Payment (also electronic). Salah satu bentuk pembayaran yang mengizinkan nasabah untuk membayar tagihan melalui transfer dana elektronik. Dana tersebut secara elektronik ditransfer dari rekening nasabah ke rekening kreditor. Direct payment berbeda dari preauthorized debit dalam hal ini, nasabah harus menginisiasi setiap transaksi direct payment.
• Electronic Bill Presentment and Payment (EBPP). Bentuk pembayaran tagihan yang disampaikan atau diinformasikan ke nasabah atau pelanggan secara online, misalnya melalui email atau catatan dalam rekening bank. Setelah penyampaian tagihan tersebut, pelanggan boleh membayar tagihan tersebut secara online juga. Pembayaran tersebut secara elektronik akan mengurangi saldo simpanan pelanggan tersebut.
• Electronic Check Conversion. Proses konversi informasi yang tertuang dalam cek (nomor rekening, jumlah transaksi, dll) ke dalam format elektronik agar bisa dilakukan pemindahan dana elektronik atau proses lebih lanjut.
• Electronic Fund Transfer (EFT). Perpindahan “uang” atau “pinjaman” dari satu rekening ke rekening lainnya melalui media elektronik.
• Payroll Card. Salah satu tipe “stored-value card” yang diterbitkan oelh pemberi kerja sebagai pengganti cek yang memungkinkan pegawainya mengakses pembayaraannya pada terminal ATM atau Point of Sales. Pemberi kerja menambahkan nilai pembayaran pegawai ke kartu tersebut secara elektronik.
• Preauthorized Debit (or automatic bill payment). Bentuk pembayaran yang mengizinkan nasabah untuk mengotorisasi pembayaran rutin otomatis yang diambil dari rekening banknya pada tanggal-tangal tertentu dan biasanya dengan jumlah pembayaran tertentu (misalnya pembayaran listrik, tagihan telpon, dll). Dana secara elektronik ditransfer dari rekening pelanggan ke rekening kreditor (misalnya PLN atau PT Telkom).
• Prepaid Card. Salah satu tipe Stored-Value Card yang menyimpan nilai moneter di dalamnya dan sebelumnya pelanggan sudah membayar nilai tersebut ke penerbit kartu.
• Smart Card. Salah satu tipe stored-value card yang di dalamnya tertanam satu atau lebih chips atau microprocessors sehingga bisa menyimpan data, melakukan perhitungan, atau melakukan proses untuk tujuan khusus (misalnya validasi PIN, otorisasi pembelian, verifikasi saldo rekening, dan menyimpan data pribadi). Kartu ini bisa digunakan pada sistem terbuka (misalnya untuk pembayaran transportasi publik) atau sistem tertutup (misalnya MasterCard atau Visa networks).
• Stored-Value Card. Kartu yang di dalamnya tersimpan sejumlah nilai moneter, yang diisi melalui pembayaran sebelumnya oleh pelanggan atau melalui simpanan yang diberikan oleh pemberi kerja atau perusahaan lain, misalnya kartu dengan logo MasterCard.
Manfaat e-banking
Manfaatnya penggunaannya mirip dengan mesin ATM dimana sarananya saja yang berbeda, seorang nasabah dapat melakukan aktifitas pengecekan saldo rekening, transfer dana antar rekening atau antar bank, hingga pembayaran tagihan-tagihan rutin bulanan seperti: listrik, telepon, kartu kredit, dll.
• Dengan memanfaatkan e-banking banyak keuntungan yang akan diperoleh nasabah terutama apabila dilihat dari banyaknya waktu dan tenaga yang dapat dihemat karena e-banking jelas bebas antrian dan dapat dilakukan dari mana saja sepanjang nasabah memiliki sarana pendukung untuk melakukan layanan e-banking tersebut.
• Dengan hadirnya e-banking tidak hanya nasabah saja yang mendapatkan manfaat melainkan juga menciptakan efek manfaat yang lain bagi bank, yakni meningkatkan pendapatan berbasis komisi atau biaya (fee based income). Sebagian besar fee berasal dari layanan transaksi yang ditawarkan e-banking, misalnya untuk pembayaran tagihan listrik dikenai biaya Rp 2.500 per transaksi.
Ancaman keamanan
Meskipun menawarkan kemudahan,tetap saja ada ancaman keamanan yang mengintai. Biasanya, ancaman ini ditujukan kepada pihak pengguna yang notabene lemah dari sisi kesadaran berteknologi. Beberapa ancaman yang sering muncul, antara lain Typo-site atau website forging merupakan teknik membuat situs yang memiliki domain San tampilan yang mirip dengan situs aslinya. Tujuannya, mendapatkan username dan password pengguna. Misalnya saja, situs dengan nama netbank.com. Kembaran situs ini biasanya memiliki nama-nama yang mirip, seperti net-bank.com, netbank.com, atau netibank.com.
• Key-logger adalah virus atau trojan yang tersembunyi dan bertugas merekam setiap input ketikan tombol user keyboard. Aplikasi ini tertanam di komputer tanpa diketahui pengguna dan bertugas mendapatkan username dan password akses pengguna ke suatu situs.Man in the middle attack, aktivitas seorang cracker (sebutan untuk hacker jahat) yang menyadap informasi dari pengguna. Informasi yang disadap bisa berupa password, username, dan pesan elektronik. Kejadian ini biasanya menimpa pengguna yang menggunakan komputer di lingkungan umum seperti warnet dan free hotspot.
• Kesadaran berteknologi, meskipun pihak bank selaku penyedia layanan internet banking telah meningkatkan pengamanan layanannya, tetap saja sasaran yang paling empuk adalah pengguna layanan. Titik kelemahannya ada pada minimnya kesadaran berteknologi pengguna. Misalnya, pengguna berbagi kode PIN, selalu mengklik “Yes” ketika muncul notifikasi di komputer, dan lupa logout.
Keamanan dalam menggunakan fasilitas e-banking
• Keamanan merupakan isu utama dalam e-banking karena sebagaimana kegiatan lainnya di internet, transaksi perbankan di internet juga rawan terhadap pengintaian dan penyalahgunaan oleh tangan-tangan yang tidak bertanggung jawab.
• Salah satu teknik pengamanan yang sering dugunakan dalam e-banking adalah melalui SSL (Secure Socket Layer) maupun lewat protokol HTTPS (Secure HTTP).
• BCA salah satu bank pelopor e-banking di Indonesia contohnya. BCA menawarkan produk perbankan elektronik berupa KlikBCA, yang memberikan kemudahan untuk melakukan transaksi perbankan melalui komputer dan jaringan internet. KlikBCA dilengkapi dengan security untuk menjamin keamanan dan kerahasiaan data dan transaksi yang dilakukan oleh nasabah. Untuk menambah keamanan pihak bank melengkapi juga dengan KeyBCA, yaitu alat pengaman tambahan untuk lebih mengamankan transaksi finansial di KlikBCA. Alat ini berfungsi untuk mengeluarkan password yang selalu berganti setiap kali melakukan transaksi finansial. Dengan demikian, keamanan nasabah bertransaksi akan makin terjaga.
• Selain itu untuk ATM, nasabah diberikan kartu ATM dan kode rahasia pribadi (PIN). Sedangkan untuk Phone Banking, Internet Banking, dan SMS/m-Banking, nasabah diberikan kode pengenal (userid) dan PIN. Sebagai pengaman tambahan untuk internet banking, pada bank tertentu diberikan piranti tambahan untuk mengeluarkan PIN acak/random. Sedangkan untuk SMS Banking, nasabah diminta untuk meregistrasikan nomor HP yang digunakan.
Tips agar aman bertransaksi menggunakan e-banking
• Selalu periksa kembali alamat situs layanan internet banking yang di ketikan di address bar. Pastikan bahwa alamat situs telah lengkap, tidak kurang, dan tidak lebih.Bila muncul peringatan sertifikasi situs saat mengakses internet banking, sebaiknya batalkan akses dan periksa ulang alamat situs. Biasanya, situs internet banking telah disertifikasi secara internasional sehingga tidak akan muncul peringatan sertifikasi.
• Disarankan untuk tidak mengakses situs internet banking di tempat-tempat publik dan kurang terpercaya, seperti di komputer warnet, komputer kantor, komputer teman, dan/ree hotspot. Lebih diutamakan menggunakan komputer pribadi.Tetap rahasiakan informasi apa pun dan kepada siapa pun terkait dengan akses internet banking yang dimiliki, termasuk username, password, dan PIN. UbahJah password dan PIN secara berkala.
• Jika menemui keganjilan apa pun, hentikan kegiatan dan jangan lagi memasukkan password atau informasi sensitif lainnya. Tanyakan kepada orang yang dipercaya atau costumer support bank bersangkutan.Meskipun tidak menjamin 100 persen aman, pasanglah antivirus dan firewall untuk menghindari key-logger.Hindari mengakses situs porno dan situs penyedia aplikasi game gratisan. Biasanya, virus dan trojan key-logger menumpang dalam situs ini.Untuk keamanan maksimal dan terhindar dari man in the middle attack serta virus dan trojan, gunakan komputer dengan sistem operasi yang aman dan bebas dari virus dan trojan, seperti Linux dan Macintosh.Selalu klik logout setelah selesai menggunakan internet banking



E-banking

Salah satu sektor yang paling dramatis terpengaruh oleh perkembangan teknologi informasi dan komunikasi adalah perbankan.
Penggunaan teknologi informasi dan komunikasi di perbankan nasional relatif lebih maju dibandingkan sektor lainnya. Berbagai jenis teknologinya diantaranya meliputi Automated Teller Machine, Banking Application System, Real Time Gross Settlement System, Sistem Kliring Elektronik, dan internet banking. Bank Indonesia sendiri lebih sering menggunakan istilah Teknologi Sistem Informasi (TSI) Perbankan untuk semua terapan teknologi informasi dan komunikasi dalam layanan perbankan. Istilah lain yang lebih populer adalah Electronic Banking. Electronic banking mencakup wilayah yang luas dari teknologi yang berkembang pesat akhir-akhir ini. Beberapa diantaranya terkait dengan layanan perbankan di “garis depan” atau front end, seperti ATM dan komputerisiasi (sistem) perbankan, dan beberapa kelompok lainnya bersifat back end, yaitu teknologi-teknologi yang digunakan oleh lembaga keuangan, merchant, atau penyedia jasa transaksi, misalnya electronic check conversion.
Saat ini sebagian besar layanan E-banking terkait langsung dengan rekening bank. Jenis E-Banking yang tidak terkait rekening biasanya berbentuk nilai moneter yang tersimpan dalam basis data atau dalam sebuah kartu (chip dalam smartcard). Dengan semakin berkembangnya teknologi dan kompleksitas transaksi, berbagai jenis E-banking semakin sulit dibedakan karena fungsi dan fiturnya cenderung terintegrasi atau mengalami konvergensi. Sebagai contoh, sebuah kartu plastik mungkin memiliki “magnetic strip”- yang memungkinkan transaksi terkait dengan rekening bank, dan juga memiliki nilai moneter yang tersimpan dalam sebuah chip. Kadang kedua jenis kartu tersebut disebut “debit card” oleh merchant atau vendor.
Beberapa gambaran umum mengenai jenis-jenis teknologi E-Banking :
Ø Automated Teller Machine (ATM). Terminal elektronik yang disediakan lembaga keuangan atau perusahaan lainnya yang membolehkan nasabah untuk melakukan penarikan tunai dari rekening simpanannya di bank, melakukan setoran, cek saldo, atau pemindahan dana.
Ø Computer Banking. Layanan bank yang bisa diakses oleh nasabah melalui koneksi internet ke pusat data bank, untuk melakukan beberapa layanan perbankan, menerima dan membayar tagihan, dan lain-lain.
Ø Debit (or check) Card. Kartu yang digunakan pada ATM atau terminal point-of-sale (POS) yang memungkinkan pelanggan memperoleh dana yang langsung didebet (diambil) dari rekening banknya.
Ø Direct Deposit. Salah satu bentuk pembayaran yang dilakukan oleh organisasi (misalnya pemberi kerja atau instansi pemerintah) yang membayar sejumlah dana (misalnya gaji atau pensiun) melalui transfer elektronik. Dana ditransfer langsung ke setiap rekening nasabah.
Ø Direct Payment (also electronic bill payment). Salah satu bentuk pembayaran yang mengizinkan nasabah untuk membayar tagihan melalui transfer dana elektronik. Dana tersebut secara elektronik ditransfer dari rekening nasabah ke rekening kreditor. Direct payment berbeda dari preauthorized debit dalam hal ini, nasabah harus menginisiasi setiap transaksi direct payment.
Ø Electronic Bill Presentment and Payment (EBPP). Bentuk pembayaran tagihan yang disampaikan atau diinformasikan ke nasabah atau pelanggan secara online, misalnya melalui email atau catatan dalam rekening bank. Setelah penyampaian tagihan tersebut, pelanggan boleh membayar tagihan tersebut secara online juga. Pembayaran tersebut secara elektronik akan mengurangi saldo simpanan pelanggan tersebut.
Ø Electronic Check Conversion. Proses konversi informasi yang tertuang dalam cek (nomor rekening, jumlah transaksi, dll) ke dalam format elektronik agar bisa dilakukan pemindahan dana elektronik atau proses lebih lanjut.
Ø Electronic Fund Transfer (EFT). Perpindahan “uang” atau “pinjaman” dari satu rekening ke rekening lainnya melalui media elektronik.
Ø Payroll Card. Salah satu tipe “stored-value card” yang diterbitkan oelh pemberi kerja sebagai pengganti cek yang memungkinkan pegawainya mengakses pembayaraannya pada terminal ATM atau Point of Sales. Pemberi kerja menambahkan nilai pembayaran pegawai ke kartu tersebut secara elektronik.
Ø Preauthorized Debit (or automatic bill payment). Bentuk pembayaran yang mengizinkan nasabah untuk mengotorisasi pembayaran rutin otomatis yang diambil dari rekening banknya pada tanggal-tangal tertentu dan biasanya dengan jumlah pembayaran tertentu (misalnya pembayaran listrik, tagihan telpon, dll). Dana secara elektronik ditransfer dari rekening pelanggan ke rekening kreditor (misalnya PLN atau PT Telkom).
Ø Prepaid Card. Salah satu tipe Stored-Value Card yang menyimpan nilai moneter di dalamnya dan sebelumnya pelanggan sudah membayar nilai tersebut ke penerbit kartu.
Ø Smart Card. Salah satu tipe stored-value card yang di dalamnya tertanam satu atau lebih chips atau microprocessors sehingga bisa menyimpan data, melakukan perhitungan, atau melakukan proses untuk tujuan khusus (misalnya validasi PIN, otorisasi pembelian, verifikasi saldo rekening, dan menyimpan data pribadi). Kartu ini bisa digunakan pada sistem terbuka (misalnya untuk pembayaran transportasi publik) atau sistem tertutup (misalnya MasterCard atau Visa networks).
Ø Stored-Value Card. Kartu yang di dalamnya tersimpan sejumlah nilai moneter, yang diisi melalui pembayaran sebelumnya oleh pelanggan atau melalui simpanan yang diberikan oleh pemberi kerja atau perusahaan lain. Untuk single-purpose stored value card, penerbit (issuer) dan penerima (acceptor) kartu adalah perusahaan yang sama dan dana pada kartu tersebut menunjukkan pembayaran di muka untuk penggunaan barang dan jasa tertentu (misalnya kartu telpon). Limited-purpose card secara umum digunakan secara terbatas pada terminal POS yang teridentifikasi sebelumnya di lokasi-lokasi tertentu (misalnya vending machines di sekolah-sekolah). Sedangkan multi-purpose card dapat digunakan pada beberapa penyedia jasa dengan kisaran yang lebih luas, misalnya kartu dengan logo MasterCard, Visa, atau logo lainnya dalam jaringan antar bank.
menurut saya E-banking termasuk dalam kategori Midrange System karena server ini dapat memproses banyak aplikasi bisnis, dan sistem ini lebih hemat untuk dibeli, dijalankan, dan dipelihara sehingga dapat memenuhi kebutuhan komputasi banyak organisasi. Sistem ini sebagai network server berdaya tinggi untuk membantu mengelola sitis web yang besar, intranet, dan ekstranet korporat dan jaringan lainnya. E-commerse - E-banking merupakan aplikasi server tingkat tinggi yang populer.
Pada dasarnya E-banking sangat berhubungan dengan dunia bisnis, yaitu untuk memperlancar transaksi-transakasi.Electronic Banking, atau e-banking memungkinkan nasabah sebuah bank dapat melakukan hampir semua jenis transaksi perbankan melalui sarana internet, khususnya via web. Mirip dengan penggunaan mesin ATM, lewat sarana internet seorang nasabah dapat melakukan aktifitas pengecekan rekening, transfer dana antar rekening, hingga pembayaran tagihan-tagihan rutin bulanan (listrik, telepon, dsb.) melalui rekening banknya.
Dengan hadirnya e-banking tidak hanya nasabah saja yang mendapatkan manfaat melainkan juga menciptakan efek manfaat yang lain bagi bank, yakni meningkatkan pendapatan berbasis komisi atau biaya (fee based income). Sebagian besar fee berasal dari layanan transaksi yang ditawarkan e-banking, misalnya untuk pembayaran tagihan listrik dikenai biaya Rp 2.500 per transaksi.
PENGAMANAN E-BANKING
urus Aman Menggunakan Layanan e-Banking
Jakarta - Aksi penipuan melalui internet dengan menggunakan situs aspal (asli tapi palsu) makin marak terjadi belakangan ini. Beberapa bank ternama di Indonesia sudah menjadi korbannya.

Penjahat cyber menggunakan tampilan situs yang nyaris mirip dengan situs asli sebuah bank atau situs finansial untuk mengelabui korban menginputkan data-data penting seperti username dan password.

Jangan sampai Anda masuk perangkap phisher. Simak jurus menggunakan layanan online banking secara aman, yang diramu detikINET dari Infotech Indiatimes, Selasa (5/2/2008).
Ø Cek URL Situs

Cek selalu URL situs bank Anda. Para penjahat cyber biasanya memikat korban untuk memasukkan username dan password ke situs palsu yang menyerupai situs resmi bank Anda. Jika Anda melihat suatu hal yang aneh, selain dari situs resmi bank Anda, bisa jadi situs tersebut palsu.

Jangan pernah memasukkan username atau password dan data sensitif lainnya tanpa terlebih dahulu memastikan bahwa Anda berada di situs yang benar. Satu lagi yang paling penting, usahakan selalu mengetik alamat situs bank Anda langsung pada browser, jangan pernah mengklik link yang ada dalam e-mail.
Ø Update Sistem
Cek selalu update keamanan sistim operasi Anda. Pastikan sistim operasi dan browser Anda sudah diinstal dengan patch keamanan terbaru dari sumber terpercaya. Kalau perlu, pakailah firewall untuk mencegah hacker mencuri hak akses komputer Anda, khususnya jika Anda terhubung ke internet dengan menggunakan kabel atau model DSL
Ø Ganti Password

Gantilah password online banking Anda secara berkala. Hindari kode password yang mudah ditebak, seperti nama, tanggal lahir, nomor telepon. Jika perlu, gunakan password yang terdiri dari huruf abjad dan angka.

Jika Anda mempunyai beberapa rekening bank, jangan pernah gunakan password online banking yang sama untuk semua rekening. Jangan pernah pula menyimpan username dan password Anda di browser karena kemungkinan bisa di-crack hacker
Ø Cek Kebijakan Privasi Situs Bank

Beberapa bank saat ini sudah mempersenjatai sistim internet banking mereka dengan sistem keamanan yang lebih aman. Misalnya, jika Anda mentransfer uang secara online ke rekening lain dalam jumlah lebih besar, biasanya Anda akan diminta untuk menginputkan sebuah password tertentu. Beberapa bank membutuhkan password untuk memvalidasi transaksi berjumlah besar.

Pastikan pula bahwa alamat situs bank tersebut diawali dengan 'https', yang menandakan bahwa situs tersebut benar-benar "secure", karena telah dilindungi oleh teknologi enkripsi data (SSL).
Ø Cek 'Last Logged In'

Umumnya terdapat panel 'last logged in' di situs bank. Cek panel tersebut setiap kali Anda login. Jika tiba-tiba muncul peringatan bahwa Anda tidak berwenang mengakses, misalnya Anda baru login ke situs itu 2 hari lalu, namun di panel tercatat bahwa Anda terakhir login tadi pagi, segera laporkan ke bank Anda dan ganti password tersebut.

Jangan lupa untuk selalu klik tombol 'exit' atau 'sign out' setelah masuk ke portal online banking Anda. Tutup pula browser tersebut untuk memastikan bahwa session Anda telah diterminasi.
Ø Jangan Tinggalkan PC

Jangan pernah tinggalkan PC jika Anda telah menginputkan informasi transaksi online banking di situs. Sebisa mungkin hindari mengakses layanan online banking di warnet atau komputer publik. Hindari pula mengakses layanan online banking melalui koneksi Wi-Fi, jika privasi dan keamanannya kurang.

Hindari Mengisi Data Penting dalam Form

Hindari mengisi form yang ada dalam e-mail yang meminta informasi keuangan, seperti nomor rekening atau kartu kredit. Apalagi jika Anda diminta menginputkan username, password, nomor debit dan kartu kredit bank Anda.

Perlu diingat, petugas bank tidak pernah meminta nasabahnya untuk mengisi username, nomor kartu kredit ataupun password di sebuah form. (sumber:detikinet)
Sumber
http://dikongawe.blogspot.co.id/



Minggu, 02 Oktober 2016

ALGORITMA DAN PEMROGRAMAN

Struktur Teks Algoritma

Bagian Judul
Judul adalah bagian yang terdiri atas nama program dan penjelasan (spesifikasi) tentang program tersebut. Judul diawali dengan kata kunci PROGRAM dan nama program X.
Contoh :
PROGRAM HelloWorld
{ Program untuk mencetak "Hello, world"
Masukan program ini tidak ada. Keluarannya adalah tulisan 'Hello, world' tercetak di layar
}


Bagian Deklarasi
Bagian ini digunakan untuk mengumumkan semua nama yang dipakai di dalam algoritma beserta propertinya (misalnya type). Nama tersebut bisa berupa nama konstanta, nama peubah, nama tipe, nama prosedur dan nama fungsi. Semua nama yang dipakai di dalam algoritma harus dikenali sebelum mereka digunakan.
Contoh : (untuk Program FahrenheitCelciu)

DEKLARASI
F,C : real
x,y, step : integer

F,C,x,y, dan step adalah nama-nama perubah yang digunakan di dalam bagian algoritma. Nama-nama peubah ini berserta tipenya harus diumumkan di bagian deklarasi sebelum mereka digunakan.

Bagian Algoritma
Inilah bagian inti dari sebuah program. Bagian ini berisi instruksi-instruksi pemecahan masalah dalam notasi pseudo-code.

Program HelloWorld mengandung bagian algoritma yang hanya berisi satu baris instruksi saja :
ALGORITMA
     write("Hello, world")

Program FahrenheitCelcius mengandung bagian algoritma yang berisi beberapa baris instruksi :
ALGORITMA
     read(x,y,step)
     F <- x
     while F <= y do
            C=5/9 * (F-32)
            write(F,C)
            F <- F + step
     endwhile

Senin, 26 September 2016

C++ programing keren

Bahasa Pemrograman C++
C++ adalah bahasa pemrogramankomputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute)Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan]Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).[2]
tercipta untuk mu .[3]

StandarisasiSunting

YearC++ StandardInformal name
2011ISO/IEC 14882:2011[4]C++11
2007ISO/IEC TR 19768:2007[5]C++TR1
2003ISO/IEC 14882:2003[6]C++03
1998ISO/IEC 14882:1998[7]C++98
Pada tahun 1998, C++ Standar Komite (ISO/IEC JTC1/SC22/WG21 Working Group)mengeluarkan Standar Internasional ISO/IEC 14882:1998 yang digunakan selama beberapa tahun. Pada tahun 2003 dirilis versi yang telah dikoreksi, ISO/IEC 14882:2003. Pada tahun 2005, Laporan Teknis yang disebut "Laporan Teknis Perpustakaan 1" (sering dikenal sebagai TR1),dirilis. Revisi terbaru dari standar C++ adalah C+11 (sebelumnya dikenal C++0x) telah disetujui oleh ISO/IEC pada tanggal 12 Agustus 2011. Telah diterbitkan sebagai 14882:11.

Contoh Program C++Sunting

Contoh program sederhana C++ untuk hello world dengan menggunakanPustaka Dasar C++ dapat dilihat di bawah ini:[butuh rujukan]
#include <iostream>
using namespace std;
int main()
{
 cout <<"hello world"<<endl;
 return 0;
}

KeteranganSunting

Baris pertama :
#include <iostream.h>
Sebagai bagian dari proses kompilator,Kompilator dari c++ menjalankan program yang dinamakan preprosesor.[butuh rujukan] Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan.[8]
Baris kedua :
int main ()
Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak bertipe.[8]
Baris ketiga :
{
Kurung kurawal buka menandakan awal program.[8]
Baris keempat :
std::cout << "Hello world\n";
Cout adalah sebuah object dari Pustaka perangkat lunak standart C++ yang digunakan untuk mencetak string ke piranti output standart, yang biasanya adalah layar komputer, Compiler menghubungkan kode dari pustaka perangkat lunak standar itu dengan kode yang telah ditulis untuk mendapatkan hasil executable, Tanda
\n
adalah format modifier yang digunakan untuk berganti baris setelah menampilkan string, jika ada cout lain pada program tersebut, maka string yang menyertainya akan dituliskan pada baris bawahnya.[8] Baris kelima:
}
Kurung kurawal tutup menandakan akhir program.[9]

Kata yang dipesanSunting

Kelompok pertamaSunting

C++ mempunyai 32 buah kata yang dipesan (reserved words), Kata kunci kelompok pertama merupakan turunan dari bahasa C, di antaranya:.[9]
autoconstdoublefloatintshortstructunsigned
breakcontinueelseforlongsignedswitchvoid
casedefaultenumgotoregistersizeoftypedefvolatile
chardoexternifreturnstaticunionwhile

Kelompok keduaSunting

Kata yang dipesan kelompok kedua berjumlah 30. Kata-kata ini adalah baru dan hanya ada di bahasa C++.[10]
asmdynamic_castnamespacereinterpret_casttry
boolexplicitnewstatic_casttypeid
catchfalseoperatortemplatetypename
classfriendprivatethisusing
const_castinlinepublicthrowvirtual
deletemutableprotectedtruewchar_t
Kata-kata yang dipesan tersebut di atas tidak boleh dipakai sebagai nama variable, class, enum, macro, dan struct.[10]
  1. include <stdio.h>
int maksimum (int,int); void tulis (int);
main() int nilai 1,nilai 2,nilai maks; printf (*\n ketikkan dua bilangan bulat:); scanf("%d%d",& nilai 1,nilai 2);
nilai maks=maksimum (nilai 1,nilai 2); tulis(nilai maks); returns 0;
int maksimum(int x1,int x2) if (x1>x2) return x1; else return x2;
void tulis(int x) printf("\n hasilnya adalah :%d",x);

Tipe data dasarSunting

Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer, Besar dan tipe dariVariabel-variabel di dalam standar program C++ dispesifikasikan sebagai berikut.[10]
NamaKeteranganUkuranJangkauan
charAbjad/karakter atau untuk bilangan bulat kecil1 bytesigned: -128 to 127
unsigned: 0 to 255
short int (short)Bilangan bulat dengan jangkauan pendek2 bytesigned: -32768 to 32767
unsigned: 0 to 65535
intBilangan bulat4 bytesigned: -2147483648 to 2147483647
unsigned: 0 to 4294967295
long int (long)Integer dengan jangkauan panjang4 bytesigned: -2147483648 to 2147483647
unsigned: 0 to 4294967295
boolBoolean, dapat bernilai benar atau salah (true or false)i bytetrue or false
floatAngka dengan titik mengambang (bilangan cacah)4 byte3.4e +/- 38 (7 digit)
doubleBilangan cacah dengan ketelitian ganda8 byte1.7e +/- 308 (15 digits)
long doubleBilangan cacah dengan ketelitian ganda panjang8 byte1.7e +/- 308 (15 digits)
wchar_tKarakter lebar, biasa dipakai untuk Unicode karakter2 byte1 karakter lebar

C++ compilerSunting

  • Acorn C/C++
  • Borland C++
  • C++/CX
  • C++Builder
  • Cfront
  • Clang
  • CodeWarrior
  • Comeau C/C++
  • ConceptGCC
  • Digital Mars
  • GNU Compiler Collection
  • HP aC++
  • IBM XL C++
  • Intel C++ Compiler
  • MinGW
  • Norcroft C compiler
  • Open64
  • Oracle Solaris Studio
  • PathScale
  • The Portland Group
  • ROSE (compiler framework)
  • Shed Skin
  • Softune
  • TenDRA Compiler
  • THINK C
  • Turbo C++
  • Visual C++
  • IBM VisualAge
  • Watcom C/C++ compiler
  • Zortech

C++ programming language familySunting

  • Algorithmic skeleton
  • C++/CLI
  • C++/CX
  • Charm++
  • Embedded C++
  • Felix (programming language)
  • Intel Array Building Blocks
  • Intel Parallel Studio
  • Managed Extensions for C++
  • R++
  • Sieve C++ Parallel Programming System
  • Threading Building Blocks
  • ΜC++

ReferensiSunting

  1. ^ Hanif al fatta (2006). Dasar Pemrograman C++ disertai dengan Pengenalan Pemrograman Berorientasi ObjekISBN 979-763-582-1.
  2. ^ Bruce Eckel (2000). Thinking in C++. Jilid 1 dari Thinking in C++ Introduction to Standard C+, Bruce Eckel.ISBN 0139798099, 9780139798092Check |isbn= value (bantuan).
  3. ^ Bjarne Stroustrup (2000). The C++ programming language, Prentice Hall, 2000ISBN 0201889544, 9780201889543 Check |isbn= value (bantuan).
  4. ^ "ISO/IEC 14882:2011".
  5. ^ "ISO/IEC TR 19768:2007".
  6. ^ "ISO/IEC 14882:2003".
  7. ^ "ISO/IEC 14882:1998".
  8. ^ a b c d e Nicolai M. Josuttis (1991).C++ primer Jilid 54848 dari Programming languages, penerbit Addison-Wesley, 1991ISBN 0201548488, 9780201548488 Check |isbn= value (bantuan).
  9. ^ a b Nicolai M. Josuttis (2002).Object-oriented programming in C++, Penerbit J. Wiley, 2002, Tebal 610 halamanISBN 0470843993, 9780470843994 Check |isbn= value (bantuan).
  10. ^ a b c d Gregory Satir, Doug Brown (2002). C++: the core language, Penerbit, O'Reilly Media, Inc., 1995, Tebal 207 halamanISBN 156592116X, 9781565921160 Check |isbn= value (bantuan).