Perangkat lunak grafik vektor
Perangkat lunak grafik vektor adalah program komputer yang memungkinkan penggunanya untuk membuat dan menyunting gambar-gambar grafis vektor secara antarmuka dan menyimpannya dalam format grafik vektor, di antaranya seperti EPS, PDF, dan SVG.
merupakan pernagkat lunak grafik vektor yang berjalan pada RICS OS yang keduanya dikembangkan oleh Acorn Computer
Sebelumnya juga dikenal sebagai iDraw
Merupakan salah satu perangkat lunak dari Calligra Suite yang berguna sebagai perangkat lunak vektor
Merupakan perangkat lunak grafik vektor yang dikembangkan oleh ACD System yang sebelumnya dikenal sebagai ACD Canvas dan sebelumnya lagi Deneba Canvas
Dikembangkan oleh Cenon GmbH. Dengan berpusat di Jerman
Dikembangkan oleh Computer System Odessa. Yang mana merupakan sebuah Suite
Merupakan perangkat lunak grafik vektor yang ternama dan dikembangkan oleh Corel
Dikembangkan oleh OneStep Solution LLP. dimana kini pengembangannya telah ditinggalkan
Dikembangkan oleh Dekorra Optics LLC
Dikembangkan oleh Gravit GmbH
Merupakan akronim dari "GNU Yellow Vector Editor"
Perangkat lunak ini dikembangkan oleh igrafx.
Dikenal juga dengan Adobe FreeHand. Kini pengembangannya telah ditinggalkan.
Merupakan versi windows dari Xfig.
Xara Xtereme merupakan perangkat lunak vektor dua dimensi. Tersedia untuk platform windows dan linux. Dikembangkan oleh Xara Group,Ltd. kini pengembangannya telah dihentikan
Perangkat lunak ini berjalan pada plaform X Windows.
Pemrograman
Apapun pendekatan pengembangan perangkat lunak mungkin, program akhir harus memenuhi beberapa sifat mendasar. Properti berikut adalah di antara yang paling relevan:Bidang akademik dan praktik teknik pemrograman komputer yang baik terutama berkaitan dengan menemukan dan menerapkan algoritme yang paling efisien untuk suatu masalah kelas. Untuk tujuan ini, algoritme diklasifikasikan menjadi perintah dengan menggunakan apa yang disebut notasi Big O, O (n), yang mengungkapkan penggunaan sumber daya, seperti waktu eksekusi atau pemakaian memori, dalam hal ukuran sebuah input. Ahli programmer yang akrab dengan berbagai mapan algoritme dan kompleksitas masing-masing dan menggunakan pengetahuan ini untuk memilih algoritme yang paling cocok dengan keadaan.
Langkah pertama dalam sebagian besar proyek-proyek pengembangan perangkat lunak formal adalah analisis persyaratan, diikuti dengan pengujian untuk menentukan model nilai, pelaksanaan, dan kegagalan penghapusan (debug). Terdapat banyak pendekatan yang berbeda untuk masing-masing tugas. Salah satu pendekatan yang populer untuk analisis kebutuhan adalah Kasus Gunakan analisis.