Hari ini, tujuh kategori software komputer hadir tantangan terus
untuk insinyur perangkat lunak: . Software-Sistem koleksi program yang ditulis untuk melayani program lain Beberapa perangkat lunak sistem (misalnya, kompiler, editor, dan manajemen file utilitas) proses yang kompleks, tapi tentu, 4 struktur informasi. Lainnya aplikasi sistem (misalnya, komponen sistem operasi, driver, jaringan lunak, prosesor telekomunikasi) Proses sebagian besar tak tentu data. Dalam kedua kasus, daerah lunak sistem ditandai dengan interaksi berat dengan perangkat keras komputer; penggunaan berat oleh beberapa pengguna; operasi bersamaan yang membutuhkan penjadwalan, berbagi sumber daya, dan proses canggih manajemen; struktur data yang kompleks; dan beberapa interface eksternal. Aplikasi software-berdiri sendiri program yang memecahkan bisnis yang spesifik kebutuhan. Aplikasi dalam bisnis proses daerah ini atau data teknis dengan cara yang memfasilitasi operasi bisnis atau manajemen / teknis pengambilan keputusan. Selain aplikasi pengolahan data konvensional, aplikasi perangkat lunak yang digunakan untuk mengontrol fungsi bisnis secara real time (misalnya, point-of-sale pemrosesan transaksi, real-time kontrol proses manufaktur). Mesin / ilmiah software-telah ditandai dengan "jumlah angka" algoritma. Aplikasi berkisar dari astronomi untuk vulkanologi, dari analisis tegangan otomotif untuk dinamika orbit pesawat ruang angkasa, dan dari biologi molekuler untuk manufaktur otomatis. Namun, modern aplikasi dalam rekayasa / bidang ilmiah yang bergerak menjauh dari
Sedang diterjemahkan, harap tunggu..
