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,
Pemrograman Terstruktur /Modular,
Percabangan, Perulangan,
Array,
Algoritma, Sorting,
Algoritma, Sorting,
Searching, String,
Fungsi Rekursif,
Structure dan Union,
Pemrosesan File,
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