Langsung ke konten utama

TUGAS 1


 TUGAS 1 . Metode Perancangan Program
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) :
-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.
C. Perancangan Sistem (Systems Design)
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.
D. Implementasi Sistem (Systems Implementation)
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).
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.

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


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

Postingan populer dari blog ini

TUGAS 4

TUGAS 4. METODE PERANCANGAN PROGRAM Dosen Pengampu Bpk.Andrian Eko Widodo,M.Kom 1. Buatlah pseudocode dan flowchart untuk menentukan nilai dan lulus atau tidak lulus dengan ketentuan : nilai 0 s/d 45 grade E ket Tidak Lulus nilai 46 s/d 55 grade D ket Tidak Lulus nilai 56 s/d 65 grade C ket Lulus nilai 66 s/d 80 grade B ket Lulus nilai 81 s/d 100 grade A ket Lulus Pseudocode: {menentukan nilai dan lulus atau tidak lulus dengan ketentuan : nilai 0 s/d 45 grade E ket Tidak Lulus nilai 46 s/d 55 grade D ket Tidak Lulus nilai 56 s/d 65 grade C ket Lulus nilai 66 s/d 80 grade B ket Lulus nilai 81 s/d 100 grade A ket Lulus} DEKLARASI : Nilai : integer Grade : char Keterangan : string DESKRIPSI : read (Nilai) if nilai <= 45 then     grade = 'E'     keterangan = "Tidak lulus" else if nilai >=46 || nilai <=55 then     grade = 'D'     keterangan = "Tidak ...

Tugas 2.

TUGAS 2. METODE PERANCANGAN PROGRAM Dosen Pengampu Bpk  Andrian Eko Widodo,M.Kom     1.Buatlah pseudocode & flowchart untuk menghasilkan 1 liter air dengan menggunakan tabung dengan ukuran 3 liter dan 5 liter. Ilustrasi : a)   Isi penuh tabung 3 liter dengan air [tabung 3 liter = 3 liter air] b)  Tuangkan air dari tabung 3 liter ke tabung air 5 liter [tabung 5 liter = 3 liter air]. c)   Isi penuh tabung 3 liter dengan air [tabung 3 liter = 3 liter air] d)  Tuangkan air dari tabung 3 liter ke tabung 5 liter, hingga tabung 5 liter terisi penuh       [tabung  3 liter = 1 liter air] e)  Buang seluruh air di tabung 5 liter air [tabung 5 liter = kosong]  f)  Tuangkan air dari tabung 3 liter ke tabung 5 liter      [tabung 5 liter = 1 Liter air, tabung 3 liter =kosong] Pseudocode : Program Penghitung (menghitung 1 liter air dengan mengg...