Rabu, 19 September 2018

TUGAS 1 : METODE PERANCANGAN PROGRAM







1.  Cari kegiatan apa saja yang dilakukan pada setiap langkah SDLC !


Berikut ini adalah Fase-fase Sistem Development Life Cycle (SDLC) meliputi :
A. Perencanaan Sistem (Systems Planning)
Lebih menekankan pada aspek studi kelayakan pengembangan sistem (feasibility study). Aktivitas-aktivitas yang ada meliputi :
• Pembentukan dan konsolidasi tim pengembang.
• 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.
• Penentuan prioritas teknologi dan pemilihan aplikasi.
B. Analisis Sistem (Systems Analysis)
Analisa sistem adalah tahap di mana dilakukan beberapa aktivitas berikut:
• Melakukan studi literatur untuk menemukan suatu kasus yang bisa ditangani oleh sistem.
• Brainstorming dalam tim pengembang mengenai kasus mana yang paling tepat dimodelkan dengan sistem.
• Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.
• Analisa kebutuhan pada sistem dan membuat batasan sistem.
• Mendefinisikan kebutuhan sistem.
C. Perancangan Sistem (Systems Design)
Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail. Aktivitas-aktivitas yang dilakukan adalah:
• 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.
Dalam implementasi, dilakukan aktivitas-aktivitas sebagai berikut:
• 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.


2.  Jelaskan bagan/struktur paradigma bahasa pemrograman (untuk bagan ada dislide BSI) ! 


      Yang dimaksud dari paradigma bahasa pemrograman yaitu Bahasa yang dimengerti oleh computer disebut bahasa pemrograman. Bahasa pemrograman mempengaruhi cara dan teknik pemrograman.

Paradigma bahasa pemrograman dibagi menjadi 

1. Pemrograman imperative  
adalah paradigma pemrograman yang mempunyai karakteristik berupa status dan instruksi/perintah untuk mengubah status program. Status diwakili oleh variabel sedangkan instruksi diwakili oleh statement.

Ciri-ciri pemrograman imperatif yaitu :

  1. adanya instruksi/command/perintah/kalimat-kalimat perintah
contoh : GOTO 10
  1. adanya status yang berubah
contoh : dengan adanya perintah GOTO 10 maka status program akan loncat mengerjakan statement yang ada di line number 10

2. Pemrograman Declarative 
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 di bidang bisnis menggunakan bahasa 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).



pertemuan 12 MAKALAH ETIKA PROFESI TEKNOLOGI DAN INFORMASI CYBER ESPIONAGE

MAKALAH ETIKA PROFESI TEKNOLOGI DAN INFORMASI CYBER ESPIONAGE   Diajukan Untuk Me...