Mohon tunggu...
Veronika Gultom
Veronika Gultom Mohon Tunggu... Programmer/IT Consultant - https://vrgultom.wordpress.com

IT - Data Modeler; Financial Planner

Selanjutnya

Tutup

Ramadan Pilihan

Yuk Belajar Programming!

3 April 2023   22:51 Diperbarui: 3 April 2023   23:27 1409
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Itulah makanya, menurut saya, ilmu pemrograman itu adalah ilmu kehidupan juga.

Ada beberapa tahap dalam programming, yaitu:

1. Membuat algoritma

Algoritma adalah urutan proses berdasarkan input yang ada dan output yang diharapkan. Algoritma belum melibatkan coding. Sifanya general karena dapat dipakai atau dilanjutkan dengan coding dalam bahasa pemrograman apapun.

Dalam prakteknya, algoritma ini sering dilewatkan oleh para ahli. Algoritma hanya menjadi coretan-coretan konsep sebelum membuat sebuah program komputer. Namun demikian, tanpa mengerti algoritma, seseorang tidak akan dapat membuat program komputer.

2. Test algoritma

Sebelum bersusah payah dengan coding, ada baiknya algoritma diuji terlebih dahulu untuk memastikan apakah alur program sudah benar dan akan menghasilkan output yang diharapkan

3. Coding

Coding atau pengkodean adalah membuat kode-kode sesuai algoritma, dengan menggunakan bahasa pemrograman tertentu. Jika algoritma diuji secara manual oleh programmernya, maka coding ini bisa diuji langsung oleh komputer.

4. Uji coba program

Uji coba program adalah menguji program/coding yang sudah kita buat dan sudah dapat dijalankan oleh komputer tanpa ada error. Uji coba ini dilakukan untuk menguji sistem dengan berbagai macam input, dan kemudian diperiksa outputnya apakah benar. Jika kadang benar kadang salah, maka logika pemrogramannya ada yang salah. Bahasa sakleknya, programnya salah! Karena pemrograman itu tidak ada yang kadang benar kadang salah.

Contoh sederhananya:

C = A + B

Inputnya A dan B, sementara outputnya adalah C.

Uji Coba 1:

A = 5, B= 2, C = 7 (Benar)

Uji Coba 2:

A=3, B=7, C = 10 (Benar)

Uji Coba 3:

A=5, B=5 C = 7 (Salah)

Karena ada uji coba yang salah, maka programnya masih salah.

Contoh Algoritma Pemrograman

Perintah:

Buatkan sebuah program komputer untuk menampilkan tanda bintang (*) sebanyak 100 baris, masing-masing baris menampilan jumlah bintang sesuai nomor urut

Contoh:

  • baris 1: *
  • baris 2: **
  • baris 3: ***

      dst, sampai baris ke 100

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Ramadan Selengkapnya
Lihat Ramadan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun