Minggu, 04 Oktober 2015
Algoritma & Flowchart; Aplikasi Penghitung Luas & Keliling Persegi Panjang
- algoritma mencari luas persegi panjang ;
- algoritma mencari keliling persegi panjang ;
- Masukkan panjang dan lebar persegi panjang
- Hitung; l=P*L
- Tampilkan Hasil
- Selesai
Interpreter dan Compiler
Interpreter adalah
program sistem yang berfungsi sebagai penterjemah kode program yang
dibuat oleh programmer ke dalam bahasa mesin. Interpreter mengeksesusi
perintah baris demi baris dengan mengikuti logika yang ada.
Contoh aplikasi compiler yaitu PHP, ASP, Perl, dll.
Contoh bahasa pemrograman yang menggunakan compiler adalah Java, C, Pascal, Basic, dll.
Perbedaan antara Compiler dengan Interpreter :
1. Untuk menjalankan menjalankan program hasil kompilasi (hasil compiler) dapat dilakukan tanpa membutuhkan source code. Pada interpreter membutuhkan source code.
2. Jika dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan library ) . Kalau interpreter tidak ada proses terpisah.
3. Jika compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.
4. Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program kecil ). Pada kompiler sedikit lebih rumit karena untuk mengubah suatu modul / kode objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua objek dengan library yang diperlukan.
5. Pada kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau interpreter susah atau bahkan tidak bisa dioptimasikan.
Rabu, 11 Maret 2015
Diagram Alir & Algoritma di Armila
algoritma :
1. Start
2. Pembeli memesan
3. Bag. marketing menerima pesanan pembeli
4. Bag. marketing mengkonfirmasikan ke bag. produksi
5. Bag. produksi mengkonfirmasikan ke bag. mutu
6. Bag. mutu mengecek mutu dan mengemas air minum
7. Diolah dan dikemas oleh bag. produksi
8. Ketika semua sudah siap,kurir langsung mengantar pesanan pembeli
9. Kurir menyerahkan kwitansi ke pembeli
10. Pembeli melakukan transaksi
11. Ketika transaksi telah dilakukan, pesanan langsung diserahkan ke pembeli
12. Kurir langsung melaporkan transaksi ke bendahara
13. Bag. bendahara mencatat uang yang baru diterima
14. End.
Sabtu, 28 Februari 2015
Stake Holder Air Minum La Tansa Gontor
Rekayasa perangkat lunak sebagai
penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas
pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas
pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas
perangkat lunak.
Pada
kali ini kami akan menganalisis system yang berjalan pada sebuah unit usaha
milik Pondok Modern Darussalam Gontor yaitu Air Minum La Tansa. Diharapkan
setelah penganalisisan ini kami dapat membangun sebuah software yang akan membantu
staf air minum La Tansa dalam pengelolaan unit usahanya.
Dalam
pengelolaan sebuah unit usaha dibutuhkan beberapa tenaga ahli dalam pengelolaan
unit usaha tersebut. adapun stakeholder pada observasi kali ini adalah
sebagai berikut;
- Menejer Senior : Yang bertindak sebagai menejer senior ialah seluruh dosen informatika khususnya pada pada mata kuliah rekayasa perangkat lunak.
- Menejer Proyek : Yang bertindak sebagai menejer proyek ialah seluruh dosen teknik informatika khususnya pada mata kuliah observasi.
- Pelaksana : Yang bertindak sebagai pelaksana dalam proyek ini adalah Widya Kurniawan, Yuanditra, Heriansah Febianto
- Pelanggan : Yang bertindak sebagai pelanggan dalam proyek ini adalah ketua unit usaha.
- Pemakai Akhir : Yang bertindak sebagai pemakai akhir adalah para konsumen Armila.
Langganan:
Komentar (Atom)














