Senin, 28 Februari 2011

LAPORAN PENDAHULUAN TENTANG PASCAL


Laporan Pendahuluan Dasar Pemrograman 2 Pert. 1
1. Jelaskan apa yang kamu ketahui tentang bahasa pemrograman Pascal !
2. Tulis struktur umum bahasa Pascal dan jelaskan masing-masing bagiannya!
3. Sebutkan macam-macam tipe data dalam bahasa pemrograman Pascal dan
jelaskan kegunaannya !

Jawaban

1. Pascal adalah bahasa tingkat tinggi (high level language) yang dirancang
oleh Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama
Pascal diambil sebagai penghargaan terhadap ahli matematika prancis abad
17 yaitu Blaise Pascal. Pascal digunakan pertama kali pada komputer CDC
6000 (Control Data Corporation) pada tahun 1971 dengan tujuan untuk
pendidikan.

2. Struktur Program Pascal
Struktur suatu program Pascal dapat terdiri dari :
1. Judul Program
2. Blok Program
a. Bagian Deklarasi
 Deklarasi Label
 Deklarasi Konstanta
 Deklarasi Tipe
 Deklarasi Variable
 Deklarasi Prosedur
 Deklarasi Fungsi
b. Bagian Pernyataan / Terproses
Untuk pemberian komentar diletakkan diantara tanda (*dan*) atau {dan}.
1. Judul Program
Judul program ini digunakan untuk memberi nama program dan sifatnya
optional. Jika ditulis harus terletak pada awal dari program dan diakhiri
dengan titik koma (;).
Contoh penulisan judul program :
PROGRAM coba;
PROGRAM gaji(input,output);
PROGRAM latihan_1;
2. Bagian Pernyataan / Terproses
Bagian yang akan diproses dan terdapat dalam suatu blok yang diawali
dengan BEGIN dan diakhiri dengan END, setiap statamen yang
merupakan instruksi program diakhiri dengan tanda titik koma (;).
BEGIN
...
statement;
...
END.

3. Pascal menyediakan beberapa macam tipe data, yaitu :
1. Tipe data sederhana, terdiri dari :
a. Tipe data standar : integer, real, char, string, boolean.
b. Tipe data didefinisikan pemakai : enumerated atau scalar, subrange
2. Tipe data terstruktur : array, record, file, set.
3. Tipe data penunjuk

Rabu, 23 Februari 2011

SEJARAH HAM DAN IMPLEMENTASI HAM DI INDONESIA


HAM/Hak Asasi Manusia adalah hak yang melekat pada diri setiap manusia sejak awal dilahirkan yang berlaku seumur hidup dan tidak dapat diganggu gugat siapa pun.
Sebagai warga negara yang baik kita mesti menjunjung tinggi nilai hak asasi manusia tanpa membeda-bedakan status, golongan, keturunan, jabatan, dan lain sebagainya.

Hak-hak Asasi Manusia adalah hak-hak yang diberikan langsung oleh Tuhan Yang Maha Pencipta (hak-hak yang bersifat kodrati). Oleh karenanya tidak ada kekuasaan apapun di dunia yang dapat mencabutnya. Meskipun demikian bukan berarti dengan hak-haknya itu dapat berbuat semau-maunya. Sebab apabila seseorang melakukan sesuatu yang dapat dikategorikan melanggar hak asasi orang lain, maka ia harus mempertanggungjawabkan perbuatannya.

Pada hakikatnya Hak Asasi Manusia terdiri atas dua hak dasar yang paling fundamental, ialah hak persamaan dan hak kebebasan. Dari kedua hak dasar inilah lahir hak-hak asasi lainnya atau tanpa kedua hak dasar ini, hak asasi manusia lainnya sulit akan ditegakkan.

Mengingat begitu pentingnya proses internalisasi pemahaman Hak Asasi Manusia bagi setiap orang yang hidup bersama dengan orang lainnya, maka suatu pendekatan historis mulai dari dikenalnya Hak Asasi Manusia sampai dengan perkembangan saat ini perlu diketahui oleh setiap orang untuk lebih menegaskan keberadaan hak asasi dirinya dengan hak asasi orang lain.


SEJARAH HAK ASASI MANUSIA DALAM ISLAM

Dalam al Qur'an terdapat beberapa ayat yang berkaitan dengan hak asasi manusia diantaranya adalah :
"Dan hendaklah ada di antara kamu segolongan umat yang menyeru kepada kebajikan, menyuruh kepada yang makruf dan mencegah dari yang mungkar. Merekalah orang-orang 
yang beruntung." (Ali Imran : 104)
Dalam ayat diatas dijelaskan bahwa harus ada generasi penerus yang mengajak dalam kebaikan agar tidak terjadi pelanggaran HAM (kemungkaran), ayat diatas dikaitkan dengan hadist berikut :
'Barang siapa di antara kalian melihat kemungkaran maka hendaklah ia mengubahnya dengan tangannya, bila tidak mampu maka dengan lisannya, bila tidak mampu maka dengan hatinya, dan itu adalah selemah-lemahnya iman.' (HR Muslim)


SEJARAH INTERNASIONAL HAK ASASI MANUSIA



Umumnya para pakar Eropa berpendapat bahwa lahirnya HAM dimulai dengan lahirnya Magna Charta pada tahun 1215 di Inggris. Magna Charta antara lain mencanangkan bahwa raja yang tadinya memiliki kekuasaan absolut (raja yang menciptakan hukum, tetapi ia sendiri tidak terikat pada hukum), menjadi dibatasi kekuasaannya dan mulai dapat dimintai pertanggungjawaban dimuka umum. Dari sinilah lahir doktrin raja tidak kebal hukum lagi dan mulai bertanggungjawab kepada hukum. Sejak itu mulai dipraktekkan kalau raja melanggar hukum harus diadili dan harus mempertanggungjawabkan kebijakasanaannya kepada parlemen. 

Jadi, sudah mulai dinyatakan dalam bahwa raja terikat kepada hukum dan bertanggungjawab kepada rakyat, walaupun kekuasaan membuat Undang-undang pada masa itu lebih banyak berada di tangan raja. Dengan demikian, kekuasaan raja mulai dibatasi sebagai embrio lahirnya monarkhi konstitusional yang berintikan kekuasaan raja sebagai simbol belaka. Lahirnya Magna Charta ini kemudian diikuti oleh perkembangan yang lebih konkret, dengan lahirnya Bill of Rights di Inggris pada tahun 1689. Pada masa itu mulai timbul adagium yang intinya adalah bahwa manusia sama di muka hukum (equality before the law). Adagium ini memperkuat dorongan timbulnya negara hukum dan demokrasi. Bill of Rights melahirkan asas persamaan. Para pejuang HAM dahulu sudah berketatapan bahwa hak persamaan harus diwujudkan betapapun beratnya resiko yang dihadapi karena hak kebebasan baru dapat diwujudkan kalau ada hak persamaan. Untuk mewujudkan semua itu, maka lahirlah teori Roesseau (tentang contract social/perjanjian masyarakat), Motesquieu dengan Trias Politikanya yang mengajarkan pemisahan kekuasaan guna mencegah tirani, John Locke di Inggris dan Thomas Jefferson di Amerika dengan hak-hak dasar kebebasan dan persamaan yang dicanangkannya. 

Perkembangan HAM selanjutnya ditandai dengan munculnya The American Declaration of Independence yang lahir dari paham Roesseau dan Montesqueu. Jadi, walaupun di Perancis sendiri belum dirinci apa HAM itu, tetapi di Amerika Serikat lebih dahulu mencanangkan secara lebih rinci. Mulailah dipertegas bahwa manusia adalah merdeka sejak di dalam perut ibunya, sehingga tidaklah logis bila sesudah lahir, ia harus dibelenggu.

Selanjutnya pada tahun 1789 lahirlah The French Declaration, dimana hak-hak yang lebih rinci lagi melahirkan dasar The Rule of Law. Antara lain dinyatakah tidak boleh ada penangkapan dan penahanan yang semena-mena, termasuk ditangkap tanpa alasan yang sah dan ditahan tanpa surat perintah yang dikeluarkan oleh pejabat yang sah. Dinyatakan pula presumption of innocence, artinya orang-orany yang ditangkap kemudian ditahan dan dituduh, berhak dinyatakan tidak bersalah sampai ada keputusan pengadilan yang berkekuatan hukum tetap yang menyatakan ia bersalah. Dipertegas juga dengan freedom of expression (bebas mengelaurkan pendapat), freedom of religion (bebas menganut keyakinan/agama yang dikehendaki), the right of property (perlindungan terhadap hak milik) dan hak-hak dasar lainnya. Jadi, dalam French Declaration sudah tercakup semua hak, meliputi hak-hak yang menjamin tumbuhnyademokrasi maupun negara hukum yang asas-asasnya sudah dicanangkan sebelumnya. 

Perlu juga diketahui The Four Freedoms dari Presiden Roosevelt yang dicanangkan pada tanggal 6 Januari 1941, dikutip dari Encyclopedia Americana, p.654 tersebut di bawah ini :
"The first is freedom of speech and expression everywhere in the world. The second is freedom of every person to worship God in his own way-every where in the world. The third is freedom from want which, translated into world terms, means economic understandings which will secure to every nation a healthy peacetime life for its inhabitants-every where in the world. The fourth is freedom from fear-which, translated into world terms, means a worldwide reduction of armaments to such a point and in such a through fashion that no nation will be in a position to commit an act of physical agression against any neighbor-anywhere in the world."

Semua hak-hak ini setelah Perang Dunia II (sesudah Hitler memusnahkan berjuta-juta manusia) dijadikan dasar pemikiran untuk melahirkan rumusan HAM yang bersifat universal, yang kemudian dikenal dengan The Universal Declaration of Human Rights yang diciptakan oleh PBB pada tahun 1948. 

SEJARAH NASIONAL HAK ASASI MANUSIA

Deklarasi HAM yang dicetuskan di Perserikatan Bangsa-Bangsa pada tanggal 10 Desember 1948, tidak berlebihan jika dikatakan sebagai puncak peradaban umat manusia setelah dunia mengalami malapetaka akibat kekejaman dan keaiban yang dilakukan negara-negara Fasis dan Nazi Jerman dalam Perang Dunia II. 

Deklarasi HAM sedunia itu mengandung makna ganda, baik ke luar (antar negara-negara) maupun ke dalam (antar negara-bangsa), berlaku bagi semua bangsa dan pemerintahan di negara-negaranya masing-masing. Makna ke luar adalah berupa komitmen untuk saling menghormati dan menjunjung tinggi harkat dan martabat kemanusiaan antar negara-bangsa, agar terhindar dan tidak terjerumus lagi dalam malapetaka peperangan yang dapat menghancurkan nilai-nilai kemanusiaan. Sedangkan makna ke dalam, mengandung pengertian bahwa Deklarasi HAM seduania itu harus senantiasa menjadi kriteria objektif oleh rakyat dari masing-masing negara dalam menilai setiap kebijakan yang dikelauarkan oleh pemerintahnya.

Bagi negara-negara anggota PBB, Deklarasi itu sifatnya mengikat. Dengan demikian setiap pelanggaran atau penyimpangan dari Deklarasi HAM sedunia si suatu negara anggota PBB bukan semata-mata menjadi masalah intern rakyat dari negara yang bersangkutan, melainkan juga merupakan masalah bagi rakyat dan pemerintahan negara-negara anggota PBB lainnya. Mereka absah mempersoalkan dan mengadukan pemerintah pelanggar HAM di suatu negara ke Komisi Tinggi HAM PBB atau melalui lembaga-lembaga  HAM internasional lainnya unuk mengutuk bahkan menjatuhkan sanksi internasional terhadap pemerintah yang bersangkutan.

Adapun hakikat universalitas HAM yang sesungguhnya, bahwa ke-30 pasal yang termaktub dalam Deklarasi HAM sedunia itu adalah standar nilai kemanusiaan yang berlaku bagi siapapun, dari kelas sosial dan latar belakang primordial apa pun serta bertempat tinggal di mana pun di muka bumi ini. Semua manusia adalah sama. Semua kandungan nilai-nilainya berlaku untuk semua.

Di Indonesia HAM sebenarnya telah lama ada. Sebagai contoh, HAM di Sulawesi Selatan telah dikenal sejak lama, kemudian ditulis dalam buku-buku adat (Lontarak). Antara lain dinyatakan dalam buku Lontarak (Tomatindo di Lagana) bahwa apabila raja berselisih faham dengan Dewan Adat, maka Raja harus mengalah. Tetapi apabila para Dewam Adat sendiri berselisih, maka rakyatlah yang memustuskan. Jadi asas-asas HAM yang telah disorot sekarang, semuanya sudah diterpkan oleh Raja-Raja dahulu, namun hal ini kurang diperhatikan karena sebagian ahli hukum Indonesia sendiri agaknya lebih suka mempelajari teori hukum Barat. Dengan demikian dapat disimpulkan bahwa HAM sudah lama lahir di Indonesia, namun dalam perkembangannya tidak menonjol karena kurang dipublikasikan.

Human Rights selalu terkait dengan hak individu dan hak masyarakat. Ada yang bertanya mengapa tidak disebut hak dan kewajban asasi. Juga ada yang bertanya mengapa bukan Social Rights. Bukankan Social Rights mengutamakan masyarakat yang menjadi tujuan ? Sesungguhnya dalam Human Rights sudah implisit adanya kewajiban yang harus memperhatikan kepentingan masyarakat. Demikian juga tidak mungkin kita mengatakan ada hak kalau tanpa kewajiban. Orang yang dihormati haknya berkewajiban pula menghormati hak orang lain. Jadi saling hormat-menghormati terhadap masing-masing hak orang. Jadi jelaslah kalau ada hak berarti ada kewajiban. Contoh : seseorang yang berhak menuntut perbaikan upah, haruslah terlebih  dahulu memenuhi kewajibannya meningkatkan hasil kerjanya. Dengan demikian tidak perlu dipergunakan istilah Social Rights karena kalau kita menghormati hak-hak perseorangan (anggota masyarakat), kiranya sudah termasuk pengertian bahwa dalam memanfaatkan haknya tersebut tidak boleh mengganggu kepentingan masyarakat. Yang perlu dijaga ialah keseimbangan antara hak dan kewajiban serta antara kepentingan perseorangan dengan kepentingan umum (kepentingan masyarakat). Selain itu, perlu dijaga juga keseimbangan antara kebebasan dan tanggungjawab. Artinya, seseorang memiliki kebebasan bertindak semaunya, tetapi tidak memperkosa hak-hak orang lain.

IMPLEMENTASI HAK ASASI MANUSIA DI INDONESIA


Pada saat ini HAM telah menjadi issue global, yang tidak mungkin diabaikan dengan dalih apapun termasuk di Indonesia. Konsep dan implementasi HAM di setiap negara tidak mungkin sama, meskipun demikian sesungguhnya sifat dan hakikat HAM itu sama. Dalam hal ini, ada tiga konsep dan model pelaksanaan HAM di dunia yang dianggap mewakili, masing-masing di negara-negara Barat, Komunis-Sosialis dan ajaran Islam. Adanya HAM menimbulkan konsekwensi adanya kewajiban asasi, di mana keduanya berjalan secara paralel dan merupakan satu kesatuan yang tak dapat dipisahkan. Pengabaian salah satunya akan menimbulkan pelanggaran HAM itu sendiri. Khusus tentang implementasi HAM di Indonesia, meskipun ditengarai banyak kasus pelanggaran HAM berat di Indonesia dan belum kondusifnya mekanisme penyelesaiannya,, tetapi secara umum baik menyangkut perkembangan dan penegakkannya mulai menampakkan tanda-tanda kemajuan. Hal ini terlihat dengan adanya regulasi hukum HAM melalui peraturan perundang-undangan serta dibentuknya Pengadilan HAM dalam upaya menyelesaikan berbagai kasus pelanggaran HAM berat yang terjadi. (kasus di Cikeusik tentang penyerangan Ahmadiyyah dan di Jawa Timur tentang penyerangan terhadap pondok pesantren).

Implementasi HAM dalam kehidupan sehari-hari

a. Aparat
1) POLRI
Sesuai dengan peran Polri dalam memelihara keamanan dan ketertiban masyarakat, menegakkan hukum, memberikan perlindungan dan pelayanan kepada masyarakat, maka dalam melaksanakan tugasnya tersebut Polri wajib dan bertanggung jawab melindungi, menegakkan dan memajukan Hak Asasi Manusia (HAM). yakni:
a) Dalam rangka perlindungan dan pelayanan masyarakat, antara lain:
(1) Melayani laporan dan pengaduan terjadinya pelanggaran hukum termasuk pelanggaran HAM.
(2) Memberikan perlindungan terhadap tempat-tempat yang telah dan diperkirakan dapat menjadi sasaran pelanggaran HAM.
(3) Memberikan informasi kepada masyarakat dalam meningkatkan kesadaran hukum dan pemahaman HAM.
(4) Mengarahkan dan mendayagunakan masyarakat agar menghormati hukum dan ketentuan HAM.
(5) Membimbing, mendorong, mengarahkan dan menggerakkan unsur Satpam, Polsus dan unsur potensi masyarakat lainnya untuk membantu Polri dalam penegakkan HAM.

b) Dalam kehidupan sehari-hari, antara lain :
(1) Melarang anggota masyarakat untuk tidak main hakim sendiri dalam menghadapi pelanggaran HAM atau kejahatan yang terjadi di lingkungan masyarakat setempat.
(2) Memberi contoh/tauladan yang baik dalam kehidupan bermasyarakat seharhhari dengan berperilaku yang baik dan sopan misalnya dalam menjalankan kendaraan bermotor dijalan umum atau jalan raya dengan tidak mentang-mentang bahwa ia aparat kepolisian.
(3) Cepat tanggap dan membantu kesulitan yang terjadi di lingkungannya.

2)TNI Pada setiap bentuk pelibatan TNI, maka prajurit TNI wajib :

a) Menghormati Deklarasi Universal PBB tentang HAM.

b) Menghormati integritas individu dan martabat manusia dengan:
(1) Memberikan kesempatan pada masyarakat untuk melaksanakan hak-hak asasinya.
(2) Memberikan perlindungan terhadap masyarakat yang tidak mampu melindungi dirinya.
(3) Bersikap ramah tamah kepada masyarakat.

c) Melindungi nyawa, badan dan harta benda rakyat antara lain karena:
(1) Adanya ancaman, serangan terhadap kehormatan, jiwa dan harta benda sendiri maupun orang lain.
(2) Terjadinya pembunuhan dan penganiayaan terhadap seseorang atau kelompok.
(3) Terjadinya pencurian, penjarahan, perampokan, pengrusakan dan pembakaran terhadap bangunan dan harta benda rakyat.

d) Melakukan tindakan pembelaan diri.
Karena adanya serangan atau ancaman terhadap diri sendiri maupun orang lain, terhadap kehormatan kesulitan atau harta benda sendiri maupun orang lain.

e) Dalam kehidupan sehari-hari antara lain :
1) Memberi pertolongan baik di llingkungan tugasnya maupun di tempat-tempat lain bila ada orang/anggota masyarakat yang memerlukan pertolongan.
2) Sopan berkendaraan di jalan raya/umum, dengan mengikuti peraturan/rambu-rambu lalulintas yang berlaku.
3) Dalam menggunakan fasilitas Rumah Tangga di-usahakan tidak mengganggu lingkungan disekitarnya.
4) Ikut berpartisipasi dalam menjaga keamanan dan ketertiban di lingkungan masyarakat dimana ia bertempat tinggal.

b. Masyarakat.
Masyarakat dalam hal ini meliputi setiap orang, kelompok, organisasi politik, organisasi masyarakat. lembaga swadaya masyarakat atau lembaga kemasyarakatan lainnya, mempunyai kewajiban dalam rangka perlindungan, penegakan dan pemajuan HAM.
Dalam hubungan ini implementasinya dalam kehidupan sehari-hari antara lain:
1) Menahan diri apabila terjadi pertengkaran diantara sesama rekan atau tetangga dan berupaya menyelesaikan pertengkaran tersebut dengan baik dan terhormat, serta jangan ikut-ikutan main hakim sendiri.
2) Melakukan kegiatan rumah tangga dengan tidak mengganggu ketenangan dan ketertiban tetangganya.
3) Mentaati tata tertib lingkungan hidup sehari-hari di lingkungan masyarakat masing-masing.
4) Menghindari pertengkaran/adu fisik karena masing-masing merasa dirinya benar.
5) Jangan mengembangkan perselisihan antar anak menjadi perselisihan antar orang tua.


Sumber :
DEPHANKAM
yahoo_answer
www.google.co.id
id.wikipedia.org/hak-asasi-manusia
www.komnasham.go.id

Selasa, 22 Februari 2011

Contoh Logika dalam membuat program dengan kondisi Select Case dalam QBASIC



LOGIKA DALAM MEMBUAT PROGRAM DENGAN KONDISI SELECT CASE DALAM QBASIC
Berikan perintah CLS, untuk membersihkan layar.
Berikan perintah Dim pil, luas, alas, tinggi, panjang, lebar, sisi AS INTEGER maksudnya Dim untuk memberikan nilai pada sebuah variable. Pil, luas, alas, tinggi, panjang, lebar dan sisi merupakan nama variable. Dan INTEGER adalah untuk type bilangan bulat.
Berikan perintah PRINT “-------------Menu---------------“, “----1.Luas segitiga----”, “----2. Luas persegi----“, “----3. Luas persegi panjang----“. Untuk mencetak.
Berikan perintah INPUT “Masukan pilihan :”; pil, maksudnya kita akan masukan kalimat yang diakhiri dengan sebuah variable.
Berikan perintah SELECT CASE pil, maksudnya kita akan mengetes kondisi pada variable pil.
Dalam CASE 1 kita buat Luas segitiga yang terdiri dari INPUT “Masukan alas”, “Masukan tinggi”yang kemudian diakhiri dengan variable masing-masing. Lalu masukan rumus yaitu luas = alas * tinggi / 2 dan berikan perintah PRINT “luas segitiga :”; luas untuk hasil yang akan ditampilkan dan diakhiri dengan variable luas.
Dalam CASE 2 kita buat Luas persegi yang terdiri dari INPUT “masukan sisi :”; sisi, untuk memasukan kalimat tersebut dan diakhiri dengan variable sisi. Lalu masukan rumus yaitu luas = sisi * sisi, dan berikan perintah PRINT “Luas persegi :”; luas untuk mencetak hasil dari rumus yang kita buat.
Dalam CASE 3 kita buat Luas persegi panjang yang terdiri dari INPUT “Masukan panjang”, “Masukan lebar”yang sama-sama diakhiri variable masing-masing. Lalu masukan rumus yaitu luas = panjang * lebar dan berikan perintah PRINT “Luas persegi panjang :”; luas untuk mencetak hasil dari rumus yang kita buat.
Berikan perintah END SELECT, untuk mengakhiri suatu kondisi select.
Berikan perintah END, untuk mengakhiri suatu program

1. Output yang pertama, lalu kita pilih 1 untuk mengetahui luas segitiga.

2. Output yang kedua, lalu kita masukan angka 2 untuk mengetahui luas dari persegi.

3. Output yang ketiga, kita masukan angka 3 untuk mengetahui luas dari persegi panjang.

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes