Wahyu_whitestar

Computer Software

Posted: October 1st 2012

COMPUTER SOFTWARE
    Computer software
Computer software adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah.
    Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware) .
•    Software Berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya.
•    Freeware adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan).
•    Freesoftware
Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis.
•    Shareware adalahprogram terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari)
Software berfungsi sebagai pengatur aktivitas kerja komputer dan semua instruksi yang mengarah pada sistem komputer.
    Komputer  Software terbagi menjadi 2 yaitu System software dan Application Software.
•    System Software
Sytem Software yaitu Suatu sistem yang mengontrol dan memberikan layanan untuk  komputer/Suatu sistem yang memberikan fasilitas untuk pengembangan program.
Contohnya: testing dan debuging.
    Sifat system software independent untuk aplication software seperti apapun.
    Application Software
    System Software dibagi menjadi 2 yaitu
1.    Sistem Control Program
Berfungsi untuk mengontrol penggunaan hardware/resource.
Contohnya Operation System.
2.    System Support Program
Lebih spesifik untuk sistem tertentu(hanya berdiri sendiri).
    Process Management
    Multitasking/Multiprograming artinya mengelola atau lebih tas/program yang berjalan pada saat bersamaan.
    Multireading artinya mengelola beberapa program yang sama pada saat yang bersamaan.
    Multiprocessing artinya melakukan proses secara bersamaan yang menggunakan CPU.
    Virtual Memory artinya suatu memory yang berasal dari memory eksternal yang berfungsi untuk menambah main memory.
    File Management and Security artinya mengatur keamanan apakah suatu program dapat di akses.
    Fault Tolerance artinya suatu sistem yang tetap bisa melakukan task manager walaupun  dalam keadaan eror.

    Aplication Software
    Aplication software mempunyai fungsi dan aktivitas yang spesifik.
    Ada 2 Proprietory Aplication Software yaitu untuk persamaan tertentu saja.
    Off the self aplication software yaitu untuk umum/banyak orang.
    Masalah pada Software
    Software License
1.    Copy right yaitu boleh memperbanyak secara legal.
2.    License yaitu Injin untuk menggunakan copyright.
    Software Upgrades
Berfungsi untuk memperkecil bug/mengurangi kesalahan. Diperoleh secara gratis.
    Open Source Software adalah software yang boleh dikembangkan oleh siapapun. Source codenya terbuka.
Contohnya linux.
    Open System
Open system memungkinkan pengguna untuk konfigurasi hardware sendiri. Dan pada umumnya punya lebih dari 1komputasi
    Perkembangan Bahasa Program:
1.    Bahasa mesin ( 0-1).

2.    Asembly (lebih sederhana).

3.    Procedural( ada tingkatannya).

4.    Non Procedural ( tidak perlu tertruktur, tapi komputer bisa memahami).

5.    Intelegent ( Jauh bisa lebih dipahami).


Leave a Reply

Your email address will not be published. Required fields are marked *

© 2021 Universitas Atma Jaya Yogyakarta
css.php