ivankwin

SOFTWARE

Posted: September 30th 2012

SOFTWARE KOMPUTER

Software merupakan sekumpulan data elektronik yang disimoan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau intruksi yang akan menjalankan suatu perintah.

Dasar dari suatu software :

  • Program : kumpulan dari intruksi
  • Programing : proses membuat program

1. Sistem Software

Sistem software merupakan perangkat lunak yang:

    • Mengontrol dan mendukung kegiatan sistem komputer
    • Memberikan fasilitas untuk pengembangan testing dan debuging
    • Berkomunikasi dengan software untuk melakukan fungsi tertentu
    • Bersifat sistem, software adalah independent

Sistem software dibagi menjadi 2, yaitu :

  • Sistem control program sistem berfungsi untuk mengontrol resources (hardware, softwar, data)
    •  Sistem operasi

Sistem operasi bertugas untuk memantau semua operasi didalam komputer, mengalokasikan CPU time dan main memori, dan memberikan tatap muka antara user dan hardware. didalam sistem ini terdapat suatu program management yang berjalan pada :

      • Multitasking : mengelola 2 atau lebih task pada suatu saat tertentu
      • Multithreading : mengelola beberapa program yang sama secara bersamaan
      • Timesharing : membagi waktu kerja CPU untuk bergantian
      • Multiprocessing : menggunakan banyak CPU untuk banyak proses
      • Virtual memory : suatu memori yang berasal dari secondary memori untuk menambahkan main memori
      • File management and security : mengelola file dan keamanan file
      • Fault tolerance : aplikasi masih bisa melakukan task yang lain meski terjadi eror
      • User interface : memberikan kemudahan tatap muka antara user dan hardware
  • Sistem suport program

Sistem suport program mendukung operasi, management, dan pengguna sistem komputer. Contoh dari sistem suport program adalah sistem utilitis, kinerja monitor, dan keamanan monitor.

2. Aplikasi Software

suatu aplikasi komputer berfungsi untuk melakukan kegiatan pengolahan informasi yang spesifik dan penggunaan suatu fungsi

Aplikasi software dibagi menjadi 2, yaitu :

  • Proprietary aplikasi software : spesifik hanya untuk perusahaan tertentu
  • Off-the-shelf aplikasi software : dapat digunakan secara umum

Software Issues

1. Evaluasi dan pemilihan software

Faktor pemilihan :

–          Ukuran

–          Memiliki alat bantu untuk bisa mengelola

–          Tidak terlalu lama dan ketika dioprasikan tidak mengeluarkan biaya

–          Memiliki kemampuan untuk bisa dikembangkan

–          Cocok dengan lingkungan sistem

–          Mudah untuk digunakan

2. Software licensing

–          Hak cipta : hak hukum eksklusif untk memproduksi, mempublikasi, dan menjual software

–          Izin

3. Software upgrade (pembaharuan)

4. Open sistem

5. Open source software

Bahasa Pemrograman

Bahasa pemrograman menyediakan sarana manusia untuk memberikan petunjuk komputer

Bahasa pemograman saat ini :

–          Ekstensible markup language (XML) = peningkatan pada fungsi dokumen web

–          Komponen ware = “plug and play” pengembangan perangkat lunak

–          Virtual reality modeling language (VRML)

–          Objek-oriented programming language (OOP)


Leave a Reply

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

© 2021 Universitas Atma Jaya Yogyakarta
css.php