Rumah Kewangan Peribadi Kitaran Kehidupan Program Komputer Biasa - dummies

Kitaran Kehidupan Program Komputer Biasa - dummies

Isi kandungan:

Video: Gak Kepikiran Sampai Kesitu! 10 Inovasi Kreatif Barang Bekas Dengan Fungsi Lebih Greget 2024

Video: Gak Kepikiran Sampai Kesitu! 10 Inovasi Kreatif Barang Bekas Dengan Fungsi Lebih Greget 2024
Anonim

Beberapa program ditulis, dibebaskan, dan dibiarkan sahaja. Sebaliknya, program cenderung melalui pelbagai kitaran di mana mereka dikemas kini secara berterusan supaya syarikat boleh menjual versi baru pelanggan yang baru dan sedia ada

Secara amnya, satu program yang tipikal menerusi kitaran pembangunan (di mana anda mula-mula membuat dan melepaskannya); kitaran penyelenggaraan (di mana anda menghapuskan apa-apa bug yang mencolok secepat mungkin); anda memberi ciri baru program untuk membenarkan menjual perkara yang sama sekali lagi)

Kitaran pembangunan

Setiap program bermula sebagai skrin kosong pada komputer seseorang. kitaran pembangunan, anda memupuk program dari idea ke program kerja yang sebenar Langkah-langkah berikut membuat kitaran pembangunan:

1. Datang dengan idea untuk program

2. Tentukan identiti yang mungkin pengguna biasa program.

3. Memutuskan komputer mana program tersebut berjalan.

4. Pilih satu atau lebih bahasa komputer untuk digunakan.

5. Reka bentuk program dengan menggunakan pseudocode atau alat lain untuk menggariskan struktur program.

6. Tulis program.

7. Uji program ini.

Langkah 7 dikenali sebagai ujian alpha.

8. Betulkan masalah yang anda temui semasa ujian alfa.

Ulangi Langkah 7 dan 8 sesering mungkin.

9. Berikan salinan program kepada orang lain untuk menguji.

Langkah 9 dikenali sebagai ujian beta. Idea ini adalah untuk membiarkan orang asing menggunakan program anda supaya mereka dapat memberitahu anda apa yang mereka suka dan tidak suka. Jika anda memberikan program anda kepada rakan atau saudara-mara anda untuk menguji, mereka mungkin terlepas pandang masalah kerana mereka tidak mahu menyakiti perasaan anda. Orang asing mungkin lebih objektif dalam menilai sesuatu program.

10. Betulkan masalah yang ditemui oleh orang semasa ujian beta.

Ulangi Langkah 9 dan 10 sesering mungkin.

11. Melepaskan program kepada orang awam yang tidak curiga dan berdoa agar ia berfungsi seperti yang diiklankan.

Kitaran penyelenggaraan

Kebanyakan pengaturcara lebih suka membuat program baru untuk mengekalkan dan mengubah suai yang sedia ada, yang boleh dibuktikan sebagai tidak menarik sebagai membersihkan keadaan orang lain di apartmen. Tetapi bilangan program baru yang dibuat oleh pengaturcara setiap tahun adalah kurang daripada bilangan program sedia ada, jadi pada satu ketika dalam hidup anda, anda mungkin mengekalkan dan mengemas kini program yang sama ada anda atau orang lain menulis bulan, tahun, atau bahkan dekad yang lalu.

Senarai berikut menerangkan langkah-langkah tipikal yang mungkin perlu anda ikuti untuk mengekalkan program sedia ada:

1.Sahkan semua laporan masalah (atau pepijat) dan tentukan bahagian bahagian program yang mungkin menyebabkan pepijat muncul.

2. Betulkan pepijat.

3. Uji program untuk memastikan bahawa pepijat itu benar-benar hilang dan sebarang perubahan yang anda buat pada program ini tidak memperkenalkan sebarang bug baru.

4. Betulkan sebarang masalah yang berlaku semasa ujian.

5. Ulangi Langkah 1 hingga 4 untuk setiap pepijat yang seseorang melaporkan dalam program ini.

Memandangkan ciri perisian buggy, langkah-langkah ini boleh berterusan selama bertahun-tahun.

6. Lepaskan patch perisian, yang mana pengguna boleh menambah versi program yang ada untuk memasukkan pembetulan yang anda buat untuk "menyiapkan" masalah.

Kitaran naik taraf

Syarikat tidak membuat perisian pembetulan wang dan menjadikannya lebih stabil, boleh dipercayai, dan boleh dipercayai. Sebaliknya, syarikat menghasilkan wang dengan menjual versi baru program mereka yang menawarkan ciri dan pilihan tambahan yang kebanyakan orang mungkin tidak menggunakan, memerlukan, atau mahu di tempat pertama.

Namun, kerana begitu banyak program menjalani pengubahsuaian untuk mengambil kesempatan daripada perkakasan atau perisian baru, anda mungkin mendapati diri anda menaik taraf program dengan menambahkan ciri-ciri baru kepadanya. Langkah berikut membuat kitaran peningkatan:

1. Tentukan ciri baru yang anda mahu tambah pada program ini.

2. Rancang bagaimana ciri baru ini berfungsi (dengan menggunakan pseudocode atau alat lain untuk membantu menyusun idea anda).

3. Ubah suai program untuk menambah ciri baru ini.

4. Uji ciri baru ini (dengan menggunakan ujian alpha) untuk memastikan ia berfungsi dan tidak memperkenalkan bug baru ke dalam program.

5. Betulkan masalah yang berlaku semasa ujian alfa.

6. Berikan salinan program kepada orang lain untuk ujian beta.

7. Betulkan sebarang masalah yang diuji oleh penguji beta.

8. Ulangi Langkah 1 hingga 7 untuk setiap ciri baru yang anda perlu tambah ke program.

9. Lepaskan program ini sebagai versi baru dan tunggu orang awam mula melaporkan bug yang memastikan program berfungsi dengan betul supaya anda dapat memulakan kitaran penyelenggaraan semula sekali lagi.

Walaupun semua kursus universiti dan tajuk penting seperti "jurutera perisian," pengaturcaraan masih kurang daripada sains dan lebih banyak seni. Menulis, mengubahsuai, dan mengemas kini perisian tidak memerlukan iQ tinggi atau ijazah matematik lanjutan seperti yang memerlukan kreativiti, penentuan, dan banyak imaginasi. Anda boleh menulis program dengan cara apa sahaja yang anda mahu, tetapi cara terbaik untuk mencegah masalah yang mungkin berlaku kemudian akan dianjurkan dan teratur dalam pendekatan anda.

Kitaran Kehidupan Program Komputer Biasa - dummies

Pilihan Editor

Bagaimana Meditasi Mengubah Brain - dummies

Bagaimana Meditasi Mengubah Brain - dummies

Bersenjata dengan maklumat terkini tentang cara kerja otak, penyelidik telah mempelajari korelasi antara meditasi, pengaktifan bahagian otak yang berlainan, dan perubahan tingkah laku, kognisi, dan emosi. Hasilnya adalah jauh dari konklusif - mereka lebih seperti mengintip sekilas tentang bidang eksplorasi baru yang luas - tetapi mereka ...

Pilihan Editor

Cara Menghitung Umur dengan Formula Excel - patung

Cara Menghitung Umur dengan Formula Excel - patung

Salah satu cara yang paling mudah untuk mengira umur apa-apa pun adalah untuk menggunakan fungsi Excel DATEDIF. Fungsi misterius ini tidak muncul dalam fail Bantuan Excel, tetapi telah wujud sejak Excel 2000. Fungsi ini membuat pengiraan apa-apa jenis tarikh perbandingan angin. Untuk mengira usia seseorang menggunakan fungsi DATEDIF, anda ...

Bagaimana Menghitung Masa Berlalu di Excel - dummies

Bagaimana Menghitung Masa Berlalu di Excel - dummies

Salah satu perhitungan yang lebih biasa dilakukan dengan nilai masa melibatkan pengiraan masa berlalu - iaitu bilangan jam dan minit antara waktu mula dan waktu tamat. Jadual dalam gambar menunjukkan senarai masa mula dan akhir bersama dengan masa berlalu yang dikira. Anda boleh melihat bahawa formula ...

Bagaimana Menghitung Nilai Masa Depan dalam Excel 2013 - dummies

Bagaimana Menghitung Nilai Masa Depan dalam Excel 2013 - dummies

Fungsi Masa Depan Nilai (FV) Excel 2013 ditemui di menu lungsur butang Financial pada tab Rumus Ribbon (Alt + MI). Fungsi FV mengira nilai masa depan pelaburan. Sintaks fungsi ini ialah = FV (rate, nper, pmt, [pv], [type]) Kadar, nper, pmt, dan jenis argumen adalah sama seperti yang digunakan oleh PV ...

Pilihan Editor

Memindahkan Imej Digital dari Kamera Anda ke Komputer Windows - dummies

Memindahkan Imej Digital dari Kamera Anda ke Komputer Windows - dummies

, Anda boleh dengan mudah memindahkan imej dari kamera digital anda ke komputer anda. Pemindahan kamera ke komputer memerlukan anda memasang pemandu kamera anda pada PC anda. Untuk memindahkan foto dari kamera digital atau pembaca kad anda ke PC anda

Memindahkan Foto Digital dari Kad Memori Anda ke Komputer Anda dengan Adapter Kad PC

Memindahkan Foto Digital dari Kad Memori Anda ke Komputer Anda dengan Adapter Kad PC

Banyak komputer riba mempunyai slot untuk menyambungkan peranti PC Card (seperti modem). Anda boleh membeli penyesuai untuk kad memori anda supaya mereka boleh muatkan slot tersebut. Selepas anda memasang perisian penyesuai (ikuti arahan yang disertakan dengan penyesuai anda), memindahkan fail imej ke komputer anda adalah satu snap: