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 2025

Video: Gak Kepikiran Sampai Kesitu! 10 Inovasi Kreatif Barang Bekas Dengan Fungsi Lebih Greget 2025
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 untuk memperbaiki pencahayaan dengan bayang-bayang dan sorotan di Photoshop CS6 - dummies

Bagaimana untuk memperbaiki pencahayaan dengan bayang-bayang dan sorotan di Photoshop CS6 - dummies

Bayang-bayang / sorotan pelarasan adalah ciri yang hebat Dalam Adobe Photoshop CS6 yang menawarkan kaedah yang cepat dan mudah untuk membetulkan pencahayaan. Perintah ini berfungsi dengan baik pada subjek yang difoto dengan sumber cahaya yang berasal dari belakang, memberikan subjek yang latar depan gelap. Pelarasan ini juga boleh membawa terperinci di kawasan bayangan kasar. Untuk ...

Bagaimana Membekukan dan Kawasan Imej Thaw di Photoshop CS6 - dummies

Bagaimana Membekukan dan Kawasan Imej Thaw di Photoshop CS6 - dummies

Cecair dalam Photoshop CS6 ke melindungi kawasan dengan beku, dan kawasan yang tidak dilindungi oleh pencairan, patut dilihat lebih dekat. Pertimbangkan pembekuan yang bersamaan dengan pelekat. Berikut adalah ringkasan perkara-perkara yang perlu anda ketahui: Cara paling mudah untuk membekukan / melepaskan adalah dengan menggunakan alat Freeze Mask dan Thaw Mask untuk melukis kawasan anda ...

Bagaimana Mendapatkan Sebaliknya Lebih Baik di Photoshop CS6 Arahan - dummies

Bagaimana Mendapatkan Sebaliknya Lebih Baik di Photoshop CS6 Arahan - dummies

Jika anda ingin menyesuaikan nada nilai imej dalam Photoshop CS6 atau warna yang betul, arahan Level boleh memberi anda kontras yang lebih baik dan alat untuk anda. Ia menawarkan lebih banyak kawalan daripada arahan Auto Tone. Perintah Tahap juga merupakan alat yang lebih canggih daripada kawalan Kecerahan / Kontras kerana anda boleh ...

Pilihan Editor

Cara Menggunakan Swatches dalam Adobe InDesign CS6 Dokumen - dummies

Cara Menggunakan Swatches dalam Adobe InDesign CS6 Dokumen - dummies

Anda boleh membuat, memohon dan mengedit warna-warna dari panel Swatches dalam Adobe InDesign Creative Suite 6. Selain menggunakan panel ini untuk mencipta dan mengedit tints dan kecerunan dan kemudian menerapkannya pada objek pada halaman, anda juga boleh membuat dan menyimpan warna pepejal. Pilih Window → Warna → Swatch untuk membuka atau mengembangkan Swatches ...

Cara Menggunakan Grid dalam bingkai teks Adobe InDesign CS6 - dummies

Cara Menggunakan Grid dalam bingkai teks Adobe InDesign CS6 - dummies

Mengandungi apa-apa teks yang anda tambah pada penerbitan . Anda boleh membuat bingkai teks baru dalam pelbagai cara. Dalam Adobe InDesign CS6, anda boleh menambah teks kepada bentuk kreatif yang anda lukis, dengan itu mengubahnya menjadi bingkai teks. Membuat dan menggunakan bingkai teks dalam penerbitan adalah penting kerana anda biasanya menggunakan ...

Cara Menggunakan Alat Transformasi Percuma dalam InDesign CS6 Documents - dummies

Cara Menggunakan Alat Transformasi Percuma dalam InDesign CS6 Documents - dummies

Alat dalam Adobe InDesign membolehkan anda mengubah objek dengan cara yang berbeza. Menggunakan alat Transformasi Percuma, anda boleh memindahkan, memutar, ricih, mencerminkan, dan objek skala. Fungsi Alat Transformasi Percuma diwakili dalam InDesign oleh kursor yang berbeza. Untuk menggerakkan objek dengan menggunakan alat Transform Free, ikuti langkah berikut:

Pilihan Editor

Bagaimana untuk Memantau Media Sosial dengan Google Alerts - dummies

Bagaimana untuk Memantau Media Sosial dengan Google Alerts - dummies

Anda ingin mempunyai idea yang baik dari apa yang sedang dibincangkan di media sosial dalam bidang perniagaan anda, mengenai produk dan perkhidmatan anda, atau tentang persaingan anda. Anda boleh memantau ulasan media sosial dengan Google Alerts. Orang-orang jenis di Google mempunyai perkhidmatan yang memberitahu anda apabila Google mendapati hasil baru, halaman web, ...

Cara Menyediakan Homepage Netvibes untuk Pemasaran Dalam Talian - dummies

Cara Menyediakan Homepage Netvibes untuk Pemasaran Dalam Talian - dummies

Netvibes boleh alat yang berguna kepada pemasar web dan anda harus bermula dengan membuat laman utama. Jika anda suka antara muka yang sedikit lebih digilap, mahukan lebih banyak pilihan penyesuaian, atau tidak selesa menggunakan Google kerana kebimbangan privasi (sesetengah orang bukan sahaja), Netvibes adalah pilihan yang sangat baik. Menyediakan laman web Netvibes hanya mengambil ...

Cara Menetapkan Senarai Perniagaan di Laman Tinjauan - dummies

Cara Menetapkan Senarai Perniagaan di Laman Tinjauan - dummies

Merupakan langkah penting dalam membina perdagangan laman web media sosial adalah untuk mencari perniagaan anda di laman ulasan dan menuntut halaman anda! Yelp sepatutnya menjadi perhentian pertama anda. Dalam angka tersebut, disenaraikan di antara komen dan data mengenai perniagaan, anda boleh melihat jemputan terbuka untuk pemilik perniagaan untuk mendapatkan semula halaman tersebut. ...