Senin, 28 Februari 2011

Pengertian Array dan Record

ARRAY

Array merupakan tipe data tersetruktur dimana di dalamnya terdiri dari komponen–komponen yang mempunyai tipe data yang sama. Di dalam suatu array jumlah komponen banyaknya adalah tetap. Di dalam suatu larik atau array setiap kompoenen ditunjukan oleh suatu index yang unik. Index dari setiap komponen array menunjukan urutan data atau identitas yang mewakili data yang ada didalamnya.

Sifat Array

Array merupakan struktur data yang statis, yaitu  jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan. Untuk menyatakan array dalam PASCAL kita harus terlebih dahulu:
Mendefinisikan jumlah elemen array
Contoh. const N=10;
type
A= array [1..N] of integer;


 * Array satu dimensi

Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip.

Bentuk umum pendeklarasian:

nama_array[jumlah_eleman];

Contoh Program Array 1 dimensi

Program array_satu_dimensi;
uses crt;
var nilai : array[1..3] of real ;
i, jumlahdata : byte ;
begin
write(‘Masukan Jumlah data : ‘);readln(jumlahdata);
for i:=1 to jumlahdata do
begin
write(‘Nilai ke- ‘, i ,’ : ‘);readln(nilai[i]);
end;
readln;
end.


* Array dua dimensi

Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom.

Bentuk umum pendeklarasian:

nama_array[jumlah_eleman_baris][jumah_eleme_kolom];program array_dua_dimensi;
Program Array 2 dimensi uses crt; var matrik : array[1..3,1..2] of shortint; i, j : byte; begin writeln(‘Contoh Matrik :’); matrik[1,1] := 2; matrik[1,2] := 3; matrik[2,1] := 3; matrik[2,2] := 4; matrik[3,1] := 8; matrik[3,2] := 10; for i:= 1 to 3 do begin for j:=1 to 2 do write (matrik[i,j]:5); writeln; end; readln;

* Array multidimensi

Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi. 

Contoh Program
Procedure ISI_MATRIK(AKU:matriks;m,n:integer);
var
i,j: integer; {faktor pengulang}
begin
for i:=1 to m do
begin
for j:=1 to n do
begin
gotoxy(x+2i.y+2y);
read(A[i,j]);
end;
readln ;{ini memungkinkan kita menulis tiap
baris elemen}
end;

Record

Sama halnya dengan larik, rekaman (record) adalah kumpulan data. Perbedaan antara larik dengan rekaman adalah bahwa dalam larik semua elemennya harus bertipe sama. Tetapi dalam rekaman setiap elemen bisa mempunyai tipe data yang berbeda satu sama lain. Dalam aktivitas sehari-hari pemakaian rekaman lebih banyak digunakan dibanding dengan larik. Beberapa contoh pemakaian misalnya rekaman data akademis mahasiswa, rekaman gaji pegawai, persediaan barang dalam gudang dan lain-lain.
Rekaman dapat muncul dalam berbagai bentuk, misalnya informasi yang tertulis pada kartu dan tersimpan dalam sebuah kotak; sebagai informasi yang diketikkan lewat terminal komputer dan tersimpan dalam harddisk. Biasanya rekaman-rekaman dalam komputer tersimpan dalam bentuk berkas (file) yang tak gayut terhadap program yang menggunakannya.

Bentuk umum deklarasi rekaman adalah :
type pengenal = record
medan1 : tipe1;
medan2 : tipe2;
.
.
.
medan3 : tipen
end;
dengan pengenal : pengenal yang menunjukkan tipe data yang akan dideklarasikan
medan1, … , medann : nama medan yang akan digunakan
tipe1, … , tipen : sembarang tipe data yang telah dideklarasikan sebelumnya.
Berikut adalah contoh deklarasi rekaman
Type Tgl_kalender  = record
                                          Tanggal : 1..31;
                                          Bulan : 1..12;
                                          Tahun : 1900..2000
                                   end;
         Siswa = record
                            Nama : string [25] ;
                            Alamat : string [35] ;
                            Kelamin : (L,P) ;
                            Kelas : 1..6
                        end;
Dalam contoh-contoh di atas, rekaman mempunyai medan-medan yang tetap. Ada kalanya diperlukan suatu bentuk rekaman yang salah satu medannya bisa bervariasi tergantung darikebutuhan. Rekaman yang demikian disebut dengan rekaman bebas (variant record).


sumber  :
STMIK Balikpapan – Jurusan Manajemen Informatika
Algoritma & Struktur Data

Senin, 21 Februari 2011

ECOLABELING




Sejak berlangsungnya konperensi Stockholm pada tahun 1972, masalah lingkungan hidup nampaknya terus berkembang "menjadi isu global ". Negara-negara industri maju, khususnya di Amerika dan Eropa semakin meningkat kepeduliannya terhadap kondisi lingkungan di seluruh bagian dunia. Sebaliknya negara-negara berkembang juga terpacu untuk terus menerus meningkatkan upaya dalam menjaga, memelihara, dan meningkatkan kualitas lingkungan hidup di negaranya masing-masing. 

Dalam bidang kehutanan, isu lingkungan hidup global menjadi salah satu bahan diskusi utama dalam sidang Council ke 8 International Tropical Timber Organization (ITTO) yang berlangsung di Bali pada tahun 1990. Salah satu hasil penting dari sidang tersebut adalah komitmen untuk terlaksananya pengelolaan hutan yang lestari paling lambat pada tahun 2000. Mulai tahun 2000, akan dilakukan pemberian label atau sertifikat bagi produk-produk yang terbuat dari kayu tropis. 

Label dimaksud adalah pertanda yang memberikan keterangan bahwa kayu yang dipergunakan untuk membuat produk tertentu berasal dari hutan yang dikelola secara lestari. Menanggapi hal ini, pemerintah Indonesia, bekerja sama dengan pihak swasta kehutanan dan lembaga-lembaga non pemerintah yang peduli akan perkembangan hutan dan kehutanan, segera mempersiapkan diri dan melakukan antisipasi.

Persiapan dan antisipasi ini menyangkut aspek legal dan institusional. Termasuk aspek legal adalah pembuatan peraturan-peraturan, sedangkan aspek institusional menyangkut wadah kelembagaannya. Dibentuklah kemudian apa yang dinamakan Lembaga Ekolabel Indonesia (LEI) yang dipimpin oleh Mantan Menteri Negara Lingkungan Hidup, Prop.Emil Salim. Sifat kerja Lembaga ini independen, tidak terikat dengan lembaga atau instansi pemerintah manapun, dan diberikan kewenangan untuk memberikan penilaian terhadap pelaksanaan pengelolaan kelestarian hutan tropis Indonesia. Sejak dibentuknya LEI pada tahun 1994, lembaga ini aktif melakukan berbagai kegiatan yang melibatkan berbagai disiplin ilmu yang berkaitan dengan masalah perkembangan hutan dan kehutanan.

Pengertian Ekolabel berasal dari kata "eco" yang berarti lingkungan, dan "label" yang berarti tanda atau sertifikat. Jadi, ekolabel dapat diartikan sebagai kegiatan- kegiatan yang bertujuan guna pemberian sertifikat yang mengandung kepedulian akan aspek-aspek yang berkaitan dengan unsur lingkungan hidup. Kata "ekolabelling" pada saat ini sudah sedemikian populer dan jauh berkembang dan banyak dipergunakan dimana-mana, sehingga kemudian diasosiasikan dengan berbagai kegiatan baik yang sifatnya fisik (lapangan) maupun non-fisik (peraturan, tata cara, kelembagaan, dsb.)

Yang perlu diperhatikan sebenarnya adalah adanya perbedaan antara ecolabelling dengan pengelolaan hutan lestari atau sustainable forest management (SFM). Ecolabelling lebih terfokus kepada tahapan-tahapan pemberian sertifikasi, sedangkan SFM lebih menitik beratkan kepada pelaksanaan pengelolaan hutan secara berkelanjutan. SFM dengan demikian dapat terkait baik langsung maupun tidak langsung yaitu Ecolabelling memberi sertifikasi bagi produk hasil hutan yang telah dikelola secara lestari (baik hutan alam maupun tanaman serta produk non kayu). 

Pada prinsipnya, pemberian sertifikat dalam kegiatan ecolabelling dilaksanakan dengan melakukan pengujian terhadap setiap tahap kegiatan pengusahaan hutan. Sebagai ilustrasi, gambar berikut memperlihatkan contoh proses pemberian sertifikat yang dapat dilakukan dalam pengelolaan hutan produksi. 


Kriteria dan Indikator Untuk melihat dan membuktikan apakah suatu pengelolaan hutan sedang atau telah dilaksanakan untuk mencapai tujuan-tujuan kelestarian hutan, diperlukan berbagai syarat atau kriteria dan indikator atau ciri-ciri. Kriteria dan indikator hutan lestari ini pada mulanya dikeluarkan sebagai upaya para ahli kehutanan seluruh dunia (atas sponsor ITTO) untuk menguji apakah hutan yang dikelola selama ini telah benar-benar ditujukan berdasarkan azas kelestarian? Buah pikir para ahli kehutanan tersebut kemudian dituangkan dalam suatu komunike bersama yang merupakan salah satu hasil penting dalam sidang Council ke 8 yang diselenggarakan di Bali pada tahun 1990. Kriteria dan indikator yang diperkenalkan ITTO kemudian berkembang lebih jauh lagi karena ditemukannya hal-hal yang kurang sesuai/tepat dengan kondisi yang berbeda untuk setiap type hutan yang ada di seluruh bagian dunia. Selain ITTO, paling tidak terdapat empat kelompok inisiatif yang juga mencoba merumuskan kriteria dan indikator hutan lestari. Inisiatif-inisiatif tersebut dilahirkan baik melalui lembaga internasional maupun melalui konperensi internasional. Forest Stewardship Council (FSC), misalnya, merumuskan 9 prinsip kriteria dan indikator hutan lestari. 

Kemudian "Helsinki process" yang diadopsi oleh Ministrial Conference on Protection of Forest di Eropa merumuskan 6 kriteria dan 27 indikator hutan lestari. Selanjutnya "Montreal process" yang dikukuhkan di Santiago mengeluarkan 7 kriteria dan 67 indikator untuk konservasi dan pengelolaan hutan-hutan temperate dan boreal. Selanjutnya untuk daerah Amazon di Amerika Latin dikenal adanya "Tarapoto proposal" sebagai hasil perjanjian kerjasama Amazon (Amazon Cooperation Treaty, ACT) yang merumuskan 12 kriteria dan 77 indikator untuk pengelolaan hutan lestari di wilayah Amazon. Untuk daerah hutan kering (dry zone) di wilayah Afrika, FAO dan UNEF memunculkan 7 usulan kriteria dan 47 indikator hutan lestari. Di Indonesia, tidak ketinggalan pihak swasta kehutanan yang tergabung dalam Asosiasi Pengusahaan Hutan Indonesia (APHI) telah secara aktif memperkenalkan konsep kriteria dan indikatornya yang merupakan buah pikir para pakar kehutanan. 

Kriteria dan indikator yang diusulkan APHI tersebut sampai saat ini masih terus dibahas dan diuji cobakan di lapangan. Selanjutnya, LEI juga tidak ketinggalan mengeluarkan kriteria dan indikator pengelolaan hutan lestari yang dapat dilihat dari lima dimensi, yaitu dimensi kawasan, dimensi produksi dan rentabilitas hutan, dimensi efisiensi pemanfaatan sumberdaya hutan, dimensi profesionalisme manajemen, dan dimensi rentabilitas usaha. 

Berikut ini adalah kriteria dan indikator yang pertama kali diperkenalkan ITTO. Berdasarkan kacamata ITTO, untuk dapat terlaksananya manajemen hutan lestari, maka terdapat lima pokok kriteria yang harus dipenuhi, yaitu :
  1. Forest Resource Base, yaitu terjaminnya sumber-sumber hutan yang dapat dikelola secara lestari.
  2. The Continuity of Flow of Forest Products, yaitu kontinuitas hasil hutan yang dapat dipungut berdasarkan azas-azas kelestarian.
  3. The level of Environmental Control, yang secara sungguh-sungguh mempertimbangkan kondisi lingkungan dan dampak-dampaknya yang perlu diperhatikan dalam pengelolaan hutan lestari yang berwawasan lingkungan.
  4. Social and Economic Aspects, yaitu dengan memperhitungkan pengaruh-pengaruh kesejahteraan sosial dan ekonomi masyarakat yang tinggal di sekitar hutan. Dalam tingakt nasional, juga memperhitungkan peningkatan pendapatan penduduk dan negara dalam arti luas.
  5. Institutional Frameworks, yaitu penyempurnaan wadah kelembagaan yang dinamis dan mendukung pelaksanaan pengelolaan hutan lestari. Institutional frameworks juga mencakup pengembangan sumber daya manusia, serta kemajuan penelitian, ilmu dan teknologi yang kesemuanya turut mendukung terciptanya manajemen hutan lestari.
  6. Kelima kriteria yang diperkenalkan ITTO tersebut kemudian dijabarkan lebih lanjut dalam bentuk ciri-ciri atau indikator yang kesemuanya mengarah kepada terlaksananya kriteria pertama (Forest Resource Base), maka indikator berikut ini merupakan tanda-tanda yang diperlukan dalam pelaksanaan manajemen hutan yang lestari.
    1. Tersedianya tata guna hutan yang komprehensif yang secara penuh mempertimbangkan tujuan-tujuan pengelolaan hutan dan kehutanan.
    2. Tercukupinya luas hutan permanen, yaitu hutan tetap yang dipertahankan fungsinya sebagai hutan. Luas hutan yang permanen akan mendukung target dan sasaran pembangunan hutan dan kehutanan.
    3. Ditetapkannya target dan sasaran pembangunan hutan tanaman, distribusi kelas umur, dan rencana tanaman tahunan
      Kriteria dan indikator yang disusun LEI pada prinsipnya merupakan hasil modifikasi kriteria dan indikator rumusan ITTO dan FSC. Menurut, LEI tujuan kelestarian hutan hanya akan dapat dicapai apabila tiga fungsi utama kelestarian hutan tetap terjaga. Pertama adalah kelestarian hasil hutan; kedua, kelestarian fungsi ekologis, dan ketiga, kelestarian fungsi sosial budaya. Walaupun kriteria dan indikator yang diperkenalkan ITTO telah berkembang begitu jauh, namun masih perlu dikaji ulang maksud dan tujuannya, karena pada hakekatnya merupakan temuan pertama para ahli kehutanan sedunia yang mencoba merumuskan kriteria dan indikator sampai kepada level unit manajemen yang terkecil.  Tulisan ini paling tidak menyingkap dua hal penting yang banyak menjadi bahan perbincangan para pemerhati hutan dan kehutanan. Yang pertama adalah tentang pengertian ecolabeling yang berbeda dengan sustainable forest management. Yang kedua adalah mengenai pentingnya kriteria dan indikator dalam pengelolaan hutan lestari. Sebagai penutup, kiranya perlu disimak bahwa kriteria dan indikator manapun yang akan dipakai sebagai acuan kiranya perlu diperhatikan paling tidak tiga aspek penting, yaitu adanya keseimbangan antara unsur-unsur ekonomi, sosial, dan lingkungan hidup. Yang lebih penting lagi adalah bagaimana membuat agar ketiga aspek tadi betul-betul dapat diperhitungkan dengan seimbang. Dengan kata lain, pemanfaatan hutan perlu memberikan keuntungan yang sebesar-besarnya baik bagi negara maupun masyarakat sekitarnya (aspek sosial ekonomi) tanpa mengorbankan aspek kelestarian hutan dan fungsi ekologisnya. Selesai

HAM / Hak Asasi Manusia

Pengertian dan Definisi HAM :

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 azasi manusia tanpa membeda-bedakan status, golongan, keturunan, jabatan, dan lain sebagainya.

Melanggar HAM seseorang bertentangan dengan hukum yang berlaku di Indonesia. Hak asasi manusia memiliki wadah organisasi yang mengurus permasalahan seputar hak asasi manusia yaitu Komnas HAM. Kasus pelanggaran ham di Indonesia memang masih banyak yang belum terselesaikan / tuntas sehingga diharapkan perkembangan dunia ham di Indonesia dapat terwujud ke arah yang lebih baik. Salah satu tokoh ham di Indonesia adalah Munir yang tewas dibunuh di atas pesawat udara saat menuju Belanda dari Indonesia.

Pembagian Bidang, Jenis dan Macam Hak Asasi Manusia Dunia :
1. Hak asasi pribadi / personal Right
- Hak kebebasan untuk bergerak, bepergian dan berpindah-pndah tempat
- Hak kebebasan mengeluarkan atau menyatakan pendapat
- Hak kebebasan memilih dan aktif di organisasi atau perkumpulan
- Hak kebebasan untuk memilih, memeluk, dan menjalankan agama dan kepercayaan yang diyakini masing-masing

2. Hak asasi politik / Political Right
- Hak untuk memilih dan dipilih dalam suatu pemilihan
- hak ikut serta dalam kegiatan pemerintahan
- Hak membuat dan mendirikan parpol / partai politik dan organisasi politik lainnya
- Hak untuk membuat dan mengajukan suatu usulan petisi

3. Hak azasi hukum / Legal Equality Right
- Hak mendapatkan perlakuan yang sama dalam hukum dan pemerintahan
- Hak untuk menjadi pegawai negeri sipil / pns
- Hak mendapat layanan dan perlindungan hukum

4. Hak azasi Ekonomi / Property Rigths
- Hak kebebasan melakukan kegiatan jual beli
- Hak kebebasan mengadakan perjanjian kontrak
- Hak kebebasan menyelenggarakan sewa-menyewa, hutang-piutang, dll
- Hak kebebasan untuk memiliki susuatu
- Hak memiliki dan mendapatkan pekerjaan yang layak

5. Hak Asasi Peradilan / Procedural Rights
- Hak mendapat pembelaan hukum di pengadilan
- Hak persamaan atas perlakuan penggeledahan, penangkapan, penahanan dan penyelidikan di mata hukum.

6. Hak asasi sosial budaya / Social Culture Right
- Hak menentukan, memilih dan mendapatkan pendidikan
- Hak mendapatkan pengajaran
- Hak untuk mengembangkan budaya yang sesuai dengan bakat dan minat

DEMOKRASI

PENGERTIAN

Demokrasi adalah bentuk atau mekanisme sistem pemerintahan suatu negara sebagai upaya mewujudkan kedaulatan rakyat (kekuasaan warganegara) atas negara untuk dijalankan oleh pemerintah negara tersebut.
Salah satu pilar demokrasi adalah prinsip trias politica yang membagi ketiga kekuasaan politik negara (eksekutif, yudikatif dan legislatif) untuk diwujudkan dalam tiga jenis lembaga negara yang saling lepas (independen) dan berada dalam peringkat yg sejajar satu sama lain. Kesejajaran dan independensi ketiga jenis lembaga negara ini diperlukan agar ketiga lembaga negara ini bisa saling mengawasi dan saling mengontrol berdasarkan prinsip checks and balances.
Ketiga jenis lembaga-lembaga negara tersebut adalah lembaga-lembaga pemerintah yang memiliki kewenangan untuk mewujudkan dan melaksanakan kewenangan eksekutif, lembaga-lembaga pengadilan yang berwenang menyelenggarakan kekuasaan judikatif dan lembaga-lembaga perwakilan rakyat (DPR, untuk Indonesia) yang memiliki kewenangan menjalankan kekuasaan legislatif. Di bawah sistem ini, keputusan legislatif dibuat oleh masyarakat atau oleh wakil yang wajib bekerja dan bertindak sesuai aspirasi masyarakat yang diwakilinya (konstituen) dan yang memilihnya melalui proses pemilihan umum legislatif, selain sesuai hukum dan peraturan.
Selain pemilihan umum legislatif, banyak keputusan atau hasil-hasil penting, misalnya pemilihan presiden suatu negara, diperoleh melalui pemilihan umum. Pemilihan umum tidak wajib atau tidak mesti diikuti oleh seluruh warganegara, namun oleh sebagian warga yang berhak dan secara sukarela mengikuti pemilihan umum. Sebagai tambahan, tidak semua warga negara berhak untuk memilih (mempunyai hak pilih).
Kedaulatan rakyat yang dimaksud di sini bukan dalam arti hanya kedaulatan memilih presiden atau anggota-anggota parlemen secara langsung, tetapi dalam arti yang lebih luas. Suatu pemilihan presiden atau anggota-anggota parlemen secara langsung tidak menjamin negara tersebut sebagai negara demokrasi sebab kedaulatan rakyat memilih sendiri secara langsung presiden hanyalah sedikit dari sekian banyak kedaulatan rakyat. Walapun perannya dalam sistem demokrasi tidak besar, suatu pemilihan umum sering dijuluki pesta demokrasi. Ini adalah akibat cara berpikir lama dari sebagian masyarakat yang masih terlalu tinggi meletakkan tokoh idola, bukan sistem pemerintahan yang bagus, sebagai tokoh impian ratu adil. Padahal sebaik apa pun seorang pemimpin negara, masa hidupnya akan jauh lebih pendek daripada masa hidup suatu sistem yang sudah teruji mampu membangun negara. Banyak negara demokrasi hanya memberikan hak pilih kepada warga yang telah melewati umur tertentu, misalnya umur 18 tahun, dan yang tak memliki catatan kriminal (misal, narapidana atau bekas narapidana).
Isitilah “demokrasi” berasal dari Yunani Kuno yang diutarakan di Athena kuno pada abad ke-5 SM. Negara tersebut biasanya dianggap sebagai contoh awal dari sebuah sistem yang berhubungan dengan hukum demokrasi modern. Namun, arti dari istilah ini telah berubah sejalan dengan waktu, dan definisi modern telah berevolusi sejak abad ke-18, bersamaan dengan perkembangan sistem “demokrasi” di banyak negara.
Kata “demokrasi” berasal dari dua kata, yaitu demos yang berarti rakyat, dan kratos/cratein yang berarti pemerintahan, sehingga dapat diartikan sebagai pemerintahan rakyat, atau yang lebih kita kenal sebagai pemerintahan dari rakyat, oleh rakyat dan untuk rakyat. Konsep demokrasi menjadi sebuah kata kunci tersendiri dalam bidang ilmu politik. Hal ini menjadi wajar, sebab demokrasi saat ini disebut-sebut sebagai indikator perkembangan politik suatu negara.
Demokrasi menempati posisi vital dalam kaitannya pembagian kekuasaan dalam suatu negara (umumnya berdasarkan konsep dan prinsip trias politica) dengan kekuasaan negara yang diperoleh dari rakyat juga harus digunakan untuk kesejahteraan dan kemakmuran rakyat. Prinsip semacam trias politica ini menjadi sangat penting untuk diperhitungkan ketika fakta-fakta sejarah mencatat kekuasaan pemerintah (eksekutif) yang begitu besar ternyata tidak mampu untuk membentuk masyarakat yang adil dan beradab, bahkan kekuasaan absolut pemerintah seringkali menimbulkan pelanggaran terhadap hak-hak asasi manusia.
Demikian pula kekuasaan berlebihan di lembaga negara yang lain, misalnya kekuasaan berlebihan dari lembaga legislatif menentukan sendiri anggaran untuk gaji dan tunjangan anggota-anggotanya tanpa mempedulikan aspirasi rakyat, tidak akan membawa kebaikan untuk rakyat. Intinya, setiap lembaga negara bukan saja harus akuntabel (accountable), tetapi harus ada mekanisme formal yang mewujudkan akuntabilitas dari setiap lembaga negara dan mekanisme ini mampu secara operasional (bukan hanya secara teori) membatasi kekuasaan lembaga negara tersebut.


Demokrasi di Indonesia

Bisa dikatakan bahwa Indonesia sangat berpotensi menjadi kiblat demokrasi di kawasan Asia, berkat keberhasilan mengembangkan dan melaksanakan sistem demokrasi. Menurut Ketua Asosiasi Konsultan Politik Asia Pasifik (APAPC), Pri Sulisto, keberhasilan Indonesia dalam bidang demokrasi bisa menjadi contoh bagi negara-negara di kawasan Asia yang hingga saat ini beberapa di antaranya masih diperintah dengan ‘tangan besi’. Indonesia juga bisa menjadi contoh, bahwa pembangunan sistem demokrasi dapat berjalan seiring dengan upaya pembangunan ekonomi.
Ia menilai, keberhasilan Indonesia dalam bidang demokrasi yang tidak banyak disadari itu, membuat pihak luar termasuk Asosiasi Internasional Konsultan Politik (IAPC), membuka mata bangsa Indonesia, bahwa keberhasilan tersebut merupakan sebuah prestasi yang luar biasa. Prestasi tersebut juga menjadikan Indonesia sangat berpotensi mengantar datangnya suatu era baru di Asia yang demokratis dan makmur.
Dalam kesempatan yang sama, Presiden Indonesia, Susilo Bambang Yudhoyono yang akrab disapa SBY menerima anugerah medali demokrasi. SBY pun memaparkan panjang lebar perjalanan demokrasi Indonesia. Menurutnya, demokrasi Indonesia merupakan jawaban terhadap skeptisme perjalanan demokrasi di negeri ini. Beliau pun mencontohkan beberapa nada skeptis yang ditujukan kepada Indonesia. Pertama, demokrasi akan membawa situasi kacau dan perpecahan. Demokrasi di Indonesia hanyalah perubahan rezim, demokrasi akan memicu ekstrimisme dan radikalisme politik di Indonesia.
Beliau pun menambahkan bahwa demokrasi di Indonesia menunjukkan Islam dan moderitas dapat berjalan bersama. Dan terlepas dari goncangan hebat akibat pergantian 4 kali presiden selama periode 1998-2002, demokrasi Indonesia telah menciptakan stabilitas politik dan pertumbuhan ekonomi yang tinggi. Selain itu, Indonesia juga telah berhasil menjadi sebuah negara demokrasi terbesar di dunia dan melaksanakan pemilu yang kompleks dengan sangat sukses.
Meski pada awalnya banyak yang meragukan pelaksanaan demokrasi di Indonesia, kenyataannya demokrasi di Indonesia saat ini telah berusia 10 tahun dan akan terus berkembang. Sebagian orang pernah berpendapat bahwa demokrasi tidak akan berlangsung lama di Indonesia, karena masyarakatnya belum siap. Mereka juga pernah mengatakan bahwa negara Indonesia terlalu besar dan memiliki persoalan yang kompleks. Keraguan tersebut bahkan menyerupai kekhawatiran yang dapat membuat Indonesia chaos yang dapat mengakibatkan perpecahan.
Sementara itu, mantan wakil perdana menteri Malaysia, Anwar Ibrahim, yang turut hadir menyebutkan bahwa demokrasi telah berjalan baik di Indonesia dan hal itu telah menjadikan Indonesia sebagai negara dengan populasi 4 besar dunia yang berhasil melaksanakan demokrasi. Hal ini juga membuat Indonesia sebagai negara berpenduduk Islam terbesar di dunia yang telah berhasil menerapkan demokrasi. Dia juga berharap agar perkembangan ekonomi juga makin meyakinkan sehingga demokrasi bisa disandingkan dengan kesuksesan pembangunan. Hal tersebut tentunya bisa terjadi bila demokrasi dapat mencegah korupsi dan penumpukan kekayaan hanya pada elit tertentu.
Demokrasi, menurut Anwar Ibrahim, adalah pemberian kebebasan kepada warga negara, sedangkan kegagalan atau keberhasilan ekonomi menyangkut sistem yang diterapkan.

Jumat, 18 Februari 2011

YOU TUBE


SEJARAH YOU TUBE

Pada 9 Oktober 2006, dari Mountain View, California, satu berita besar tersebar ke seluruh dunia. Semua rumor dan dugaan yang beredar selama ini akhirnya terjawab. Hampir semua media massa di seluruh dunia meliput berita ini. Hari itu, Google Inc., perusahaan search engine terbesar di dunia, mengumumkan bahwa mereka telah setuju mengakuisisi YouTube, sebuah perusahaan penyedia layanan jasa bagi orang-orang yang ingin melihat dan berbagi video mereka melalui internet. Harga yang ditawarkan tidak main-main, mencapai 15,67 triliun rupiah dalam bentuk transaksi saham.
Youtube saat ini memang telah menjadi salah satu ikon dunia internet, padahal YouTube baru dikembangkan dua puluh satu bulan sebelum dibeli oleh google, sebuah periode waktu yang sangat singkat. Hal inilah yang membuat penulis buku ini, Yudhi Herwibowo, mengangkat kisah sukses YouTube kedalam sebuah buku. Bagi Yudhi, sistem YouTube sampai sekarang masihmembuatnya tak percaya. Walalupun ide situs video sharing bukanlah ide yang pertama, kemasan YouTube terasa begitu sempurna. Kesederhanaan ditunjang dengan teknologi paling mutakhir di belakangnya, menjadi kombinasi yang sangat unik, karena selama ini yang kita tahu, teknologi mutakhir selalu diikuti dengan kerumitannya.
Youtube didaftarkan pertama kali dengan nama domain YouTube.com pada 15 Februari 2005. Situsnya sendiri baru mulai dibangun beberapa bulan kemudian. Sebagai tempat sementara, dipilih garasi di Menlo Park milik satu di antara ketiga pemuda itu. Garasi tersebut sangat sederhana dan tidak dapat dikatakan besar, tetapi dapat menampung beberapa komputer sekaligus. Tiga bulan kemudian, tepatnya Mei 2005, YouTube akhirnya di-launching ke publik.Awalnya hanya sekedar situs preview-nya saja. Enam bulan kemudian, barulah YouTube memulai debut resminya. Garasi tampaknya menjadi tempat yang mengawali semua kesuksesan itu, seperti ketika Apple didirikan, begitu juga dengan Microsoft, eBay, dan Hewlet Packard. Saat itu, satu media ternama di Amerika Serikat menyebut langkah memulain usaha dari garasi sebagai langkah-langkah malaikat karena sangat sederhana, sekaligus sangat dekat dengan aroma kesuksesan.
Dalam waktu relatif singkat, YouTube tumbuh semakin besar dan besar. Situs tersebut memperoleh gelombang publikasi awal ketika menampilkan video singkat berjudul Lazy Sunday yang diambil dari acara populer Saturday Night Live
Namun, ini hanyalah awal kepopuleran yang lebih besar. Perusahaan ini mengalami pertumbuhan publikasi yang sangat baik, terutama melalui pembicaraan-pembicaraan online di dunia maya.
Dalam buku yang diberi judul YouTube A Success Story ini, profil tiga anak muda dibalik kesuksesan YouTube ditampilkan juga oleh Yudhi. Mereka adalah Chad Hurley, Steve Chan, dan Jawed Karim. Chad Hurley lahir pada 1977 dan tumbuh di Pennsylvania Selatan, tepatnya di Birdsboro. Dia putra pasangan Donald, seorang konsultan keuangan, dan JoAnn, seorang guru. Chad memiliki kecenderungan dalam bidang seni. Ia juga menyukai bisnis dan teknologi. Tanpa sadar, ia sudah kerap menggabungkan minat-minatnya tersebut. Saat duduk di kelas 9, ia membuat amplifier yang memenangkan juara ketiga Kompetisi Elektronik Nasional. Pada 1999, Chad menyelesaikan kuliahnya di Indiana University of Pennsylvania. Awalnya, ia
mengambil jurusan ilmu komputer, tetapi kemudian dia memutuskan beralih ke jurusan desain
grafis dan percetakan. Steve Shih Chen lahir pada Agustus 1978 di Taiwan. Ia tinggal di Taipei sampai usia delapan tahun. Keluarganya kemudian berimigrasi ke Amerika Serikat. Ia mendaftar di John Hersey
High School serta Illionis Math and Science Academy
Steve kemudian kuliah di University of Illionis di Urbana-Champaign. Ia adalah satu di antara karyawan-karyawan awal PayPal. Tempat ia bertemu Chad Hurley dan Jawed Karim. Jawed Karim dilahirkan di Merseburg, Jerman Timur, 1979. Ayahnya, Naimul Karim, adalah periset berkebangsaan Bangladesh pada perusahaan 3M. Ibunya, Christine Karim, adalah profesor asisten penelitian biokimia di University of Minnesota. Karim menghabiskan masa kanak-kanaknya di Jerman. Namun, pada 1992, keluarganya pindah ke Amerika Serikat. Ia lulus dari Central High School (Saint Paul, Minnesota) dan mendaftar di University of Illinois di Urbana-champaign.Ketiga anak muda tadi bertemu saat masih menjadi karyawan di PayPal. Pertemuan ketiganya terjadi ketika mereka frustasi saat berusaha mengirim e-mail yang berisi klip video. Mereka kemudian menyempurnakan infrastruktur platform video sharing mereka selama beberapa jam. Dari sini, guratan takdir menuju keberuntungan dimulai. Sesuatu yang mereka rintis tampaknya mulai membuahkan hasil-hasil yang sangat luar biasa. Profil yang lebih lengkap dari ketiganya bisa dibaca lebih jauh dalam buku yang diterbitkan oleh penerbit Mizan setebal 162 halaman ini. Begitu juga dengan liku-liku perjalanan YouTube, konsep YouTube sehingga bisa menghasilkan begitu banyak keuntungan, sampai permasalahan-permasalahan yang dihadapi oleh YouTube berkaitan dengan hak cipta. Dibandingkan dengan buku lain yang sejenis, seperti misalnya buku Kisah Sukses Google yang ditulis oleh David A. Vise, buku ini memang masih kurang greget dalam membedah kisah kesuksesan YouTube. Yudhi belum menyelami lebih dalam bagaimana budaya kerja di YouTube, bagaimana nilai-nilai yang dianut oleh ketiga pendirinya sehingga bisa mengembangkan sebuah perusahaan internet yang berskala global dan bisa bertahan hingga saat ini. Yudhi tampaknya hanya mengambil data-data yang tersedia di internet tanpa melakukan wawancara lebih lanjut dengan orang-orang yang terlibat di balik kesuksesan YouTube. Tapi kekurangan ini tentu saja bisa kita maklumi, sebab David A. Vise, sang penulis kisah sukses Google, adalah orang Amerika yang mempunyai akses untuk mewancarai tokoh-tokoh Google dan orang-orang disekitarnya.
Terlepas dari kekurangan tersebut, buku ini cukup layak dibaca oleh Anda yang ingin mengetahui bagaimana sebuah perusahaan internet dibangun dan dikembangkan untuk kemudian menghasilkan keuntungan yang mencengangkan. Selain itu, dibahas juga bagaimana mengunduh video YouTube tanpa menggunakan plugin dan software tambahan pada browser Firefox dan Opera.

KELEBIHAN DAN KEKURANGANNYA :
berikut kelebihan dari aplikasi you tube ini :
*Youtube merupakan web video sharing terbesar, kelebihan dari youtube ini kita dapat meng-upload video   kita dan tentunya mesti registrasi,dengan registrasi gratis  , jadi kalo kita mau pasang video di youtube di blog kita bisa lebih gampang, soalnya gak perlu host video itu di hosting kita sendiri .  
*dan Didalam youtube terdapat menu “search” sehingga apabila kita masukan nama atau jenis video yang mau diambil maka secara otomatis dan cepat akan muncul video yang kita inginkan 
* Di youtube terdapat berbagai jenis format video yang bisa kita pilih sesuai dengan aplikasi pemutar video    yang kita punya 
Gambar video di youtube sudah bagus shingga kita nyaman dan jelas apabila kita menontonya

kekurangannya  :
  1. Apabila koneksi internet kita lagi lama atau lemot,maka dalam mengambil video di youtube pun akan terganggu dan mungkin kita akan menunggu terlalu lama
  2. Video didalam youtube umumnya memiki ukuran atau kapasitas sangat besar.
  3. Youtube tidak menyediakan aplikasi pengambilan video di websitenya,sehingga kita harus mencari aplikasi lain seperti keepvid dan youtube downloader
  4. Youtube menyediakan fasilitas upload video bagi siapa saja,sehingga disini dapat disalah gunakan oleh pihak yang tidak bertanggung jawab.Contohnya saja upload video porno dan video tentang penghinaan terhadap golongan tertentu 

TAMPILAN BARU YOU TUBE


YouTube akhirnya resmi meluncurkan tampilan baru mereka. Setelah beberapa waktu mencobanya dengan melakukan test untuk hanya untuk pengguna yang tertarik mencoba dengan sistem opt-in, akhir minggu kemarin YouTube telah resmi merubah tampilan video page mereka.Beberapa perubahan sudah pernah di bahas di DailySocial, seperti sistem rating yang kini menggunakan ikon jempol ‘I like this’ dan ‘I dislike this’, kemudian logo yang berubah, kini tanpa embel-embel broadcast yourself, pilihan resolusi baru serta keterangan tentang uploader user termasuk daftar video yang di upload serta pilihan untuk subscribe. Serta perubahan cukup besar dilayout, seperti kolom yang berisi informasi tentang deskripsi dan keterangan video, kolom yang berisi info statistik video, dan tab-tab yang berisi fitur save dan share.

Selain itu beberapa fitur lain di tampilan video page baru ini antara lain Fitur Up next Video Queue. Fitur yang memungkinkan anda untuk menonton video secara berurutan. Fitur ini terletak di sebelah kanan atas halaman video YouTube yang baru. Fitur ini berkaitan dengan fitur Quicklist yang memungkinkan anda untuk membuat daftar video yang ingin anda tonton dalam sebuah kelompok tertentu. Jika anda melakukan pencarian video tertentu, maka hasil pencarian yang relevan akan berada di bagian kanan, jika anda mengarahkan kursor ke video yang berkaitan dengan hasil pencarian anda, maka akan muncul tab panah kecil yang ketika diklik, akan muncul pilihan ‘add to queue’ yang akan secara otomatis menambahkan video pada daftar antrian video yang anda ingin tonton.
Untuk melihat daftar ini selain dengan cara masuk ke pilihan favorit di menu personal yang berada dipilihan ketika anda meng-klik panah kecil di username akun YouTube anda, fitur Next in Queue bisa ditemukan di kotak disebelah video yang anda sedang anda tonton dan berada di bagian paling atas.
Selain itu pembagian kategori komentar pun diperbaharui. Kini komentar dibagi menjadi beberapa kelompok yaitu Uploader Comments yang merupakan komentar dari user yang meng-upload video, kemudian Highest Rated Comments yang mengelompokkan komentar yang berdasarkan ‘like’ dan ‘dislike’, lalu Video Responses yang mengelompokkan komentar berupa video, dan latest Comments yang berisi berbagai komentar terkini.
Perubahan ini diklaim YouTube merupakan desain terbesar dari sejarah YouTube dan diharapkan bisa memberikan pengalaman baru bagi user dengan memberikan tampilan yang lebih jernih dan sederhana, seperti moto perubahan ini yaitu ‘back to basics’. Perubahan ini juga merupakan hasil penelitian akan perilaku user mereka dan tentu saja feedback user.
Saya sendiri menyukai desain baru ini, meski jika anda melihat komentar di blog YouTube, cukup banyak user yang memberikan komentar tidak suka dan ingin mendapatkan tampilan mereka yang lama. Seperti biasa, untuk penyedia layanan web based yang punya banyak pengguna, perubahan memang sering kali membawa komentar pedas dari user mereka, seperti yang sering dialami Facebook.
Hanya saja, saya merasa ada yang kurang (CMIIW), fitur search yang dulu sempat dikabarkan diperbaharui sepertinya tidak ada dalam tampilan baru video page yang sekarang. Fungsi search yang dulu sempat dikabarkan akan dirubah memungkinkan user untuk tetap menonton video sambil melakukan pencarian, sedangkan fitur search yang ada di tampilan baru ini membuat anda harus ‘kehilangan’ video yang sedang anda tonton jika melakukan pencarian lain.


Jadi, apa sebenarnya yang baru dari YouTube ini, kalau anda mencobanya, mungkin anda akan teringat YouTube versi feather yang menghilangkan beberapa elemen utuk mendapatkan tampilan yang lebih bersih, sederhana, dan cocok ketika jaringan internet sedang tidak bagus. Berikut beberapa hal baru yang dari YouTube.

Fokus para menonton
Tampilan YouTube yang baru berfokus pada kenyamanan anda dalam menikmati video, pertama anda tidak akan melihat logo bintang, atau sistem rating dengan bintang, YouTube menggantinya dengan sistem mirip StumbleUpon, tapi di YouTube, yang satu logo hati untuk menyatakan like dan logo jempol mengarah kebawah untuk menyatakan yang sebaliknya.

Resolusi dan logo yang berubah
Lalu jika anda melihat kotak dimana video diputar, dibagian bawahnya, ada tambahan tab baru yang berfungsi untuk mengatur resolusi, ketika anda meng-drag mouse anda ke tab yang berisi angka, contohnya 360p, maka akan ditampilkan resolusi tambahan yang akan menambah pilihan user untuk menentukan resolusi gambar seperti apa yang ingin dipilih. Selain itu logo pun berubah, jika biasanya ada kalimat broadcast yourself di bagian bawah logo YouTube, di tampilan baru ini, anda hanya akan mendapatkan logo YouTube saja, tanpa jargon apapun.

youtube

Fungsi search

Perubahan lain, yang bagi saya sangat bagus dan memang saya tunggu adalah fungsi search. Versi baru YouTube ini memungkinkan anda untuk  tetap menonton video yang sedang anda tonton sambil men-search konten video lain. Misalkan anda sedang menonton trailer film Sherlock Holmes, lalu anda ingin melakukan pencarian video klip band The Temper Trap, maka ketika anda mengklik tab search, hasil pencarian akan muncul di bagian kanan halaman YouTube anda, sedangkan video yang anda putar akan tetap rolling di bagian kiri, tapi dengan bentuk yang lebih kecil. Jika anda ingin kembali ke video yang sedang anda tonton maka klik teks back to video di bagian bawah video yang sedang anda tonton.
Fungsi search ini juga memberikan bantuan query mirip yang dilakukan Google search. Misalkan anda mengetikkan kata Sherlock Holmes , untuk mencari trailer filmnya, maka akan ditampilkan juga beberapa pilihan lain yang berhubungan dengan kata kunci Sherlock Holmes secara otomatis.
Terus terang saya terkesan dengan fungsi search yang baru ini, seperti yang pernah saya singgung di tulisan tentang YouTube terdahulu, setidaknya ada dua jenis pengguna YouTube, ada creator dan ada penonton, dan bagi penonton kenyamanan menonton video adalah yang utama, tapi YouTube bukan tv, yang membuat kita fokus pada hal menonton saja, YouTube adalah apikasi internet yang memugkikan anda menonton video sambil melakukan hal lain, seperti search konten, dan saya sendiri sangat tidak nyaman jika harus membuka tab baru untuk mencari konten lain dan harus meninggalkan video yang saya putar di tab lain. Fitur baru ini menjawab itu semua.
Kita tunggu saja, kapan versi ini akan roll out ke publik,  karena sebagai feature opt-in, fungsi ini memang belum menjadi fungsi default resmi, atau YouTube akan meluncurkannya secara diam-diam? Mari kita tunggu perkembangan selanjutnya, sambil menunggu bagaimana pendapat anda tentang tampilan baru YouTube ini, share pengalaman anda pada kolom komentar.

MERUBAH TAMPILAN YOUTUBE/YOUTUBE THEMES

youtube-gw
youtube…..asik banget……kalian yang suka dengan youtube dan sudah menjadi anggota disana tapi mengalami kesulitan untuk mengganti tampilan profile youtube bisa liat artikel ini selengkapnya,disini akan di coba untuk berbagi sedikit cara untuk mengganti youtube themes atau tampilan halaman profile youtube kalian,karena masih ada juga kawan yang belum mengetahui hal ini,…
mudah2an bisa membantu….untuk mengganti tampilan halaman profile youtube kalian:
  • login dulu ke youtube.com lalu klik account pada bagian atas kanan halaman
  • lihat bagian more lalu pilih edit channel
    you1
  • lalu klik channel design pada bagian kiri halaman
    design
  • lalu kalian akan bisa mengatur tampilan profile youtube disini…semua pengaturan berada disini kalian bisa mengganti gambar atau warna latar belakang,warna font dan masih banyak lagi…..lakukan lah pengeditan tampilan halaman profile youtube kalian disini…dan kalian bisa melihat langsung hasilnya pada kolom channel preview
    youzz11
    contoh halaman channel design……
  • sesudah melakukan pengeditan tampilan profile youtube seperti yang kalian inginkan jangan lupa untuk klik update channel pada bagian bawah halaman…

Selasa, 15 Februari 2011

                 TIPE data

Tipe data yang dikenal dalam bahasa pascal antara lain :

·      Tipe data sederhana / Jenis data yang standar (Dasar)
1.      Integer
2.      Real
3.      Karakter
4.      Boolean

·         Tipe data non standar (user defined)
1.    Enumerated
2.    Sub-range

·         Tipe data berstuktur
1.        Array
2.        Record
3.        Set
4.        File

·         Jenis data Pointer

INTEGER


Jenis data ini merupakan nilai bilangan bulat, yang  terdiri atas integer positif, integer negatif dan nol. Pada TURBO PASCAL jenis data ini di bagi atas beberapa bagian.  (lihat tabel 1)

Tabel 1. Jenis data integer
Tipe
Ukuran memori
(dalam byte)
Jangkauan nilai
BYTE
1
0..255
SHORTINT
1
-128..127
INTEGER
2
-32768..32767
WORD
2
0..65535
LONGINT
4
-2147483648..2147483647

Operator Integer terdiri atas :  + , - , * , DIV dan MOD

Var
                 Jumlah : byte;
Begin
               Jumlah := 200;
                WriteLn(‘Nilai JUMLAH = ‘,Jumlah);
End.
Hasilnya bila dijalankan :

          Nilai JUMLAH = 200


REAL


Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.

Contoh :
123.45
12345.  ® salah, titik desimal tidak boleh dibelakang
12E5
12E+5
-12.34
.1234  ® salah, titik desimal tidak boleh dimuka

 Pada TURBO PASCAL, jenis data ini dibedakan ( lihat tabel 2.)


Tabel 2. Jenis data Real

Tipe
Ukuran memori
(dalam byte)
Jangkauan nilai
Digit signifikan
SINGLE
4
1.5x10E-45 .. 3.4x10E38
7-8
DOUBLE
8
5.0x10E-324 .. 1.7x10E308
15-16
EXTENDED
10
1.9x10E-4951 .. 1.1x10E4932
19-20
COMP
8
-2E+63+1 .. 2E+63-1
19-20

Operator untuk jenis data ini terdiri atas : + , - , * dan /

KARAKTER


Yang dimaksud dengan jenis data ini adalah karakter tunggal atau sebuah karakter yang ditulis diantara tanda petik tunggal, seperti misalnya ‘A’, ’a’, ’!’, ’5’ dsb.

Dasarnya adalah ASCII CHARACTER SET.

Misalnya : 032 pada tabel ASCII CHARACTER SET menunjukkan karakter.

                   Blank.
          033                        !
          048                         0
076                         L
          dst

STRING


Nilai data string merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menenpati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.

Contoh :
Var
          Kampus : string[10];
Begin
          Kampus := ‘Gunadarma’;
Write(Kampus);
End.


 

BOOLEAN


Jenis data ini mempunyai nilai TRUE atau FALSE.

Operator untuk jenis data ini adalah :
1.    Logical Operator, yaitu : NOT, AND dan OR
2.    Relational Operator, yaitu : >, <, >=, <=, <> dan =


JENIS DATA NON-STANDARD (USER DEFINED)

ENUMERATED.
Jenis data ini terdiri atas barisan identifier yang terurut dimana setiap identifier tersebut dianggap sebagai suatu individual data item (elemen data yang berdiri sendiri).

Pada saat mendeklarasikan jenis data ini kita harus menuliskan semua elemen-elemennya.

Bentuk umum deklarasinya adalah :

TYPE nama = (data_item_1, data_item_2, ……., data_item_n);

Contoh :

TYPE hari = (sen,sel,rab,kam,jum,sab,ming);

TYPE warna = (red,blue,green,yellow,black,white);

Setelah jenis data ini dideklarasikan, maka selanjutnya kita dapat mendeklarasikan suatu variabel yang berjenis data sama dengan jenis data ini.

Misalnya :
              TYPE nama_hari = (sen,sel,rab,kam,jum,sab,ming);
              VAR libur : nama_hari;

Fungsi standar yang dapat digunakan pada jenis data ini adalah :

PRED, SUCC dan ORD

Misalnya :

     PRED (sel) = sen
     SUCC (sen) = sel
     ORD (sen) = 0
     ORD (sel) = 1

      dsb

SUB-RANGE.

Jenis data ini berupa range dari suatu kumpulan data yang mempunyai urutan..

Bentuk umum deklarasinya adalah :

     TYPE nama = data_item_pertama .. data_item_terakhir;

Contoh :
          TYPE jam_kuliah = 1 .. 10;
tanggal = 1 .. 31;
abjad = ‘A’ .. ‘Z’;

          TYPE bulan = (jan,feb,mar,apr,mei,jun,jul,agt,sep,okt,nov,des);
hari = (sen,sel,rab,kam,jum,sab,ming);
ata = agt .. jan;
pta = feb .. jun;
hari_kerja = sen .. jum;

 



 

 

 






TANDA OPERASI



Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori,

1.    Assignment operator.
2.    Binary operator.
3.    Unary operator.
4.    Bitwise operator.
5.    Relational operator.
6.    Logical operator.
7.    Address operator.
8.    Set operator.
9.    String operator.

Assignment operator
Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).

Contoh :
                   A:=B;

Binary operator
          Digunakan untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.

Operator

Operasi
Tipe operand
Tipe hasil
*
Perkalian
real,real
integer,integer
real,integer
real
integer
real
DIV
Pembagian bulat
integer,integer
integer
/
Pembagian real
real,real
integer,integer
real,integer
real
real
real
MOD
Sisa pembagian
integer,integer
integer
+
Pertambahan
real,real
integer,integer
real,integer
real
integer
real
-
pengurangan
real,real
integer,integer
real,real
real
integer
real

Contoh :
                   15*5             hasilnya         75
                   20/3             hasilnya         6.6666666667E+00
                   20 div 3         hasilnya         6
                   20 mod 3      hasilnya         2

Unary operator

Operator ini hanya menggunakan sebuah operand saja. Dapat berupa unary minus dan unary plus. Unary minus digunakan untuk menunjukkan nilai negatif, baik pada operang numerik real maupun integer. Unaru plus adalah operator untuk memberai tanda plus.

Contoh :
                   -5       +7
                   -2.5    +2.5

Bitwise operator

Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.

Relational operator

          Relational operator digunakan untuk  membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <>


Logical operator

          Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False.

Set operator

          Digunakan untuk operasi himpunan.

String operator

          Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string.

Contoh : 
                   Nama1 := ‘Arief ‘;
                   Nama2 := ‘Kurniawan’;
                   Nama3 := Nama1 + Nama2;