Langsung ke konten utama

PEMROGRAMAN TERSTRUKTUR ADALAH, PENGERTIAN, PENJELASAN, PEMBAHASAN | SISTEM INFORMASI

Pemrograman Terstrukur Adalah? Sebenarnya Tidak ada defenisi yang pasti mengenai Pemrograman Terstruktur. Tetapi pada dasarnya Pemrograman Terstruktur merupakan pemrograman yang mengikuti aturan-aturan tertentu.


Pada tahun 1960-an, sebuah artikel ilmiah menunjukkan bahwa semua bentuk program bisa disederhanakan ke dalam tiga macam struktur logis yaitu Looping (Perulangan), Decision (Keputusan) dan Sequence (Pengurutan).

Artikel lain muncul dan berpendapat bahwa penyataan Goto sebenarnya tidak diperlukan dan pemakaian pernyataan tersebut mempunyai potensi berbahaya dan seharusnya dihilangkan.
Pendapat lain mengatakan bahwa suatu program seharusnya hanya punya satu entry dan satu exit.

Baca JugaMAKALAH MANAJEMEN MEMORI SISTEM OPERASI

Pemrograman Terstruktur Pada dasarnya  mempunyai karakteristik sebagai berikut :

1. Top-Down Disain, Dokumentasi dan Implementasi 
  • Setiap problem dipecah-pecah ke dalam beberapa bagian pokok yang lebih sederhana
2. Penggunaan Bentuk Pemrograman Terstruktur
  • Coding program menggunakan bentuk Pemrograman Terstruktur (Looping, Decision, Sequence)
3. Structured WalkThrough
  • Disain program didiskusikan dan dievaluasi oleh program lainnya atau sistem analis
4. Chief Programmer Tea
  • Menunjuk seorang “Super Programmer” yang menjadi arsitek utama disain dan implementasi


Manajemen Software

Manajemen Software berangkat dari ide bahwa penulisan software (program) atau pengembangan sistem biasanya melewati tahapan-tahapan tertentu. Tahapan-tahapan tersebut bisa distandarisasi: diidentifikasi, disistematiskan, dan digeneralisasi. Dengan standarisasi tersebut, trial and error yang akan menghabiskan biaya, waktu, dan tenaga diharapkan bisa dihilangkan.
Tidak ada definisi yang pasti mengenai Manajemen Software, tetapi Manajemen Software bisa diartikan sebagai pendekatan sistem untuk memecahkan suatu problem. Nama-nama lain sering dipakai untuk menunjukkan hal yang sama: System Development Life Cycle (SDLC), atau sering juga disebut System Life Cycle.
Tahapan-tahapan Manajemen Software bisa dilihat berikut dibawah ini:

PEMROGRAMAN TERSTRUKTUR ADALAH, BERIKUT PENJELASANNYA
Manajemen Software
Manajemen Software di atas memfokuskan pada pemecahan masalah. Setelah masalah dirumuskan dengan jelas, baru kemudian melangkah ke tahap selanjutnya. Dalam setiap tahap dilakukan evaluasi apakah setiap langkah layak dilanjutkan atau tidak. 
Apabila dirasakan tidak layak, misal karena biaya melebihi manfaat, maka disediakan pintu keluar (Exit). Pilihan ini akan lebih baik dibandingkan kalau langkah tetap dilanjutkan sampai ke pelaksanaan dan pemeliharaan sistem, dan sebagai akibatnya sistem yang "salah" yang akan diperoleh. Sistem yang salah akan terlalu mahal biayanya dibandingkan manfaatnya.
Manajemen Software di atas mempunyai beberapa karakteristik yang harus diperhatikan oleh desainer sistem:
  1. Pengembangan sistem merupakan kegiatan yang terencana (dilandasi perencanaan). Tujuan dari tiap-tiap tahap harus ditentukan dengan jelas, demikian juga dengan sumber daya yang diperlukan (waktu, uang, personil).
  2. Pengembangan sistem merupakan kegiatan dengan siklus lahir-mati. Proyek pengembangan dimulai dengan problem, diakhiri dengan sistem yang lengkap (selesai).
  3. Pengembangan sistem merupakan proses yang Self Documenting Tiap langkah mengarah pada tersusunnya dokumentasi tertulis yang menjelaskan tiap langkah tersebut.
  4. Pengembangan sistem merupakan kegiatan terorganisir. Ini merupakan variasi lain karakteristik (1) di atas. Kegiatan yang terencana juga berarti kegiatan yang terorganisir. Pengembangan software merupakan kegiatan yang dikelola (Managed Activity) untuk mencapai suatu tujuan (dalam hal ini kenaikan produktivitas).
Sekian dulu ya Rangkuman/Artikel tentang apa itu PEMROGRAMAN TERSTRUKTUR ADALAH, PENGERTIAN, PENJELASAN, PEMBAHASAN | SISTEM INFORMASI, semoga artikel ini bisa dipahami dan semoga bermanfaat...

Komentar

Postingan populer dari blog ini

CARA MENGATASI BOOM LIKE TIKTOK VIEWER MENURUT DRASTIS

BOOM LIKE ATAU SPAM LIKE TIKTOK Halo Kawan Kawan Apa Kabar, Semoga Selalu Sehat. Oke Gak Perlu Basa Basi Dsini Saya Akan Menjelaskan Bagaimana  Cara Mengatasi Jika Akun  Tiktok Kita Terkena Boom Like Sehingga Menyebabkan View Konten Kita Jadi Merosot atau Menurun. Oke Sebelum Masuk Ke Pembahasan, Bantu Share ya..Agar  Saya Semangat Untuk Menulis Tutorial Lainnya Seputar Tiktok Boom Like Paling Sebel ya Kalo Akun Tiktok Kita Terkena Bom Like,  Karena Dampaknya Membuat View Penonton Konten Kita Jadi Merosot Hingga Turus Drastis. Mungkin Bagi Mereka Yang Kurang Paham Ya.. Iccch Apa Siih Cuma Like Doang Lebay. Tapi Bagi Kita Khususnya Affliate Ini Berpengaruh Banget Ya, Kalo Pononton Sepi Nah Siapa Yg Mau Beli Jualan Produk Kita. Algoritma Tiktok Dengan Aplikasi Lain Itu Berbeda Ya Mungkin Di Aplikasi A Boleh Di Like Banyak Banyak Tapi Algoritma Tiktok Jatuhnya Seperti Spam Like Ya Seperti Akun Robot Yang Mengspam Like Banyak2 Itu Tidak Baik. Gak Bagus Buat Konten Kita N...

KELEBIHAN DAN KEKURANGAN METODOLOGI PENGEMBANGAN SISTEM

KELEBIHAN DAN KEKURANGAN Setiap metodologi pengembangan sistem memiliki kelebihan dan kekurangan masing-masing, tergantung bagaimana pengembang sistem memilih sesuai kebutuhannya, berikut kelebihan dan kekurangan metodologi pengembangan sistem: 1. Metode System Development Life Cycle (SLDC Kelebihan  Mudah diaplikasikan. Memberikan template tentang metode analisis, desain, pengkodean, pengujian, dan pemeliharaan. Baca Juga :  PENGERTIAN METODOLOGI PENGEMBANGAN SISTEM DAN JENISNYA Kekurangan Jarang sekali proyek riil mengikuti aliran sekuensial yang dianjurkan model karena model ini bisa melakukan itersi tidak langsung. Pelanggan sulit untuk menyatakan kebutuhan secara eksplisit sehingga sulit untuk megakomodasi ketidakpastian pada saat awal proyek. Pelanggan harus bersabar karena harus menunggu sampai akhir proyek dilalui. Sebuah kesalahan jika tidak diketahui dari awal akan menjadi masalah besar karena harus mengulang dari awal. Pengembang sering...

Waspada ! Bagian Daging Ayam yang Tidak Boleh di Makan

DAGING AYAM Daging ayam merupakan salah satu bahan makanan yang paling sering kita konsumsi atau makan. Hal ini disebabkan oleh harga daging ayam yang cenderung terjangkau dan mudah untuk dicari di mana saja.  Daging ayam juga sangat mudah untuk diolah menjadi berbagai macam masakan resep masakan yang nikmat dan  lebih aman untuk dikonsumsi jika dibandingkan dengan daging merah seperti daging kambing atau daging sapi. Tetapi, bukan berarti kita bisa sembarangan mengonsumsinya ya. Berikut Bagian Daging Ayam yang Konsumsinya Harus Dibatasi Daging Ayam Pakar kesehatan mengatakan daging ayam sebagai bahan makanan dengan kadar protein tinggi. Di dalamnya juga memiliki  kandungan vitamin dan mineral. Bahkan, ada yang menyebut daging ayam yang diolah dengan cara yang tepat seperti dijadikan sup atau dikukus bisa membantu tubuh menjaga kadar kolesterol, tekanan darah, dan menurunkan resiko kanker. Tetapi, kita mesti berhati-hati dalam memilih bagian-bagian dari daging ayam karena...