TUGAS
1 . Metode Perancangan Program
Dosen Pengampu Andrian Eko Widodo,M.Kom
Dosen Pengampu Andrian Eko Widodo,M.Kom
Berikut
ini adalah langkah Sistem Development Life Cycle (SDLC)
A. Perencanaan Sistem (Systems
Planning)
Lebih menekankan pada aspek studi kelayakan pengembangan sistemA(feasibility study) :
Lebih menekankan pada aspek studi kelayakan pengembangan sistemA(feasibility study) :
-Mendefinisikan tujuan dan ruang
lingkup pengembangan.
-Mengidentifikasi apakah
masalah-masalah yang ada bisa diselesaikan melalui pengembangan sistem.
-Menentukan dan evaluasi strategi
yang akan digunakan dalam pengembangan sistem.
B. Analisis Sistem (Systems
Analysis)
Analisa sistem adalah tahap di mana dilakukan beberapa berikut:
-Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.
-Mengumpulkan kebutuhan-kebutuhan Informasi terkait dengan sistem yang akan dibangun.
Analisa sistem adalah tahap di mana dilakukan beberapa berikut:
-Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.
-Mengumpulkan kebutuhan-kebutuhan Informasi terkait dengan sistem yang akan dibangun.
C. Perancangan Sistem (Systems
Design)
Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail:
Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail:
-Menganalisa interaksi obyek
dan fungsi pada sistem.
-Menganalisa data dan membuat skema database.
-Merancang user interface.
-Menganalisa data dan membuat skema database.
-Merancang user interface.
D. Implementasi Sistem (Systems
Implementation)
Tahap berikutnya adalah implementasi yaitu mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba:
Tahap berikutnya adalah implementasi yaitu mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba:
-Pembuatan database sesuai
skema rancangan.
-Pembuatan aplikasi berdasarkan desain sistem.
-Pengujian dan perbaikan aplikasi (debugging).
-Pembuatan aplikasi berdasarkan desain sistem.
-Pengujian dan perbaikan aplikasi (debugging).
E. Pemeliharaan Sistem (Systems
Maintenance)
Dilakukan oleh admin yang ditunjuk untuk menjaga sistem tetap mampu beroperasi secara benar melalui kemampuan sistem dalam mengadaptasikan diri sesuai dengan kebutuhan.
Dilakukan oleh admin yang ditunjuk untuk menjaga sistem tetap mampu beroperasi secara benar melalui kemampuan sistem dalam mengadaptasikan diri sesuai dengan kebutuhan.
Paradigma pemrograman suatu
sudut pandang dalam dunia pemrograman dan menjadi suatu pendekatan khusus dalam
memecahkan suatu persoalan dalam menyelesaian masalah pemrograman.
Kemudian paradigma bahasa
pemrograman dibagi menjadi dua jenis yaitu Impereative dan declarative.
A.Imperative Programming.
Dimana Paradigma ini didasari
oleh konsep mesin Von Newman (stored program concept) sekelompok tempat
penyimpanan (memori), yang dibedakan menjadi memori instruksi dan memori data,
masing-masing memori tersebut dapat diberi nama dan dinilai, selanjutnya
instruksi akan dieksekusi satu persatu secara sekuensial oleh sebuah proses
tunggal.
Program dalam paradigma ini
berdasarkan pada struktur informasi di dalam memori dan manipulasi dari
informasi yang disimpan tersebut.
Contoh bahasa pemrograman yang
menggunakan paradigma imperative:
Prosedural C,Pascal, Fortran, Basic.
ObjOriented Ada,Object Pascal,
C++,Java,Smaltalk,Eiffel.
Parallel Procesing: Ada, Pascal
S,Occam,C-Linda.
Ciri-ciri pemrograman imperatif
yaitu :
a. Adanya instruksi/command/perintah/kalimat-kalimat perintah
contoh : GOTO 10
b. Adanya status yang berubah
contoh : dengan adanya perintah GOTO 10 maka status program akan loncat mengerjakan statement yang ada di line number 10
a. Adanya instruksi/command/perintah/kalimat-kalimat perintah
contoh : GOTO 10
b. Adanya status yang berubah
contoh : dengan adanya perintah GOTO 10 maka status program akan loncat mengerjakan statement yang ada di line number 10
B.Declarative
programming
Pemrograman ini mendeskripsikan
suatu masalah dengan pernyataan(declarative) daripada memecahkan masalah dengan
implementasi algoritma. Bahasa pemrograman yang dibutuhkan untuk pemrograman
declarative ini adalah bahasa prolog dan bahasa pemrograman berbasis aturan,
seperti OPS5 Dan CLIPS.
Cara dan
teknik pemrograman tersebut berjalan dan berkembang seiring dengan perkembangan
hardware computer dan kebutuhan manusia. Pada awalnya,kebutuhan untuk
perhitungan numeric menggunakan bahasa fortran, kebutuhan penggunaan dibidang
bisnis menggunakan basa Cobol, kebutuhan
pengembangan kecerdasan buatan menggunakan bahasa Lips dan prolog, untuk
kebutuhan pengembangan system, terutama system operasi computer menggunakan
bahasa C (bahkan sampai sekarang bahasa C masih digunakan untuk pengembangan
system operasi,seperti Unix).
Komentar
Posting Komentar