Kamis, 27 September 2018

Metode Perancangan Program

Metode Perancangan Program



Ø  kegiatan yang dilakukan pada setiap langkah SDLC

SDLC Phase
Activities
1. Planning
  • Mendefinisikan sistem yang akan dikembangkan
  • Membuat Manajemen Proyek
2. Analysis
  • Mengumpulkan kebutuhan-kebutuhan informasi terkait dengan sistem yang akan dibangun
3. Design
  • Mendisain Technical Architecture
  • Mendisain Model
4. Development
  • Membuat Technical Architecture
  • Menulis program, create database
5. Testing
  • Melakukan berbagai testing terkait dengan sistem baru
  • UAT
6. Implementation
  • Menyiapkan production
  • Documentation
  • Konversi Sistem
7. Maintenance
  • Membangun Helpdesk (layanan bantuan)
  • Pemeliharaan berkala



































Ø  Bagan/struktur paradigma bahasa pemrograman


                  Paradigma pemrograman adalah bagaimana cara pandang kita terhadap penyelesaian                     masalah pemrograman (atau sudut “serang” kita dalam menyelesaikan suatu masalah                           pemrograman). Ada banyak cara untuk menyelesaikan suatu masalah, sehingga ada banyak                 paradigma yang ada.

ü     Imperative programming merupakan paradigma pemrograman paling tua, yang dirancang berdasarkan model komputasi klasik “von Neumann-Eckert”. Pada model ini, program dan variabelnya disimpan bersama, dan program terdiri atas perintah-perintah yang membentuk perhitungan, penyimpanan nilai ke variabel, membaca input, menghasilkan output atau mengarahkan kontrol dari deret instruksi dalam program.

·         Prosedural 
          Pemrograman Prosedural adalah dilakukan dengan memberikan serangkaian perintah yang berurutan.

a.       Pascal 

            adalah salah satu bahasa pemrograman komputer yang sering dipakai untuk belajar algoritma dan pemrograman bagi pemula terutama di bidang akademis.

b.      Fortran
            Merupakan bahasa tingkat tinggi tertua, yang berorientasi kepada suatu masalah tertentu khususnya masalah yang berkaitan dengan bidang matematika dan teknik. 

c.       Basic
           Adalah bahasa yang sangat populer sebelum pascal. Keunggulan terletak pada kemudahan untuk dipakai, namun basis berbentuk interpreter sehingga kecepatannya sangat lambat.

·         ObjOriented
          Adalah paradigma pemrograman dalam melakukan pemrograman yang beriontasi kepada object, semua fungsi, data dan pengolahan data akan dibungkus dalam kelas-kelas dan object-object.
a.     object pascal
b.     C++
c.     Java
d.    Smalltalk
e.     Eiffel
·         Paralel processing
      1. Pascal S
      2. Occam
      3. C-linda
ü  Declarative programming adalah sebuah paradigma pemrograman yang mengungkapkan logika dari sebuah komputasi tanpa menggambarkan aliran kontrol.
·         Logic : Prolog
·         Functional
a.     LISP
b.     APL
c.     SCHEME
·         Database : SQL




Dosen pengampu : Andrian Eko Widodo M.kom