Anda di halaman 1dari 3

Nama ; Muhammad Ibnu

Nim : 1318036

LATIHAN :

1. Jelaskan penggunaan bahasa pemrograman generasi ke-4


Jawab :
Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu programmer
dalam membuat program sehingga diharapkan produktivitas programmer jadi meningkat
dan program dapat dibuat dalam waktu yang lebih pendek. Namun terkadang dalam
penggunaan bahasa pemrograman generasi ke-4 dapat terjadi kendala pada pemrosesan
datanya seperti :
- Pemrograman tidak dapat bekerja dengan benar apabila terdapat kesalahan pada
syntax program
- Harga dan waktu lebih banyak untuk pengembangan dan menjaga daripada untuk
antisipasi dan implementasi.
- User harus menandatangani spesifikasi sehingga sulit dalam pengendaliannya

2. Jelaskan siklus pengembangan sistem atau aplikasi komputer


Jawab :
System Development Life Cycle adalahsiklus yang digunakan dalam pembuatan atau
pengembangan sistem informasi yang bertujuan untuk menyelesaikan masalah secara
efektif.
 Fungsi SDLC diantaranya :
- Sebagai sarana komunikasi antara tim pengembang dan pemegang kepentingan
- Membagi peranan dan tanggung jawab yang jelas antara pengembang, desainer,
analisis bisnis, dan manjer proyek
- Gambaran input dan output yang jelas dari satu tahap ke tahap berikutnya
 Tahapan SDLC :
a. Perencanaan sistem
Tahap ini project leaders akan mengevaluasi persyaratan yang ada dalam
sebuah proyek. Ini mencakup menghitung tenaga kerja dan material yang
dibutuhkan, membuat jadwal dengan tujuan target, membentuk tim serta struktur
kepemimpinan untuk proyek tersebut.

b. Analisis sistem
Sistem akan dianalisis bagaimana akan dijalankan nantinya. Hasil analisis
berupa kelebihan dan kekurangan sistem, fungsi sistem, hingga pembaharuan
yang dapat diterapkan. Bagian ini termasuk dalam bagian perencanaan. Bagian
lain yang termasuk dalam perencanaan ialah alokasi sumber daya, perencanaan
kapasitas, penjadwalan proyek, estimasi biaya, dan penetapan.

c. Perancangan sistem
Tahapan ini akan menghasilkan prototype dan beberapa output lain
meliputi dokumen berisi desain, pola, dan komponen yang diperlukan untuk
mewujudkan proyek tersebut. Setelah spesifikasi, kemudian dilakukan
perancangan sistem sebagai tahapan kelanjutannya. Tahap ini ialah tahap di mana
seluruh hasil analisis dan pembahasan tentang spesifikasi sistem diterapkan
menjadi rancangan atau cetak biru sebuah sistem.

d. Implementasi sistem
Tahap berikutnya adalah implementasi yaitu mengimplementasikan
rancangan dari tahap-tahap sebelumnya dan melakukan uji coba. Dalam
implementasi, dilakukan aktivitas-aktivitas sebagai berikut:
o Pembuatan database sesuai skema rancangan.
o Pembuatan aplikasi berdasarkan desain sistem.
o Pengujian dan perbaikan aplikasi.
e. Pemeliharaan sistem
Pada tahap ini sebetulnya aplikasi benar-benar sudah selesai dan bisa
digunakan di lapangan. Namun, tahapan operasi dan pemeliharaan masih
dianggap penting. Sebab, dalam tahapan ini pengguna ataupun tester bisa jadi
menemukan bug yang tidak ditemukan.

3. Jelaskan yang dimaksud dengan bagan sistem


Jawab :
Pemrograman design yang kompleks dimulai dengan bagan berlanjut ke representasi
detail. Tipe bagan yang dapat digunakan antara lain :
- Prototype
- DFD
- Notasi HOS
- Diagram HIPO
- Aksi Diagram Basis Data

4. Jelaskan yang dimaksud dengan interpreter dan compiler


Jawab :
 Intepreter adalah perangkat lunak yang mampu mengeksekusi code program lalu
diterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang
diminta oleh programmer.
 Compiler adalah suatu program yang menerjemahkan bahasa program atau source
code kedalam bahasa objek, menggabungkan keseluruhan bahasa program,
mengumpulkannya dan kemudian menyusun kembali.

Anda mungkin juga menyukai