Baca berita tanpa iklan. Gabung Kompas.com+

Mengenal Pemrograman Terstruktur

Baca di App
Lihat Foto
Kompas.com/Rahma Atillah
Mengenal Pemrograman Terstruktur
Penulis: Rahma Atillah
|
Editor: Serafica Gischa

KOMPAS.com - Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk membentuk sebuah program yang dapat menjadi suatu penyelesaian masalah.

Saat membuat suatu program, maka perlu adanya seperangkat aturan pengkodean yang harus diikuti agar dapat menghasilkan program yang baik.

Oleh sebab itu, hadirnya pemrograman terstruktur dapat membantu programmer mengurangi waktu pengkodean dan mengatur kode dengan benar.

Baca juga: 7 Langkah Dasar Pemrograman, Apa Saja?

Baca berita tanpa iklan. Gabung Kompas.com+

Apa itu pemrograman terstruktur?

Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.

Gagasan pemrograman terstruktur ini pertama kali dikemukakan oleh Profesor Edsger W. Dijkstra dari University of Eindohoven, Netherland pada tahun 1965.

Pemrograman terstruktur juga diartikan sebagai suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis, dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.

Prinsip dari pemrograman terstruktur adalah jika suatu proses telah sampai pada suatu titik atau langkah tertentu, maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya atau kembali lagi ke baris sebelumnya, kecuali pada langkah-langkah untuk proses berulang (Loop).

Baca juga: Bahasa Pemrograman C: Awal Mula dan Pengertiannya

Pemrograman terstruktur dianggap unggul dalam melakukan pemrograman sederhana karena lebih efisien dan lebih murah dalam hal perawatannya tetapi permodelan ini lebih susah untuk dipahami oleh orang-orang selain pembuat program itu sendiri.

Salah satu alasan adanya pemrograman terstruktur adalah menghindari penggunaan perintah goto, yaitu perintah untuk mengarahkan eksekusi program ke-pernyataan yang diawali dengan suatu label.

Pemodelan pada pemrograman terstruktur dibagi berdasarkan fungsi-fungsi dan prosedur-prosedur. Oleh karena itu, pemodelan pada pemrograman terstruktur lebih fokus kepada cara bagaimana memodelkan data dan fungsi-fungsi atau prosedur-prosedur yang harus dibuat.

Baca juga: Pengertian dan Tingkatan Bahasa Pemrograman Komputer

Sifat pemrograman terstruktur

Sebagai suatu metode pemrograman yang menggunakan struktur konsep yang mewakili seperangkat metode yang digunakan dalam suatu program

Adapun sifat-sifat pemrograman terstruktur, antara lain:

Baca juga: Bahasa Pemrograman Python: Kegunaan dan Contoh Penggunannya

Kelebihan pemrograman terstruktur

Ada beberapa kelebihan yang dimiliki oleh bahasa-bahasa yang mendukung pemrograman terstruktur ini, di antaranya:

 

Referensi:

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi