Sabtu, 01 November 2008

Persiapan UTS

Setelah sekitar tujuh atau delapan kali perkuliahan, maka pekan tanggal 10 s/d 17 Nopember digunakan untuk UTS.
Bahan untuk AP : Pengolahdan Data Statistik :
Bahan utnuk TI : Algoritma dan Pemrograman :

Rabu, 15 Oktober 2008

Persiapan Quis I

Di rencanakan pad ahari Jumat tanggal 17 Oktober 2008 dilaksanakan quis SPSS bagi kelas AP. Sedangkan kelas TI dilakasnakan pada Senin tanggal 20 Oktober 2008
Mohon dipersiapkan sebaik-baiknya.

Minggu, 05 Oktober 2008

Turbo Pascal 7

Ini ada file Zip Turbo Pascal ver.7 yang dapat membantu belajar alogritma dan pemrograman. Di dalam folder DOC ada beberapa isian program yang dapat di jalankan (berupa file execute *.exe) yang berasala dari list program *.pas. File *.pas dapat dibuka dengan notepad, namun untuk cek kebenaran program dan membuat execute file harus dibuka dengan Turbo PAscal.
Silakan di download... disini.

Senin, 22 September 2008

Hasil Tugas I - Olah Data Statistik / SPSS

Tugas I SPSS, ---- menulis data dan keterangan tentang isitilah statistik....

Sudah terkumpul... dan duakali pertemuan di gunakan emencoba software SPSS, semoga lancar... berpacu terus.... ya...

Hasil Tugas I - Algoritma

Tugas I Algoritma, ---- membuat flowchart/pseudocode/definitif....

==== Ketr : Belum ada yang mengumpulkan tugas ====

Tugas II : Algoritma dengan flowchart

Tugas II : Buat Algoritma dengan Flowchart dan Pseudo Code

Tulis di MS Word atau MS Publisher, Pilihlah, minimal 2 item :

  1. Menampilkan jenis warna dari angka yang bersesuaian, sebagaimana kode resistor (input : angka, output : warna gelang)
  2. Menghitung luas lingkaran dengan diketahui kelilingnya (input : panjang keliling lingkaran, output : luas lingkaran)
  3. Menampilkan tahun masuk, jenis kelamin, dan tingkat pendidikan pegawai berdasar nomor pegawai (input : nomor pegawai 7 digit – con : 02 1 6 003 , output : tahun masuk, jenis kelamin, pendidikan – con : 2002, Pria, Sarjana, No Urut Pegw). 02 à 2002, 1 à Pria/ 2 à Wanita, 6-Sarjana/ 5-Diploma3/ 4-Diploma2/ 3-SMA/ 2-SMP/ 1-SD.
  4. Menampilkan tingkat kecepatan kendaraan, Rendah(0~20)-Sedang(21~45)-Cepat(46~70)-Ngebut(>70) à (input : kecepatan, output : Keterangan Kecepatan)

Silakan di simpan di flashdisk dan dikirim via e-mail ke : abuqowwiim@gmail.com paling lambat : Kamis, 25 Sept 2008 pukul 24.00

Senin, 15 September 2008

Tugas I - Algoritma

1. Rencanakan algoritma dengan tiga metode (definitif, flowchart, pseudo code) untuk
2. Buat sebuah algortima flowchart untuk progam menghitung luas bidang datar sebagia berikut :
- Segitiga,
- Segi empat
- Bujursangkar
- Lingkaran
- Trapesium
Keterangan No. 2 : Dirancang dalam sebuah program dengan input pertama program adalah memilih bidang datarnya, selanjutnya menuju program menghitung luas yang sesuai pilihan.

Tugas I - Statistika & SPSS

1. Menulis arti dan keterangan dari beberapa kata-kata statstitik yang muncul pada sat perkuliah 1st
2. Mencoba software SPSS, secara mandiri

Materi I - Flowchart

Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur program tersebut. Flowchart berupa simbol-simbol yang saling terhubung dan membentuk urutan penyelesaian suatu permasalahan. Dengan flowchart biasanya pemrograman akan mudah dimengerti dan dilanjutkan untuk

Berikut ini gambar flowchart yang umum digunakan :

  • Terminator, fungsinya untuk permulaan / akhir program.

  • Garis alir (Flow line), fungsinya untuk arah aliran program.

  • Preparation, fungsinya untuk proses inisialisasi/pemberian harga awal atau untuk perulangan/looping

  • Proses, fungsinya untuk proses perhitungan/proses pengolahan data.

  • Input data, fungsi untuk proses input data, parameter.
  • Output data, output data, informasi
  • Decision, perbandingan pernyataan, penyeleksian data yang memberikan pilihan untuk langkah selanjutnya
  • On page connector, penghubung bagian-bagian flowchart yang berada pada satu halaman
  • Off page connector, penghubung bagian-bagian flowchart yang berada pada halaman berbeda
Anda bisa melengkapi dengan gambar ya untuk fungsi diatas?

Materi I - Algoritma

Algoritma juga disebut urutan program, karenanya bagian ini biasanya diberikan awal atau berbareng dengan pemrograman. Mata kuliah ini hampir pasti harus didapat oleh mahasiswa TI baik di program Diploma atau Sarjana.
Mungkin keterangan berikut membantu memahami apa itu algoritma.

Notasi algorimik bukanlah bahasa pemrograman, jadi bebas ditulis dengan bebas asal mudah dibaca dan dimengerti. Meskipun notasi algoritmik bukan bahasa pemrograman, beberapa asas terhadap notasi harus ditaati agar tidak terjadi kesalahpahaman.

Di bawah ini beberapa macam notasi algoritmik yang sering digunakan untuk menulis algoritma. Contoh yang ditulis di bawah adalah perhitungan luas segitiga:

  1. Notasi I: algoritma dengan untaian kalimat deskriptif

    PROGRAM LuasSegitiga
    Memasukkan angka luas dan tinggi. Algoritma mengitung luas segitiga yaitu setengah alas dikalikan tinggiALGORITMA
    1. Masukkan alas dan tinggi
    2. Rumus luas segitiga = 0.5 * a * t
    3. Cetak hasilnya ke layar

    Bisa kita lihat, notasi bergaya deskriptif di atas menggunakan kalimat yang mudah dimengerti oleh orang awam, akan tetapi susah diterjemahkan ke dalam bahasa pemrograman.

  2. Notasi II: algoritma dengan flowchart.
    Untuk keterangan gambar flowchart bisa dilihat di sini. Biasanya untuk program dengan masalah yang kecil, tapi untuk masalah yang rumit dan besar akan susah karena akan menghabiskan kertas. Pengonversian dari flowchart ke dalam bahasa pemrograman tergantung kebiasaan, beberapa orang ada yang kesulitan mengonversi, beberapa orang lain lebih mudah mengonversinya dengan menggunakan flowchart. Akan tetapi karena flowchar menggunakan aturan yang baku, mudah dimengerti oleh siapa saja. Flowchart dapat dibantu menggambarkan dan sudah disertai name-nya di MS Word, Autoshape-Flowchart.
  3. Notasi III: menggunakan pseudo code.
    Beberapa pakar ilmu komputer menyukai menggunakan pseudo code daripada flowchart. Pseudo-code artinya notasi yang mirip dengan bahasa pemrograman tingkat tinggi, biasanya bahasa Pascal atau C. Akan tetapi beda dengan notasi bahasa pemrograman aslinya, pseudo code ini tidak mau direpotkan dengan penulisan titik koma (semi colon), indeks, format keluaran, aturan khusus dan sebagainya, pseudo code boleh ditulis semaunya asal tidak membingungkan pembaca. Pseudo-code tiap orang berbeda-beda karena tiap orang menyukai gaya tertentu untuk menuliskan pseudo codenya. Karena menggunakan pseudo code yang mirip dengan notasi bahasa pemrograman, maka dengan mudah akan dikonversi ke dalam notasi bahasa pemrograman. Karena berbeda-beda itulah terkadang beberapa orang bingung dengan pseudo code.Pseudo code pada tulisan saya mulai sekarang hingga selanjutnya akan memakai notasi yang mirip dengan bahasa Pascal, namun tidak seluruhnya sama dengan aturan Pascal. Seperti di bawah ini:

    1. PROGRAM LuasSegiTiga
    2. Program untuk mengitung luas segitiga
    3. DEKLARASI:
    4. a, t: integer { bilangan bulat alas dan tinggi }
    5. luas: float
    6. ALGORITMA:
    7. read(a, t)
    8. luas = 0.5 * a * t
    9. write(luas)

    Perhatikan dan cermati pseudo code di atas, apakah ada kemiripan dengan Pascal?


Minggu, 14 September 2008

Materi I - Konsep Data

SIAPA SICH DATA TUCH?

KONSEP DATA

Dalam suatu analisis statistika, Anda akan selalu berhadapan dengan “data”. Karena data inilah yang menjadi bahan baku analisis. Jadi setinggi apapun keilmuan seseorang tentang statistika tanpa ada data, dia takan berkata apa-apa, kecuali cuma bergumam belaka.

Oleh karena begitu pentingnya data dalam suatu analisis statistika, maka menurut penulis sebelum Anda mempelajari metode statistika lebih lanjut sebaiknya anda membaca dan memahami data itu sendiri. Data, selain menjadi bahan baku dalam suatu analisis statistika, juga menjadi pertimbangan yang sangat penting dalam pemilihan metode analisis statistika dalam menyelesaikan suatu masalah.

Pengertian Data atau lengkapnya sering disebut data statistik adalah kumpulan keterangan atau fakta yang menjelaskan mengenai suatu persoalan. Untuk memahami data sebaiknya Anda melihat bagan dalam Gambar berikut:

Data_1

Data adalah merupakan representasi fakta dunia nyata yang mewakili suatu objek berupa nilai yang direkam dalam bentuk angka, hurup, symbol, teks, gambar, bunyi atau kombinasinya. Data yang mempunyai nilai yang berubah-ubah disebut variabel dan data yang mempunyai nilai-nilai yang tidak berubah disebut konstanta. Contoh yang termasuk variabel adalah data tentang tinggi badan, berat badan, presepsi konsumen terhadap produk tertentu, dan sebagainya, sedangkan contoh data yang termasuk konstanta adalah nilai-nilai yang sudah ditetapkan seperti phi ( ) = 3,141592654 dan sebagainya.

Berdasarkan sifatnya:

  • Data kualitatif, yaitu data yang berupa kategori.
    • Contoh: rusak, baik, senang, puas, berhasil, gagal dan sebagainya.
  • Data kuantitatif, yaitu data yang berbentuk bilangan atau angka.
    • Contoh: 1 m, 2 m, 3 meja, 1 kursi dan sebagainya.

Berdasarkan bentuk data kuantitatif:

  • Data diskrit, yaitu data yang diperoleh dari hasil perhitungan.
    • Contoh: Banyaknya perserta kuliah hari ini, Banyak pengunjung pada sebuah Plaza, Penghuni rumah no. 12, dan sebagainya.
  • Data kontinu, yaitu data yang diperoleh dari hasil pengukuran.
    • Contoh: Jarak tempuh dari rumah ke kampus (km), Hasil Panen Petani A (ton), Prestasi belajar mahasiswa B (IPK), Keterampilan pegawai C (menit)

Berdasarkan Skala Pengukuran
Nominal
Skala nominal merupakan skala data yang sangat sederhana, dimana angka yang dicantumkan hanya untuk mengklasifikasikan. Variable (data yang dapat berubah-rubah nilainya) yang datanya merupakan bersekala nominal disebut variabel nominal.
Ciri-ciri data berskala nominal, yaitu:

  1. Angka yang dicantumkan digunakan sebagai tanda pembeda saja dari data yang posisinya stara
  2. Tidak berlaku operasi matematik, seperti: >,<, X, -, /, + dan ^)

Contoh:
Data jenis kelamin: pria di beri tanda 1, perempuan diberi tanda 2; Data mata pencaharian: buruh diberi tanda 1, pegawai negeri diberi tanda 2, pengusaha diberi tanda 3; Kode pos: kecamatan A diberi tanda 45391, kecamatan B diberi tanda 45392 dan kecamatan C diberi tanda 45393

Dari contoh tersebut kita tidak bisa menyatakan bahwa pria lebih rendah dari perempuan dan begitu pula sebaliknya. Dengan tanda pria =1 tidak berlaku perhitungan +,- atau /. Misal pria (1) + pria (1) tidak mungkin menghasil 2 adalah perempuan. Penjelasan yang sama untuk contoh kode pos, missal kode pos 45391 dan 45396 itu hanya membedakan tempat saja.

Ordinal
Data ordinal adalah data yang diperoleh dengan kategorisasi, dimana angka-angka yang dicantumkan merupakan pembeda juga menunjukan adanya urutan tingkatan yang berdasarkan criteria tertentu.
Ciri-ciri skala ordinal, yaitu :

  1. Angka yang dicantumkan digunakan sebagai tanda pembeda serta menyatakan tingkatan data saja.
  2. idak berlaku opersi matematik (X, -, /, + dan ^)

Contoh:
Data tentang tingkat pendidikan: lulusan SD diberi tanda 1, lulusan SMP diberi tanda 2, lulusan SMU diberi tanda 3, lulusan D-1 diberi tanda 4, lulusan D-2 diberi tanda 5, lulusan S-0 diberi tanda 6, lulusan S-1 diberi tanda 7.

Dari contoh tersebut kita hanya dapat menyatakan bahwa tingat pendikan seseorang lebih rendah atau tinggi saja. Tidak berlaku bahwa seseorang lulusan SMP yang mempunyai ijazah SD = 1 dan ijazah SMP =2 menjadi seseorang lulusan SMU yang diberi tanda 3.

Interval
Data skala interval adalah data yang diperoleh dari hasil pengukuran yang tidak mempunyai nilai nol mutlak.
Contoh: Suhu 0oC - 100oC atau 32oF - 212oF

Rasio
Data skala rasio adalah data yang diperoleh dari hasil perhitungan yang mempunyai nilai nol mutlak.
Contoh: Misalnya jumlah buku adalah 5 jika ada 5 buku, maka dinyatakan nilainya 5 dan jika tidak ada buku ,maka nilainya dinyatakan 0.

Berdasarkan sumbernya:
Data Intern, yaitu data dalam lingkungan sendiri
Contohnya: data pribadi, spesifikasi produk, beban biaya produksi, kualitas produk dan sebagainya.

Data Ekstern, yaitu data yang diperoleh dari pihak atau sumber lain, sehingga berdasarkan sumbernya, data ekstern terbagi menjadi dua bagian lagi, yaitu:
Data Ekstern Primer, yaitu data pihak lain yang langsung dikumpulkan oleh peneliti itu sendiri.

Contoh: Peneliti mencatat kapasitas produksi produk c di pabrik A, peneliti mencatat kualitas produk di pabarik A, peneliti mencatat penghasilan bulanan pegawai Pabrik A, Peneliti mencatat prestasi akademik mahasiswa Jurusan A.

Data Ekstern Sekunder, yaitu data dari pihak lain yang dikumpulkan melalui sebuah perantara lagi, lengkapnya data ekstern sekunder adalah mengambil atau menggunakan, sebagian atau seluruh data dari sekumpulan data yang telah dicatat atau dilaporkan oleh badan atau orang lain.

Contoh: Peneliti mencatat data kualitas produk C dari hasil laporan peneliti lainnya untuk diterapkan dalam contoh aplikasi metode barunya tersebut.

Materi I - Statistika dan Statistik


Statistika dan statistik memang merupakan dua kata yang hampir sama dalam penulisan dan kadang-kadang terdengar sama. Oleh karena itu, terkadang orang menyatakan pengertian yang sama pula dari dua kata tersebut. Hal ini yang perlu diluruskan dan diperbaiki. Yaitu, dua kata tersebut hampir sama bukannya sama. Sebenarnya, terdapat perbedaan yang nyata dari makna kata statistika dan statistik. Kata yang pertama, yakni statistika adalah suatu ilmu pengetahuan yang berhubungan dengan cara-cara pengumpulan data, pengolahan atau penganalisisan dan penarikan kesimpulan berdasarkan kumpulan data dari penganalisisan yang dilakukan. Hasil dari proses ini menghasilkan nilai-nilai, tabel, grafik, atau hanya sebuah pernyataan.

Tabel, grafik, maupun pernyataan yang diperoleh dari sebuah proses yang berlandaskan pada keilmuan statistika dapat disebut dengan statistik. Akan tetapi makna statistik di atas masih kurang, karena tidak semua nilai yang keluar dari proses yang berlandaskan keilmuan statistika disebut dengan statistic. Buktinya, ada istilah parameter dalam statistika, parameter juga merupakan suatu nilai yang dihasilkan dari proses yang berlandaskan statistika. Untuk lebih memperjelas makna dari kata statistik, maka lihatlah dua pengertian di bawah ini:

  • Kumpulan data, bilangan maupun non-bilangan yang disusun dalam tabel dan atau diagram, yang melukiskan atau menggambarkan suatu persoalan.
    • Contoh: statistik kependuduk, statistik kelahiran, statistik pendidikan, statistik perekonomian dan sebagainya.
  • Suatu ukuran sebagai wakil dari kumpulan data mengenai sesuatu hal yang di ambil dari sampel.

Materi I - Mengenal SPSS

SPSS adalah sebuah program aplikasi yang memiliki kemampuan analisis statistik cukup tinggi serta sistem manajemen data pada lingkungan grafis dengan menggunakan menu-menu deskriptif dan kotak-kotak dialog yang sederhana sehingga mudah untuk dipahami cara pengoperasiannya. Beberapa aktivitas dapat dilakukan dengan mudah dengan menggunakan pointing dan clicking mouse.

SPSS banyak digunakan dalam berbagai riset pemasaran, pengendalian dan perbaikan mutu (quality improvement), serta riset-riset sains. SPSS pertama kali muncul dengan versi PC (bisa dipakai untuk komputer desktop) dengan nama SPSS/PC+ (versi DOS). Tetapi, dengan mulai populernya system operasi windows. SPSS mulai mengeluarkan versi windows (mulai dari versi 6.0 sampai versi terbaru sekarang).

Pada awalnya SPSS dibuat untuk keperluan pengolahan data statistik untuk ilmu-ilmu social, sehingga kepanjangan SPSS itu sendiri adalah Statistikal Package for the Social Sciens. Sekarang kemampuan SPSS diperluas untuk melayani berbagai jenis pengguna (user), seperti untuk proses produksi di pabrik, riset ilmu sains dan lainnya. Dengan demikian, sekarang kepanjangan dari SPSS Statistikal Product and Service Solutions.

SPSS dapat membaca berbagai jenis data atau memasukkan data secara langsung ke dalam SPSS Data Editor. Bagaimanapun struktur dari file data mentahnya, maka data dalam Data Editor SPSS harus dibentuk dalam bentuk baris (cases) dan kolom (variables). Case berisi informasi untuk satu unit analisis, sedangkan variable adalah informasi yang dikumpulkan dari masing-masing kasus.

Hasil-hasil analisis muncul dalam SPSS Output Navigator. Kebanyakan prosedur Base System menghasilkan pivot tables, dimana kita bisa memperbaiki tampilan dari keluaran yang diberikan oleh SPSS. Untuk memperbaiki output, maka kita dapat mmperbaiki output sesuai dengan kebutuhan. Beberapa kemudahan yang lain yang dimiliki SPSS dalam pengoperasiannya adalah karena SPSS menyediakan beberapa fasilitas seperti berikut ini:

Data Editor. Merupakan jendela untuk pengolahan data. Data editor dirancang sedemikian rupa seperti pada aplikasi-aplikasi spreadsheet untuk mendefinisikan, memasukkan, mengedit, dan menampilkan data.

Viewer. Viewer mempermudah pemakai untuk melihat hasil pemrosesan, menunjukkan atau menghilangkan bagian-bagian tertentu dari output, serta memudahkan distribusi hasil pengolahan dari SPSS ke aplikasi-aplikasi yang lain.

Multidimensional Pivot Tables. Hasil pengolahan data akan ditunjukkan dengan multidimensional pivot tables. Pemakai dapat melakukan eksplorasi terhdap tabel dengan pengaturan baris, kolom, serta layer. Pemakai juga dapat dengan mudah melakukan pengaturan kelompok data dengan melakukan splitting tabel sehingga hanya satu group tertentu saja yang ditampilkan pada satu waktu.

High-Resolution Graphics. Dengan kemampuan grafikal beresolusi tinggi, baik untuk menampilkan pie charts, bar charts, histogram, scatterplots, 3-D graphics, dan yang lainnya, akan membuat SPSS tidak hanya mudah dioperasikan tetapi juga membuat pemakai merasa nyaman dalam pekerjaannya.

Database Access. Pemakai program ini dapat memperoleh kembali informasi dari sebuah database dengan menggunakan Database Wizard yang disediakannya.

Data Transformations. Transformasi data akan membantu pemakai memperoleh data yang siap untuk dianalisis. Pemakai dapat dengan mudah melakukan subset data, mengkombinasikan kategori, add, aggregat, merge, split, dan beberapa perintah transpose files, serta yang lainnya.

Electronic Distribution. Pengguna dapat mengirimkan laporan secara elektronik menggunakan sebuah tombol pengiriman data (e-mail) atau melakukan export tabel dan grafik ke mode HTML sehingga mendukung distribusi melalui internet & intranet.

Online Help. SPSS menyediakan fasilitas online help yang akan selalu siap membantu pemakai dalam melakukan pekerjaannya. Bantuan yang diberikan dapat berupa petunjuk pengoperasian secara detail, kemudahan pencarian prosedur yang diinginkan sampai pada contoh-contoh kasus dalam pengoperasian program ini.

Akses Data Tanpa Tempat Penyimpanan Sementara. Analisis file-file data yang sangat besar disimpan tanpa membutuhkan tempat penyimpanan sementara. Hal ini berbeda dengan SPSS sebelum versi 11.5 dimana file data yang sangat besar dibuat temporary filenya.

Interface dengan Database Relasional. Fasilitas ini akan menambah efisiensi dan memudahkan pekerjaan untuk mengekstrak data dan menganalisnya dari database relasional.

Analisis Distribusi. Fasilitas ini diperoleh pada pemakaian SPSS for Server atau untuk aplikasi multiuser. Kegunaan dari analisis ini adalah apabila peneliti akan menganalisis file-file data yang sangat besar dapat langsung me-remote dari server dan memprosesnya sekaligus tanpa harus memindahkan ke komputer user.

Multiple Sesi. SPSS memberikan kemampuan untuk melakukan analisis lebih dari satu file data pada waktu yang bersamaan.

Mapping. Visualisasi data dapat dibuat dengan berbagai macam tipe baik secara konvensional atau interaktif, misalnya dengan menggunakan tipe bar, pie atau jangkauan nilai, simbol gradual, dan chart.

Pengantar

Kuliah di Program Diploma / Ke-Profesian meminta daya dan upaya lebih. Biasanya orientasi atau tujuan akademiknya adalah untuk keahlian teknis, sebut saja untuk terampil di SPSS atau pemrograman. Namun karena bekal sejak di SMA atau SMK yang (pelajarannya) masih sederhana, maka mengharuskan mahasiswa untuk mencari sumber dan dasar materi tersebut, boleh dibilang teori dasarnya dulu.
Untuk SPSS, mungkin perlu tahu beberapa konsep dan istilah statistika. Programmer (bahasa pemrograman) harus memulainya dengan terbiasa pada algoritma. Kebetulan kuliah yang saya dampingi adalah SPSS untuk Administrasi Perkantoran dan Algortima untuk Teknik Informatika, di LP2I Brawijaya Tulungagung.
Tulisan dan blog ini didedikasikan kepada para mahasiswa yang sedang mengambil mata kuliah saya. Silakan diaktifkan forum komentar atau bisa langsung ke e-mail : abuqowwiim@gmail.com
Semoga bermanfaat.