Jumat, 18 Maret 2011

Software (perangkat lunak atau program) adalah kumpulan instruksi atau perintah terperinci yang diatur sedemikian sehingga komputer dapat melakukan fungsinya dengan cara tertentu. Bentuk terkecil dari software adalah operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =). Dari operasi dasar ini di susun software / perangkat lunak. 
Perkembangan software
Perkembangan software dibagi kedalam empat periode yaitu :
  1. Periode Pioner
  2. Periode Stabil
  3. Periode Mikro
  4. Periode Modern

a. Periode Pioner (1950 – 1963)

  • Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabelke antar bagian dalam komputer
  • Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin dan digunakan untuk tujuan tertentu
  • Penggunaan komputer dilakukan secara langsung dan hasil yang selesaidikerjakan komputer berupa print out.
  • Proses yang di lakukan di dalam komputer berupa baris instruksi yang diproses secara berurutan
b. Periode Stabil (1963 – 1980)
  • Pada era stabil penggunaan komputer sudah cukup meluas dan banyak digunakan di berbagai kalangan
  • Perusahaan perangkat lunak bermunculan
  • Baris-baris perintah perangkat lunak yang dijalankan oleh komputer dilakukan secara serempak (multi tasking)
  • Satu perangkat lunak dapat digunakan oleh banyak pengguna (multi user) secara cepat/langsung (real time)
  • Mulai diperkenalkan sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses)
c. Periode Mikro (1980 – 1990)
  • Perangkat lunak dapat dibedakan menjadi perangkat lunak sistem yang bertugas menangani internal, dan perangkat lunak aplikasi yang digunakan secara langsung oleh penggunannya untuk keperluan tertentu
  • Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.

d. Periode Modern (1990 – …)

  • Perangkat lunak/software terdapat pada hampir semua perangkat elektronik
  • Semua perangkat yang memiliki software dapat saling terhubung (otomatisasi)
  • Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya.
  • Tingkat kecerdasan yang ditunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar

B. Klasifikasi Perangkat lunak

  1. Perangkat lunak SISTEM, yaitu Perangkat lunak yang khusus berkaitan dengan hardware sistem komputer
  2. Perangkat Lunak APLIKASI, Perangkat lunak yang umumnya digunakan untuk mengolah data

a. Perangkat Lunak Sistem

  • Sistem Operasi
  • Bahasa Pemrograman
  • Sistem Utility

Sistem Operasi

  • Saat komputer pertama kali dihidupkan, sistem operasi adalah software yang pertama kali dijalankan untuk mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, mengatur penggunaan memori, dll
  • Contoh Operating System :Dos, Windows, Linux, Unix, OS, Apple System, Novell, dll
Bahasa Pemrograman
  • Merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma rancangan manusia (programmer) kedalam format yang dapat dijalankan komputer
  • Contoh : Basic, Pascal, Fortran, C, dll
System Utility
  • Merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya menjalankan hardware, pemeriksaan hardware, memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), dll
  • Contoh : Hardware Driver, Norton Utility, PC Tools, dll

b. Perangkat Lunak Aplikasi

  • Pengolah Kata
  • Contoh : Word Star, Chi Writer, Ms Word, dll
  • Spread Sheet
  • Contoh : Lotus, Excel, SPSS, dll
  • DBMS
  • Contoh : Dbase, Access, FoxPro, dll
  • Multimedia
  • Contoh : Media Player, Winamp, Pinnacle Studio, dll
  • Aplikasi Games
  • Contoh : Mini Games, Heavy Games, dll

Pengguna Komputer (brainware)

Brainware atau pengguna komputer (user) terdiri dari beberapa tingkatan tergantung pada media organisasinya. Tingkatan brainware terdapat pada struktur jaringan, internet platform, dan program builder.

a. Network Platform

  • Administrator
  • Backup Operator
  • Network Config Operator
  • Power User
  • Remote Desktop User
  • Replicator
  • User
  • Guest
  • Debugger User
  • Help Services Group

b. Network Platform

  • Web Master
  • Designer
  • Operator
  • User

c. Software Builder

  • Analisis Sistem
  • Programmer
  • Operator

Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.[1][2][3]
Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:

Perangkat lunak bebas (Inggris: free software) adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation [1] yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) yang merintis perangkat lunak bebas berawal pada tahun 1983, bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.
Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat lunak bebas, menggunakannya secara komersial dan mengambil untung dari distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yang memiliki salinan dari sebuah perangkat lunak bebas dapat pula menyebarluaskan perangkat lunak bebas tersebut secara gratis. Model bisnis dari perangkat lunak bebas biasanya terletak pada nilai tambah seperti dukungan, pelatihan, kustomisasi, integrasi atau sertifikasi.
Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware) yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk perangkat lunak bebas digulirkan seperti "perangkat lunak sumber terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".
Saat ini, umumnya perangkat lunak bebas tersedia secara gratis dan dibangun/dikembangkan oleh suatu paguyuban terbuka. Anggota-anggota paguyuban tersebut umumnya bersifat sukarela tetapi dapat juga merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu pengembangan perangkat lunak tersebut.

Nama lain dari Software adalah perangkat lunak. Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh manusia, makasoftware atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda tapi bisa di operasikan.
Pengertian Software komputer 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. Melalui sofware atau perangkat lunak inilah suatu komputer dapat 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. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.
Freeware atau perangkat lunak gratis 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). Para pengembang perangkat gratis seringkali membuat perangkat gratisfreeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).
Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasukfreeware, shareware atau Adware . Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.
Perbedaan yang nyata antara Free Software dan Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya,Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.
Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya.

JENIS-JENIS SOFTWARE :
















Tidak ada komentar:

Poskan Komentar