Modifikasi Program Komputer

Pengetahuan Random tentang Modifikasi Program

*
 Hubungan antara perangkat lunak dengan perangkat keras komputer, adalah:

  • perangkat lunak tidak akan berarti apa-apa jika tidak ada perangkat keras karena perangkat lunak dijalankan menggunakan perangkat keras
  • perangkat keras tidak akan berarti apa-apa jika tidak ada perangkat lunak karena perangkat keras difungsikan menggunakan perangkat lunak
  • perangkat keras komputer dan perangkat lunak saling mendukung satu sama lain
  • perangkat lunak banyak digunakan untuk membantu pekerjaan manusia. Komputer secanggih apapun hanya akan menjadi mesin yang tidak bermanfaat

*

Pada kode program bahasa C tertulis:

printf ("Bilangan 1 = ");

____("%d", &bilanganl) ;

printf ("Bilangan 2 = );

____("%d", &bilangan2) ;

jumlah = bilanganl + bilangan2;

Untuk mengisi kode yang kosong agar bisa membaca input-an dari User maka kita bisa menggunakan fungsi perintah scanf

*

Fungsi perangkat lunak dalam perangkat keras komputer adalah sebagai berikut:

  • supaya sebuah komputer dapat menjalankan perintah dari pengguna
  • menyediakan fungsi dasar suatu komputer sehingga komputer dapat dioperasikan. contohnya sistem operasi dan sistem pendukung komputer
  • menghubungkan antara perangkat lunak lainnya dengan perangkat keras yang ada di komputernya
  • menerjemahkan suatu perintah perangkat lunak lainnya ke dalam bahasa mesin yang dapat dimengerti oleh perangkat keras

*

Dalam potongan kode program bahasa C berikut.

int jumlah, bilanganl= 6,

bilangan2=8;

printf ("LUAS SEGITIGA\n") ;

printf ("Bilangan 1 = 10 \n\n") ;

printf ("\tBilangan 2 = 5\n");

jumlah = (bilangan1*bilangan2/2);

printf ("Jumlahnya = %d" jumlah);

maka Keluaran dari program tersebut adalah  24

*

Produk aplikasi/program generik adalah perangkat lunak yang diproduksi oleh pengembang

*

Produk aplikasi/program pesanan adalah perangkat lunak yang dibuat sesuai permintaan pelanggan 

*

 Yang termasuk ke dalam perangkat lunak kecerdasan adalah:

  • jaringan saraf tiruan
  • sistem pakar
  • pembuktian teorema
  • handphone

*

Perangkat Lunak Waktu Nyata (Realtime Software) berfungsi untuk memonitor, menganalisis, mengontrol dan memberikan laporan tentang kejadian dunia nyata

*

Perangkat lunak Embeded system adalah perangkat lunak yang dilekatkan pada perangkat lainnya baik ke perangkat keras maupun ke perangkat lunak lainnya

*

Perangkat lunak yang digunakan untuk menangani hal-hal bidang keteknikan dan ilmu pengetahuan secara rinci adalah perangkat lunak yang berjenis perangkat lunak teknik dan ilmu pengetahuan

*

Kategori perangkat lunak Eye Catching adalah mempunyai tampilan menarik

*

Brainware yang bertugas membuat program atau aplikasi yang digunakan dalam perangkat komputer adalah programmer

*

 Berikut adalah hal yang harus diperhatikan sebelum memodifikasi suatu program:

  • kriteria kualitas program apa yang tidak terpenuhi
  • bagaimana algoritmanya
  • bahasa pemrograman apa yang digunakan
  • bagaimana pengkodeannya

*

Sebelum melakukan modifikasi program harus dipahami terlebih dahulu mengenai kualitas program apa yang tidak terpenuhi dalam program tersebut. Hal tersebut dilakukan untuk mengetahui hal-hal apa saja yang perlu diperbaiki dalam program tersebut.

*

Sebelum melakukan modifikasi program harus dipahami terlebih dahulu bahasa pemrograman yang digunakan. Hal tersebut dilakukan untuk dapat menyesuaikan modifikasi program dengan bahasa yang digunakan dalam program tersebut.


Komentar