Dalam kehidupan ini pasti kita mengalami sesuatu masalah yang membuat kita menjadi jengkel dan kesal, malah terkadang kita menjadi stress bila memikirkannya. Seperti yang saya alami semenjak menjadi mahasiswa, saya selalu merasa kesal ditambah emosi oleh suatu keadaan yang tidak pernah saya inginkan. Keadaan dimana saya harus menghadapi tingkah laku salah satu teman saya yang selalu membuat saya naik darah. Saya tidak mengerti apa maunya dan bagaimana jalan pikirannya, yang jelas dia selalu memancing emosi saya. Saya hanya bisa diam walaupun dia menghina dan menjelek-jelekkan saya di dunia maya.
Awalnya saya memang yang berbuat salah karena saya pernah memarahi dia di Facebook, itu semua karena ulah salah satu teman saya yang memasukkan foto yang menurut saya tidak layak untuk di apload tapi dengan seenak dia malah balik menyerang saya dengan kata-kata kotornya bukan hanya itu bahkan dia menghasut yang lainnya untuk menyerang balik saya. Saya memang sempat down tapi untungnya masih ada anak-anak berhati baik yang slalu mensupport saya untuk tidak meladeni mereka. Bukan hanya di situ saja ulahnya, bahkan dia juga pernah mengedit foto-foto saya dengan menambahkan hinaan-hinaan di atasnya lalu di sebar luaskan di facebook. Untuk yang satu ini saya tidak tinggal diam saya juga balik mengedit fotonya dengan menambahkan rambut palsu dan kacamata, dengan begitu tadinya saya berharap dia akan menyerah dan sadar kalau apa yang dilakukannya itu juga bisa di lakukan saya, eh dia jadi makin jadi saja. huhhh saya lelahh!!!
Nah... bukan hanya sampai di situ dia buat saya kesal, yang baru-baru ini terjadi yaitu tentang suatu komentar di salah satu dosen softskill. Dia menjelek-jelekan saya habis-habisan, huhhh,,, saya sampai sekarang ga ngerti kenapa di begitu dia bilang komentar saya salah, saya cuma bisa komentar padahal saya tidak megerti kasus yang saya komentari dan dia juga bilang kalau saya tidak berfikir pake otak dan cuma bisa cuap-cuap doang. Ya Allah apa salah saya coba?? saya cuma komentar setau saya dan saya juga mencoba membaca refrensi lain yang sama dengan artikel yang harus di komentari. Kalau dia memang ingin interaktif dengan komentar-komentar orang lain dia juga harus adil dong, semua orang yang komentar di situ juga di komentarin juga dong? Tapi apa? dia malah seenaknya merendahkan komentar saya dan menganggap komentarnya adalah yang paling benar. Bukan hanya sekali bahkan dua kali dan saya pikir seterusnya dia akan seperti itu.
Satu hal yang saya tidak habis pikir disini.
1. Dia selalu mencari gara-gara duluan sama saya tapi ketika saya melawan dia malah makin membuat ulah. bahkan dia malah balik bilang kalau saya yang membuat ualh duluan padahal dia yang pertama membuat ulah.
2. Saya tahu dan saya mengerti pengetahuan saya memang tidak sebaik dia tapi setau saya KALAU KITA PUNYA ILMU ITU BUKAN UNTUK MERENDAHKAN ORANG LAIN JUSTRU UNTUK MEMBANTU ORANG LAIN. Tapi apa?? dia malah selalu merendahkan saya seolah-olah dia ingin menunjukkan bahwa saya ini orang paling bodoh.
3. Sudah jelas-jelas dia salah tapi ada saja yang membela dia. Ga ngerti deh sama jalan pikir orang-orang itu. TAPI MEMANG LEBIH BANYAK YANG MEMIHAK ORANG JAHAT DARI PADA ORANG BAIK. YANG MASUK SURGA JUGA LEBIH BANYAK.
Saya udah cape dengan semua ini. saya selalu berfikir bahwa ini adalah saatnya saya berfikir dewasa saja. Dengan sifat dia yang seperti itu malah menunjukkan betapa buruknya tingkah laku dia selama ini. Dan kalau saya meladeni dia itu sama saja membuat saya sama buruknya seperti dia. Jadi saya memutuskan untuk diam saja dan mencoba berfikir positif saja.
Maaf saya membuat tulisan ini bukan untuk merendahkan siapapun. saya membuat tulisan ini hanya semata-mata untuk meluapkan semua unek-unek saya selama ini. Jujur butuh waktu yang lama untuk belajar dari semua ini dan butuh waktu yang lama juga untuk bangkit dan mengatakan bahwa saya PANTANG MENYERAH WALAU DI HINA!!!!
Selasa, 25 Mei 2010
Senin, 24 Mei 2010
Pendidikan Anak Kurang Mampu
.jpg)
Pendidikan adalah hal yang sangat penting untuk masa depan kita sebagai anak bangsa. Tidak perduli kaya dan tidak perduli miskin semua berhak mendapatkan pendidikan seperti yang di janjikan pemerintah dalam undang-undang no.2 tahun 1989 pasal 5 yang berbunyi "Setiap warga negara mempunyai hak yang sama untuk nemperoleh pendidikan". Ini jelas harus membuat kita sadar betapa pentingnya pendidikan bagi setiap warga negara indonesia, begitu pula dengan anak kurang mampu seperti anak dari keluarga kurang mampu, anak jalanan dan yatim piatu.
.jpg)
.jpg)
Pemerintah memang sedang berupaya untuk meningkatkan pendidikan bagi anak kurang mampu dengan mencanangkan program sekolah gratis bagi SD, SMP, dan SMA. Pemerintah memberi bantuan dengan dana BOS (Biaya Operasional Sekolah) yang di dalamnya termasuk sumbangan pembiayaan pendidikan (SPP), uang penerimaan siswa baru (PSB), biaya ujian sekolah dan juga BOS buku. Dana BOS yang akan diterima oleh tiap siswa adalah sebesar Rp. 400.000/ tahun untuk SD / SDLB di wilayah kota, Rp. 397.000/ tahun untuk SD/ SDLB di kabupaten. Sedangkan untuk siswa SMP/ SMPLB/ SMPT di kota Rp. 575.000/ tahun dan SMP/ SMPLB/ SMPT di kabupaten Rp. 570.000/ tahun. Hal ini juga tidak membuat banyak perubahan karena yang kurang mampu tetap saja tidak bisa sekolah karena minimnya informasi.
Ya.. saya hanya bisa berharap kalau pendidikan bagi anak kurang mampu bukan hanya tugas pemerintah saja tapi tugas kita juga sebagai seorang manusia untuk hidup saling membantu satu sama lain. Bukan begitu??
Jenis - jenis Printer
Dot Matrix Printers
Dot Matrix Printers, yang bekerja dengan cara hentakkan. Jenis ini sebenarnya menghentakkan tinta di atas karbon untuk membentuk karakter di kertas. Printer ini banyak digunakan untuk mencetak slip gaji dan wartel.
.jpg)
Cara kerjanya yaitu:
Di dalam kepala printer (printhead) berisi beberapa pin yang bergerak dari kiri ke kanan kertas dalam satu baris untuk waktu tertentu. Semakin banyak pin yang terdapat pada kepala printer maka hasil dari cetakan semakin bagus yang diberi nama Near Letter Quality (NLQ). Adapun jumlah pin yang terdapat pada dot matrix, yaitu: 9-pin, 24-pin, 48-pin. Kecepatan untuk dot matrix printer dalam pencetakan disebut characters per second(cps).
Inkjet Printers
Jenis printer ini sering digunakan untuk percetakan dalam jumlah yang sedikit dan tidak mengutamakan kecepatan, seperti mencetak surat di kantoran dan di rumah.
.jpg)
Printer jenis ini bekerja dengan cara menyemprotkan cairan tinta ke kertas. Print head printer inkjet diberi nama piezoelectric printheads. Kualitas hasil printer diukur dengan dots per inch (dpi) dan kecepatan mencetaknya diukur dengan pages per minute.
Laser Printers
Jenis printer yang menghasilkan cetakan yang baik dengan kecepatan tinggi. Printer ini didesain untuk memberikan hasil yang bagus dalam pencetakan grafik dan photo.
Printer laser mempunyai 6 (enam) langkah proses kerja, yaitu:
Cleaning :
Ketika tulisan telah dicetak ke atas kertas dan drum terangkat ke atas untuk membersihkan toner yang tersisa dari drum.
.jpg)
Conditioning :
Membersihkan tulisan yang tersembunyi dari drum untuk menerima tulisan berikutnya.
Writing :
Menulis tulisan dari drum ke kertas menggunakan sinar laser.
Developing :
Meletakkan tulisan tersembunyi ke dalam drum.
Transfering :
Menempelkan toner masuk ke dalam tulisan tersembunyi dalam drum untuk dikirim ke kertas.
Fusing :
Untuk memanasi toner yang di letakkan pada kertas agar melekat dengan kuat.
Dot Matrix Printers, yang bekerja dengan cara hentakkan. Jenis ini sebenarnya menghentakkan tinta di atas karbon untuk membentuk karakter di kertas. Printer ini banyak digunakan untuk mencetak slip gaji dan wartel.
.jpg)
Cara kerjanya yaitu:
Di dalam kepala printer (printhead) berisi beberapa pin yang bergerak dari kiri ke kanan kertas dalam satu baris untuk waktu tertentu. Semakin banyak pin yang terdapat pada kepala printer maka hasil dari cetakan semakin bagus yang diberi nama Near Letter Quality (NLQ). Adapun jumlah pin yang terdapat pada dot matrix, yaitu: 9-pin, 24-pin, 48-pin. Kecepatan untuk dot matrix printer dalam pencetakan disebut characters per second(cps).
Inkjet Printers
Jenis printer ini sering digunakan untuk percetakan dalam jumlah yang sedikit dan tidak mengutamakan kecepatan, seperti mencetak surat di kantoran dan di rumah.
.jpg)
Printer jenis ini bekerja dengan cara menyemprotkan cairan tinta ke kertas. Print head printer inkjet diberi nama piezoelectric printheads. Kualitas hasil printer diukur dengan dots per inch (dpi) dan kecepatan mencetaknya diukur dengan pages per minute.
Laser Printers
Jenis printer yang menghasilkan cetakan yang baik dengan kecepatan tinggi. Printer ini didesain untuk memberikan hasil yang bagus dalam pencetakan grafik dan photo.
Printer laser mempunyai 6 (enam) langkah proses kerja, yaitu:
Cleaning :
Ketika tulisan telah dicetak ke atas kertas dan drum terangkat ke atas untuk membersihkan toner yang tersisa dari drum.
.jpg)
Conditioning :
Membersihkan tulisan yang tersembunyi dari drum untuk menerima tulisan berikutnya.
Writing :
Menulis tulisan dari drum ke kertas menggunakan sinar laser.
Developing :
Meletakkan tulisan tersembunyi ke dalam drum.
Transfering :
Menempelkan toner masuk ke dalam tulisan tersembunyi dalam drum untuk dikirim ke kertas.
Fusing :
Untuk memanasi toner yang di letakkan pada kertas agar melekat dengan kuat.
Minggu, 23 Mei 2010
Apa itu Anggar??

Anggar adalah olahraga ketangkasan dengan senjata yang menekankan pada teknik kemampuan seperti memotong, menusuk atau menangkis senjata lawan dengan menggunakan keterampilan dalam memanfaatkan kelincahan tangan. kata "anggar" dalam bahasa Indonesia berasal dari Bahasa Perancis "en garde", artinya dalam Bahasa Indonesia berarti "bersiap". Kata "en garde" digunakan sebelum permainan anggar dimulai, untuk memberi perintah "bersiap" kepada pemain. Dalam bahasa Perancis sendiri anggar disebut sebagai escrime.
Kalau kita membahas tentang aggar pasti kita teringat dengan pedang. Dahulu kala pedang di gunakan untuk alat melindungi dan membela diri. Sedangkan latar belakang permainan anggar adalah untuk melatih Manusia menggunakan kekuatan dan ketangkasannya, memilih bahan dan alat, meningkatkan ketrampilannya dengan menggunakan kepandaiannya.

Jenis-jenis pedang di bedakan menjadi 3 jenis yaitu, Floret, sabel dan degen. Floret adalah Pedang yang berbentuk langsing, lentur dan ringan, ujungnya datar atau bulat, tumpul dan berpegas. Bila ditusukkan dapat naik/turun, beratny 500 gram (5 ons). Pelindung tangan yang terdapat pada floret lebih kecil dibandingkan dengan Degen dan Sabel, Ujungnya untuk menusuk dan bagian bawah pedang untuk menangkis dan menekan. Sedangkan Sabel adalah Pedang yang berbentuk segitiga dan sudutnya tidak tajam, seperti parang kecil, semakin keatas semakin pipih dan ujungnya ditekuk hingga tidak meruncing, beratnya 500 gram. Pelindungan penuh menutupi tangan sampai pangkal tangkai. Bagian atas pedang untuk memarang dan bagian bawah untuk menangkis, serta ujungnya untuk menusuk. yang terakhir jenis Degen adalah Pedang berbentuk segitiga dan berparit, pada pangkalnya tebal dan samping keujung kecil, agak kaku. Ujungnya datar dan berpegas dengan pelindung tangan besar, beratnya 750-770 gram. Bagian bawah pedang untuk menangkis dan ujungnya untuk menusuk.
Cara memainkannya yaitu sebuah tim terdiri dari 3 pemain dan masing - masing akan berduel dengan anggota tim lawan di arena seluas 14×1,5 meter, dilengkapi dengan kabel dan kostum khusus, para pemain dihubungkan dengan sistem penilaian elektronik yang akan bereaksi jika terkena tusukan.
Kostum untuk para pemain adalah masker, sarung tangan, baju jaket terbuat dari bahan yang kuat berwarna putih, dan Untuk pemain Degen atau Floret, baju pemain terbuat dari metal.
.jpg)
Setiap wasit yang memimpin pertandingan, dapat menjatuhkan sanksi (hukuman) pada atlit, apabila melakukan pelanggaran yang ditentukan. Pelanggaran pertama, wasit mengeluarkan kartu kuning. Pelanggaran kedua, wasit mengeluarkan kartu merah. Pelanggaran ketiga, wasit mengeluarkan kartu hitam, (pelanggaran berat, atlit diskor dari pertandingan).
Mengenal Catur
.jpg)
Apa itu catur?, bagaimana cara memainkannya?, Apa istilah lain dari catur? dan Apa saja jenis dari catur?, Ya, saya akan mencoba mengulas semua tentang catur dari definisi, istilah dan jenis-jenisnya.
Catur adalah suatu permainan mental yang biasanya di mainkan oleh 2 orang. Orang yang memainkan catur di sebut pencatur, baik dalam pertandingan satu lawan satu maupun satu lawan banyak. Sebelum bertanding, pecatur memilih biji catur yang akan ia mainkan. Terdapat dua warna yang membedakan bidak atau biji catur, yaitu hitam dan putih. Pemegang buah putih memulai langkah pertama, yang selanjutnya diikuti oleh pemegang buah hitam secara bergantian sampai permainan selesai.
Istilah catur di ambil dari bahasa Sansekerta yang artinya `empat`, yang merupakan singkatan dari kata caturangga yang berarti `empat sudut`. Di india kuno catur di mainkan oleh 4 orang sedangkan catur modern umumnya di mainkan oleh 2 orang.
Catur dimainkan di atas papan dengan8 lajur dan 8 baris kotak/petak berwarna hitam dan putih (atau terang dan gelap) secara berselang seling. Permainan dimulai dengan 16 buah pada masing-masing pihak, yang disusun berbaris secara khusus pada masing-masing sisi papan catur secara berhadap-hadapan. satu buah untuk satu petak, bagian terdepan di isi oleh 8 poin, di belakang 2 benteng, dua kuda, dan dua gajah, satu menteri atau ratu atau ster, serta satu raja.
Sebelum bertanding, pecatur memilih warna buah yang akan ia mainkan. Pemegang buah putih memulai langkah pertama, yang selanjutnya diikuti oleh pemegang buah hitam secara bergantian. Tujuan permainan adalah mencapai posisi skak mat. Hal ini bisa terjadi bila Raja terancam dan tidak bisa menyelamatkan diri ke petak lain. Tidak selalu permainan berakhir dengan kekalahan, karena bisa terjadi pula peristiwa seri atau remis di mana kedua belah pihak tidak mampu lagi meneruskan pertandingan karena tidak bisa mencapai skak mat. Peristiwa remis ini bisa terjadi berdasarkan kesepakatan maupun tidak. Salah satu contoh remis yang tidak berdasarkan kesepakatan - tetapi terjadi adalah pada keadaan remis abadi. Keadaan remis yang lain adalah keadaan pat, dimana yang giliran melangkah tidak bisa melangkahkan buah apapun termasuk Raja, tetapi tidak dalam keadaan terancam skak. Dalam pertandingan catur pihak yang menang biasanya mendapatkan nilai 1, yang kalah 0, sedang draw 0.5.
Demikian ketentuan dari permainan ini, di butuhkan pengasahan otak dalam permainan ini karena seseungguhnya catur juga merupakan olahraga secara rohani.
Banyak sekali jenis atau versi dari catur, diantaranya Catur Klasik, Catur Cepat, Catur Kilat, Catur Buta, Catur Simultan, Catur Tandem, Catur Estafet, Catur Online, Catur Korespondensi, Catur Kartu dan sebagainya.
Komponen Dasar Program Pascal
Pola susun bahasa Pascal dibentuk dengan menggunakan komponen bahasa pemrograman yang umum, yaitu :
1. Simbol Dasar
2. Reserved Word (kata pasti)
3. Identifier (penyebut)
1. Simbol Dasar.
Simbol dasar terdiri atas :
1. Simbol huruf, yaitu huruf A sampai dengan Z atau a sampai dengan z.
(huruf besar dan kecil).
2. Simbol angka atau digit yaitu : 0,1,2,3,4,5,6,7,8,9.
3. Simbol khusus, yaitu
+ - * / ; := , ‘ = < > <= >= <> : { } ( ) [ ]
2. Reserved Word (kata pasti)
Reserved Word adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaanya oleh bahasa Pascal. Reserved word ini tidak boleh didefinisikan ulang oleh pemakai, sehingga tidak dapat dipergunakan sebagai pengenal (identifier)
Reserved Word ini jumlahnya berbeda untuk masing-masing bahasa Pascal.
Contoh beberapa reserved word yang telah didefinisikan oleh bahasa pascal antara lain
AND ELSE LABEL SET
ARRAY END OF TYPE
BEGIN FUNCTION OR UNTIL
CASE FOR PROCEDURE VAR
CONST GOTO PROGRAM WHILE
DO IF RECORD WITH
DOWNTO IN REPEAT dsb
3. Identifier (sebutan/pengenal)
Identifier merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu nama sebagai identifier.
Identifier ini terdiri atas :
1. Identifier Standar, yaitu identifier yang telah didefinisikan oleh bahasa pascal.
Contoh dari Identifier standar ini antara lain:
ABS LN
ARCTAN ODB
BOOLEAN PRED
CHAR ROUND
CHR READ
COS READLN
EOF SQR
EOLN SQRT
EXP SUCC
Dan masih banyak lagi.
2. Identifier Non Standar; yaitu identifier yang didefinisikan oleh pemakai bahasa pascal; misalnya;
3. nama suatu program
4. nama suatu konstanta
5. nama suatu variabel
6. nama suatu procedure
Identifier ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut :
7. terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf besar dan huruf kecil dianggap sama.
8. Tidak boleh mengandung blank.
9. Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
10. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.
Contoh :
1. Simbol Dasar
2. Reserved Word (kata pasti)
3. Identifier (penyebut)
1. Simbol Dasar.
Simbol dasar terdiri atas :
1. Simbol huruf, yaitu huruf A sampai dengan Z atau a sampai dengan z.
(huruf besar dan kecil).
2. Simbol angka atau digit yaitu : 0,1,2,3,4,5,6,7,8,9.
3. Simbol khusus, yaitu
+ - * / ; := , ‘ = < > <= >= <> : { } ( ) [ ]
2. Reserved Word (kata pasti)
Reserved Word adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaanya oleh bahasa Pascal. Reserved word ini tidak boleh didefinisikan ulang oleh pemakai, sehingga tidak dapat dipergunakan sebagai pengenal (identifier)
Reserved Word ini jumlahnya berbeda untuk masing-masing bahasa Pascal.
Contoh beberapa reserved word yang telah didefinisikan oleh bahasa pascal antara lain
AND ELSE LABEL SET
ARRAY END OF TYPE
BEGIN FUNCTION OR UNTIL
CASE FOR PROCEDURE VAR
CONST GOTO PROGRAM WHILE
DO IF RECORD WITH
DOWNTO IN REPEAT dsb
3. Identifier (sebutan/pengenal)
Identifier merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu nama sebagai identifier.
Identifier ini terdiri atas :
1. Identifier Standar, yaitu identifier yang telah didefinisikan oleh bahasa pascal.
Contoh dari Identifier standar ini antara lain:
ABS LN
ARCTAN ODB
BOOLEAN PRED
CHAR ROUND
CHR READ
COS READLN
EOF SQR
EOLN SQRT
EXP SUCC
Dan masih banyak lagi.
2. Identifier Non Standar; yaitu identifier yang didefinisikan oleh pemakai bahasa pascal; misalnya;
3. nama suatu program
4. nama suatu konstanta
5. nama suatu variabel
6. nama suatu procedure
Identifier ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut :
7. terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf besar dan huruf kecil dianggap sama.
8. Tidak boleh mengandung blank.
9. Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
10. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.
Contoh :
Konsep Dasar Bahasa Pascal
Sejarah Singkat Bahasa PASCAL
Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss.
Nama PASCAL diambil dari nama seorang ahli matematika bangsa Perancis, yaitu BLEISE PASCAL yang telah berjasa menemukan alat hitung mekanis pertama didunia pada abad ke-17.
Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur.
Pada Awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer.
Ternyata dalam waktu singkat, nahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas.
Mulai dari awal perkembangannya hingga saat ini banyak sekali jenis bahasa pemrograman ini, masing-masing merupakan hasil pengembangannya, antara lain :
UCSD Pascal
Microsoft Pascal
Apple Pascal
Turbo Pascal
dsb
Diantara versi-versi yang ada, Turbo Pascal merupakan versi yang sangat populer saat ini.
Struktur Dan Komponen Dasar Program Pascal.
Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).
Struktur program :
Judul Program PROGRAM nama-program;
Blok Program
Bagian deklarasi
- deklarasi label LABEL nama-label;
- deklarasi konstanta CONST…………..;
- deklarasi tipe TYPE …………….;
- deklarasi variabel VAR ……………...;
- deklarasi prosedur PROCEDURE nama-prosedur;
……………………………….;
- deklarasi fungsi FUNCTION nama-fungsi;
………………………….;
Bagian Pernyataan
Begin
(statement)
…………;
…………;
end.
Contoh : Menghitung luas bidang berbentuk empat persegi panjang dengan panjang P
dan lebar L.
PROGRAM Luas; {Judul}
VAR P,L,Luas : real; {Deklarasi variabel}
BEGIN
Read (P,L); {Statemant}
Luas := P*L; {Statement}
Write (P,L,Luas); {Statement}
END.
Judul program sifatnya adalah optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.
Bagian deklarasi digunakan bila di dalam program digunakan pengenal ( identifier). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.
Beberapa aturan dalam program Pascal :
• Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
• Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
• Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan := akhir; akhir := simpan + awal;
• Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh : Var rerata : real; (*nilai rata-rata*)
Nil1 : real; {nilai ujian}
Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss.
Nama PASCAL diambil dari nama seorang ahli matematika bangsa Perancis, yaitu BLEISE PASCAL yang telah berjasa menemukan alat hitung mekanis pertama didunia pada abad ke-17.
Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur.
Pada Awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer.
Ternyata dalam waktu singkat, nahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas.
Mulai dari awal perkembangannya hingga saat ini banyak sekali jenis bahasa pemrograman ini, masing-masing merupakan hasil pengembangannya, antara lain :
UCSD Pascal
Microsoft Pascal
Apple Pascal
Turbo Pascal
dsb
Diantara versi-versi yang ada, Turbo Pascal merupakan versi yang sangat populer saat ini.
Struktur Dan Komponen Dasar Program Pascal.
Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).
Struktur program :
Judul Program PROGRAM nama-program;
Blok Program
Bagian deklarasi
- deklarasi label LABEL nama-label;
- deklarasi konstanta CONST…………..;
- deklarasi tipe TYPE …………….;
- deklarasi variabel VAR ……………...;
- deklarasi prosedur PROCEDURE nama-prosedur;
……………………………….;
- deklarasi fungsi FUNCTION nama-fungsi;
………………………….;
Bagian Pernyataan
Begin
(statement)
…………;
…………;
end.
Contoh : Menghitung luas bidang berbentuk empat persegi panjang dengan panjang P
dan lebar L.
PROGRAM Luas; {Judul}
VAR P,L,Luas : real; {Deklarasi variabel}
BEGIN
Read (P,L); {Statemant}
Luas := P*L; {Statement}
Write (P,L,Luas); {Statement}
END.
Judul program sifatnya adalah optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.
Bagian deklarasi digunakan bila di dalam program digunakan pengenal ( identifier). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.
Beberapa aturan dalam program Pascal :
• Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
• Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
• Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan := akhir; akhir := simpan + awal;
• Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh : Var rerata : real; (*nilai rata-rata*)
Nil1 : real; {nilai ujian}
Langganan:
Postingan (Atom)

