Postingan

Menampilkan postingan dengan label tkj

STRUKTUR PENULISAN ALGORITMA

Gambar
STRUKTUR PENULISAN ALGORITMA          Seperti yang kita ketahui bahwa algoritma adalah suatu langkah langkah untuk menyelesaikan suatu permasalahan, dimana langkah - langkah tersebut disusun secara sistematis dan logis (masuk akal).  Dalam penulisan algoritma, kita memiliki 3 struktur penulisan, yakni : 1. Struktur Bahasa Alamiah (Natural Language)  2. Struktur algoritma dengan flowchart 3. Struktur algoritma dengan pseudocode. Penjelasan . 1. Struktur bahasa alamiah (Natural Language)  Langkah - langkah yang disusun berdasarkan bahasa alamiah, sesuai dengan contoh yang kamu kerjakan kemarin (langkah membuat secangkir kopi panas). Langkah - langkah yang disusun berdasarkan contoh tersebut disusun secara singkat, padat dan mudah dimengerti, tetapi masih mewakili proses yang akan dilakukan. Metode peulisan algoritma menggunakan bahasa natural language memiliki keuntungan dan kerugian tersendiri. Adapun keuntungan gaya penulisan natural language, antara lain : mudah penulisannya, sederhan

KONSEP ALGORITMA I

Hai... disini kalian dapat mempelajari materi pemrograman dasar dengan lebih mudah. code boleh dicopy. semoga bermanfaat untuk para pemula yang tertarik pada pelajaran pemrograman dasar di  SMK . MATERI 1 : KONSEP ALGORITMA Istilah algoritma sebenarnya berasal dari kata "algorism" yang merupakan panggilan populer bangsa Eropa terhadap seorang ahli matematika muslim yang bernama Abu Ja'far Muhammad Ibnu Al - Khwarizmi yang hidup pada abad ke 19. Seiring perkembangan zaman, istilah algorism berubah menjadi algoritma. Algoritma adalah suatu urutan / langkah - langkah untuk memecahkan suatu permasalahan, dimana langkah - langkah tersebut harus disusun secara sistematis dan logis. Contoh algoritma dalam kehidupan sehari - hari : Jika kamu dimintai tolong untuk membuat secangkir kopi panas, langkah apa yang akan kamu lakukan??? Kalau kita menyusunnya seperti urutan di bawah ini : Urutan A 1. Siapkan cangkir, sendok, kopi, gula, dan air panas. 2. Masukkan kopi secukupnya ke dala

APLIKASI KALKULATOR SEDERHANA & PENGGAJIAN DENGAN BORLAND DELPHI

Gambar
TUGAS I: MEMBUAT APLIKASI KALKULATOR SEDERHANA DENGAN  BORLAND DELPHI 1. Buatlah desain form seperti di bawah ini ! 2. Propertiesnya seperti tabel di bawah ini: 3. Double click button tambah, dan ketikkan code di bawah ini : 4. Berdasarkan contoh code pada button tambah, lakukan code yang sama untuk button kurang, kali, tambah, bagi, dan mod. Kamu tinggal mengganti operatornya saja. Code bisa dilihat sbb ; 5. Untuk button reset, berikut code nya : TUGAS 2 : MEMBUAT APLIKASI PENGGAJIAN KARYAWAN DENGAN BORLAND DELPHI  1. Buatlah Form dengan tampilan seperti berikut ! 2. Berikan properties seperti yang tertera di bawah ini ! 3. Ketentuan Program Penggajian adalah sebagai berikut ! * Gaji Pokok perbulan tiap karyawan nilainya tergantung golongan, sbb : Golongan 1 sebesar Rp. 5.000.000, Golongan 2 sebesar Rp. 6.000.000, Golongan 3 sebesar Rp. 7.000.000, Golongan 4 sebesar Rp. 8.000.000 * Tunjangan lainny

BELAJAR BAHASA PEMROGRAMAN DELPHI

Gambar
          Seperti kita ketahui, bahwa sebelumnya, penggunaan bahasa pemrograman pascal lebih ditujukan kepada pengembangan algoritma. Namun, seiring perkembangan zaman, bahasa pemrograman pascal mulai berevolusi menjadi bahasa pemrograman berorientasi objek, dimana dalam bahasa pemrograman berorientasi objek ini, lebih user friendly. Salah satu bentuk bahasa pemrograman berorientasi objek adalah bahasa pemrograman Delphi. Jika di dalam bahasa pemrograman Pascal, kamu terbiasa dengan perintah berbasis text, maka dengan bahasa pemrograman delphi, penggunaan mouse lebih dominan, sehingga output aplikasi lebih interaktif.  Berikut ini, kita akan mempelajari secara singkat dan sederhana bagaimana penggunaan bahasa pemrograman Delphi. Untuk itu, pastikan bahwa kamu semua sudah menginstal editor Borland Delphi 7 Enterprise ke PC/Laptop kamu masing - masing. Jika belum?,, tenanggg,, kamu masih punya waktu sampai akhir semester ini.  Mari kita lanjut,  Untuk memulainya, silahka

DOWNLOAD FREE BORLAND DELPHI 7 32/64 BIT

Gambar
Berikut ini Tampilan Borland Delphi 7 Studio Enterprise SILAHKAN DONWLOAD SETUP nya pada tombol download berikut! CARA MENGINSTAL BORLAND DELPHI  ENTERPRISE Setelah tombol dibawah di atas diklik maka , akan muncul tampilan seperti dibawah ini, silahkan download file tersebut.!     2. Setelah didownload, silahkan buka file explorer, di dalam folder download, klik kanan .rar nya, kemudian, silahkan extract file setup nya  seperti gambar berikut ini.  Lalu file setup akan berubah menjadi bentuk folder seperti berikut ini , 3. Buka folder tersebut, lalu pilih folder installer, maka akan muncul seperti gambar berikut!      Jalankan setup tersebut! Ikuti petunjuk /langkah - langkah berikut dengan seksama!!! Persiapan Instalasi Software klik tombol next Akan muncul permintaan serial number seperti di atas. Untuk mengisinya, JANGAN TUTUP JENDELA INSTALL nya, silahkan buka file explorer, buk

Function dengan parameter - PASCAL

Gambar
Berikut ini adalah contoh soal  menggunakan function dengan parameter di dalamnya. Bagaimana caranya mencetak luas persegi panjang  menggunakan function dengan parameter. Perhatikan program berikut :  perhatikan tulisan function luas(p,l:integer):integer; di atas. Luas :adalah nama function nya, tipe datanya adalah integer. (p,l:integer) : adalah parameter - parameter yg dimiliki oleh luas yg bertipe data integer Lalu untuk memunculkan hasil, agar menuliskan , sbb: Writeln('luas :', luas(p,l)); luas(p,l) ,,,, perlu diingat ya, supaya hasil perhitungannya muncul, nama function dan parameter2 nya harus disertakan seperti contoh tersebut.  Berikut outputnya : SOAL Pada contoh output di atas,, kamu dapat melihat bahwa yang muncul adalah : nilai panjang, nilai lebar , dan nilai luas. Dapatkah kamu menambahkan sebuah function dengan nama function keliling KE dalam program di atas sehingga menghasilkan output sbb :

FUNCTION - PASCAL

Gambar
Function merupakan submodul dalam program utama yang berfungsi secara khusus untuk mengembalikan nilai dengan tipe data tertentu dari parameter yang diberikan. Nilai yang yang dikembalikan disebut dengan return value. Perbedaan utama antara procedure dan function adalah cara menghasilkan output dari input yang diberikan pada submodul tersebut. Walaupun procedure bisa menghasilkan nilai output, nilai tersebut tidak dapat diambil secara langsung, tetapi harus diambil melalui parameter referensi.  Ada 2 macam function, yaitu function parameter dan function dengan parameter. 1.  Function nonparameter Syntax : Function nama_function : tipe_data; Begin         Statement; End; Contoh penggunaan function non parameter Hasilnya : 2. Function dengan parameter : syntax : Function nama_function(variabel :tipe_data) : tipe_data; Begin Statement ; End; Contoh program function dengan parameter : Hasi

SOAL MATERI PROSEDURE

Gambar
SOAL MATERI PROCEDURE TANPA PARAMETER PADA PASCAL  perhatikan contoh program diatas, diatas terdapat 2 buah prosedur 1. prosedur atas nama : biodatapribadi 2. prosedur atas nama : biodataayah. berikut outputnya. SOAL buatlah beberapa prosedur untuk menampilkan biodata di keluarga kamu, sesuaikan dengan kondisi jumlah orang yang ada di rumah kamu. Contoh, jika ada 4 orang di rumah, maka buatlah 4 prosedur biodata dalam 1 program. tugas paling lambat dikumpul pada 1 minggu setelah hari penerimaan tugas.