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 ...

Perangkat Jaringan

                                                                              Dosen Pengampu Bapak Dany Pratmanto,M.Kom Nama : Lidia Rahmawati Kelas : 12.4b.35 NIM  : 12171479 PERANGKAT JARINGAN Dua komputer atau lebih dapat saling terhubung dan berbagai sumber data dikarenakan adanya perangkat jaringan yang menjembatani kedua komputer tersebut. Perangkat keras jaringan komputer merupakan perangkat yang digunakan untuk mencapai tujuan dari  fungsi jaringan komputer  itu sendiri, seperti berbagi sumber daya, berkomunikasi dan lain sebagainya. 1.     ...

Jaringan Komputer

Dosen Pengampu Bapak Dany Pratmanto,M.Kom Nama : Lidia Rahmawati Kelas : 12.4b.35 NIM    : 12171479 Jaringan Komputer Pengertian Internet Internet dapat dikatakan sebagai jaringan komputer yang paling luas dan mendunia yakni menghubungkan pengguna komputer dari sebuah negara ke negara yang lain di berbagai belahan dunia. Di dalamnya ada berbagai macam sumber daya informasi mulai dari statis hingga interaktif dan dinamis. Internet kini menjadi sumber informasi yang paling banyak diakses oleh masyarakat di dunia. Pengertian Intranet Intranet merupakan sebuah jaringan komputer yang berbasis protocol TCP/IP layaknya internet. Namun jaringan ini hanya digunakan di lingkup internal kantor, perusahaan, atau bahkan warnet. Antar intranet memungkinkan untuk saling berkomunikasi satu dengan lainnya lewat sambungan internet yang menjadi tulang punggung komunikasi jarak jauh. Namun Sebuah Intranet sebenarnya tidak memerlukan sambungan luar ke Internet agar dapat berfung...