mungkin sekarang aku masih belum tau apa yang ku impikan,bisa dibilang masih abu-abu,tapi 1 hal yang aku inginkan,biarpun aku menjadi apa di waktu aku besar nanti,aku ingin agar aku bisa membahagiakan orang tuaku,orang yang kusayang,dan semua keluargaku. Keep Spirit God will make you Great!!!!Why you need to master Algoritihm???
karena Algoritma memang sesuatu yang memang sangat diperlukan dalam kemajuan teknologi,mungkin kalian pernah dengar nama-nama seeperti Bill Gates,Mark Zuckenberg,dan Steve Jobs,ya mereka juga mempelajari dari awal apa itu Algoritma,dan mereka bisa berhasil dalam masa depan mereka karena AlgoritmaWhat is Algoritihm???
Pengertian Algoritma - Algoritma secara sederhana merupakan urutan langkah- langkah logis untuk menyelesaikan masalah yang disusun secara sistematis. Misalkan saja “algoritma aktifitas pagi hari ini sebelum berangkat kerja” yaitu (1) turun dari tempat tidur, (2) melepas piiama, (3) mandi, (4) berpakaian, (5) makan pagi, (6) pergi kerja. Secara umum algoritma dapat digambarkan sebagai berikut : Istilah algoritma berasal dari nama seorang pergarang berkengbangsaan arab bernama Ja’fat Mohammed bin Musa al Khowarizmi (tahun 790 – 840), yang sangat terkenal dengan sebutan bapak Aljabar. Supaya kawan mengerti saya berikan contoh sederhana algoritma untuk menghitung keliling persegi panjang, hal yang harus anda lakukan adalah 1. Untuk Menghitung keliling persegi panjang anda harus memperoleh nilai panjang dan lebar persegi panjang. 2. Memperoleh rumus untuk menghitung keliling persegi panjang ( 2 x (panjang + lebar) 3. Kemudian tampil nilai hasilnya. Ada juga yang menyebutkan pengertian algortima adalah langkah detail yang ditunjukan untuk komputer guna menyelesaikan suatu masalah. Namun, yang disebut algoritma ini berbeda dengan program, karena algorima bersifat bebas terhadap bahasa pemrogaramanWhat is Free Pascal?? And how to use it??
01.01 INSTALASI Instalasi Free Pascal sangat sederhana. Hanya dengan beberapa kali klik dengan mengikuti petunjuk yang ada, kita dapat langsung menginstallnya. Tentu saja telah ada panduan instalasi yang disertakan dalam paket. Versi terbaru Free pascal dapat didownload secara gratis diwww.freepascal.org , dimana tersedia versi terbaru yang paling stabil untuk beberapa platform seperti windows dan linux. 01.02 MENGAKSES PASCAL Untuk mengakses Free Pascal dari desktop, cukup dengan melakukak click dua kali dengan mouse menunjuk pada icon Free Pascal. Maka dalam hitungan detik kita akan dibawa masuk ke lingkungan IDE Free Pascal. 01.03 TAMPILAN LINGKUNGAN TERPADU (IDE – INTEGRATED DEVELOPMENT ENVIRONMENT) Untuk mengakses Free Pascal dari desktop, cukup dengan melakukak click dua kali dengan mouse menunjuk pada icon Free Pascal. Maka dalam hitungan detik kita akan dibawa masuk ke lingkungan IDE Free Pascal.Tampilan Free Pascal dibuat semirip mungkin dengan tampilan Turbo Pascal, yaitu terdiri dari Menu Utama , Jendela Edit dan Baris bawah.a. Menu Utama, terdiri dari01 MENU FILE Tabel 01.01. Menu File
Open (F3) Membuka program yang sudah ada di disk (harddisk maupun disket atau sumber lain) Save (F2) Menyimpan file ke dalam disket New Membuat file baru Save as Menyimpan file dengan nama lain yang kita kehendaki Mengeprint file yang sedang dibuka Change dir Merubah direktori aktif Command Shell Masuk ke dalam lingkungan DOS untuk menjalankan perintah DOS Exit Keluar dari program Free Pascal02 Menu Run, digunakan untuk mengecek kesalahan program kita maupun menjalankan program Tabel 01.02. Menu Run
Run (Ctrl+F9) Menjalankan program Step Over (F8) Menjalankan program baris demi baris tanpa masuk ke prosedur / fungsi yang dipanggil Trace Into (F7) Menjalankan program baris demi baris dengan masuk ke prosedur / fungsi yang dipanggil Goto Cursor (F4) Menjalankan program sampai pada kursor yang ditunjuk03 Menu Compile, digunakan untuk mengkompilasi program yang kita buat. Bila ditekan ALT +F9, program akan dikompilasi di disket, sedangkan bila ditekan F9 saja, program akan dikompilasi di memori saja. Untuk mengkompile program kemudian menjalankannya di lingkungan DOS, ditekan CTRL + F9.
Dalam proses compiling, akan dilakukan pengecekan dahulu apakah program sudah benar syntaxnya. Bila belum benar, akan ditampilkan pesan kesalahan.04 Menu Options, dipilih bila akan mengatur atau menentukan kembali bagaimana Integrated Develompment bekerja. 05 Menu Debug dan Break / Watch digunakan untuk melacak jalannya program b. Jendela Edit (edit window), digunakan untuk menulis dan mengedit program c. Baris Bawah (bottom line), menunjukkan informasi tombol-tombol jalan pintas (shortcut) / hotkey yang dapat ditekan untuk keperluan tertentu. Shortcut ditulis di sebelah kanan menu utama. Beberapa shortcut yang penting adalah : 01.03. Shorcut (hotkey)
F1 Menampilkan jendela bantuan (help) F2 Menyimpan file (save) F3 Membuka program dari disk (open) F4 Menjalankan program sampai kursor sekarang F5 Membuka user command F7 Trace F8 Step Over F9 Make F10 Menuju ke menu utama ALT + F9 Compile CTRL + F9 Menjalankan program Shift + Del Menghapus baris yang sudah diblok sebelumnya Ctrl + Ins Mengkopi baris yang sudah diblok ke dalam clipboard Shift + Ins Mempaste baris yang sudah dicopy sebelumnya pada posisi kursor Ctrl + Y Menghapus 1 baris Free Pascal dikembangkan dalam lingkungan windows, sehingga perintah-perintah diatas dapat dijalankan dengan menggunakan mouse. Tekan Click Kanan pada Jendela Edit untuk menampilkan menu pulldown tambahan Gambar 01.02. Klik kanan pada Jendela Edit untuk menampilkan menu Pulldown01.04 Menjalankan Program Setelah program diketik, ada dua cara untuk menjalankannya:
- Menggunakan hotkey, yaitu dengan menekan tombol Ctrl + F9
- Kembali ke menu utama terlebih dahulu (F10), dan memilikh menu Run dan memilih perintah Run dengan menekan tombol R
01.05 Menyimpan Program ke Disk Program yang telah diketik pada jendela editor masih berada di meori computer, belum tersimpan di disk. Untuk menyimpan program tersebut ke disk dapat dilakukan dengan menekan tombol F2 (hotkey) atau save pada menu File01.06 Membuat Executabel Program Executable Program merupakan program yang sudah berbentuk bahasa mesin hasil dari proses kompilasi. Executabel program dapat langsung dijalankan dari prompt DOS, atau dapat langsung dilakukan double Click pada lingkungan windows. Cara membuat executabel program adalah:
- Menggunakan menu Compile (ALT + C)
- Setelah sub menu dari menu compile tampak di layar, tekan tombol D untuk merubah hasil kompilasi ke disk.
- Tekan tombol C untuk memulai kompilasi
- Setelah proses kompilasi selesai, maka program telah diterjemahkan ke bahasa mesin dan disimpan ke disk.
01.07 Contoh Menulis Program Free Pascal Berikut ini akan diberikan contoh langkah-langkah membuat program Pascal, mulai dari menulis kode sampai ke mengcompile code, yaitu:
- Pada keadaan awal, jalankan menu File à New
- Kemudian tulis kode program Pascal pada Jendela Editor (Gambar 02)
- Jangan lupa untuk menyimpan program yang anda ketik dengan memberi nama yang sesuai (Gambar 03)
- Cobalah untuk menjalankan program dengan menekan Ctrl + F9. Apabila masih salah, akan muncul pesan kesalahan (Gambar 04). Segera perbaiki dan kembali tekan Ctrl + F9 apabila sudah selesai
- Apabila kompilasi sukses, maka kita dapat langsung melihat hasil program pada Output window
Gambar 01.03. Penulisan Kode didalam jendela Editor Gambar 01.04. Menyimpan program dalam disk dan menamainya Gambar 01.05. Ctrl + F9 akan mengaktifkan pesan kesalahan bila ada Gambar 01.06. Hasil Program pada Output Window