Selasa, 16 Agustus 2011

Data dan Struktur Data

Salah satu hal penting yang tidak dapat ditinggalkan adalah Data. Data dapat diperoleh dari berbagai sumber. Mereka dapat diperoleh dari hasil pengukuran di laboratorium, dari hasil survey, angket dan sebagainya. Dengan berbagai macam cara data di transformasi menjadi informasi. Informasi sangat penting, karena memberikan dasar bagi pembuatan keputusan yang mantap dan ilmiah. Dalam satu Lembaga atau Organisasi, baik yang bersifat komersial dan industrial, bahkan organisasi yang bagaimanapun bentuknya, Data dipandang sebagai suatu kekayaan yang penting dan mahal.

Memang kadang-kadang sulit untuk didapat. Komposisi data dan logika dari algoritma yang memanfaatkan data tersebut berhubungan sangat erat. Data sederhana dapat kita himpun ke dalam suatu Struktur Data yang memuat informasi tentang hubungan antara item yang terdapat didalamnya. Data sederhana yang kita kenal, terdiri dari berbagai jenis atau type. Untuk mengelola data yang bermacam-macam jenis tersebut secara baik, guna menghasilkan informasi, pengetahuan mengenai struktur data amatlah penting.
Struktur Data adalah koleksi atau kelompok data yang dapat dikarakterisasikan oleh organisasi serta operasi yang didefenisaikan terhadapnya.

Struktur data sangat penting dalam sistem komputer. Terhadap setiap variabel didalam program, secara eksplisit  ataupun implisit, didefenisikan struktur data yang akan menentukan operasi yang berlaku terhadap variabel tersebut. Struktur data yang dibicarakan ini merupakan Struktur Data Logik. Bukan penyajian data secara fisik di storage.
Pada   garis  besarnya,  Data  dapat   dikatagorikan menjadi  :
  • Type Data Sederhana, atau Data Sederhana yang terdiri dari  :
  • Data Sederhana Tunggal, misalnya Integer, Real, Boolean serta Karakter.
  • Data Sederhana Majemuk, misalnya String.
Type data ini dengan berbagai cara dapat diorganisasikan menjadi berbagai Struktur Data.
Struktur Data, meliputi  :
1. Struktur Data Sederhana, misalnya Array dan Record.
2. Struktur Data Majemuk, terdiri atas :
@  Linear, misalnya Stack, Queue, serta Linear Link List.
@  Non Linear, misalnya Pohon  Biner  (Binary Tree),   Pohon  Cari   Biner    (Binary  Search Tree),  Pohon  Cari  M-Way  (M-Way Search Tree), Tree, General Tree serta Graph.
Kedua katagori diatas, terutama diperuntukkan bagi data didalam storage utama (main storage). Data yang diperuntukan bagi storage tambahan mempunyai struktur data yang dikenal sebagai Organisasi File. Type organisasi file diantaranya adalah Organisasi Squential, Organisasi Relative, Organisasi Indexed Squential, dan Organisasi Multikey. Dua buah struktur data sederhana adalah Array dan Record. Array merupakan struktur data yang terurut dan homogen, terdiri dari item yang bertipe data sama. Sedangkan Record merupakan struktur data yang boleh terdiri atas keterangan berbagai type data. Struktur data dari tatanan yang lebih tinggi terbentuk dari Record, disini termasuk daftar linear atau linear list (terutama antrian dan tumpukan) serta Graph. Pemakain struktur data yang tepat didalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan menjadi lebih sederhana. Algoritma berkerja atas dasar data yang menunjukan fakta dari permasalahan kita dalam dunia nyata. Algoritma dan Data menunjukan hasil dari pelaksanaan program, dan mempunyai hubungan yang simbolik. Dalam hal ini semakin cocok komposisi data untuk suatu aplikasi tertentu, semakin mudah algoritma tersebut melaksanakan tugasnya. Untuk menyederhanakan pelaksanaan algoritma, dianjurkan untuk mengatur data menjadi suatu unsur logika yang lebih tinggi dibandingkan variabel biasa. Unsur logika tersebut membentuk Struktur Data.
Dengan perkataan lain, suatu struktur data merupakan koleksi dari satuan data sederhana yang terorganisir dengan aturan tertentu. Oleh karena itu struktur data dicirikan oleh  :
1.  Jenis atau type data pembentuknya.
2.  Hubungan antara satuan data tersebut.
Contoh  :
Sebuah program akan dirancang untuk memberi simulasi kepada kemampuan kerja komputer. Algoritma simulasi ini memerlukan data tentang waktu dari pekerjaan yang akan diproses.

Sejumlah satuan data terbentuk, masing-masing menunjukan waktu tiba dari pekerjaan, kebutuhan data oleh komputer, dan sebagainya. Kemudian program akan mencontoh proses dari pekerjaan semu yang dibentuk oleh sistem komputer untuk disimulasikan. Program akan menjadi lebih jelas dan lebih sederhana apabila data yang menjadi bagian dari tiap-tiap pekerjaan diorganisir  ke dalam suatu unsur tunggal, yakni berupa sebuah record. Kemudian akan menjadi jelas lagi apabila record seperti itu diatur membentuk suatu struktur data yang lebih tinggi tingkatannya lagi, sehingga menjadi bentuk first-in-first-out (FIFO) sesuai  dengan waktu tiba pekerjaan yang diwakilinya. Struktur data seperti ini disebut Antrean (Queue).

Struktur Data tertentu seperti Array biasanya selalu tersedia bagi pemrogram didalam bahasa pemrograman tingkat tinggi yang dipakai.  Namun ada pula struktur data yang tidak tersedia, seperti misalnya struktur Tumpukan (Stack). Untuk itu harus disusun sendiri oleh Pemrogram dengan menggunakan variabel bertype sederhana ataupun dari struktur data yang telah tersedia. Sebuah Array merupakan dasar dari struktur data. Sebuah Array dapat menyatukan satuan data sederhana dan sejenis yang masing-masing mendapat nama secara kolektif dan dari indeks atau subskrip yang memberikan identifikasi terhadap posisi elemennya. Sebuah record terbentuk dari beberapa type data sederhana dan termasuk string. Data tersebut dibentuk sebagai unsur tunggal karena mereka memberikan gambaran dari obyek permasalahan yang nyata sehari-hari. Record biasanya ditingkatkan menjadi struktur data yang lebih tinggi, melalui nilai dari salah satu satuan datanya (disebut field). Variabel yang sederhana, Record dan juga Array, seperti kita katakan terdahulu, dapat diorganisir menjadi struktur data yang lebih tinggi. Struktur tersebut banyak yang bersifat dinamis, artinya bahwa dalam pelaksanaan program yang memakai struktur data tersebut, banyak komponen yang dapat berubah, ada komponen yang dapat dihilangkan  dan dimasukkan.

Senin, 15 Agustus 2011

Dinamika Mudik Dari Pandangan Seorang Mudikers

Lebaran tinggal hitungan hari, sudah pasti banyak yang sibuk mempersiapkan menjelang lebaran, mulai dari persiapan seperti baju lebaran, kue, tukerin duit, juga ada yang sibuk mencari kartu ucapan lebaran sampai sibuk untuk pulang ke kampung halaman alias mudik. Pulang kampung/pulkam sudah menjadi tradisi di setiap menjelang hari raya agar bisa bertemu dengan orang tua, kerabat untuk saling maaf memaafkan di kampung halaman.

Jika anda adalah seorang pemudik, maka pertama-tama saya akan mengucapkan selamat menempuh perjalanan menuju kampung halaman semoga sampai di tujuan dengan selamat dan berhari raya dengan sanak saudara di kampung halaman dengan hati yang bersih dan bersuka-cita, atau kalau memang sudah sampai di tujuan, sekali lagi saya ucapkan selamat datang di kampung halaman tercinta :)

Mudik atau biasanya pulang kampung merupakan tradisi yang sejak dari dulu telah dilakukan oleh masyarakat di Indonesia yang kebanyakan bekerja di kota atau di luar negeri agar bisa berlebaran di tanah kelahiran.

Kalau boleh dibilang mudik adalah pergerakan manusia terbesar setelah pergi haji, mudik dengan menggunakan berbagai macam transportasi juga telah sedikitnya memberikan sumbangsih terhadap apa yang telah dibangun oleh pemerintah, misalnya saja, jumlah tiket masuk tol yang meningkat dan jumlah armada bus yang mencapai puncaknya pada musim-musim lebaran seperti ini.

Bagi para mudikers (pemudik dengan motor : red), pulang kampung dengan menggunakan alat transportasi roda dua adalah sesuatu yang biasa dan cukup ekonomis, bahkan kalau mau jujur, kendaraan roda dua ini adalah alat yang paling murah dan boleh dibandingkan dengan transportasi lainnya seperti menggunakan alat transportasi lainnya seperti bus, kereta, bahkan pesawat terbang.

Ada kepuasan tersendiri mudik dengan menggunakan sepeda motor, karena dalam menempuh jarak jauh kita tidak hanya sendiri, terkadang kita bertemu dengan orang lain yang ternyata searah dengan perjalanan kita. lebih-lebih kalau ternyata ada pengawalan dari aparat polisi yang mengawal perjalanan kita, wah tambah seru lagi tuh, walaupun pengawalan tersebut tidak sampai ke tempat tujuan kita.

Kebiasaan mudik memang tidak bisa dibatasi cuma karena wacana pelik seperti masalah kemacetan dan lain sebagainya. Seperti bakal dilarangnya mudik dengan menggunakan sepeda motor pada jalur mudik yang memang dari dulu sudah biasa di pakai oleh para "mudikers" untuk pulang kampung.

Toh kalau ada alat transportasi yang mumpuni dan mampu mengangkut jumlah penumpang dalam jumlah banyak, barulah boleh menetapkan regulasi pembatasan maupun pelarangan jalur mudik dengan menggunakan motor.

Tapi selama angkutan lebaran yang dipersiapkan tidak bisa menampung jumlah banyaknya orang yang akan berlebaran di kampung halaman, selama itu pula-lah orang akan terus menggunakan kendaraan roda dua sebagai alat transportasi untuk mudik.

Jadi saya berharap, agar pelarangan terhadap motor yang menggunakan jalur mudik terpadat seperti pantura dan lain-lain, agar ditunjau ulang dengan melihat beberapa aspek-aspek serta sebab-akibat kenapa sekarang kebanyakan orang mudik menggunakan motor.

Tips Memilih Bisnis Online Yang Cocok Untuk Anda

Melihat begitu banyak fenomena "booming" bisnis online akhir-akhir ini, saya akan coba menjelaskan bagaimana tips memilih bisnis online yang cocok untuk anda jika anda bingung dalam memilih, karena dengan demikian mudah bagi anda untuk menjalani tanpa ada rasa takut untuk memulai, sekilas tentang tanya jawab untuk memulai bisnis online.

T: Saya benar-benar ingin memulai bisnis sendiri, tapi saya tidak punya ide usaha apa yang akan cocok bagi saya. Saya juga berkeinginan untuk memulai, tetapi saya tidak ingin salah dalam memilih bisnis hanya karena saya tidak sabar. Bagaimana seharusnya
saya memutuskan tentang apa yang akan bisnis terbaik bagi saya?
- Budi S. Jakarta

J: Sebelum saya pertanyaan Anda, Budi, saya ingin Anda untuk membuat opini anda sendiri untuk tidak memberitahukan keinginan Anda sehingga mendorong Anda dalam membuat keputusan yang salah. Terlalu sering kita sebagai pebisnis online cenderung untuk memberitahukan ke-tidaksabaran untuk membuat keputusan yang bisa menyesal di kemudian hari. Tergesa-gesa dalam bisnis seperti itu bisa sangat mahal harganya, tahukah anda kenapa?

Saya menggambarkan bisnis online seperti meloncat ke dalam sebuah kolam renang. Biasanya ada dua jenis pengusaha yang mengambil risiko dalam terjun ke kolam renang (dunia bisnis online;red).

Yang pertama adalah "penguji jari kaki." Mereka adalah orang-orang yang hanya berpegang teguh kepada jari kaki mereka di kolam renang untuk mengukur suhu air. Hal ini untuk berhati-hati bahwa frase "menguji air" adalah sebuah keharusan. Para "penguji jari kaki"
memasuki bisnis kolam renang dengan perlahan, sedikit sekaligus. Pelajaran yang akan dipakai oleh kaum ini adalah untuk mulai dengan lambat dan tidak merasa seperti Anda harus melompat dengan cepat.

Kemudahan yang didapat oleh tipe ini bertahap dan untuk memastikan bahwa itu tepat untuk Anda. Ingat, banyak pebisnis menyadari bahwa dunia bisnis internet tidak hanya hak bagi mereka setelah air kolam renang berada di atas leher mereka. Dan itu ketika istilah "tenggelam atau berenang" berlangsung pada arti yang sama sekali baru. Artinya ada segelintir pebisnis online yang hanya melihat pasar internet marketing hanya dengan menerapkan trial and error.

Berikutnya tipe pebisnis "penyelam". Mereka adalah orang-orang yang tak kenal takut yang naik tangga dan terjun ke dalam bisnis dengan kepala mereka pertama kedalam air tanpa perlu khawatir dengan kedalaman air atau bahaya yang mengintai di bawah permukaan. Hal ini untuk pebisnis yang nekat, kecepatan penuh ke depan, nyaris tak terkendali.

Kedua jenis pebisnis diatas mungkin bisa sukses, tergantung pada seberapa baik perlengkapan mereka untuk menangani air mereka menyelam. Berikut adalah beberapa ide yang lebih baik untuk membantu Anda mempersiapkan diri untuk berbisnis. Biarkan pengalaman menjadi panduan. Mulailah dengan apa yang anda ketahui. Jika Anda telah menghabiskan

dua puluh tahun bekerja sebagai akuntan atau Anda suka untuk membangun kereta api mainan kayu sebagai hobi, bagaimana Anda dapat mengambil pengalaman itu dan berbelok ke dalam bisnis yang berhasil. Anda mungkin juga menemukan ide bisnis yang besar tepat di bawah hidung Anda. Anda mencari-cari kerja. sementara disekitar anda ada potensi bisnis yang besar.

Apa yang Anda suka dan nikmati adalah apa yang anda lakukan.

Saya tidak bisa menekankan ini. Banyak orang memulai bisnis untuk alasan yang salah untuk kaya. Walaupun memang banyak jutawan di negeri ini dari hasil bisnis mereka sendiri, yang seharusnya tidak menjadi satu-satunya motivasi untuk memulai sebuah bisnis. Jika Anda tidak menikmati apa yang Anda lakukan sekarang, Anda tidak akan berhasil, setidaknya tidak dari sudut pandang mental. Yakinlah, , tetapi mental bekerja dalam bisnis anda tidak dinikmati harga yang tinggi untuk membayar anda. Jika Anda tidak menikmati apa yang anda lakukan akan menjadikan bisnis anda suram dan bukan bisnis yang penuh dengan sukacita.

Jangan memutar balik roda bisnis, perbaikilah.

Banyak pertama kalinya pengusaha menganggap bahwa mereka harus datang dengan ide bisnis baru yang akan berhasil. Yang cukup adalah tidak benar. Usaha yang paling sukses tidak lahir dari inovasi, namun yang diperlukan. Alih-alih mencoba untuk datang dengan sebuah ide yang akan mengubah dunia, silakan lihat di sekeliling Anda dan lihat di mana mungkin ada yang mengisi kekosongan yang memerlukan atau konsep bisnis yang memerlukan perbaikan. Banyak perusahaan telah berhasil dibangun dengan tradisional bisnis dan membuatnya menjadi lebih baik. Domino's Pizza ini memang bukan yang pertama untuk menawarkan rumah pemberian pizza, tetapi mereka yang pertama untuk menjamin akan disampaikan panas ke depan pintu Anda dalam 30 menit atau kurang. Amazon.com tidak pertama perusahaan yang menjual buku, namun mereka salah satu yang akan membuat Anda dapat membeli buku-buku dari kenyamanan rumah Anda sendiri sambil duduk di kaus.

Fokus pada niche market anda.

Banyak perusahaan telah mencoba untuk menjadi produsen segala sesuatu kepada semua orang. Kemampuan untuk menawarkan produk-produk kebutuhan bawah satu atap adalah semua baik dan bagus , tetapi paling tidak untuk usaha kecil baru. Coba untuk mengidentifikasi niche bahwa Anda akan menikmati pekerjaan dan berpikir tentang memulai bisnis di dalamnya. Jika Anda menyukai untuk bekerja di luar rumah, pertimbangkan untuk memulai sebuah bisnis lansekap. Jika Anda menikmati bekerja dengan angka, berpikir tentang menjadi seorang akuntan atau BPA. Ketika yang terakhir kali Anda telah Anda lakukan pengebun pajak Anda? Anda mendapatkan ide. Fokus pada niche dan menjadi ahli dalam bidang tersebut.

Jualan ala franchise mungkin salah satu pilihan.

banyak pengusaha baru mempertimbangkan membeli franchise bukan sebuah bisnis yang dimulai dari awal. Waralaba merupakan cara yang baik untuk proses meloncat karena mereka telah melakukan banyak untuk Anda. Mereka telah dibuktikan dengan model bisnis yang didirikan oleeh sebuah panduan untuk menjalankan bisnis, dibutuhkan banyak modal untuk membangun sebuah merek, dll. Untuk Membeli waralaba yang biasanya sangat mahal dan melibatkan proses yang tidak dijelaskan di dalam artikel ini. Yang terbaik adalah nasihat dari saya dapat memberikan untuk menyelidiki secara menyeluruh franchisor dan kesempatan, gunakan pengacara sendiri untuk melakukan transaksi, dan membaca dengan baik semua surat perjanjian franchise.

Sulit untuk berenang di kolam renang yang ramai.

Jika bisnis renang sudah penuh dengan perusahaan lain melakukan hal yang sama ingin Anda lakukan, kemungkinan Anda akan gagal dalam menghadapi persaingan . Untuk berhasil didalam bisnis yang sudah ramai, anda perlu melakukan sesuatu untuk berdiri keluar dari keramaian . Jika Anda tidak dapat dengan cepat dan mudah membedakan diri sendiri dari sebuah grup besar dari kompetitor, anda lebih baik memilih bisnis lain dan menjadi pionir bisnis anda.

Di atas semua, ambil waktu Anda.

Apapun usaha yang Anda pilih untuk memulai, saya anjurkan Anda untuk meluangkan waktu yang diperlukan untuk membuat sebuah informasi,keputusan yang cerdas. Pikirkan untuk memulai kerja paruh waktu sementara Anda masih ada pekerjaan Anda saat ini yang anda masih bergantung kepadanya 100%. Berbicaralah dengan teman atau kerabat yang menggunakan produk atau layanan Anda akan memberikan untuk melihat apakah mereka akan menjadi pelanggan setia anda.

Ingat, di bisnis ini anda dapat berhasil atau tenggelam dalam kegagalan. Kunci keberhasilan Anda mungkin hanya terletak pada sensitivitas jari jemari kaki Anda , artinya anda harus segera memiliki jiwa bisnis sesegera mungkin.

Semoga bermanfaat.

Bagaimana Membangun Link Building Yang Benar Untuk Blog Baru?

Berikut ini adalah salah satu cara Optimasi SEO blog wordpress maupun blogspot yang dapat anda lakukan yaitu Link Building. Tips berikut ini adalah bagaimana anda membangun Link untuk blog baru anda. Saya akan menjelaskan teknik-teknik yang dapat anda lakukan untuk membangun Link Building untuk blog Baru anda. Namun sebelumnya ini adalah sedikit penjelasan tentang Link Building, Link Building adalah merupakan salah satu teknik SEO dimana anda akan membuat keyword yang disisipi Link menuju Blog anda sehingga mesin pencari seperti Google, Yahoo serta Bing akan mengindeks Link tersebut dan memberikan nilai postif bagi blog anda. Semakin banyak Link akan semakin bagus namun alangkah bagusnya jika anda mendapatkan Link yang berkualitas.

Perhatian!! Artikel ini merupakan bagian dari postingan saya di www.blogenius.net dalam artikel yang berjudul Tips Link Building untuk Blog Baru yang saya repost kembali disini.

Untuk situs baru, saya sarankan anda menyisipi keyword-keyword yang anda tembak dengan Link yang menuju halaman Home page situs/blog anda. Hal ini seperti yang pernah diutarakan oleh Blog Juragan dalam salah satu artikel SEO nya.

Pendapat juragan yang masih belajar SEO ini, khusus untuk blog baru, sebaiknya mengarahkan backlink yang “ditanamnya” menuju halaman utama. Alasannya, jika kita ibaratkan blog baru adalah rumah yang sedang dibangun, kita tentunya harus membangun pondasi yang kuat terlebih dahulu. Pondasi disini adalah halaman utama blog. Jika halaman utama sudah memiliki backlink yang cukup, maka posting-posting kita tentunya akan semakin cepat di index dan mendapat posisi yang bagus di SERP.

Kesimpulan pertama khusus untuk blog baru, beri “suntikan” backlink yang cukup dulu menuju halaman utama.

Bagaimana Membuat Link yang Tepat dan Benar?

Buatlah sebuah keyword yang ingin anda tembak untuk Home page blog anda contohnya seperti : “Belajar SEO Blogspot” Coba perhatikan Keyword tersebut, saya menembakkan Keyword tersebut untuk homepage blog ini dan menyisipkan Link menuju Homepage blog ini . maka apa yang terjadi? Setelah crawler google mengunjungi situs ini, maka dia akan menjumlahkan berapa link yang telah terindex menuju homepage blog serta kata kunci apa saja yang memberikan Link menuju homepage blog.

Semakin banyak Link serta semakin relevan Keyword yang disisipi Link dengan content blog maka Google akan memberikan nilai plus serta google akan menilai bahwa link tersebut memiliki tingkat kepopuleran dan relevansitas yang bagus.

Dimana Saja Link tersebut Ditempatkan?

Tentu saja anda dapat meletakkan Link tersebut dalam setiap postingan yang anda buat, maka dapat dikatakan anda telah melakukan optimasi On Page SEO. Saya menyarankan untuk blog baru utamakan dahulu menempatan Link dalam halaman blog terlebih dahulu ketimbang mencari backLink dari situs-situs lainnya. Namun jika dirasa telah cukup anda dapat melakukan beberapa hal seperti.
  1. Promosikan link menggunakan sebagian besar situs Social Bookmarking.

  2. Promosikan atau submit artikel-artikel blog anda ke situs AutoApproved Article berikut ini beberapa daftar situs Auto Approved Article yang dapat anda gunakan :

  • www.articleslash.net

  • www.minimumcase.com

  • www.writtenmind.com

  • www.articleleader.info

  • www.sloppycampaignwork.com


Mungkin sekian dulu Tips yang saya berikan nanti pada kesempatan berikutnya saya akan berikan tips-tips lainnya yang berhubungan dengan Belajar SEO Blogspot