Anda di halaman 1dari 15

LAPORAN PRAKTEK PENGANTAR CODING

Membangun Aplikasi Sederhana

Dosen Pengampu: Ricky Maulana M.T

Disusun Oleh:
Nama: YESI SURMIATI
NIM: 2201903

PROGRAM STUDI BAHASA DAN SASTRA INGGRIS


DEPARTEMEN BAHASA INGGRIS FAKULTAS BAHASA DAN SENI
Membangun suatu program memerlukan pemahaman yang komprehensif terkait kasus yang
ingin diselesaikan. Setiap kasus memiliki domainnya sendiri, hal ini menuntut programmer melakukan
riset atau kajian terhadap permasalahan yang dihadapi. Kompleksitas permasalahan yang dihadapi
tergantung hasil kajian tersebut. Hal ini dapat mempermudah seorang programmer
mengimplementasikan program sesuai kebutuhan dan tuntutan spesifikasi dari program aplikasi yang
akan dikembangkan.
Terdapat beberapa langkah penting yang sebaiknya dilakukan programmer; yaitu, berusaha
memahami persoalan, merncang konstruksi dari program aplikasi yang akan dibuat, melakukan analisis
kebutuhan program dan melakukan koding sesuai rancangan. Berikutnya akan dicoba menyelesaikan
suatu kasus yang beberapa bagiannya telah dibahas pada modul-modul sebelumnya, sehingga anda
dapat memahami alur dan kesinambungan alur pikir terkait penyelesaian masalah pemrograman.

Konstrtuksi Program
Supaya bisa menerapkan skenario program, sebaiknya menyusun konstruksi program. Bagian-
bagian program apa saja yang diperlukan dan bagaimana hubungan antar bagian tersebut.

Analisis Kebutuhan Program


1) Kebutuhan Struktur Data
2) Kebutuhan Konstanta
Konstanta yang dibutuhan meliputi konstanta yang menyatakan banyaknya elemen array
(representasi banyak mahasiswa) dan konstanta untuk besar bobot komponen nilai.
3) Kebutuhan Variabel Global
Satu buah variabel global yang menyatakan variabel array of struct bertipe DATAMHS.
4) Kebutuhan Fungsi
Fungsi-fungsi yang dibutuhkan sesuai konstruksi program yang dirancang

Source code dan mesin program


KESIMPULAN
Membuat program aplikasi merupakan kegiatan pemecahan masalah tentang suatu persoalan
dengan solusi program komputer. Oleh karena itu memerlukan pemahaman dan analisis yang
komprehensif terhadap persoalan yang dihadapi.
Beberapa langkah yang hendaknya dilakukan programmer meliputi:
1. Perlu mempelajari domain persoalan yang akan diselesaikan melalui riset atau kajian
mendalam;
2. Lakukan disain dari konstruksi program dengan menerapkan konsep devide and conquer atau
top-down approach;
3. Lakukan analisis kebutuhan setiap elemen program, baik kebutuhan fungsi, kebutuhan
struktur data, kebutuhan variabel, kebutuhan konstanta dan bahkan algoritma dari program
yagn akan dibuat.
4. Lakukan coding dengan memilih bahasa yang menunjang keperluan implementasi program.

Anda mungkin juga menyukai