Pemeliharaan Perangkat Lunak ( Software Maintenance )

August 26, 2013 in Uncategorized

A. Pengertian
Pemeliharaan Software adalah proses umum pengubahan/pengembangan perangkat lunak setelah diserahkan ke konsumen. Perubahan mungkin berupa perubahan sederhana untuk membetulkan error koding atau perubahan yg lebih ekstensif untuk membetulkan error perancangan/perbaikan signifikan untuk membetulkan error spesifikasi/akomodasi persyaratan baru.

B. Lingkup Pemeliharaan
Aktifitas pemeliharaan antara lain :

  • Penambahan atau perbaikan produk perangkat lunak
  • Adaptasi produk dengan lingkungan operasional yang baru (hardware, sistem operasi, dll)
  • Pembetulan permasalahan yang timbul

Aktifitas Penambahan perbaikan produk perangkat lunak :

  • Penambahan fungsi-fungsi baru
  • Perbaikan tampilan dan modus interaktif
  • Memperbaharui dokumen eksternal
  • Memperbaharui karakteristik performansi dan sistem

Adaptasi produk dengan lingkungan operasional yang baru:
pemindahan perangkat lunak ke perangkat keras yang lain
modifikasi untuk dapat mempergunakan protokol tambahan dll

Pembetulan permasalahan yang timbul :
pembenaran kesalahan yang timbul setelah produk perangkat lunak dipergunakan oleh user

Biasanya 70 % dari seluruh biaya pengembangan adalah untuk pemeliharaan. Dari seluruh biaya pemeliharaan, 60 % digunakan untuk anggaran penambahan atau perbaikan perangkat lunak, sisanya untuk adaptasi atau pembentulan.

C. Jenis Pemeliharaan Perangkat lunak
Pemeliharaan perangkat lunak dibedakan :
Corrective Maintenance
Pemeliharaan ini untuk merespon terjadinya kesalahan-kesalahan saat produk dioperasikan baik berupa bug atupun berupa output yang tidak sesuai dengan kebutuhan pengguna
Adaptive Maintenance
Pemeliharaan ini untuk merespon perubahan yang terjadi pada lingkungan yang mempengaruhi perangkat lunak tersebut (seperti perangkat keras, sistem operasi, prosedur bisnis, kebijakan, dll)
Perfective maintenance
Pemeliharaan ini untuk merespon permintaan tambahan berupa fungsi-fungsi baru yang muncul setelah pengguna melakukan uji coba perangkat lunak tersebut
Preventif maintenance
Pemeliharaan ini dilakuan untuk melakukan reengineering terhadap perangkat lunak agar lebih mudah diperbaiki, memiliki tingkat adaptasi yang tinggi dan mudah mengakomodasi munculnya kebutuhan baru

D. Karakteristik perangkat lunak yang mudah dalam pemeliharaan :
• Perangkat lunak dikerjakan per modul
• Perangkat lunak mempunyai kejelasan
• Dokumentasi internal yang baik dan jelas
• Dilengkapi dokumen-dokumen pendukung lainnya

Pemeliharaan juga mempengaruhi dokumen pendukung seperti :
• dokumen spesifikasi kebutuhan perangkat lunak
• dokumen rancangan
• dokumen rencana pengujian
• prinsip pengoperasian
• petunjuk pemakaian

E. Manfaat pemeliharaan perangkat lunak
• Memastikan kesesuaian dengan kebutuhan fungsionalitas teknis software.
• Memastikan kesesuaian kebutuhan pihak manajerial mengenai jadwal dan budget.
• Dapat meningkatkan efisiensi software berikut juga aktifitas pemeliharaannya.

Print Friendly

TUGAS MULTIMEDIA

March 18, 2012 in Uncategorized

  1. Berapakah ukuran file yang akan dihasilkan jika anda merekam audio dengan menggunakan resolusi 16-bit stereo, dengan sampling rate 22,05 kHz, selama 5 menit?
  2. Apa yang dimaksud MIDI? Apa keuntungan penyimpanan data audio menggunakan MIDI?
  3.  Apa perbedaan antara tipe bitmap image dengan vector image? Sertakan contoh gambarnya!
  4. Secara garis besar image dibagi menjadi 4: Monochrome, Gray-Scale, 8-bit dan 24-bit color image, jelaskan dan  beri contoh!
  5.  Apa perbedaan color-depth dan resolusi pada image?
  6.  Misal: image dibuat dengan color-depth 24-bit resolusi 800 x 600.Hitung: ukuran file yang dihasilkan image tersebut!
  7. Apakah Anti-aliasing pada image?
  8. Jelaskan model warna pada printer!
  9. Jelaskan perbedaan warna antara RGB, HSV, dan HSL!
  10.  Sebutkan fitur pada software yang biasanya menggunakan model HSV dan HSL!

 

  1.  Cara menghitung ukuran file dengan resolusi 16-bit stereo sampling rate 22,05 kHz selama 5 menit :

( rate * durasi (dalam detik) * (bit resolusi) * number of channels)/8

(22050*300*16*2)/8 = 26.460.000byte atau 26,46MB

2.   Musical Instrument Digital Interface (MIDI) adalah sebuah standar hardware dan software internasional untuk saling bertukar data (seperti kode musik dan MIDI Event) di antara perangkat musik elektronik dan komputer dari merek yang berbeda.

Keuntungannya

1)             Menggunakan Bahasa dan Syntax yang umum

2)             Peningkatan aksesbilitas, jadi mungkinkan engguna untuk membuat dan meng-edit audio dengan kualitas tinggi dengan biaya yang sedikit

3)              Kualitas suara pun  jelas lebih baik

3.   Bitmap adalah representasi dari citra grafis yang terdiri dari susunan titik yang tersimpan di memori komputer. dan nilai setiap titik diawali oleh satu    bit data untuk gambar hitam putih, atau lebih bagi gambar berwarna Beberapa format file bitmap yang banyak digunakan BMP, PCXdan TIFF.

Contoh:

Vektor merupakan gambar digital yang berbasiskan persamaan matematis. Gambar Vektor terdiri dari penggabungan koordinat-koordinat titik menjadi garis atau kurva untuk kemudian menjadi sebuah objek, sehingga gambar tidak menjadi pecah walaupun diperbesar atau diperkecil. Gambar vektor umumnya memiliki ukuran yang lebih kecil bila dibandingkan dengan gambar bitmap.

4.  Monochrome,  merupakan istilah yang secara umum diartikan sebagai lukisan, rekaman, atau foto yang hanya terdapat satu warna saja, atau berbagai cahaya dalam satu warna

Contoh gambar monochorme:

Grayscale, Gambar yang berwarna abu-abu, dan memiliki tingkatan warna yang berbeda

contoh gambar grayscale

adalah metode penyimpanan informasi gambar dalam memorikomputer atau di file gambar, sehingga setiap pixel diwakili oleh satu 8-bit byte. Jumlah maksimum warna yang dapat ditampilkan pada satu waktu adalah 256.

contoh gambar 8-bit

24-bit, Setiap pixel diwakili oleh tiga byte RGB. Memiliki 256 x 256 x 256 warna dikombinasikan mungkin (16.777.216) warna sehingga menampilkan warna sesungguhnya.

contoh gambar 24-bit

 

5.    Color Depth atau kedalaman bit adalah jumlah bit yang digunakan untuk mewakili warna dari pixel tunggal dalam gambar bitmap. Konsep ini juga dikenal sebagai bit per pixel (bpp), terutama ketika ditetapkan bersama dengan jumlah bit yang digunakan. sedangkan Resolusi mendeskripsikan tentang banyaknya detail gambar yang tersimpan. Resolusi gambar bisa juga digunakan untuk mendefinisikan tentang gambar digital, video, maupun yang lainnya.

6.   Cara menghitung ukuran file image:(Reslousi*color-depth)/8 –> (800*600*24)/8=1.440.000byte=1440KB

7.   Anti-aliasing dalam pemrosesan sinyal digital adalah teknik mengurangi distorsi dalam merepresentasikan sinyal resolusi tinggi pada resolusi yang lebih rendah. Artifak distorsi disebut aliasingAnti-aliasing digunakan dalam fotografi digitalgrafik komputeraudio digital, dan bidang lainnya.

8.  Model warna untuk printer adalah CMYK, Tinta cyan, magenta, yellow, black dicampurkan dengan komposisi tertentu dan tepat serta akurat sehingga menghasilkan warna cetak yang tepat sesuai  dengan yang diinginkan pada background putih dengan media kertas maupun lainnya.

9.  HSL (Hue, Saturation, Lightness) adalah suatu model warna yang diperoleh dari color space RGB dan device dependent color space. HSL dapat dianggap sebagai warna yang menggambarkan sebagai titik-titik dalam sebuah silinder (disebut warna solid) yang poros tengah berkisar dari hitam di bagian bawah untuk putih di bagian atas. Sudut sekitar sumbu terkait dengan “warna”, jarak dari sumbu terkait dengan “kejenuhan”, dan jarak sepanjang sumbu terkait dengan “ringan”, “nilai” atau “terangnya

HSV (Hue, Saturation dan Value) Hue menyatakan warna sebenarnya, seperti merah, violet, dan kuning. Hue digunakan untuk membedakan warna-warna dan menentukan kemerahan (redness), kehijauan (greeness), dsb, dari cahaya. Hue berasosiasi dengan panjang gelombang cahaya. Saturation menyatakan tingkat kemurnian suatu warna, yaitu mengindikasikan seberapa banyak warna putih diberikan pada warna. Value adalah atribut yang menyatakan banyaknya cahaya yang diterima oleh mata tanpa memperdulikan warna

RGB adalah model warna berdasarkan konsep penambahan kuat cahaya primer yaitu Red, Green dan Blue.
Dalam suatu ruang yang sama sekali tidak ada cahaya, maka ruangan tersebut adalah gelap total. Tidak ada signal gelombang cahaya yang diserap oleh mata kita atau RGB (0,0,0). Apabila kita menambahkan cahaya merah pada ruangan tersebut, maka ruangan akan berubah warna menjadi merah misalnya RGB (255,0,0), semua benda dalam ruangan tersebut hanya dapat terlihat berwarna merah. Demikian apabila cahaya kita ganti dengan hijau atau biru.

10.   Fitur software yang mengunakan HSV dan HSL adalah color selection, color picker, color conversion dan lain-lain

Print Friendly

Hello world!

March 16, 2012 in Uncategorized

Welcome to Blog Universitas Widyatama Sites. This is your first post. Edit or delete it, then start blogging!

Print Friendly