Sabtu, 30 September 2017
komputer
Apabila ciri-ciri program telah ditentukan
Banyak syarikat, perniagaan, dan organisasi hari ini bergantung pada komputer dan perisian komputer. Hampir semua proses perniagaan dan organisasi kami, dari perakaunan hingga pengauditan, penyuntingan ke penulisan, dan komunikasi untuk menjadualkan penganjuran, semuanya berfungsi dengan baik dengan bantuan komputer. Terdapat banyak program yang berbeza yang berkaitan dengan semua proses ini, dan mereka berurusan dengan membantu pengguna komputer membuat spreadsheet, pendapatan tilik, memeriksa kesilapan tatabahasa atau ejaan dalam dokumen, dan menyusun jadual seseorang. Program komputer ini dibuat oleh, dan sentiasa dikemas kini oleh pengaturcara komputer.
Proses pengaturcaraan komputer tidaklah mudah. Ia bermula dengan membangunkan program: di sini, pengaturcara komputer sering akan bekerja dengan pemasar atau ahli sosiologi atau psikologi sosial. Bersama-sama, pasukan ini, bersama-sama dengan banyak ahli lain, akan menentukan apa program komputer yang diperlukan oleh pasaran untuk berfungsi dengan lebih baik, sama ada di tempat kerja atau di rumah. Ciri-ciri program dikembangkan, dengan ahli psikologi atau pakar pasaran membuat cadangan, dan pengaturcara komputer melihat kemungkinan cadangan ini.
Apabila ciri-ciri program telah ditentukan, sudah tiba masanya bagi pengaturcara komputer untuk pergi bekerja. Mereka akan mula menulis program ini. Ini dilakukan melalui proses pengkodan, di mana jenis programmer dalam bahasa istimewanya, dengan tujuan menimbulkan program yang akan berfungsi dengan cara yang diinginkan. Terdapat banyak bahasa pengaturcaraan komputer yang berbeza: semua mereka mempunyai ciri khas mereka sendiri, dan tidak mungkin para pengaturcara mahir dalam hanya satu atau dua bahasa. Ini dapat menjadikan kerja mereka lebih mudah, kerana bahasa pengaturcaraan komputer perlu dipelajari dalam kedalaman yang cukup untuk menulisnya dan mengenal pasti kesalahan kemudian.
Sebaik sahaja program itu telah ditulis, ia perlu diuji. Ini boleh dilakukan, di peringkat pertama, oleh pengaturcara komputer: pengaturcara akan menguji program pada sistem operasi yang berbeza, dengan kelajuan mikropemproses yang berbeza, dan akhirnya, dengan pengguna beta. Pada masa lalu, syarikat perisian tidak segera melepaskan perisian mereka melainkan ia bebas dari kesilapan. Walau bagaimanapun, hari ini, banyak kesilapan mungkin tidak ditakrifkan awal, jadi versi beta dikeluarkan, sering dengan permintaan pengguna melaporkan apa-apa pepijat supaya mereka dapat segera diperbaiki.
Apabila ujian telah mendedahkan pelbagai jenis ralat program, programmer kemudian boleh debug program atau menyelesaikan masalah ini. Kesalahan sering kali timbul daripada ralat pengekodan, dan pengaturcara komputer sering akan kembali ke kod dan membuat pembetulan yang diperlukan. Sekiranya tidak terdapat ralat pengekodan dan program ini masih tidak berfungsi dengan betul, maka programmer mungkin perlu mengubah kod atau menulis semula program sama sekali.
Pengaturcara komputer juga bertanggungjawab mengemas kini program dan memastikan ia sesuai dengan keperluan pasaran yang semakin meningkat. Dalam kes ini, programmer komputer mungkin perlu menyemak semula dengan pasukan pemasaran dan ahli psikologi sosial untuk mengetahui sama ada terdapat perkara-perkara baru yang pasaran mungkin berminat. Lebih baik lagi, programmer komputer boleh meminta cadangan daripada memasarkannya supaya program berfungsi dengan lebih baik. Untuk mendapatkan maklumat lanjut tentang pengaturcaraan komputer, berbincang dengan pakar sains komputer, atau membaca program komputer dan proses pengekodan.