Search This Blog

Sunday 25 March 2012

STRUKTUR DATA

Pengertian Struktur Data

Dalam istilah ilmu komputer, sebuah Struktur adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. 

Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) atau pun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna. Setiap baris dari kumpulan kolom-kolom tersebut dinamakan catatan (record). Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai masukan dari pengguna, dan juga ada kolom yang lebarnya tetap. Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan) atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat pada berkas-berkas lembar-sebar (spreadsheet), pangkal-data (database), pengolahan kata, citra yang dipampat (dikompres), juga pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data. 

Contoh type data pada struktur data 

1. Tipe data Char dan String
Ini merupakan tipe data dasar, tipe data ini didefinisikan pada deklarsi var dibagian algoritma/program.
Example : Var Nama : String
Nilai : Char


Keterangan : 
Nama merupakan sebuah variabel didefinisikan sebagai variabel bertipe string, maksudnya pada variabel tersebut digunakan untuk menerima masukan sebuah nama yang terdiri dari sekumpulan huruf, dapat berupa huruf besar, kecil, atau campuran kedua-duanya.
Nilai, didefinisikan sebagai variabel yang bertipe data char, maksudnya variabel tersebut hanya dapat digunakan untuk memasukkan sebuah huruf dari huruf besar, seperti A, B, C,.. atau huruf kecil, a, b, c, …. 

2. Tipe data Boolean
Tipe data ini digunakan untuk pengambilan keputusan dalam operasi logika. Terdiri dari true disimbolkan ‘T’ dan False yang disimbolkan ‘F’. Ketika kita ingin mendapatklan hasil yang valid/pasti, kita menggunakan tipe data boolean untuk memperoleh keputusan dalam suatu penyelesaian yang pasti.

3. Tipe Data Integer
Merupakan tipe data bilangan bulat. 


Tipe Data 

Rentang nilai 

Memori 


Byte 

0…255 

1 byte 


Word 

0…65.555 

1 byte 


Integer 

-32.768 s.d 32.767 

2 byte 


Long Integer 

-2.147.483.648

4 byte 


4. Tipe Data Real
Merupakan tipe data bilangan pecahan seperti real, single, double, comp, extend. 

5. Tipe Data Subrange
Merupakan tipe data bilangan yang punya jangkauan nilai tertentu sesuai dengan definisi pada pemrogram.
Example:
Type Variabel=Nilai_awal…Nilai_akhir 

6. Tipe Data Enumerasi
Merupakan tipe data yang memiliki elemen-elemen tertentu yang disebut satu/satu dari bernilai konstanta integer sesuai dengan urutannya. Pada tipe data ini elemen masukan diwakili oleh suatu nama variable yang ditlis di dalam kurung.
Example :
Indeks_Hari = (Nol, Minggu, Senin, Selasa, Rabu, Kamis, Jumat, Sabtu)

Tuesday 6 March 2012

SMS GRATIS VIA INTERNET


Semakin berkembangnya teknologi proses komunikasi antar orang pun semakin praktis. Komunikasi menggunakan pesan singkat (SMS) masih menjadi pilihan utama saat ini. Sekarang ini sudah banyak tersedia layanan SMS murah dari berbagai operator selular. Di samping itu juga telah tersedia layanan SMS gratis via internet yang dapat dimanfaatkan. Dengan adanya layanan sms bebas ini, kita dapat berkirim SMS (short message service) kepada orang lain tanpa menggunakan pulsa bahkan handphone sekalipun.
Layanan SMS gratis yang tersedia dalam berbagai jenis: ada yang mengharuskan kita menginstall aplikasi terlebih dahulu di ponsel, dan banyak juga tanpa perantaraan ponsel yaitu melalui internet atau bisa juga lewat ponsel tapi melalui fasilitas internet yang sudah tersedia di hampir setiap ponsel keluaran terbaru maupun lama. Layanan sms ini sebelumnya hanya sebatas menggunakan jaringan gprs, namun saat ini sudah berkembang lagi ke semua pengguna ponsel GSM dan CDMA.
Langsung saja ke topik bahasan kita mengenai sms gratis via gprs. Yang akan diuraikan berikut ini adalah layanan sms gratis lewat internet yang dapat digunakan oleh ponsel minimal sudah memiliki fitur GPRS, yang sudah bisa 3G, 3,5G sangat bagus tapi masih banyak wilayah yang belum bisa mengakses layanan 3G dan 3,5G saat ini. Jadi, cukup dengan bermodalkan ponsel yang bisa akses layanan GPRS saja sudah cukup. Layan free sms berikut ini ada yang perlu registrasi dan tanpa registrasi terlebih dahulu.
SMS Gratis tanpa Registrasi:
Pada layanan sms ini, kita hanya perlu mengakses halaman website/wapsite tersebut kemudian mengisi nomor tujuan beserta pesan kemudian langsung mengirim pesan tadi ke semua nomor operator baik GSM maupun CDMA di mana nomor tujuan tanpa perlu bisa akses GPRS. Di sini saya akan membagikan 2 link layanan sms yang dapat digunakan, yaitu: http://freesms4us.com dan http://free.20sms.info. Layanan ini bisa digunakan untuk mengirim sms berkali-kali kapan saja dan di mana saja, proses pengiriman pun sangat cepat layaknya sms biasa dan dapat menuju ke semua nomor (Simpati, As, Mentari, Im3, XL, Axis, Flexi, Starone). Namun, nomor yang mengirim ke sms ke tujuan adalah bukan nomor kita, tapi nomor pusat dari layanan ini.
Untuk layanan di http://free.20sms.info hanya bisa mengirim sms 1 kali setiap 30 menit pada alamat IP yang sama dan http://freesms4us.com satu sms setiap 10 menit. Anda tidak perlu berkecil hati terlebih dahulu, karena kita dapat memanfaatkan layanan ini berkali-kali dan setiap menit dengan syarat IP Address harus diganti. Saya tidak akan bicarakan di sini cara mengganti alamat IP, silakan dicari sendiri. Atau silakan isi kolom komentar, nanti saya akan berikan jawabannya.
Jika Anda merasa tertolong dan ingin memberikan donasi, jangan lupa klik iklan yang ditampilkan di situsnya, sebagai donasi kita agar layanan ini bisa bertahan lebih lama :)
SMS Gratis Registrasi
Layanan sms berikut ini mengharus kita untuk mendaftarkan nomor ponsel kita terlebih dahulu, karena nanti nomor ini akan menjadi nomor pengirim ke nomor tujuan sms nantinya. Layanan tersebut datang dari http://mjoy.com, silakan buka wapsite tersebut. Untuk pertama kali lakukan registrasi dari tombol Join dengan mengisi Asal Negara dan Nomor Ponsel dan Kode Pengaman yang ditampilkan. Selanjutnya kita akan mendapatkan SMS konfirmasi, klik link yang dikirimkan atau copy pastekan ke browser ponsel Anda. Selanjutnya kita diwajibkan untuk mengisi username dan password yang akan digunakan untuk masuk (login) ke layanan ini. Setelah berhasil ikuti langkah selanjutnya dengan memilih ‘new sms’, silakan masukkan nomor tujuan dan pesan tekan tombol submit dan pesan Anda akan terkirim ke nomor tujuan dengan nomor pengirim Anda sendiri yang dimasukkan ketika registrasi tadi.
Layanan sms di mjoy.com ini, dibatasi hanya untuk 5 lima SMS setiap hari bagi pengguna yang belum registrasi. Bila ingin mendapatkan sms yang lebih banyak dalam satu hari kita harus mengklik iklan yang ditampilkan. Namun, setelah saya coba tetap belum ada peningkatan jumlah SMS, saya sudah terlanjur mengklik iklan dan teregistrasi dengan iklan pulsa sudah terpotong. Tapi, bila Anda sudah bisa caranya silakan share di sini. Sebaiknya gunakan 5 sms seperlunya saja, bila ingin lebih gunakan saja layanan di atas tanpa registrasi. Fitur yang disediakan di mjoy.com sudah begitu lengkap dengan adanya fasilitas menyimpan kontak dengan nama dan nomor serta foto, dan sms yang dikirim pun akan tersimpan.
Nantikan ulasan layanan free sms berikutnya. Selamat mencoba, semoga bermanfaat!

http://smsgratis.web.id/