Selasa, 13 Desember 2011

Coding (Pengkodean)


Oleh : Asman Iskandar

Penanda (Coding) merupakan unsur yang penting dalam penelitian kuantitatif dan kualitatif. Coding yang akan dikupas dalam sajian artikel saat yang menyangkut tentang penelitian kuantiataif. Dalam penelitian kuantitatif lebih mengarah untuk menetukan rasio data maka perlu adanya coding untuk memudahkan dalam membedakan antara data yang satu dengan lainnya.

Cara mengcoding dari data yang dikumpulkan dapat berupa angka, kalimat pendek atau panjang atau hanya “ya” atau “tidak”. Untuk memudahkan analisis tersebut maka diperlukan jawaban-jawaban yang memerlukan kode. Pemberian kode kepada jawaban sangat penting artinya, jika pengolahan data dilakukan dengan komputer, mengodekan data artinya menaruh angka dalam setiap jawaban.

Adapun cara-cara mengodekan data, yaitu:
Pemberian kode dapat dilakukan dengan jenis pertanyaan, jawaban atau pertanyaan. Dalam hal ini dapat dibedakan:

1.1. Jawaban Berupa Angka
Jawaban responden dapat dalam bentuk angka. Pertanyaan tentang pendapatan perbulan, jawabannya sudah jelas dalam bentuk angka. Misalnya, Rp. 149.500,00. Begitu dalam mengukur berat tongkol jagung, maka jawaban sudah jelas dalam bentuk angka. Untuk jawaban dalam bentuk angka ini, maka untuk kode adalah angka jawaban itu sendiri

1.2. Jawaban Pertanyaan Tertutup
Jawaban pertanyaan tertutup adanya jawaban yang sudah disediakan lebih dahulu, dan responden hanya tinggal mengecek saja jawaban-jawaban tersebut sesuai dengan intruksi. Responden tidak mempunyai kebebasan untuk memilih jawaban diluar yang telah diberikan.
Misalnya:
Apakah bapak seorang petani?
- Ya
- Tidak


1.3. Jawaban Pertanyaan Semi Terbuka
Pada jawaban semi terbuka, selain dari jawaban yang ditentukan, masih diperkenankan lagi jawaban lain yang dianggap cocok oleh responden. Jawaban yang berada diluar dari yang telah disediakan, perlu diberi angka tersendiri untuk kode. Misalnya:
Jenis pupuk yang anda gunakan?
  a. Urea
  b. ZA
  c. TSP
  d. Lain-lain

1.4. Jawaban Pertanyaan Terbuka
Pada pertanyaan terbuka, jawaban yang diberikan sifatnya, sesuai dengan apa yang dipikirkan oleh penjawab, tanpa ada suatu batasan tertentu. Untuk membuat kode terhadap jawaban pertanyaan terbuka, jawaban-jawaban tersebut harus dikategorikan atau dikelompokkan lebih dahulu, sehingga tiap kelompok-kelompok berisi jawaban yang telah dibuat, tetapi apabila ada jawaban yang tidak termasuk dalam kelompok-kelompok tersebut maka dapat dimasukkan dalam kelompok “lain-lain”. Hanya perlu diingat bahwa jawaban yang dimasukkan dalam kelompok lain-lain janganlah terlalu banyak. Juga perlu diingat bahwa jawaban pertanyaan dalam tiap kategori tidak boleh tumpang tindih.

1.5. Jawaban Kombinasi
Jawaban pertanyaan kombinasi hampir serupa dengan jawaban pertanyaan tertutup. Selain dari jawaban terpisah secara jelas, responden masih dapat dijawab kombinasi dari beberapa jwaban, misalnya:
  • Apakah bapak menggunakan pupuk
  • Menggunakan insektisida
  • Menanam dengan jarak tanah
Artikel diatas mengacu pada buku rujukan Metode Penelitian karangan Moh. Nazir, Ph.D dengan penerbit Ghalia Indonesia.

struktur data SEARCHING ARRAY

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.
Buat yang pengen tau lebih jauh mengenai struktur data khususnya searching array adaDISINI 


http://ervanbrataseptian.blogspot.com/2011/03/struktur-data-searching-array.html

pemrograman REKURSI

Rekursi adalah cara untuk menetapkan proses dengan dirinya sendiri. Lebih jelasnya (dan untuk menghalaukan penampilan kesirkularan dalam definisi), langkah-langkah "rumit" dari proses dijelaskan dengan langkah-langkah yang lebih "sederhana", dan kejadian yang paling "sederhana" diberi secara gamblang.
Dalam bahasa pemrograman, rekursi berarti memanggil suatu fungsi dari dalam fungsi itu sendiri. Sebagai contoh, dalam Bahasa Pemrograman C

http://id.wikipedia.org/wiki/Rekursi

pengertian LAN



LAN menggambarkan suatu jaringan yang menjangkau area yang terbatas, misalnya satu kantor satu gedung, di mana komputer yang mempunyai jaringan secara fisik berdekatan satu dengan yang lainnya. LAN yang besar misalnya pada kantor atau perusahaan yang kompleks, dpaat dipisahkan menjadi beberapa workgroup untuk lebih memudahkan manejemennya. Dalam hal ini, workgroup terdiri dari user yang melakukan share resource yang sama, seperti file, printer dan program aplikasi. Sebagai contoh, pada LAN suatu perusahaan anda dapat membuat workgroup untuk departemen yang berbeda, seperti penjualan, keuangan, sumberdaya manusia. Jaraknya kurang lebih sampai dengan 10 km.
Keuntungan jaingan LAN adalah
1. Pertukaran file (file sharing)
2. Pemakaian printer dapat dilakukan oleh semua klien (printer sharing)
3. File-file data dapat disimpan pada server, sehingga dapat diakses dari semua klien menurut otorisasi sekuritas dari semua karyawan, yang dapat dibuat berdasarkan struktur organisasi perusahaan sehingga keamanan data terjamin.
4. File data yang keluar / masuk dari / ke server dapat dikendalikan
5. Proses back up data menjadi cepat dan mudah
6. Resiko kehilangan data oleh virus komputer menjadi sangat kecil
7. Komunikasi antar karyawan dapat dilakukan dengan menggunakan email dan chat.

pengertian UML

UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan.
      Buat yang pengen tau lebih jauh ADA DISINI,,

Minggu, 25 September 2011

algoritma

materi algoritma dan flowchartnya
Dalam matematika algoritma atau algoritme merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika boolean dan perbandingan) sampai tugasnya selesai.desain dan analisis algoritma adalah suatu cabang khusus dalam ilmu komputer yang mempelajari karakteristik dan performa dari suatu algoritma dalam menyelesaikan masalah, terlepas dari implementasi algoritma tersebut. Dalam cabang disiplin ini algoritma dipelajari secara abstrak, terlepas dari sistem komputer atau bahasa pemrograman yang digunakan. Algoritma yang berbeda dapat diterapkan pada suatu masalah dengan kriteria yang sama.
kompleksitas dari suatu algoritma merupakan ukuran seberapa banyak komputasi yang dibutuhkan algoritma tersebut untuk menyelesaikan masalah. Secara informal, algoritma yang dapat menyelesaikan suatu permasalahan dalam waktu yang singkat memiliki kompleksitas yang rendah, sementara algoritma yang membutuhkan waktu lama untuk menyelesaikan masalahnya mempunyai kompleksitas yang tinggi.
buat yang pengen lebih tau ada di sini 

http://ervanbrataseptian.blogspot.com/2011/03/algoritma.html

pengantar algoritma

disini ada lanjutan mengenai pembahasan algoritma, yang mungkin sudah anda pelajari
di bangku sekolah.
tapi buat yang pengen mengulas kembali mengenai algoritma
ada disini

http://ervanbrataseptian.blogspot.com/2011/03/pengantar-algoritma.html

flowchart

Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana masing-masing simbol merepresentasikan suatu kegiatan tertentu. Flowchart diawali dengan penerimaan input, pemrosesan input, dan diakhiri dengan penampilan output.
Flowchart dalam Bahasa Indonesia diterjemahkan sebagai Diagram Alir. Dari dua kata ini, maka dapat kita bayangkan bahwa flowchart itu berbentuk diagram yang bentuknya dapat mengalirkan sesuatu. Hal ini memang benar, flowchart memang melukiskan suatu aliran kegiatan dari awal hingga akhir mengenai suatu langkah-langkah dalam penyelesaian suatu masalah. Masalah tersebut bisa bermacam-macam, mulai dari  masalah yang sederhana sampai yang kompleks. Masalah yang kita pelajari tentu saja masalah pemrograman dengan menggunakan komputer, tetapi secara logika dapat kita awali dengan mengamati permasalahan dalam kehidupan sehari-hari kita.
Contoh sederhananya adalah masalah membuat secangkir kopi. Dalam membuat secangkir kopi, tentu saja diperlukan langkah-langkah yang berurutan agar hasilnya dapat sesuai dengan apa yang kita inginkan, yaitu secangkir kopi. Demikian halnya dalam memprogram, diperlukan suatu algoritma (urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis) agar program yang kita buat dapat berjalan dan memberikan hasil yang valid.Nah, untuk merepresentasikan algoritma itulah kita gunakan flowchart.
Flowchart biasanya dipelajari pada saat kita mulai mempelajari pemrograman. Mengapa demikian? Hal ini tak lain karena dengan mempelajari flowchart, kita diharapkan dapat berfikir secara logis, dapat menentukan komponen program (input dan output), serta memahami alur program. Flowchart merupakan teknik yang memudahkan kita dalam memprogram, dalam hal ini memudahkan dalam arti mengantisipasi agar tak ada komponen program yang tertinggal.
buat yang pengen tau lebih lanjut mengenai flowchart ada DISINI

http://blog.ziddu.com/

pemograman terstruktur

sebenernya pemograman terstruktur berkaitan erta dengan pemograman dan khususnya yang ngambil kuliah jurusan informatika. pasti bakaln ketemu dengan pemograman terstruktur.

Semisal keputusanya adalah membuat program (custom-write), maka tugas Anda selanjutnya adalah mendesain solusi yang ditentukan oleh analis sistem. Untul melakukanya, hal pertama yang dilakukan adalah membuat algoritma. Algoritma adalah rumusan atau serangkaina langkah untuk memecahan masalah tertentu. Untuk menjadi sebuag algoritma, sekumpulan aturan harus tidak ambigu dan memiliki saat berhenti yang jelas. Kita setiap hari menggunakan algoritma. Contoh, resep untuk roti bakar adalah sebuah algoritma. Sebagian besar program, kecuali beberapa aplikasi kecerdasan tiruan, terdiri atas algoritma. Dalam pemrograman komputer sering terdapat algoritma yang berbeda untuk menyelesaikan masalah yang diberikan, dalam situasi yang berbeda masing-masing algoritma memilki keuntungan dan kerugian sendiri-sendiri. Menemukan algoritma yang elegan – algoritma ynag sederhana dan dengan sedikit mungkin langkah-adalah suatu tantangan utama dalam pemrograman.
Algoritma dapat diterapkan dalam berbagai cara. Dalam langkah desain program, perangkat lunak didesaian dalam dua langkah kecil. Pertama, menentukan logika program melalui pendekatan atas-bawah dan modularisasi, dengan menggunakan bagan hierarki. Selanjutnya, mendesain logika program secara detail, baik dari segi naratif, mengggunakan pseudecode, atau secara grafis, dengan menggunakan diagram alur.
Sanget bermanfaat bila programer menggunakan pendekatan berdasarkan pengalaman pribadi untuk memprogram. Pemrograman dianggap sebagai suatu seni, bukan ilmu pengetahuan. Namun, saat ini sebagian besar programer menggunakan pendekatan desain yang disebut pemrograman terstrukur. Pemrograman terstruktur menggunakan pendekatan atas-bawah yang memecah program kedalam bentuk modul, dan menggunakan piranti logika standar yang disebut struktur kontrol (sekuensi, seleksi, kasus dan iterasi – sequence, selection, case dan iteration).
Tujuan utama pemrograman terstruktur adalah membuat program lebih efisien (dengan baris kode lebih sedikit) dan lebih terorganisasi (lebih mudah dibaca) serta memilki notasi yang lebih bagus sehingga memili deskripsi yang jelas dan benar.

rancangan sistem informasi

Sistem informasi adalah aplikasi komputer untuk mendukung operasi dari suatu organisasi: operasi, instalasi, dan perawatan komputer, perangkat lunak, dan data. Sistem Informasi Manajemen adalah kunci dari bidang yang menekankan finansial dan personal manajemen. Sistem Informasi Penjualan adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna mendukung pengambilan keputusan mengenai penjualan.


  • Sistem Informasi adalah sekumpulan komponen dari informasi yang saling terintegrasi untuk mencapai tujuan yang spesifik. Komponen yang dimaksud adalah komponen input, model, output, teknologi, basis data (data base), kontrol atau komponen pengendali.
  • Sistem Informasi adalah sekumpulan hardware, software, brainware, prosedur dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan
  • Sistem Informasi adalah satu Kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara maupun tulisan.
  • Sistem Informasi adalah Proses yang menjalankan fungsi mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk kepentingan tertentu; kebanyakan SI dikomputerisasi.
  • Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.
  • Sistem informasi adalah kumpulan antara sub-sub sistem yang salaing berhubungan yang membentuk suatu komponen yang didalamnya mencakup input-proses-output yang berhubungan dengan pengolaan informasi (data yang telah dioleh sehingga lebih berguna bagi user)
  • Sistem informasi adalah sistem yang saling berhubungan dan terintegrasi satu dengan yang lain dan bekerja sesuai dengan fungsinya untuk mengatur masalah yang ada.
  • Suatu sistem informasi (SI) atau information system (IS) merupakan aransemen dari orang, data, proses-proses, dan antar-muka yang berinteraksi mendukung dan memperbaiki beberapa operasi sehari-hari dalam suatu bisnis termasuk mendukung memecahkan soal dan kebutuhan pembuat-keputusan manejemen dan para pengguna yang berpengalaman di bidangnya.
disini ada contoh Rancangan sistem Informasi lohhh