Minggu, 06 Juni 2010

TUGAS KE 5 PERANGKAT LUNAK (SOFTWARE)

TUGAS KE 5


PERANGKAT LUNAK (SOFTWARE)
          Program yang berisi instruksi atau perintah untuk melakukan proses pengolahan data. Mesin yang memproses data menjadi informasi. Meningkatkan hasil kerja dan memecahkan berbagai masalah. Perangkat Lunak Salah satu unsur komputer yang berperan penting dalam memproses data atau memecahkan masalah.
Program adalah:
 Sebuah mesin yang tidak dapat melakukan tugas apabila tidak didukung oleh perangkat lunak
 Deretan instruksi yang digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan
     sesuai yang dikehendaki.
 Dibuat oleh vendor perangkat lunak.
          COMPUTER SOFTWARE
 Computer Software
 Systems Software
 Application Software
          Tujuan dan Bagan Sistem Operasi
1. Menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program.
2. Untuk menggunakan hardware komputer secara efisien.
           Tiga Fungsi Utama Sistem Operasi (OS)
• Manajemen Proses. Mencakup persiapan, penjadwalan, dan pemantauan proses pada komputer.
• Manajemen Sumber Daya. Berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem
   komputer yang dilakukan oleh software sistem ataupun software aplikasi yang sedang dijalankan.
• Manajemen Data. Berupa pengendalian terhadap data Input/Output termasuk dalam hal peng-alokasian
   piranti penyimpanan sekunder maupun memori utama.
          Linux merupakan turunan dari sistem operasi UNIX. Linux adalah sistem operasi berbasis GPL (General Public Licence) yang berarti dapat dikopi secara bebas tanpa harus membayar kepada pemegang lisensi, dengan catatan source code harus selalu disertakan dalam penyebarannya. Linux diciptakan oleh Linus Torvalds pada mahasiswa ilmu komputer di Universitas Helsinki tahun 1991 di Finlandia. Pada awalnya Linux masih sangat sederhana dan belum memiliki kekuatan seperti UNIX, tetapi dengan bantuan para hacker, Linus terus mengembangkan Linux dan akhirnya memiliki kemampuan yang sejajar dengan sistem operasi komersial lainnya.
          UTILITAS (Utilities Programs). Utility Program. System software yang menjalankan tugas-tugas maintenance, umumnya disebut Utility Program. File Manager. Menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus, dan memindah file. Image viewer menampilkan isi dari file gambar ketika user melakukan double click. Personal Firewall. Mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized instructions). Uninstaller Menghapus program yang ada di localdisk c. Disk Scanner. Mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan mencari atau menghapus file-file yang tidak digunakan. Disk Defragment. Mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat. Diagnostic Utility. Melakukan penyusunan informasi secara teknik tentang hardware dan beberapa software. Mempersiapkan laporan masalah secara terurai. Backup Utility. Melakukan duplikasi file-file yang dipilih atau seluruh hard disk ke disk atau tape. Umumnya melakukan compress files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil. Screen Saver. Layar monitor menampilkan gambar bergerak atau layar kosong apabila tidak ada aktifitas untuk beberapa waktu. Device Driver Adalah program yang berfungsi untuk membantu komputer mengendalikan peranti-peranti peripheral. Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat keras Contoh: ketika memasang modem atau scanner, perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik. Bahasa Pemograman (Programming Languages) adalah program yang digunakan untuk membuat program komputer. Bahasa pemograman terdiri dari tiga tingkatan, diantaranya:
          1. Bahasa Tingkat Rendah
              Bahasa mesin (assembler), bahasa ini menggunakan kode angka 0 dan 1. Contoh: Machine
              language dan Assemble Language.
         2. Bahasa Tingkat Tinggi
             Bahasa mesin yang sudah diterjemahkan ke dalam bahasa manusia(inggris). Contoh: Basic, Cobol,
             Fontran, dan Pascal.
         3. Bahasa Generasi Keempat
          Bahasa pemograman yang berorientasi pada objek. Contoh: Visual Basic, Delphi, dan Visual C++ .
Jenis-Jenis Software, adalah:
1. Software Komersial
    Bertujuan untuk dijual dan ada hak cipta
2. Software Domain-Public
    Sifatnya gratis dan berupa source code
3. Shareware
    Digunakan untuk evaluasi dan tanpa source code,
    ada hak cipta dan ada yang tidak ada
4. Rentalware
    Disewakan dan ada hak cipta
          Jenis Software (lanjutan)
 Free Software. Dilengkapi dengan source code dan bersifat gratis/membayar dengan sangat murah
 Freeware Bersifat gratis dan tanpa source code, bertujuan menarik peminat untuk membeli versi
    lanjutannya
 Open Source. Hampir sama dengan Free Software, hanya beda dalam hal filosofi dan terdapat hak-hak
    untuk pemakai, antara lain:
                 Hak untuk membuat salinan program dan men-distribusikan salinan tersebut
                 Hak untuk mengakses source code sebagai syarat untuk dapat melakukan pemodifikasian
                 Hak untuk melakukan pengembangan program

Tidak ada komentar:

Posting Komentar