Pengembangan Software (Software Development Life Cycle)
System Development Life Cycle (SDLC) merupakan siklus pengembangan sistem yang terdiri dari systems planning (tahap perencanaan), systems Analysis (tahap analisa), Systems Design (tahap perancangan), systems implementation (tahap implementasi), systems operation and support (tahap penggunaan dan perawatan). Kelima tahap tersebut secara diagram dapat dilihat seperti gambar 1 dibawah ini……….. Selengkapnya download disini
Algortima pemrograman dengan C
Dalam beberapa tahun terakhir ini Bahasa Pemrograman C telah menjadi pilihan utama bagi para pembuat program profesional diberbagai bidang. Bahasa ini disukai karena relatif mudah dipakai, sebagai mana halnya bahasa-bahasa tingkat tinggi (high level languege) seperti BASIC dan PASCAL, serta memiliki keuntungan-keuntungan yang dipunyai oleh bahasa mesin (assembly). Hampir semua operasi yang dapat dilakukan oleh bahasa mesin, dapat dilakukan oleh C dengan penyusunan program yang lebih sederhanadan mudah. Bahasa C sebenarnya terletak diantara bahasa pemrograman tingkat tinggi dan rendah.
Bahasa C lahir dari BELL LABORATORIES pada awal tahun 1970, penciptanya adalah Denis Ritchie. Pada tahun 1978 Denis Ritchie bersama Brian Kernighan menyusun sebuah buku dengan judul THE C PROGRAMMING LANGUAGE yang akhirnya menjadi cikal bakal bahasa C. Pada tahun 1987, Bahasa C kemudian berkembang pesat sejalan dengan perkembangan berbagai jenis compiler C yang diciptakan oleh berbagai perusahan perangkat lunak. Borland menciptakan sebuah compiler C yang kemudian dikenal dengan TURBO C
Algoritma dasar pemrograman dengan Pascal
Kebayanakan komputer digunakan untuk memperoses dan menyimpan data serta informasi. Pemerosesan perlu dilakukan komputasi-komputasi yang cepat dan akurat. Untuk melakukan tugas-tugas tersebut computer harus diprogram. Suatu program adalah sederatan instruksi (dalam bahasa yang dimengerti oleh computer) yang mengatur apa-apa yang harus dikerjakan oleh computer, untuk mendapatkan suatu hasil /keluaran yang diharapkan. Sebelum suatu program dibuat alangkah baiknya kalau dibuat logika/urutan-urutan untuk memecahkan masalah (algoritma)
Definisi Algoritma
– Urutan langkah-langkah untuk memecahkan masalah
– Urutan logis pengambilan keputusan untuk memecahkan masalah
Algoritma dibutuhkan untuk memerintah computer mengambil langkah tertentu dalam menyelesaikan masalah.
Penulisan algoritma dapat digunakan dengan cara:
- Bahasa Natural (bahasa Indonesia, bahasa inggeris dan bahasa manusia lainnya)
- Menggunakan Flowchart (Diagram alir),Bagus secara visual namun repot bila algoritmanya panjang
- Menggunakan Pseudo-code, Sudah dekat dengan kebahasa pemrograman, namun sulit dimengerti oleh orang yang tidak mengerti algoritma
download Bab I Pengantar Algoritma
download Bab II Pencabangan
download BAB III Pengulangan
download BAB IV.Array
download BAB V Record
download BAB VI Pemrograman Modular