Kamis, 21 Juni 2012

MENCOBA BELAJAR BASIS DATA


    -> from mahasiswa, dosen, ambil, makul
    -> where mahasiswa.nip=dosen.nip and mahasiswa.nim=ambil.nim and makul.kd_mk
=makul.kd_mk and makul.nm_mk='Kalkulus Lanjut';
+----------+-----------+-------------+-------+
| nim      | nama      | nama        | nilai |
+----------+-----------+-------------+-------+
| 05018001 | Ine | Doni, S.T   |   100 |
| 05018001 | Ine | Doni, S.T   |    85 |
| 05018001 | Ine | Doni, S.T   |    75 |
| 05018002 | Isna      | Shinta, S.T |    85 |
| 05018002 | Isna      | Shinta, S.T |   100 |
+----------+-----------+-------------+-------+
5 rows in set (0.37 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil, makul
    -> where mahasiswa.nip=dosen.nip and mahasiswa.nim=ambil.nim and makul.kd_mk
=makul.kd_mk and makul.nm_mk='Kalkulus Lanjut' group by mahasiswa.nim;
+----------+-----------+-------------+-------+
| nim      | nama      | nama        | nilai |
+----------+-----------+-------------+-------+
| 05018001 | Ine | Doni, S.T   |   100 |
| 05018002 | Isna      | Shinta, S.T |    85 |
+----------+-----------+-------------+-------+
2 rows in set (0.05 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama
    -> from mahasiswa, dosen
    -> where mahasiswa.nip=dosen.nip and mahasiswa.nim=(
    -> select ambil.nim from ambil, makul where ambil.kd_mk=makul.kd_mk and
    -> makul.nm_mk='Kalkulus Lanjut');
+----------+-----------+-----------+
| nim      | nama      | nama      |
+----------+-----------+-----------+
| 05018001 | Ine | Doni, S.T |
+----------+-----------+-----------+
1 row in set (0.07 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018002 | T0000003 |   100 | A     |
+----------+----------+-------+-------+
5 rows in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama
    -> from mahasiswa, dosen
    -> where mahasiswa.nip=dosen.nip and mahasiswa.nim in
    -> (select ambil.nim from ambil, makul where ambil.kd_mk=makul.kd_mk and
    -> makul.nm_mk='Kalkulus Lanjut');
+----------+-----------+-----------+
| nim      | nama      | nama      |
+----------+-----------+-----------+
| 05018001 | Ine | Doni, S.T |
+----------+-----------+-----------+
1 row in set (0.04 sec)

mysql> select ambil.nim from ambil, makul where ambil.kd_mk=makul.kd_mk and
    -> makul.nm_mk='Kalkulus Lanjut';
+----------+
| nim      |
+----------+
| 05018001 |
+----------+
1 row in set (0.00 sec)

mysql> select * from makul;
+----------+--------------------+-----+
| kd_mk    | nm_mk              | sks |
+----------+--------------------+-----+
| T0000001 | Matematika Diskrit |   3 |
| T0000002 | Kalkulus Lanjut    |   3 |
| T0000003 | Basis Data         |   3 |
+----------+--------------------+-----+
3 rows in set (0.00 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018002 | T0000003 |   100 | A     |
+----------+----------+-------+-------+
5 rows in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil, makul
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and makul.kd_mk
=makul.kd_mk and makul.nm_mk='Kalkulus Lanjut';
+----------+-----------+-------------+-------+
| nim      | nama      | nama        | nilai |
+----------+-----------+-------------+-------+
| 05018001 | Ine | Doni, S.T   |   100 |
| 05018001 | Ine | Doni, S.T   |    85 |
| 05018001 | Ine | Doni, S.T   |    75 |
| 05018002 | Isna      | Shinta, S.T |    85 |
| 05018002 | Isna      | Shinta, S.T |   100 |
+----------+-----------+-------------+-------+
5 rows in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil, makul
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and makul.kd_mk
=ambil.kd_mk and makul.nm_mk='Kalkulus Lanjut';
+----------+-----------+-----------+-------+
| nim      | nama      | nama      | nilai |
+----------+-----------+-----------+-------+
| 05018001 | Ine | Doni, S.T |    85 |
+----------+-----------+-----------+-------+
1 row in set (0.04 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and mahasiswa.n
im in (select ambil.nim from ambil,makul where ambil.kd_mk=makul.kd_mk and makul
.nm_mk='Kalkulus Lanjut');
+----------+-----------+-----------+-------+
| nim      | nama      | nama      | nilai |
+----------+-----------+-----------+-------+
| 05018001 | Ine | Doni, S.T |   100 |
| 05018001 | Ine | Doni, S.T |    85 |
| 05018001 | Ine | Doni, S.T |    75 |
+----------+-----------+-----------+-------+
3 rows in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and mahasiswa.n
im in (select ambil.nim from ambil,makul where ambil.kd_mk=makul.kd_mk and makul
.nm_mk='Kalkulus Lanjut') group by mahasiswa.nim;
+----------+-----------+-----------+-------+
| nim      | nama      | nama      | nilai |
+----------+-----------+-----------+-------+
| 05018001 | Ine | Doni, S.T |   100 |
+----------+-----------+-----------+-------+
1 row in set (0.00 sec)

mysql> select ambil.nim from ambil,makul where ambil.kd_mk=makul.kd_mk and makul
.nm_mk='Kalkulus Lanjut';
+----------+
| nim      |
+----------+
| 05018001 |
+----------+
1 row in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and mahasiswa.n
im=(select ambil.nim from ambil,makul where ambil.kd_mk=makul.kd_mk and makul.nm
_mk='Kalkulus Lanjut') group by mahasiswa.nim;
+----------+-----------+-----------+-------+
| nim      | nama      | nama      | nilai |
+----------+-----------+-----------+-------+
| 05018001 | Ine | Doni, S.T |   100 |
+----------+-----------+-----------+-------+
1 row in set (0.01 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama
    -> from mahasiswa, dosen, ambil
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and mahasiswa.n
im in (select ambil.nim from ambil,makul where ambil.kd_mk=makul.kd_mk and makul
.nm_mk='Kalkulus Lanjut');
+----------+-----------+-----------+
| nim      | nama      | nama      |
+----------+-----------+-----------+
| 05018001 | Ine | Doni, S.T |
| 05018001 | Ine | Doni, S.T |
| 05018001 | Ine | Doni, S.T |
+----------+-----------+-----------+
3 rows in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama, ambil.nilai
    -> from mahasiswa, dosen, ambil, makul
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim=ambil.nim and makul.kd_mk
=ambil.kd_mk and makul.nm_mk='Kalkulus Lanjut';
+----------+-----------+-----------+-------+
| nim      | nama      | nama      | nilai |
+----------+-----------+-----------+-------+
| 05018001 | Ine | Doni, S.T |    85 |
+----------+-----------+-----------+-------+
1 row in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama
    -> from mahasiswa, dosen
    -> where dosen.nip=mahasiswa.nip and mahasiswa.nim in (select ambil.nim from
 ambil,makul where ambil.kd_mk=makul.kd_mk and makul.nm_mk='Kalkulus Lanjut');
+----------+-----------+-----------+
| nim      | nama      | nama      |
+----------+-----------+-----------+
| 05018001 | Ine | Doni, S.T |
+----------+-----------+-----------+
1 row in set (0.00 sec)

mysql> select nim, nama from mahasiswa where nim in (
    -> select ambil.nim from ambil, makul where ambil.kd_mk=makul.kd_mk and maku
l.nm_mk='Kalkulus Lanjut');
+----------+-----------+
| nim      | nama      |
+----------+-----------+
| 05018001 | Ine |
+----------+-----------+
1 row in set (0.00 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018002 | T0000003 |   100 | A     |
+----------+----------+-------+-------+
5 rows in set (0.00 sec)

mysql> select * from makul;
+----------+--------------------+-----+
| kd_mk    | nm_mk              | sks |
+----------+--------------------+-----+
| T0000001 | Matematika Diskrit |   3 |
| T0000002 | Kalkulus Lanjut    |   3 |
| T0000003 | Basis Data         |   3 |
+----------+--------------------+-----+
3 rows in set (0.00 sec)

mysql> select max(ambil.nilai) from ambil, makul where ambil.kd_mk=makul.kd_mk a
nd makul.nm_mk='Matematika Diskrit';
+------------------+
| max(ambil.nilai) |
+------------------+
|              100 |
+------------------+
1 row in set (0.04 sec)

mysql> select mahasiswa.nim,mahasiswa.nama from mahasiswa,ambil,makul where
    -> mahasiswa.nim=ambil.nim and ambil.kd_mk=makul.kd_mk and makul.nm_mk='Mate
matika Diskrit';
+----------+-----------+
| nim      | nama      |
+----------+-----------+
| 05018001 | Ine |
| 05018002 | Isna      |
+----------+-----------+
2 rows in set (0.00 sec)

mysql> select mahasiswa.nim,mahasiswa.nama from mahasiswa,ambil,makul where
    -> mahasiswa.nim=ambil.nim and ambil.kd_mk=makul.kd_mk and makul.nm_mk='Mate
matika Diskrit' and ambil.nilai=(
    -> select max(ambil.nilai) from ambil, makul where ambil.kd_mk=makul.kd_mk a
nd makul.nm_mk='Matematika Diskrit');
+----------+-----------+
| nim      | nama      |
+----------+-----------+
| 05018001 | Ine |
+----------+-----------+
1 row in set (0.00 sec)

mysql> select mahasiswa.nim,mahasiswa.nama from mahasiswa,ambil,makul where
    -> mahasiswa.nim=ambil.nim and ambil.kd_mk=makul.kd_mk and makul.nm_mk='Mate
matika Diskrit' and ambil.nilai in (
    -> select max(ambil.nilai) from ambil, makul where ambil.kd_mk=makul.kd_mk a
nd makul.nm_mk='Matematika Diskrit');
+----------+-----------+
| nim      | nama      |
+----------+-----------+
| 05018001 | Ine |
+----------+-----------+
1 row in set (0.00 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama from mahasiswa,ambil,mak
ul,dosen where
    -> mahasiswa.nim=ambil.nim and mahasiswa.nip=dosen.nip  and ambil.kd_mk=maku
l.kd_mk and makul.nm_mk='Matematika Diskrit' and ambil.nilai in (
    -> select min(ambil.nilai) from ambil, makul where ambil.kd_mk=makul.kd_mk a
nd makul.nm_mk='Matematika Diskrit');
+----------+------+-------------+
| nim      | nama | nama        |
+----------+------+-------------+
| 05018002 | Isna | Shinta, S.T |
+----------+------+-------------+
1 row in set (0.01 sec)

mysql> select mahasiswa.nim, mahasiswa.nama, dosen.nama from mahasiswa,ambil,mak
ul,dosen where
    -> mahasiswa.nim=ambil.nim and mahasiswa.nip=dosen.nip and ambil.kd_mk=makul
.kd_mk and makul.nm_mk='Kalkulus Lanjut' and mahasiswa.nim not in (
    -> select ambil.nim from ambil, makul where ambil.kd_mk=makul.kd_mk and maku
l.nm_mk='Kalkulus Lanjut');
Empty set (0.00 sec)

mysql> iulect ambil.nim from ambil, makul where ambil.kd_mk=makul.kd

RESPONSI BASIS DATA


Dari soal yang kedue yee, nyok mariii
2. Ubah tipe data telp menjadi varchar pada tabel petugas:
3. Ubah alamat anggota yang mempunyai alamat Solo menjadi Yogyakarta:
4. Tampilkan nama anggota dan judul buku yg dipinjam pada tanggal 03/03/2012:
5. Tampilkan nama petugas, nama anggota dan judul buku yg meminjam pada tanggal 04/03/2012 dan pengarangnya berawalan S:
Hal di atas hasilnya empty set karena tidak ada buku dari pengarang yang namanya diawali dengan huruf S yang dipinjam pada tanggal 04/03/2012.

Sebelumnye, nyok kite bedoe, semoge responsinye yang kluar nyang di atas ono noh,
bedoe dimule, ………. amin, :)

Minggu, 03 Juni 2012

Mereview artikel tentang Proteksi Data (tugas Basdat ke-4)


Data Base Management System umumnya memiliki fasilitas proteksi data, yaitu fasilitas yang dimaksudkan untuk melindungi data dari berbagai resiko yang mungkin terjadi, dan membawa dampak terhadap data dalam basis data.
Berbagai kemungkinan yang diantisipasi oleh fasilitas proteksi data, adalah :
·         Gangguan Listrik
Ø  Sumber listrik yang mati mendadak menyebabkan informasi yang masih berada dalam RAM (memori komputer) menjadi hilang. Akibatnya, akan ada data yang hilang
·         Kerusakan Disk
Ø  Data yang tedapat pada disk hilang
·         Kesalahan Perangkat Lunak
Ø  Hal ini mengakibatkan hasil yang tidak benar, karena pengubahan basis data tidak melalui prosedur sebagaimana mestinya. Akibatnya basis data dalam keadaan tidak konsisten.
Berbagai kemungkinan yang diantisipasi oleh fasilitas proteksi data, adalah :
·         Pengaksesan oleh orang yang tak berhak
Ø  Data yang bersifat sensitif seharusnya hanya boleh diketahui oleh pengguna yang berhak. Pengaksesan oleh orang yang tak berhak harus dicegah sehingga kemungkinan adanya sabotase terhadap basis data dapat dihindari.
·         Kemungkinan terjadinya dua orang atau lebih membuat data base yang sama
Ø  Hal seperti ini bisa terjadi pada sistem yang multiuser, dan sebagai akibatnya dapat menimbulkan ketidakkonsistenan.

Dalam rangka melindungi data terhadap kemungkinan seperti itu, DBMS menyediakan sejumlah kontrol yang disebut :
Ø  Pemulihan (recovery)
Ø  Pengamanan (Security)
Ø  Integritas (integrity)
Ø  Konkurensi (concurrency)
PEMULIHAN
Pemulihan adlah upaya untuk mengembalikan basis data ke keadaan yang dianggap benar setelah suatu kegagalan terjadi. Ada beberapa macam pemulihan yang perlu ditangani :
Ø  Pemulihan terhadap kegagalan transaksi
Ø  Pemulihan terhadap kegagalan sistem
Ø  Pemulihan terhadap kegagalan media
a.    Pemulihan Transaksi
Transaksi adalah suatu kesatuan prosedur didalam program yang mungkin terjadi memperbaharui data pada sejumlah tabel. Sebagai contoh, sebuah transaksi  saat anda mengambil uang melalui ATM.
1.      Anda memasukan nilai uang yang akan anda ambil.
2.      Saldo anda dipotong sebesar jumlah yang ingin anda ambil dan tabel yang menyimpan saldo diperbaharui.
3.         Data pengambilan uang dicatat sebagai transaksi pengambilan (disimpan pada tabel transaksi)
4.      Mesin mengeluarkan uang.
Langkah pertama hingga keempat diperlakukan sebagai sebuah transaksi. Sebuah transaksi dikatakan telah disetujui (committed) kalau seluruh rangkaian proses dalam transaksi tersebut berhasil dilaksanakan. Dalam prakteknya, bisa saja sesuatu proses di dalam sebuah transaksi gagal dilaksanakan. Misalnya, langkah ketiga berhasil dilaksanakan, tetapi karena sesuatu hal, mesin tidak mengeluarkan uang dan pada layar muncul pesan “ Transaksi tidak dapat diproses”.
 Sistem yang baik harus dapat mengatisipasi keadaan diatas, dengan mengembalikan ke keadaan semula  (sebelum transaksi dimulai). Langkah untuk mengembalikan data ke keadaan semula biasanya disebut pemulihan transaksi.
1.    Pemulihan Mesin
Pada pembahasan diatas, pemulihan didasarkan oleh kegagalan transaksi. Dalam praktiknya, kegagalan bisa terjadi terhadap semua transaksi yang sedang berlangsung, yaitu apabila terjadi gangguan pada sistem (misalnya sumber listrik tiba-tiba mati).
Kegagalan sistem menyebabkan data yang berada dalam RAM hilang. Akibatnya, ada transaksi yang tidak selesai. Transaksi seperti ini tentu saja harus dibatalkan pada saat sistem diaktifkan kembali (prosesnya biasa disebut UNDO). Namun demikian sistem juga harus bisa mengetahui transaksi-transaksi yang telah berakhir (disetujui) dan transaksi-transaksi ini harus dijamin dituliskan pada basis data (via
2.    Pemulihan Media
Pemulihan karena kegagalan media (misalnya disk rusak) berbeda dengan pemulihan kegagalan transaksi ataupun kegagalan sistem. Penanganannya adalah dengan memuat kembali (restore) salinan basis data (backup). Itulah sebabnya mengapa pada pengoperasian sistem harus ada penanganan backup, tergantung dari kebutuhan (misalnya per akhir hari atau bahkan dua kali sehari)
PENGAMANAN
Pada jaringan komputer memungkinkan suatu data dapat dipakai secara bersama-sama oleh sejumlah orang. Hal serupa juga terjadi pada berbagai sistem komputer yang tidak tergolong sebagai jaringan komputer, tetapi berkedudukan sebagai sistem multiuser  (sebuah komputer dengan sejumlah dumb terminal). Data dapat diakses dari mana saja. Tentu hal ini menguntungkan. Namun demikian di sisi lain kemudahan seperti itu juga membuka peluang bahwa data yang sensitif bisa diakses oleh siapa  saja. Untuk mengantisipasi keadaan ini, DBMS menyediakan kontrol pengamanan.
Pengamanan dengan berbagai level. Antara lain:
·         Fisik, pengamanan dilakukan dengan menempatkan sistem komputer pada ruang yang secara fisik tidak dapat diakses oleh sembarang orang.
·         Manusia, kewenangan pengguna harus perhatikan dengan baik, agar orang yang tidak berhak tidak dapat mengakses data
·           Sistem Operasi, mengingat seseorang dapat mengakses data dari jauh (jauh dari pusat data), keamanan dalam level sistem operasi juga harus diperhatikan. Misalnya, perlu diatur agar seseorang tidak dapat seenaknya sendiri dalam menghapus disk
·           Sistem Basis Data, terdapat pengaturan-pengaturan yang memungkinkan seseorang misalnya hanya dapat membaca data tertentu.
ENKRIPSI DATA
Enkripsi adalah suatu metode yang digunakan untuk mengkodekan data sedemikian rupa sehingga keamanan informasinya terjaga dan tidak dapat dibaca tanpa di dekripsi (kebalikan dari proses enkripsi) dahulu. Encryption berasal dari bahasa yunani kryptos yang artinya tersembunyi atau rahasia. Berbagai DBMS melakukan proteksi data terhadap pengguna yang tidak berhak dengan cara menambahkan enkripsi data. Dalam hal ini data tidak disimpan sebagaimana mestinya, melainkan dikodekan kedalam bentuk yang tidak dapat dibaca oleh orang lain yang tidak berhak.

Kamis, 17 Mei 2012

KEPRIBADIAN MUHAMMADIYAH


TUGAS

KEPRIBADIAN MUHAMMADIYAH


Oleh
Nama : Ngatinem
Nim   : 10018109
Kelas :  C


TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS AHMAD DAHLAN
YOGYAKARTA
2011/2012


I.APAKAH MUHAMMADIYAH ITU
MUHAMMADIYAH adalah suatu persyarikatan yang merupakan “Gerakan Islam”. Maksud gerakan ialah “Dakwah Islam dan Amar Ma’ruf nahi Munkar” yang ditujukan kepada dua bidang: perseorangan dan masyarakat. Dakwah dan amar ma’ruf nahi munkar pada bidang pertama terbagi kepada dua golongan:
a.Kepada yang telah Islam bersifat pembaharuan (tajdid), yaitu mengembalikan kepada ajaran Islam yang asli dan murni.
b.Kepada yang belum Islam, bersifat seruan atau ajakan untuk memeluk agama Islam.
Adapun da’wah Islam dan amar ma’ruf nahi munkar bidang kedua, ialah kepada masyarakat, bersifat kebaikan, bimbingan dan peringatan. Kesemuanya itu dilaksanakan bersama dengan bermusyawarah atas dasar taqwa dan mengharap keridhaan Allah semata-mata. Dengan melaksanakan dakwah Islam dan amar ma’ruf nahi munkar dengan caranya masing-masing yang sesuai, Muhammadiyah menggerakkan masyarakat menuju tujuannya, ialah: “Terwujudnya masyarakat utama, adil dan makmur yang diridlai Allah SWT.”

II.DASAR DAN AMAL USAHA MUHAMMADIYAH
Dalam perjuangan melaksanakan usahanya menuju tujuan terwujudnya masyarakat utama, adil dan makmur yang diridlai Allah SWT, dimana kesejahteraan, kebaikan dan kebahagiaan luas merata, Muhammadiyah mendasarkan segala gerak dan amal usahanya atas prinsip-prinsip yang tersimpul dalam Muqaddimah Anggaran Dasar, yaitu:
1.Hidup manusia harus berdasar tauhid, ibadah, dan taat kepada Allah.
2.Hidup manusia bermasyarakat.
3.Mematuhi ajaran-ajaran agama Islam dengan keyakinan bahwa ajaran Islam itu satu-satunya landasan kepribadian dan ketertiban bersama untuk kebahagiaan dunia akhirat.
4.Menegakkan dan menjunjung tinggi agama Islam dalam masyarakat adalah kewajiban sebagai ibadah kepada Allah dan ikhsan kepada kemanusiaan.
5.Ittiba’ kepada langkah perjuangan Nabi Muhammad SAW.
6.Melancarkan amal usaha dan perjuangan dengan ketertiban organisasi.

III.VISI MUHAMMADIYAH DAN MISI MUHAMMADIYAH

VISI MUHAMMADIYAH
Muhammadiyah memiliki visi sebagai beerikut :”Muhammadiyah sebagai Gerakan Islam yang berlandaskan pada Al-Qur’an dan As-Suinnah dengan watak tajdid yang dimilikinya senantiasa istiqamah dan aktif dalam melaksanakan Da’wah Islam Amar Ma’ruf Nahi Munkar di segala bidang sehingga menjadi rahmatan lil ‘alamin bagi umat, bangsa, dan dunia kemanusiaan menuju terciptanya masyarakat Islam yang sebenar-benarnya dalam kehidupan di dunia ini”.

MISI MUHAMMADIYAH
Muhammadiyah sebagai Gerakan Islam dan Da’wah Amar Ma’rruf Nahi Munkar memiliki misi yang mulia dalam kehidupan ini sebagai berikut :
1.Menegakkan keyakinan tauhid yang murni sesuai dengan ajaran Allah yang dibawa oleh para Rasul Allah yang disyariatkan sejak Nabi Nuh a.s hingga Nabi Muhammad saw.
2.Menyebarluaskan ajaran Islam yang bersumber pada Al-Qur’an, sebagai Kitab Allah yang terakhir untuk umat manusia, dan Sunnah Rasul.
3.Mewujudkan amalan-amalan Islam dalam kehidupan pribadi, keluarga, dan masyarakat.

IV.PEDOMAN AMAL USAHA DAN PERJUANGAN MUHAMMADIYAH
Menilik dasar prinsip tersebut di atas, maka apapun yang diusahakan dan bagaimanapun cara perjuangan Muhammadiyah untuk mencapai tujuan tunggalnya, harus berpedoman:
“Berpegang teguh akan ajaran Allah dan Rasul-Nya, bergerak membangun di segenap bidang dan lapangan dengan menggunakan cara serta menempuh jalan yang diridlai Allah”.

V.SIFAT MUHAMMADIYAH
Menilik: apakah Muhammadiyah itu, dasar amal usaha Muhammadiyah, pedoman amal usaha dan perjuangan Muhammadiyah, maka Muhammadiyah memiliki dan wajib memelihara sifat-sifatnya, terutama yang terjalin di bawah ini:
1.Beramal dan berjuang untuk perdamaian dan kesejahteraan.
2.Memperbanyak kawan dan mengamalkan ukhuwah Islamiyah.
3.Lapang dada, luas pandangan, dengan memegang teguh ajaran Islam.
4.Bersifat keagamaan dan kemasyarakatan.
5.Mengindahkan segala hukum, undang-undang, peraturan, serta dasar dan falsafah negara yang sah.
6.Amar ma’ruf nahi munkar dalam segala lapangan serta menjadi contoh teladan yang baik.
7.Aktif dalam perkembangan masyarakat dengan maksud ishlah dan pembangunan, sesuai dengan ajaran Islam.
8.Kerjasama dengan golongan Islam manapun juga dalam usaha menyiarkan dan mengamalkan agama Islam serta membela kepentingannya.
9.Membantu pemerintah serta bekerjasama dengan golongan lain dalam memelihara dan membangun Negara untuk mencapai masyarakat adil dan makmur yang diridlai Allah SWT.
10.Bersifat adil serta kolektif ke dalam dan keluar dengan bijaksana.
(Keputusan Muktamar ke 35)

SEJARAH DIRUMUSKANNYA KEPRIBADIAN MUHAMMADIYAH
“Kepribadian Muhammadiyah” ini timbul pada waktu Muhammadiyah dipimpin oleh Bapak Kolonel H.M. Yunus Anis, ialah pada periode 1959-1962. “Kepribadian Muhammadiyah” ini semula berasal dari uraian Bapak H. Faqih Usman, sewaktu beliau memberikan uraian dalam suatu latihan yang diadakan Madrasah Mu’allimin Muhammadiyah Yogyakarta. Pada saat itu almarhum KH. Faqih Usman menjelaskan bahasan yang berjudul: “Apa sih Muhammadiyah itu?”. Kemudian oleh Pimpinan Pusat dimusyawarahkan bersama-sama Pimpinan Muhammadiyah Wilayah Jawa Timur (HM. Saleh Ibrahim), Jawa Tengah (R. Darsono), dan Jawa Barat (H. Adang Afandi). Sesudah itu disempurnakan oleh suatu Tim yang antara lain, terdiri dari: KH. Moh. Wardan, Prof. KH. Farid Ma’ruf, M. Djarnawi Hadikusuma, M. Djindar Tamimy; kemudian turut membahas pula Prof. H. Kasman Singodimejo SH. di samping pembawa prakarsa sendiri KH. Faqih Usman. Setelah urusan itu sudah agak sempurna, maka diketengahkan dalam Sidang Tanwir menjelang Muktamar ke 35 di Jakarta (Muktamar Setengah Abad). Dan di Muktamar ke-35 itulah “Kepribadian Muhammadiyah” disahkan setelah mengalami usul-usul penyempurnaan. Dengan demikian maka rumusan “Kepribadian Muhammadiyah” ini adalah merupakan hasil yang telah disempurnakan dalam Muktamar ke-35 setengah abad -pada tahun 1962, akhir periode pimpinan HM. Yunus Anis.

APAKAH KEPRIBADIAN MUHAMMADIYAH ITU
           Sesungguhnya kepribadian Muhammadiyah itu merupakan ungkapan dari kepribadian yang memang sudah ada pada Muhammadiyah sejak lama berdiri. KH. Faqih Usman pada saat itu hanyalah mengkonstantir -meng-idhar-kan apa yang telah ada; jadi bukan merupakan hal-hal yang baru dalam Muhammadiyah. Adapun mereka yang menganggap bahwa Kepribadian Muhammadiyah sebagai perkara yang baru, hanyalah karena mereka mendapati Muhammmadiyah sudah tidak dalam keadaan yang sebenarnya. K.H. Faqih Usman sebagai seorang yang telah sejak lama berkecimpung dalam Muhammadiyah, sudah benar-benar memahami apa sesungguhnya sifat-sifat khusus (ciri-ciri khas) Muhammadiyah itu. Karena itu kepada mereka yang berlaku tidak sewajarnya dalam Muhammadiyah, beliaupun dapat memahami dengan jelas. Yang benar-benar dirasakan oleh almarhum ialah bahwa Muhammadiyah adalah Gerakan Islam, berdasar Islam, menuju terwujudnya masayarakat utama, adil dan makmur yang diridlai Allah Subhanahu wata’ala, bukan dengan jalan politik, bukan dengan jalan ketatanegaraan, melainkan dengan melalui pembentukan masyarakat, tanpa memperdilikan bagamana struktur politik yang manguasainya; sejak zaman Belanda, zaman militerisme Jepang, dan samapai zaman kemerdekaan Republik Indonesia.
           Muhammadiyah tidak buta politik, tidak takut politik, tetapi Muhammadiyah bukan organisasi politik. Muhammadiyah tidak mencampuri soal-soal politik , tetapi apabila soal-soal politik masuk dalam Muhammadiyah, ataupun soal-soal politik mendesak-desak urusan Agama Islam, maka Muhammadiyah akan bertindak menurut kemampuan, cara dan irama Muhammadiyah sendiri. Sejak partai politik Islam Masyumi dibubarkan oleh presiden Soekarno, maka warga Muhammadiyah yang selama ini berjuang dalam medan politik praktis, mereka masuk kembali dalam Muhammadiyah. Namun karena sudah terbiasa dengan perjuangan cara politik, maka dalam mereka berjuang dana beramal dalam Muhammadiyah pun masih membawa cara dana nada politik cara partai. Oleh almarhum K.H. Faqih Usman dan Pimpinan Pusat Muhammadiyah pada saat itu, cara-cara demikian dirasakan sebagai cara yang dapat merusak nada dan irama Muhammadiyah. Muhammadiyah telah mempunyai cara perjuangan yang khas. Muhammadiyah bergerak bukan untuk “Muhammadiyah’ sebagai golongan. Muhammadiyah bergerak dan berjuang untuk tegaknya Islam, untuk kemenangan kalimah Allah, untuk terwujudnya masyarakat utama, adil dan makmur yang diridlai Allah Subhanahu wata’ala. Hanya saja Islam yang digerakkan oleh Muhammadiyah adalah Islam yang sajadah, Islam yang lugas (apa adanya), Islam yang menurut Al-Quran dan Sunnah Rasulullah saw; dana menjalankannya dengan menggunakan akal pikirannya yang sesuai dengan ruh Islam. Dengan demikian, perlu difahamkan kepada warga Muhammadiyah: apakah Muhammadiyah itu sebenarnya dan bagaimana cara membawa/menyebarluaskannya. menyebarkan faham Muhammadiyah itu pada hakekatnya menyebarluaskan Islam yang sebenar-benarnya; dan oleh karena itu, cara menyebarkannya pun kita perlu mengikuticara-cara Rasulullah saw menyebarkan Islam pada awal pertumbuhannya.

MEMAHAMI KEPRIBADIAN MUHAMMADIYAH

Memahami Kepribadian Muhammadiyah berarti :
1.Memahami apa sebenarnya Muhammadiyah.
2.Karena Muhammadiyah ini sebagai organisasi, sebagai suatu persyarikatan yang beraqidah Islam dan bersumber pada Al-Quran dan Sunnah, maka perlu dipahami Islam yang ditegakkan dan dijunjung tinggi ini, mengingat telah banyak kekaburan kekaburan dalam Islam di Indonesia. Hal ini juga dipergunakan untuk mendasari atau menjiwai segala amal usaha Muhammadiyah sebagai organsisasi.
3.Kemudian dengan sifat-sifat dan cara-cara yang dicontoh atau diambil dari sejarah awal mula dakwah Rasulullah, menjadi sifat gerak dakwah Muhammadiyah, disesuaikan dengan keadaan dan kenyataan yang dihadapi.

KEPADA SIAPA KEPRIBADIAN MUHAMMADIYAH KITA PIMPINKAN/BERIKAN
Seperti telah kita uraikan di atas, bahwa Kepribadian Muhammadiyah ini pada dasarnya adalah memberikan pengertian dan kesadaran kepada warga, agar mereka tahu tugas dan kewajibannya, tahu sandaran atau dasar-dasar beramal-usahanya, juga tahu sifat-sifat atau bentuk/irama bagaimana mereka bertindak/bersikap pada saat melaksanakan tugas dan kewajibannya.

CARA MEMBERIKAN ATAU MENUNTUNKAN
Tidak ada cara lain dalam memberikan atau menuntunkan Kepribadian Muhammadiyah ini, kecuali harus dengan teori dan praktik penanaman pengertian dan pelaksanaan.
1.Penandasan atau pendalaman pengertian tentang da’wah atau bertabligh.
2.Menggembirakan dan memantapkan tugas berdakwah. Tidak merasa rendah diri (minder) dalam menjalankan dakwah; namun tidak memandang rendah kepada yang bertugas dalam lapangan lainnya (politik, ekonomi, seni-budaya dan lain-lain).
3.Kepada warga ditugaskan dengan tugas yang tentu-tentu, bukan hanya dengan sukarela. Bila perlu dilakukan dengan suatu ikatan, misalnya dengan perjanjian, dengan bai’at dan lain-lain.
4.Sesuai dengan masa itu, perlu dilakukan dengan musyawarah yang sifatnya mengevaluasi tugas-tugas tersebut.
5.Sesuai dengan situasi sekarang, perlu dilakukan formalitas menarik, yang tidak melanggar hukum-hukum agama dan juga dengan memberikan bantuan logistik.
6.Pimpinan Cabang, Ranting bersama-sama dengan anggota-anggotanya memusyawarahkan sasaran-sasaran yang dituju, bahan-bahan yang perlu dibawakan dan membagi petugas-petugas sesuai dengan kemampuan dan sasarannya.
7.Pada musyawarah yang melakukan evaluasi, sekaligus dapat ditambahkan bahan-bahan atau bekal yang diperlukan, yang akan dibagikan kepada para warga selaku muballigh dan muballighot.

KESIMPULAN
1.Beramal dan berjuang untuk perdamaian dan kesejahteraan
2.Memperbanyak kawan dan mengamalkan ukhuwah islamiyah
3.Lapang dada, dengan memegang teguh ajaran islam
4.Bersifat keagamaan dan kemasyarakatan
5.Menghindahkan segala hukum,undang-undang
6.Melakukan Amar Maruf nahi munkar
7.Aktif dalam perkembangan masyarakat8
8.Bersifat adil dan bijaksana

REFERENSI
•http://edukasipembaharu.blogspot.com/2011/01/kepribadian-muhammadiyah.html
•http://jagalempe.blogspot.com/2012/02/makalah-kepribadian-muhammadiyah-pgsd.html
•Pendidikan muhammadiyah
•Wikipedia.co.id



Senin, 02 April 2012

PERKALIAN MATRIKS


PROGRAM

#include <iostream.h>
#include <conio.h>
#include <iomanip.h>

int A[1000][1000],B[1000][1000],C[1000][1000],i,j,k, barisa, koloma, barisb, kolomb, barisc, kolomc, loop;
void hitung();
void matrika();
void matrikb();
void cek();
void ulang();

int main()
{
do
{
matrika();
matrikb();
cek();
ulang();
}while (loop!=0);
}

void matrika()
{
cout<<"masukkan ordo matriks A :"<<endl;
cout<<"jumlah baris : ";
cin>>barisa;
cout<<"jumlah kolom : ";
cin>>koloma;

//masukkan matrix A
cout<<"Silahkan input matrik A : \n";
for(i=0;i<barisa;i++)
{
for(j=0;j<koloma;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>A[i][j];
}
}

//cetak matrix A
cout<<"\nMatrik A : \n";;
for(i=0;i<barisa;i++)
{
for(j=0;j<koloma;j++)
{
cout<<setw(4)<<A[i][j];
}
cout<<endl;
}
cout<<endl;
}

void matrikb()
{
//masukkan matriks B
cout<<"masukkan ordo matriks B :"<<endl;
cout<<"jumlah baris : ";
cin>>barisb;
cout<<"jumlah kolom : ";
cin>>kolomb;

cout<<"Silahkan input matrik B : \n";
for(i=0;i<barisb;i++)
{
for(j=0;j<kolomb;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>B[i][j];
}
}

//cetak matrix B
cout<<"\nMatrik B : \n";
for(i=0;i<barisb;i++)
{
for(j=0;j<kolomb;j++)
{
cout<<setw(4)<<B[i][j];
}
cout<<endl;
}
}

void hitung()
{
//Operasi Perkalian
for (i=0;i<barisa;i++)
{
for (j=0;j<kolomb;j++)
{
C[i][j]=0;
for (k=0;k< barisb;k++)
{
C[i][j]+= A[i][k]*B[k][j];
}
}
}

//Menampilkan hasil

cout<<"\nMatrik C, Hasil : \n";
for(i=0;i<barisa;i++)
{
for(j=0;j<kolomb;j++)
{
cout<<setw(4)<<C[i][j];
}
cout<<endl;
}
cout<<endl;
getche();
}

void ulang()
{
int status, l;
char pilih;
do
{
cout<<"anda ingin memakai program ini lagi (y/n)?";
cin>>pilih;
switch (pilih)
{
case 'Y' : status=1; loop=1; l=0;  break;
case 'y' : status=1; loop=1; l=0;  break;
case 'N' : status=0; l=0; cout<<"exit"<<endl; getche(); exit(0); break;
case 'n' : status=0; l=0; cout<<"exit"<<endl; getche(); exit(0); break;
default : cout<<"ketik y untuk ulangi program, n untuk tutup program (tidak case sensitif)"<<endl;
}
}while(l!=0);
}

void cek()
{
if (koloma==barisb)
{
hitung();
}
if (koloma!=barisb)
{
cout<<"operasi perkalian tidak bisa dilakukan. Anda salah memasukkan ordo matrik."<<endl;
getche();
}

}


BILANGAN PRIMA

program

#include <iostream>
#include <conio.h>
#include <ctype.h>
#include <math.h>
#include <cstdlib>

using namespace std;

    //return 1 if n is prime, 0 otherwise
 
    int isPrime(int p);
    int main ()
    {
         for (int n=1; n<50;n++)
         if (isPrime(n)) cout<<n<<" ";
         getch();
         cout<<endl;
         }
         int isPrime (int p)
         {
             float sqrtp=sqrt(p);
             if(p<2) return 0; //2 is
             if (p==2) return 1;
             if (p%2==0) return 0; //2 is
             for (int d=3; d<=sqrtp; d+=2)
             if (p%d==0) return 0;
             return 1;
             }



SERTIFIKASI 2


                                                                                                                                       
MELAKUKAN WAWANCARA KEMUHAMMADIYAHAN

Kepemimpinan Kolektif Dalam Muhammadiyah

Pendahuluan

Permasalahan dalam kehidupan berbangsa dan bermasyarakat dalam MUHAMMADIYAH sekarang adalah masalah kepemimpinan. Pemimpin yang baik harus mempunyai yaitu:
- visi yang luas dan ke depan (visioner).
- Moral / akhlaknya baik (jujur, adil, mencintai umat/rakyat, etos ilmunya tinggi, etos kerjanya kuat, displin, dedikatif, loyal).
- Cerdas (kreaktif, inovaif, tanggap, sasmito, tanggap informasi).
- Berada di tengah-tengah umat/rakyat(mendorong, membangun, menggerakkan, dan mampu memberi teladan).

Pemimpin muhammadiyah pada masa lalu secara kolektif  yaitu:
- KHA Dahlan, beliau memiliki kepekaan sosial yang tinggi, luas ilmunya, visi yang jauh kedepan (visioner), hidupnya sederhana dan senantiasa berada di tengah-tengah umatnya. Namun beliau tidak memiliki visi organisasi.
- Budi utomo, pemimpin yang menganjurkan agar KHA Dahlan membentuk organisasi supaya cita-cita dan perjuangan KHA Dahlan ada yang melanjutkan.
- H.Fakhruddin, pemimpin yang menggerakkan organisasi melalui tabligh dan jurnalistiknya.
- H.Sujak, pemimpin yang mengeluarkan ide-ide kreaktif dalam mendirikkan lembaga kesehatan (rumah sakit / hospital, poliklinik), lembaga sosial ( rumah yatim).
- H. Hisyam Dan H. Mukhtar dan lain-lain yang melengkapin kepemimpinan.

Cita – cita Muhammadiyah
1.Terwujudnya kehidupan yang imani, islami, dan ihsani.
2.Akhlakul karimah mewarnai kehdupan bermasyarakat, berbangsa, dan bernegara.
3.Terwujudnya kesejahteraan sosial secara merata.
4.Terwujudnya kehidupan yang rukun dan damai dari seluruh kelompok dan komponen masyarakat.
5.Terwujudnya lingkungan hidup yang baik dan nyaman.
6.Berkembangnya ilmu pengetahuan dan teknologi dalam bingkai moral yang islami.
7.Berkembangnya budaya dan seni yang luhur, edukatif dan islami.
8.Terpeliharanya nilai-nilai kemanusiaan yang luhur, hidup bermatabat dan berperadaban yang tinggi.

Pemimpin Muhammadiyah ke Depan
Untuk mewujudkan nya pemimpin perlu memilki kepekaan sosial dan kemasyarakatan. Pemimpin yang mampu menggerakkan majelies dan lembaga, mampu menggerakkan organisasi sampai ke akar rumput (jamaah) di tingkat ranting / kelurahan. Oleh karenanya, dibutuhkan pemimpin Muhammadiyah yang bisa melaksanakan fungsi- fungsi kemimpinan yaitu :
- Fungsi mengarahkan.
- Fungsi pendidikan.
- Fungsi mengorganisasikan.
- Fungsi mengarahkan.
- Fungsi menggerakkan.
- Fungsi mengawasi.
- Fungsi membina, memperbaiki, mengembangkan dan menyempurnahkan secara terus- menerus jalannya persyarikatan.

Susunan  Organisasi Pimpinan Cabang Muhammadiyah Ubulharjo Yogyakarta
Cabang umbulharjo dulunya masih ikut cabang pakualaman. Kemudian setelah menjadi besar dan anggotanya banyak cabang, umbulharjo berdiri sendiri. 14 kecamatan 14 pcm (pimpinan cabang muhammadiyah). Cabang umbulharjo ada 12 Pimpinan Ranting Muhammadiyah (PRM) terdiri dari :
1.PRM Semaki Gede
2.PRM Miliran
3.PRM Muja-muju
4.PRM Balirejo
5.PRM Glagah
6.PRM Tahunan
7.PRM Celeban
8.PRM Warung Boto
9.PRM Pandiyan
10.PRM Giwangan
11.PRM Nitikan
12.PRM Sorosutan

Majelis – Majelis
- Majelis Tabligh
- Majelis Pendidikan Dasar
- Majelis Kader
- Majelis Ekonomi
- Majelis Wakaf Dan Zakat, Infaq, Shadaqoh
- Majelis Pemberdayaan Masyarakat
- Majelis Pustaka Dan Informasi

Daftar Amal Usaha Muhammadiyah Umbulharjo Bidang Pendidikan
1.Taman kanak-kanak (TK) Muhammadiyah ada 32 TK. Muhammadiyah memiliki berapa TK ABA.
2.Sekolah Dasar (SD) ada 24 SD, Muhammadiyah memiliki 5 SD muhammadiyah yaitu
- SD Muhammadiyah Sokonandi 1
- SD Muhammadiyah Sokonandi 2
- SD Muhammadiyah Pakel
- SD Muhammadiyah Miliran
- SD Muhammadiyah Warungboto
3.Sekolah menengah pertam (SMP/MTs) ada 14, ada 2 SMP Muhammadiyah.
4.Sekolah menengah Atas (SMA/SMK/MA) ada 18, ada 3 SMA/SMK Muhammadiyah.
5.Perguruan Tinggi / Akademik ada 21, ada 1 UAD.

Sarana Kesehatan
- 2 puskesmas
- 1 RSUD Wirosaban
- 3 RS Swasta
- Rumah bersalin, dll.

Sarana Maupun Potensi
- Terminal Bus
-Pasar Seni XT Squar
- Pasar Induk
- Pabrik SGM Giwangan
- Gedung-gedung Perkantoran Pemerintah
- Perbankan
- Pusat-pusat Perbelanjaan
- Kantong-kantong Asrama/Kost Mahasiswa
- Ratusan atau mungkin Ribuan Pedagang/Pengusaha Kecil



Blogger template 'Purple Mania' by Ourblogtemplates.com 2008

Jump to TOP