PEMROGRAMAN DASAR
Keywords:
Pemrograman dasar, Bahasa C, Algoritma, Struktur program, Tipe dataSynopsis
Buku ini membahas tentang pemrograman dasar dengan fokus pada berbagai konsep yang digunakan dalam bahasa pemrograman C. Dimulai dengan pengenalan dasar pemrograman, buku ini menjelaskan pentingnya algoritma, desain sistem, dan proses pembuatan program yang mengikuti siklus seperti analisis kebutuhan, perancangan, implementasi, pengujian, hingga pemeliharaan.
Buku ini menguraikan perbedaan antara software, program, dan aplikasi, serta memberi wawasan mendalam mengenai berbagai komponen dasar dalam pemrograman seperti struktur program, sintaks, dan semantik. Pembaca juga diberikan pengenalan tentang jenis-jenis bahasa pemrograman dan paradigma yang digunakan, termasuk pemrograman prosedural dan berorientasi objek.
Setelah itu, buku ini membahas struktur bahasa C, operator yang digunakan dalam pemrograman C, serta cara mengelola data menggunakan variabel, konstanta, dan tipe data. Penggunaan fungsi input dan output dalam C, serta struktur percabangan dan perulangan, juga dibahas untuk memberikan pemahaman tentang pengambilan keputusan dan eksekusi kode berdasarkan kondisi tertentu.
Bagian akhir buku ini memperkenalkan konsep perulangan berjenjang (nested loop), serta penggunaan kontrol alur seperti break dan continue dalam perulangan untuk meningkatkan fleksibilitas dan efisiensi dalam pemrograman.
References
Sjukani, Moh. (2014). Algoritma ( Algoritma dan Struktur Data 1) Dengan C++,
dan Java Edisi 9. Jakarta : Mitra Wacana Media.
Deitel, H. M., & Deitel, P. J. (2016). C: How to Program (8th ed.). Pearson Education.
Kernighan, B. W., & Ritchie, D. M. (1988). The C Programming Language (2nd ed.). Prentice Hall.
Malik, D. S. (2018). C Programming: From Problem Analysis to Program Design (8th ed.). Cengage Learning.
Nugroho, A. (2019). Pemrograman Bahasa C untuk Pemula. Informatika Bandung.
Published
License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.




