Gumbregan: Tradisi dan Wujud Syukur



Gumbregan inggih menika salah satunggaling tradisi ingkang taksih kalastariaken wonten ing tlatah Gunungkidul salah satunggaling wonten ing kecamatan Semanu. Gumbregan menika awujud slametan saking para petani ingkang gadhah ingon-ingon arupi lembu kagem lembunipun, ingkang dipun anggep kewan ingkang saged mbiyantu manungsa awit saking tenaganipun, ugi saking dagingipun. Kanthi gumbregan, para petani ugi saged ngaturaken raos syukur dumatheng Gusti Allah awit saking peparinganipun, para petani saged kagungan ingon-ingon. Lembu ugi kewan ingkang anggadhahi regi ingkang inggil wonten ing pasar. Gumbregan biyasanipun kalaksanaken 8 sasi sepisan, wonten ing wuku Gumbreg. Kagem Gumbregan kathah ubarampe ingkang kedah dipun siapaken ing antawisipun, kupat, sekul jadah, pulo, maneka warna pala kapendhem kados uwi, gembili, berut, lan sanesipun. 

Biyasanipun, para petani ingkang kagungan lembu, nyiapaken ubarampe sedinten sakderengipun gumbreg, kados damel kupat, sekul jadah, pulo, lan maneka warna pala kapendhem. Ubarampe menika mujudaken kathahipun menapa ingkang sampun dipun paringaken dhening Gusti Allah dhumateng para petani. Wonten ing dinten gumbregipun, para petani ingkang kagungan lembu, banjur paring dhaharan ingkang sampun dipun damel dhumateng tiyang ingkang mboten gadhah lembu, utawi tiyang ingkang mboten deduwen. Peparingan menika mujudaken raos syukur kanthi paring sodakoh dhateng tiyang sanes. Sak sampunipun menika, para petani kumpul wonten ing bale utawi dalemipun RT, lan wonten ing mriku, para petani mbeta ubarampe ingkang sampun dipun damel, banjur para petani dipun pimpin dhening kaum, utawi  pinisepuhipun padha dedonga marang gusti kagem para leluhur ingkang sampun seda ingkang sampun paring pitedhah, ugi kagem kewan sarta hasil buminipun, mugi-mugi kewan ingkang dipun ingu saged ngreda utawi manak kathah. Ugi para petani nyuwun supadhos kewan-kewanipun sehat waras, saengga kewan kados lembu saged mbiyantu petani, kangge nggarap sawahipun. Sak sampunipun kendurinan, banjur ubarampe ingkang dipun beta menika dipun kumpulaken lan dipun dhahar sesarengan.

Sak sampunipun menika, para petani banjur ngurus kewanipun. Lembu-lembu padha dipun pakani kathul, ingkang sampun dipun campur toya, ugi dipun pakani ubarampe gumbreg wau kados kupat, uwi, gembili, ganyong, lan sanesipun. Kanthi mangan ubarampe ingkang sampun dipun dongaaken, mugi-mugi kewan menika saged dados ingkang dipun karepaken dhening petani. -frm


Pascal : (1) Membuat Program Menghitung Standar Deviasi

Pascal- sebuah kata yang memiliki makna tertentu dalam ilmu fisika dan jug pemograman. Dalam dunia pemograman pascal adalah salah satu jenis bahasa pemograman itu sendiri. Saat ini, untuk mempelajari pemograman dengan bahasa pascal bisa dengan menggunakan software Free Pascal, yang bisa didownload secara gratis di sini.

Sebagai pemula hhehe..(meskipun dulu waktu SMA pernah belajar tentang Pascal), tentu saja Saya masih harus banyak belajar. Dan salah satu cara belajar yang baik tentu saja dengan sering mencoba dan berlatih, dan kali ini latihannya adalah membuat program untuk menhitung standar deviasi.

Simpangan baku dan ragam merupakan istilah dalam ilmu statistika. Dalam statistika dan probabilitas, simpangan baku atau deviasi standar adalah ukuran sebaran statistik yang paling lazim. Singkatnya, ia mengukur bagaimana nilai-nilai data tersebar. Bisa juga didefinisikan sebagai, rata-rata jarak penyimpangan titik-titik data diukur dari nilai rata-rata data tersebut (Sumber). Bahasa gampangnya standar deviasi dan ragam itu digunakan untuk mengetahui keragaman dari sekumpulan data yang ada. Standar deviasi sendiri adalah akar kuadrat dari ragam/

Untuk mencari ragam bisa menggunakan rumus berikut:
sedangkan untuk mencari standar deviasi tinggal mengakar kuadratkan ragam, atau dengan rumus berikut:
rumus itu digunakan bila jumlah data (n) nya kecil, namun bila jumlah datanya besar, pembagi yang digunakan adalah n bukan n-1, tetapi nanti hasilnya tidak akan jauh berbeda.

Sebagai contoh, Saya akan menghitung ragam dari sekumpulan data tinggi badan 5 siswa dari kelas 1L, datanya sebagai berikut:

165 155 177 180 169


dan berikut ini adalah sourcecode untuk programnya:

program menghitung_standar_deviasi;
uses crt;
var
a,b,c,d,e,f,g,h,i,j,k,l,m:real;
begin
clrscr;
writeln('----------------------------------');read;
writeln('PROGRAM MENGHITUNG STANDAR DEVIASI');read;
writeln('----------------------------------');read;
write('A = ');read(a);
write('B = ');read(b);
write('C = ');read(c);
write('D = ');read(d);
write('E = ');readln(e);
f:=(a+b+c+d+e)/5;
g:=sqr(a-f);
h:=sqr(b-f);
i:=sqr(c-f);
k:=sqr(d-f);
l:=sqr(e-f);
m:=(g+h+i+k+l)/4;
j:=sqrt(m);
writeln('----------------------------------');read;
write('Rata Rata = ',f:5:5);readln;
write('Ragam = ',m:5:5);readln;
write('Standar Deviasi = ',j:5:5);readln;
readln;
end.

untuk informasi saja, pada script di atas Saya menggunakan fungsi sqr  untuk operasi kuadratik, dan sqrt  untuk operasi akar kuadratik. Operasi-operasi yang ada pada script Saya turunkan dari rumus manualnya. Adapun source code diatas apabila diketikkan dalam program free pascal dan akan nampak seperti ini

(gambar 1: tampilan script pada free pascal)

(gambar 2: tampilan script pada free pascal)


dan berikut tampilan setelah di-run,

(gambar 3: tampilan program setelah di-run)

Nah itu tadi hasil perhitungan standar deviasi menggunakan program yang telah dibuat menggunakan script di atas, hasilnya tidak akan jauh beda jika menghitung secara manual menggunakan rumus.

Oke, mungkin itu dulu untuk latihan kali ini, lain kali Saya akan coba bikin yang lain  tentunya. Sekian. -fm

Algoritma untuk Menampilkan Deret Fibonacci


Algoritma- nah kata ini yang menjadi awal mula terciptanya postingan ini. Bagaimana tidak, kelas Saya dapet tugas nih bikin algoritma untuk menampilkan deret fibonacci. Deret fibonacci itu sendiri merupakan suatu deret bilangan yang diawali 0 dan 1 lalu angka selanjutnya merupakan penjumlahan 2 angka dibelakangnya (sambil inget-inget waktu SMA). Contohnya seperti ini nih

0  1  1  2  3  5  8  13  21  34  55  89  144

Katanya sih, deret bilangan ini ini udah lama ditemuinnya, dan dari deret fibonaci ini juga nantinya ada yang namanya rasio emas yaitu hasil bagi antara suatu angka dalam deret fibonaci dengan angka sebelumnya, yah tapi entahlah kita nggak bahasa itu dulu deh.

Nah untuk menampilkan deret angka tersebut ada algoritmanya tentu saja. Yang akan Saya gunakan ada 3 metode penulisan algoritma yaitu Bahasa Indonesia, Pseudocode, dan Flowchart. Oke langsung saja deh..
  1. Bahasa Indonesia
    1. Masukkan jumlah deret yang ingin ditampilkan, ini sebagai a
    2. Tentukan nilai d adalah 0, e adalah 1, dan c adalah 0
    3. Untuk b dari 1 sampai a, maka jumlah d dan c adalah c untuk deret pertama
    4. Untuk deret berikutnya jumlah d dan c, dimana d adalah e dan e adalah c
    5. Tulis hasil untuk setiap penjumlahan sampai deret yang dihasilkan sejumlah a
  2. Pseudocode
    1. Input a
    2. Determine d=0, e=1, c=0
    3. For b=1 to a , c=d+c
    4. Repeat step c with d=e and then e=c
    5. Output c
    6. Repeat step d
  3. Flowchart

Nah itu tadi algoritmanya menggunakan struktur pengulangan For....Next .
Kemudian ini ada struktur algoritma nya

Algoritma Deret Fibonacci
{mencetak deret angka fibonacci}

Deklarasi:
a, b, c, d, e : integer

Deskripsi:
d := 0;
e := 1;
c := 0;

for b=1 to a
c=d+c
d=e
e=c

cetak c

end


Nah sudah, itu tadi algoritma untuk menampilkan deret Fibonacci, tentunya masih ada yang salah dari algoritma diatas, yaaa sambil belajar lahh.. Sekian.. -frd