Sabtu, 03 September 2011

Pemrograman Terstruktur

Sudah biasa mungkin bagi kita mengenal apa itu program. Terlebih kita berbicara soal program komputer. Siapa tak kenal Mozilla Firefox? Siapa tak kenal Adobe Photoshop, atau Game Point Blank? Semua secara umum adalah program dalam komputer, yang biasa kita temui di local disc C di folder Program Files. Namun secara harafiah, apa itu program? mari kita tinjau lebih lanjut. 

Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada Komputer. Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor. Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan intrepreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
[Sumber : Wikipedia.org]
Lebih lanjut ke mata kuliah kita, yaitu pemrograman. Dimana kita akan mempelajari pemrograman terstruktur. Pemrograman komputer merupakan suatu proses iteratif penulisan dan penyuntingan kode sumber sehingga membentuk sebuah program. Penyuntingan kode sumber meliputi proses pengetesan, analisis, pembetulan kesalan, pengoptimasian algoritma, normalisasi kode, dan kadang-kadang pengkoordinasian antara satu programmer dengan programmer lainnya jika sebuah program dikerjakan oleh beberapa orang dalam sebuah tim. 

Baiklah, mari kita tinjau sedikit preview mata kuliah kita semester ini :
Gambaran Umum Mengenai Pemrograman, 
Gambaran Umum tentang C,
Pemrograman Terstruktur /Modular, 
Percabangan, Perulangan, 
Array,
Algoritma, Sorting, 
Searching, String, 
Fungsi Rekursif, 
Structure dan Union,
Pemrosesan File, 
Program Berukuran Besar, 
Struktur Data Dinamik, 
C++.
Mungkin Sekian dulu preview kita, kita akan lihat kedepannya di mata kuliah kita.

Tidak ada komentar:

Posting Komentar