Senin, 10 Oktober 2011

Sistem Informasi Akuntansi

1. Sejauh mana manajemen seharusnya mengawasi email pegawai?
Menurut saya kita harus mencek tiap bulan untuk memastikan laporan laporan apa saja yang penting untuk perusahaan kita .

2.Sejauh mana seharusnya mengawasi website yang di kunjungi pegawai?
Menurut saya harus sering di awasi supaya kita tau akan aktif fitas para pegawai kita di dunia internet,mungkin kita bisa saja memberikan dorongan ke pegawai kita dengan cara menyajikan web site yang bisa menghibur para pegawai supaya tidak jenuh dalam berkerja .

3.Sejauh mana manajemen seharusnya mengawasi kinerja pegawai dengan contoh menggunakan sofware untuk menelusuri kinerja pegawai ! Apabila informasi seperti itu di kumpulkan bagai mana seharusnya pemakaiannya?
Kita harus meningkatkan pengamanan atau pengawasan untuk kinerja pegawai karena itu berfungsi untuk menciptakan hemat dari segi tenaga dan pikiran,sofware yang biasa kita gunakan adalah apsensi pegawai jadi di situ bisa kelihatan pegawai kita rajin berkerja atau tidak.

4.Haruskah perusahaan mempergunakan sofware untuk secara elektronik menghapus email?
Tidak harus karena pegawai kita bisa hapus email email yang sudah tidak terpakai secara manual.

5.Dalam situasi apa dan untuk siapa sebuah perusahaan dapat menybarkan informasi yang di kumpulkan tentang orang-orang yang mengunjungi website mereka?
Dalam situasi perusahaan yang sedang naik atau juga bisa di saat sedang turun karena informasi yang di kumpulkan lalu di sebar luaskan itu bisa membantu kinerja perusahan menjadi lebih baik dan baik, dalam segi apa pun.

Rabu, 16 Maret 2011

Indonesia

Republik Indonesia disingkat RI atau Indonesia adalah negara di Asia Tenggara, yang dilintasi garis khatulistiwa dan berada di antara benua Asia dan Australia serta antara Samudra Pasifik dan Samudra Hindia. Indonesia adalah negara kepulauan terbesar di dunia yang terdiri dari 17.508 pulau, oleh karena itu ia disebut juga sebagai Nusantara (Kepulauan Antara). Dengan populasi sebesar 222 juta jiwa pada tahun 2006, Indonesia adalah negara berpenduduk terbesar keempat di dunia dan negara yang berpenduduk Muslim terbesar di dunia, meskipun secara resmi bukanlah negara Islam. Bentuk pemerintahan Indonesia adalah republik, dengan Dewan Perwakilan Rakyat, Dewan Perwakilan Daerah dan Presiden yang dipilih langsung. Ibukota negara ialah Jakarta. Indonesia berbatasan dengan Malaysia di Pulau Kalimantan, dengan Papua Nugini di Pulau Papua dan dengan Timor Leste di Pulau Timor. Negara tetangga lainnya adalah Singapura, Filipina, Australia, dan wilayah persatuan Kepulauan Andaman dan Nikobar di India.
Sejarah Indonesia banyak dipengaruhi oleh bangsa lainnya. Kepulauan Indonesia menjadi wilayah perdagangan penting setidaknya sejak abad ke-7, yaitu ketika Kerajaan Sriwijaya di Palembang menjalin hubungan agama dan perdagangan dengan Tiongkok dan India. Kerajaan-kerajaan Hindu dan Buddha telah tumbuh pada awal abad Masehi, diikuti para pedagang yang membawa agama Islam, serta berbagai kekuatan Eropa yang saling bertempur untuk memonopoli perdagangan rempah-rempah Maluku semasa era penjelajahan samudra. Setelah berada di bawah penjajahan Belanda, Indonesia yang saat itu bernama Hindia Belanda menyatakan kemerdekaannya di akhir Perang Dunia II. Selanjutnya Indonesia mendapat berbagai hambatan, ancaman dan tantangan dari bencana alam, korupsi, separatisme, proses demokratisasi dan periode perubahan ekonomi yang pesat.
Dari Sabang sampai Merauke, Indonesia terdiri dari berbagai suku, bahasa dan agama yang berbeda. Suku Jawa adalah grup etnis terbesar dan secara politis paling dominan. Semboyan nasional Indonesia, "Bhinneka tunggal ika" ("Berbeda-beda tetapi tetap satu"), berarti keberagaman yang membentuk negara. Selain memiliki populasi padat dan wilayah yang luas, Indonesia memiliki wilayah alam yang mendukung tingkat keanekaragaman hayati terbesar kedua di dunia.

Peninggalan fosil-fosil Homo erectus, yang oleh antropolog juga dijuluki "Manusia Jawa", menimbulkan dugaan bahwa kepulauan Indonesia telah mulai berpenghuni pada antara dua juta sampai 500.000 tahun yang lalu.[11] Bangsa Austronesia, yang membentuk mayoritas penduduk pada saat ini, bermigrasi ke Asia Tenggara dari Taiwan. Mereka tiba di sekitar 2000 SM, dan menyebabkan bangsa Melanesia yang telah ada lebih dahulu di sana terdesak ke wilayah-wilayah yang jauh di timur kepulauan. Kondisi tempat yang ideal bagi pertanian, dan penguasaan atas cara bercocok tanam padi setidaknya sejak abad ke-8 SM,menyebabkan banyak perkampungan, kota, dan kerajaan-kerajaan kecil tumbuh berkembang dengan baik pada abad pertama masehi. Selain itu, Indonesia yang terletak di jalur perdagangan laut internasional dan antar pulau, telah menjadi jalur pelayaran antara India dan Cina selama beberapa abad.Sejarah Indonesia selanjutnya mengalami banyak sekali pengaruh dari kegiatan perdagangan tersebut.

Sejak abad ke-1 kapal dagang Indonesia telah berlayar jauh, bahkan sampai ke Afrika. Sebuah bagian dari relief kapal di candi Borobudur, k. 800 M.
Di bawah pengaruh agama Hindu dan Buddha, beberapa kerajaan terbentuk di pulau Kalimantan, Sumatra, dan Jawa sejak abad ke-4 hingga abad ke-14. Kutai, merupakan kerajaan tertua di Nusantara yang berdiri pada abad ke-4 di hulu sungai Mahakam, Kalimantan Timur. Di wilayah barat pulau Jawa, pada abad ke-4 hingga abad ke-7 M berdiri kerajaan Tarumanegara. Pemerintahan Tarumanagara dilanjutkan oleh Kerajaan Sunda dari tahun 669 M sampai 1579 M. Pada abad ke-7 muncul kerajaan Malayu yang berpusat di Jambi, Sumatera. Sriwijaya mengalahkan Malayu dan muncul sebagai kerajaan maritim yang paling perkasa di Nusantara. Wilayah kekuasaannya meliputi Sumatera, Jawa, semenanjung Melayu, sekaligus mengontrol perdagangan di Selat Malaka, Selat Sunda, dan Laut Cina Selatan.Di bawah pengaruh Sriwijaya, antara abad ke-8 dan ke-10 wangsa Syailendra dan Sanjaya berhasil mengembangkan kerajaan-kerajaan berbasis agrikultur di Jawa, dengan peninggalan bersejarahnya seperti candi Borobudur dan candi Prambanan. Di akhir abad ke-13, Majapahit berdiri di bagian timur pulau Jawa. Di bawah pimpinan mahapatih Gajah Mada, kekuasaannya meluas sampai hampir meliputi wilayah Indonesia kini; dan sering disebut "Zaman Keemasan" dalam sejarah Indonesia.
Kedatangan pedagang-pedagang Arab dan Persia melalui Gujarat, India, kemudian membawa agama Islam. Selain itu pelaut-pelaut Tiongkok yang dipimpin oleh Laksamana Cheng Ho (Zheng He) yang beragama Islam, juga pernah menyinggahi wilayah ini pada awal abad ke-15.[18] Para pedagang-pedagang ini juga menyebarkan agama Islam di beberapa wilayah Nusantara. Samudera Pasai yang berdiri pada tahun 1267, merupakan kerajaan Islam pertama di Indonesia.
Ketika orang-orang Eropa datang pada awal abad ke-16, mereka menemukan beberapa kerajaan yang dengan mudah dapat mereka kuasai demi mendominasi perdagangan rempah-rempah. Portugis pertama kali mendarat di dua pelabuhan Kerajaan Sunda yaitu Banten dan Sunda Kelapa, tapi dapat diusir dan bergerak ke arah timur dan menguasai Maluku. Pada abad ke-17, Belanda muncul sebagai yang terkuat di antara negara-negara Eropa lainnya, mengalahkan Britania Raya dan Portugal (kecuali untuk koloni mereka, Timor Portugis). Pada masa itulah agama Kristen masuk ke Indonesia sebagai salah satu misi imperialisme lama yang dikenal sebagai 3G, yaitu Gold, Glory, and Gospel. Belanda menguasai Indonesia sebagai koloni hingga Perang Dunia II, awalnya melalui VOC, dan kemudian langsung oleh pemerintah Belanda sejak awal abad ke-19.

Johannes van den Bosch, pencetus Cultuurstelsel.
Di bawah sistem Cultuurstelsel (Sistem Penanaman) pada abad ke-19, perkebunan besar dan penanaman paksa dilaksanakan di Jawa, akhirnya menghasilkan keuntungan bagi Belanda yang tidak dapat dihasilkan VOC. Pada masa pemerintahan kolonial yang lebih bebas setelah 1870, sistem ini dihapus. Setelah 1901 pihak Belanda memperkenalkan Kebijakan Beretika, yang termasuk reformasi politik yang terbatas dan investasi yang lebih besar di Hindia-Belanda.
Pada masa Perang Dunia II, sewaktu Belanda dijajah oleh Jerman, Jepang menguasai Indonesia. Setelah mendapatkan Indonesia pada tahun 1942, Jepang melihat bahwa para pejuang Indonesia merupakan rekan perdagangan yang kooperatif dan bersedia mengerahkan prajurit bila diperlukan. Soekarno, Mohammad Hatta, KH. Mas Mansur, dan Ki Hajar Dewantara diberikan penghargaan oleh Kaisar Jepang pada tahun 1943.

Soekarno, presiden pertama Indonesia.
Pada Maret 1945 Jepang membentuk sebuah komite untuk kemerdekaan Indonesia. Setelah perang Pasifik berakhir pada tahun 1945, di bawah tekanan organisasi pemuda, Soekarno-Hatta memproklamasikan kemerdekaan Indonesia pada tanggal 17 Agustus 1945. Setelah kemerdekaan, tiga pendiri bangsa yakni Soekarno, Mohammad Hatta, dan Sutan Sjahrir masing-masing menjabat sebagai presiden, wakil presiden, dan perdana menteri. Dalam usaha untuk menguasai kembali Indonesia, Belanda mengirimkan pasukan mereka.
Usaha-usaha berdarah untuk meredam pergerakan kemerdekaan ini kemudian dikenal oleh orang Belanda sebagai 'aksi kepolisian' (Politionele Actie), atau dikenal oleh orang Indonesia sebagai Agresi Militer. Belanda akhirnya menerima hak Indonesia untuk merdeka pada 27 Desember 1949 sebagai negara federal yang disebut Republik Indonesia Serikat setelah mendapat tekanan yang kuat dari kalangan internasional, terutama Amerika Serikat. Mosi Integral Natsir pada tanggal 17 Agustus 1950, menyerukan kembalinya negara kesatuan Republik Indonesia dan membubarkan Republik Indonesia Serikat. Soekarno kembali menjadi presiden dengan Mohammad Hatta sebagai wakil presiden dan Mohammad Natsir sebagai perdana menteri.
Pada tahun 1950-an dan 1960-an, pemerintahan Soekarno mulai mengikuti sekaligus merintis gerakan non-blok pada awalnya, kemudian menjadi lebih dekat dengan blok sosialis, misalnya Republik Rakyat Cina dan Yugoslavia. Tahun 1960-an menjadi saksi terjadinya konfrontasi militer terhadap negara tetangga, Malaysia ("Konfrontasi"),[22] dan ketidakpuasan terhadap kesulitan ekonomi yang semakin besar. Selanjutnya pada tahun 1965 meletus kejadian G30S yang menyebabkan kematian 6 orang jenderal dan sejumlah perwira menengah lainnya. Muncul kekuatan baru yang menyebut dirinya Orde Baru yang segera menuduh Partai Komunis Indonesia sebagai otak di belakang kejadian ini dan bermaksud menggulingkan pemerintahan yang sah serta mengganti ideologi nasional menjadi berdasarkan paham sosialis-komunis. Tuduhan ini sekaligus dijadikan alasan untuk menggantikan pemerintahan lama di bawah Presiden Soekarno.

Hatta, Sukarno, dan Sjahrir, tiga pendiri Indonesia.
Jenderal Soeharto menjadi presiden pada tahun 1967 dengan alasan untuk mengamankan negara dari ancaman komunisme. Sementara itu kondisi fisik Soekarno sendiri semakin melemah. Setelah Soeharto berkuasa, ratusan ribu warga Indonesia yang dicurigai terlibat pihak komunis dibunuh, sementara masih banyak lagi warga Indonesia yang sedang berada di luar negeri, tidak berani kembali ke tanah air, dan akhirnya dicabut kewarganegaraannya. Tiga puluh dua tahun masa kekuasaan Soeharto dinamakan Orde Baru, sementara masa pemerintahan Soekarno disebut Orde Lama.
Soeharto menerapkan ekonomi neoliberal dan berhasil mendatangkan investasi luar negeri yang besar untuk masuk ke Indonesia dan menghasilkan pertumbuhan ekonomi yang besar, meski tidak merata. Pada awal rezim Orde Baru kebijakan ekomomi Indonesia disusun oleh sekelompok ekonom lulusan Departemen Ekonomi Universitas California, Berkeley, yang dipanggil "Mafia Berkeley".Namun, Soeharto menambah kekayaannya dan keluarganya melalui praktik korupsi, kolusi, dan nepotisme yang meluas dan dia akhirnya dipaksa turun dari jabatannya setelah aksi demonstrasi besar-besaran dan kondisi ekonomi negara yang memburuk pada tahun 1998.
Dari 1998 hingga 2001, Indonesia mempunyai tiga presiden: Bacharuddin Jusuf (BJ) Habibie, Abdurrahman Wahid dan Megawati Sukarnoputri. Pada tahun 2004 pemilu satu hari terbesar di dunia diadakan dan dimenangkan oleh Susilo Bambang Yudhoyono.
Indonesia kini sedang mengalami masalah-masalah ekonomi, politik dan pertikaian bernuansa agama di dalam negeri, dan beberapa daerah berusaha untuk mendapatkan kemerdekaan, terutama Papua. Timor Timur akhirnya resmi memisahkan diri pada tahun 1999 setelah 24 tahun bersatu dengan Indonesia dan 3 tahun di bawah administrasi PBB menjadi negara Timor Leste.
Pada Desember 2004 dan Maret 2005, Aceh dan Nias dilanda dua gempa bumi besar yang totalnya menewaskan ratusan ribu jiwa. (Lihat Gempa bumi Samudra Hindia 2004 dan Gempa bumi Sumatra Maret 2005.) Kejadian ini disusul oleh gempa bumi di Yogyakarta dan tsunami yang menghantam Pantai Pangandaran dan sekitarnya, serta banjir lumpur di Sidoarjo pada 2006 yang tidak kunjung terpecahkan.

Pembagian administratif

Indonesia saat ini terdiri dari 33 provinsi, lima di antaranya memiliki status yang berbeda. Provinsi dibagi menjadi 399 kabupaten dan 98 kota yang dibagi lagi menjadi kecamatan dan lagi menjadi kelurahan, desa, gampong, kampung, nagari, pekon, atau istilah lain yang diakomodasi oleh Undang-Undang Republik Indonesia Nomor 32 Tahun 2004 tentang Pemerintahan Daerah. Tiap provinsi memiliki DPRD Provinsi dan gubernur; sementara kabupaten memiliki DPRD Kabupaten dan bupati; kemudian kota memiliki DPRD Kota dan walikota; semuanya dipilih langsung oleh rakyat melalui Pemilu dan Pilkada. Bagaimanapun di Jakarta tidak terdapat DPR Kabupaten atau Kota, karena Kabupaten Administrasi dan Kota Administrasi di Jakarta bukanlah daerah otonom.
Provinsi Aceh, Daerah Istimewa Yogyakarta, Papua Barat, dan Papua memiliki hak istimewa legislatur yang lebih besar dan tingkat otonomi yang lebih tinggi dibandingkan provinsi lainnya. Contohnya, Aceh berhak membentuk sistem legal sendiri; pada tahun 2003, Aceh mulai menetapkan hukum Syariah. Yogyakarta mendapatkan status Daerah Istimewa sebagai pengakuan terhadap peran penting Yogyakarta dalam mendukung Indonesia selama Revolusi.Provinsi Papua, sebelumnya disebut Irian Jaya, mendapat status otonomi khusus tahun 2001.DKI Jakarta, adalah daerah khusus ibukota negara. Timor Portugis digabungkan ke dalam wilayah Indonesia dan menjadi provinsi Timor Timur pada 1979–1999, yang kemudian memisahkan diri melalui referendum menjadi Negara Timor Leste.

 

Kebudayaan

Pertunjukan


Wayang kulit warisan budaya Jawa.
Indonesia memiliki sekitar 300 kelompok etnis, tiap etnis memiliki warisan budaya yang berkembang selama berabad-abad, dipengaruhi oleh kebudayaan India, Arab, Cina, Eropa, dan termasuk kebudayaan sendiri yaitu Melayu. Contohnya tarian Jawa dan Bali tradisional memiliki aspek budaya dan mitologi Hindu, seperti wayang kulit yang menampilkan kisah-kisah tentang kejadian mitologis Hindu Ramayana dan Baratayuda. Banyak juga seni tari yang berisikan nilai-nilai Islam. Beberapa di antaranya dapat ditemukan di daerah Sumatera seperti tari Ratéb Meuseukat dan tari Seudati dari Aceh.
Seni pantun, gurindam, dan sebagainya dari pelbagai daerah seperti pantun Melayu, dan pantun-pantun lainnya acapkali dipergunakan dalam acara-acara tertentu yaitu perhelatan, pentas seni, dan lain-lain.

Busana


Seorang gadis Palembang tengah mengenakan Songket, salah satu busana tradisional Indonesia.
Di bidang busana warisan budaya yang terkenal di seluruh dunia adalah kerajinan batik. Beberapa daerah yang terkenal akan industri batik meliputi Yogyakarta, Surakarta, Cirebon, Pandeglang, Garut, Tasikmalaya dan juga Pekalongan. Kerajinan batik ini pun diklaim oleh negara lain dengan industri batiknya.[58] Busana asli Indonesia dari Sabang sampai Merauke lainnya dapat dikenali dari ciri-cirinya yang dikenakan di setiap daerah antara lain baju kurung dengan songketnya dari Sumatera Barat (Minangkabau), kain ulos dari Sumatra Utara (Batak), busana kebaya, busana khas Dayak di Kalimantan, baju bodo dari Sulawesi Selatan, busana berkoteka dari Papua dan sebagainya.

Arsitektur


Lukisan Candi Prambanan yang berasal dari masa pemerintahan Raffles.
Arsitektur Indonesia mencerminkan keanekaragaman budaya, sejarah, dan geografi yang membentuk Indonesia seutuhnya. Kaum penyerang, penjajah, penyebar agama, pedagang, dan saudagar membawa perubahan budaya dengan memberi dampak pada gaya dan teknik bangunan. Tradisionalnya, pengaruh arsitektur asing yang paling kuat adalah dari India. Tetapi, Cina, Arab, dan sejak abad ke-19 pengaruh Eropa menjadi cukup dominan.
Ciri khas arsitektur Indonesia kuno masih dapat dilihat melalui rumah-rumah adat dan/atau istana-istana kerajaan dari tiap-tiap provinsi. Taman Mini Indonesia Indah, salah satu objek wisata di Jakarta yang menjadi miniatur Indonesia, menampilkan keanekaragaman arsitektur Indonesia itu. Beberapa bangunan khas Indonesia misalnya Rumah Gadang, Monumen Nasional, dan Bangunan Fakultas Teknik Sipil dan Perencanaan di Institut Teknologi Bandung.

Olahraga

Olahraga yang paling populer di Indonesia adalah bulu tangkis dan sepak bola; Liga Super Indonesia adalah liga klub sepak bola utama di Indonesia. Olahraga tradisional termasuk sepak takraw dan karapan sapi di Madura. Di wilayah dengan sejarah perang antar suku, kontes pertarungan diadakan, seperti caci di Flores, dan pasola di Sumba. Pencak silat adalah seni bela diri yang unik yang berasal dari wilayah Indonesia. Seni bela diri ini kadang-kadang ditampilkan pada acara-acara pertunjukkan yang biasanya diikuti dengan musik tradisional Indonesia berupa gamelan dan seni musik tradisional lainnya sesuai dengan daerah asalnya. Olahraga di Indonesia biasanya berorientasi pada pria dan olahraga spektator sering berhubungan dengan judi yang ilegal di Indonesia.[59]
Di ajang kompetisi multi cabang, prestasi atlet-atlet Indonesia tidak terlalu mengesankan. Di Olimpiade, prestasi terbaik Indonesia diraih pada saat Olimpiade 1992, dimana Indonesia menduduki peringkat 24 dengan meraih 2 emas 2 perak dan 1 perunggu. Pada era 1960 hingga 2000, Indonesia merajai bulu tangkis. Atlet-atlet putra Indonesia seperti Rudi Hartono, Liem Swie King, Icuk Sugiarto, Alan Budikusuma, Ricky Subagja, dan Rexy Mainaky merajai kejuaraan-kejuaraan dunia. Rudi Hartono yang dianggap sebagai maestro bulu tangkis dunia, menjadi juara All England terbanyak sepanjang sejarah. Selain bulu tangkis, atlet-atlet tinju Indonesia juga mampu meraih gelar juara dunia, seperti Elyas Pical, Nico Thomas[60], dan Chris John.

 Seni musik

Seni musik di Indonesia, baik tradisional maupun modern sangat banyak terbentang dari Sabang hingga Merauke. Setiap provinsi di Indonesia memiliki musik tradisional dengan ciri khasnya tersendiri. Musik tradisional termasuk juga keroncong yang berasal dari keturunan Portugis di daerah Tugu, Jakarta,[62] yang dikenal oleh semua rakyat Indonesia bahkan hingga ke mancanegara. Ada juga musik yang merakyat di Indonesia yang dikenal dengan nama dangdut yaitu musik beraliran Melayu modern yang dipengaruhi oleh musik India sehingga musik dangdut ini sangat berbeda dengan musik tradisional Melayu yang sebenarnya, seperti musik Melayu Deli, Melayu Riau, dan sebagainya.
Alat musik tradisional yang merupakan alat musik khas Indonesia memiliki banyak ragam dari pelbagai daerah di Indonesia, namun banyak pula dari alat musik tradisional Indonesia 'dicuri' oleh negara lain[63] untuk kepentingan penambahan budaya dan seni musiknya sendiri dengan mematenkan hak cipta seni budaya dari Indonesia. Alat musik tradisional Indonesia antara lain meliputi:

sumber berasal dari http://id.wikipedia.org

Selasa, 22 Februari 2011

ARRAY And RECORD

Bersumber Dari http://www.nusinau.com/array-dan-record/

ARRAY
Suatu hari karena melihat kemajuan teknologi seorang guru ingin mengetahui bilangan prima yang ada pada bilangan antara 1 sampai dengan 200 tanpa harus menghitung manual,maka guru tersebut menyuruh anaknya yang seorang programmer untuk membuatkan program mencari bilangan prima antara 1 sampai 200, si programmer membuat program tersebut dengan turbo pascal,program tersebut dibuat dengan bagian dari pascal yaitu array, maka dibuatlah program tersebut :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Program Mencari_Bilangan_Prima_Dengan_Array;
Uses winCrt;
Var
  Prima : Array[1..200] of Integer;
  i,j : Integer;
  bil : Integer;
Begin
  ClrScr;
  For i := 2 to 200 Do
  Begin
    Prima[i]:=i;
    For j:= 2 to i-1 Do
    Begin
      bil := (i mod j); {* i dibagi j dicek apakah 0*}
      If bil = 0 then Prima[i]:=0; {*jika habis dibagi,berarti bkn prima*}
    End;
    If Prima[i] 0 Then Write(Prima[i],' '); {*cetak array yg prima*}
  End;
  Readln;
End.
Program tersebut mencari bilangan prima cara kerja dari program tersebut adalah mengecek apakah bilangan yang ada dapat dibagi dan habis atau tidak,jika bilangan tersebut habis dibagi maka bukan bilangan prima,tapi jika tidak habis dibagi berarti prima,terus berulangan sampai dengan angka 200.
RECORD
Pada kasus ini ada seorang kasir sebuah penginapan membutuhkan sebuah program untuk merecord data seorang wisatawan yang akan menginap pada sebuah hotel.Record tentang nama,Jenis Kelamin,Alamat,Umur.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Uses wincrt;
Type
  wisatawan = Record
  Nama              : string[30];
  JenisKelamin     : string[20];
  Alamat            : string[20];
  Umur              : real;
end;
Var
  Wstw:Wisatawan;
Begin
  ClrScr;
  write ('Nama:');ReadLn(Wstw.Nama);
  write ('Alamat:');Readln(Wstw.Alamat);
  write ('Jenis Kelamin:');Readln(Wstw.JenisKelamin);
  write ('Umur:');Readln(Wstw.Umur);
  Writeln;
  Writeln('Nama Anda:',Wstw.Nama);
  Writeln('Alamat Anda:',Wstw.Alamat);
  Writeln('Jenis Kelamin Anda:',Wstw.JenisKelamin);
  Writeln('Umur Anda:',Wstw.Umur:0:0);
End.   

Minggu, 13 Februari 2011

Tipe - Tipe Data Dan Struktur Data


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;

Struktur Data


Dalam istilah ilmu komputer, sebuah struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.
Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) atau pun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna. Setiap baris dari kumpulan kolom-kolom tersebut dinamakan catatan (record). Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai masukan dari pengguna, dan juga ada kolom yang lebarnya tetap. Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan) atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat pada berkas-berkas lembar-sebar (spreadsheet), pangkal-data (database), pengolahan kata, citra yang dipampat (dikompres), juga pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data.