Contoh penerapan Matriks pada bidang komputer

 


        Ahli pemograman komputer atau biasa disebut programmer komputer adalah seorang yang membuat atau mengembangkan software (perangkat lunak) komputer. Programmer komputer dapat disebut lebih khusus lagi sebagai programmer diikuti dengan bahasa pemoraman yang dikuasainya., seperti programmer Java, programmer C++, programmer Net, dan sebagainya. Seorang programmer komputer menulis dan mensimulasikan suatu program komputer sehingga komputer menjalankan fungsinya. Ia juga membuat, mendesain, dan menguji struktur secara logis untuk memecahkan suatu masalah dengan komputer. pekerjaan seorangn programmer bergantung kepada software yang dibutuhkan konsumen. Sebagai contoh, software yang digunakan untuk membuat laporan keuangan dalam suatu perusahaan sangat berbeda dengan software yang digunakan untuk menampilkan kondisi cuaca pada simulator penerbangan. Meskipun software komputer dapat dibuat dalam waktu yang relatif tidak lama, namun software tersebut dapat digunakan untuk menyelesaikan suatu pekerjaan dalam suatu tim dibawah pengawasan programmer senior.

        Programmer komputer membuat software komputer bedasarkan spesifikasi yang ditetukan oleh programmer senior atau sistem analis. Setelah proses perancangan software selesai, kemudian programmer mengubah rancangan software tersebut kedalam bahasa yang dimengerti komputer. Bahasa pemograman yang digunakan tergantung pada tujuan programnya. Misalkan, bahasa pemograman COBOL digunakan untuk aplikasi bisnis, FORTRAN digunakan pada aplikasi sains atau teknik. C++ dapat digunakan di kedua aplikasi tersebut, bisnis dan sains. J2EE dan PHP adalah dua bahasa pemograman yang digunakan dalam pemograman WEB. Programmer biasanya mengetahui lebih dari satu bahasa pemograman karena beberapa bahasa pemograman identik sehingga mereka dapat mempelajarinya dengan mudah.

        Salah satu software yang dapat dibuat programmer dalam bidang sains adalah software komputer yang digunakan untuk menentukan struktur molekul HIV dengan menghitung energi ikatan antar atomnya. Sebelum membuat software tersebut, programmer harus menganalisa karakteristik molekul HIV meliputi jumlah atom energi ikatan antar atom, dan lain – lain. Algoritma software tersebut menggunakan matriks berukuran 20×20 untuk menghitung energi ikatan antar atom yang digunakan untuk menampilkan struktur molekul HIV. Dalam kasus ini, programmer komputer harus menguasai pengetahuan mengenai matriks dan operasinya.

Komentar