Sunday, November 4, 2012

Karakteristik TIK Lisensi Software & Source Code, Pembagian Software


Karakteristik TIK

  • Mampu menyediakan informasi
  • User Friendly, di design dengan tepat untuk mempermudah akses informasi bagi pengguna
  • Siklus inovasi yang cepat
  • Mempunyai waktu respon yang cepat
  • Teknologinya beragam dan sudah stabil
  • Desentralisasi/Individualisme; penggunaan teknologi ini cenderung mengarahkan masyarakat menjadi individualis, karena kemudahan yang ditawarkan

Software

Software merupakan suatu rangkaian program yang dibuat dan dipasangkan (diinstalasikan) pada suatu perangkat keras, agar perangkat keras tersebut dapat berjalan sesuai dengan fungsinya. Software berfungsi sebagai sarana penghubung antara pengguna dan perangkat keras.

Jenis-jenis Lisensi software antara lain :

  • Lisensi Commercial : Jenis lisensi yang biasa ditemui pada perangkat lunak seperti Microsoft dengan Windows dan Officenya, Lotus, Oracle dan lain sebagainya. Software yang diciptakan dengan lisensi ini memang dibuat untuk kepentingan komersial sehingga user yang ingin menggunakannya harus membeli atau mendapatkan izin penggunaan dari pemegang hak cipta.
    Contoh : windows, office, adobe dll
  • Lisensi Trial Software : adalah jenis lisensi yang biasa ditemui pada software untuk keperluan demo dari sebuah software sebelum diluncurkan ke masyarakat atau biasanya sudah diluncurkan tetapi memiliki batas masa aktif. Lisensi ini mengizinkan pengguna untuk menggunakan, menyalin atau menggandakan software tersebut secara bebas. Namun karena bersifat demo, seringkali software dengan lisensi ini tidak memiliki fungsi dan fasilitas selengkap versi komersialnya. Dan biasanya dibatasi oleh masa aktif tertentu.
  • Lisensi Non Commercial Use : biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu dibidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu.
  • Lisensi Shareware : mengizinkan pemakainya untuk menggunakan, menyalin atau menggandakantanpa harus meminta izin pemegang hak cipta. Berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu masa aktif dan memiliki fitur yang lengkap. Lisensi jenis ini biasanya ditemui pada software perusahaan kecil.
  • Lisensi Freeware : biasanya ditemui pada software yang bersifat mendukung, memberikan fasilitas tambahan atau memang free/gratis.
  • Lisensi Royalty-Free Binaries : serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi melengkapi software yang sudah ada dan bukan merupakan suatu software yang berdiri sendiri.
  • Lisensi Open Source : membebaskan usernya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah, dan meningkatkan kinerja software. Berbagai jenis lisensi open source berkembangsesuai dengankebutuhan, misalnya GNU/GPL, The FreeBSD, The MPL. Jenis-jenis software yang memakai lisensi ini misalnya Linux, sendmail, apache dan FreeBSD.

Source Code

Dalam ilmu komputer, source code (atau disebut juga source) adalah kumpulan pernyataan atau deklarasi bahasa pemrogramman komputer yang ditulis dan dapat di baca manusia.Source code memungkinkan programmer untuk berkomunikasi dengan komputer menggunakan beberapa perintah yang telah terdefinisi.
Source Code biasanya dibuat dalam satu atau lebih file teks, kadang-kadang disimpan dalam database yang disimpan sebagai prosedur dan dapat juga muncul sebagai potongan kode yang tercetak di buku atau media lainnya. Banyaknya koleksi file source code dapat diatur dalam direktori pohon, dalam hal ini mungkin juga dikenal sebagai Source  Tree.

Pembagian Software

  • Sistem Operasi : berfungsi untuk mengelola  kinerja perangkat keras dan perangkat lunak sehingga bisa dijalankan oleh pengguna komputer. untuk mengerjakan suatu tugas/fungsinya sesuai dengan kebutuhan.  Ex :Windows, Linux, Macintosh.
  • Aplikasi : mengerjakan suatu tugas/fungsi tertentu sesuai dengan kebutuhan pengguna. Ex: Ms. Word, Ms.Excel, Windows Media Player.
  • Utility : Membantu agar kinerja komputer lebih maksimal. Ex : Norton Utility, Winzip, Norton Ghost, AVG.
  • Bahasa Pemograman : program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu. Ex: Visual Basic, Visual C++.

No comments:

Post a Comment