SlideShare una empresa de Scribd logo
1 de 11
Oleh :
-Shinta Widya Astuti
BAB I
PENDAHULUAN
A. Pengertian Software
Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai
perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat
keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan
disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak
dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik
dan tidak berwujud benda namun bisa untuk dioperasikan.
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.
Pengertian Software menurut R. Wilman & Riyan. Software merupakan sebuah
perangkat operasi kerja untuk menjalankan komponen hardware. Software
bersofat maya, artinya software tidak terlihat, tetapi keberadaannya sangat
dirasakan.
B. Jenis-jenis Software atau Perangkat Lunak
Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan
menjadi beberapa macam, yaitu software berbayar, software gratis atau free (
Freeware, free software, shareware, adware) .
1. Software berbayar
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 photoshop, dan lain-lain.
2. Freeware
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 gratis freeware
“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).
3. 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, termasuk freeware,
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 disebukan sebelumnya, Free Software
tidak perlu bebas, sama seperti Freeware tidak harus gratis.
4. Shareware
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.
Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun
termasuk dalam program periklanan, distribusi jenis ini disebut Adware.
Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang
memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk
masuk dengan cara iklan banner atau pop-up.
C. Jenis-JenisSoftwarePadaKomputer
1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer
pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis
sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user
interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis
GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS
(Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode
terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya :
Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux
yang telah mendukung GUI.
2. Program bantuan atau Utility
Program bantu (utility) merupakan program yang digunakan untuk
mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang
terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini.
Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem
jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan
yang dapat mengubah sistem DOS tersebut (single user atau stand alone
system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai
(multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh
program ini.
3. Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat
program komputer. Disebut bahasa karenacomputer language memiliki kosa
kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit
dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk
program ini adalah bahasa mesin assembly language.
b. High Level Language, merupakan bahasa tingkat tinggi karena
menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini
adalah BASIC, PASCAL, FORTRAN,dsb.
4. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya
akan digunakan untuk membantu melaksanakan pekerjaan penggunanya.
Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting
naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah
sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara
berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk
menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai
informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan
informasi, diperlukan program yang disebut dengan program database
management system (disingkat DBMS) dan sering disebut dengan program
database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa
menggunakan program yang khusus digunakan untuk membuat gambar atau
graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat
membuat gambar yang bagus di komputer, karena gambar dikomputer mudah
diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe
photoshop.
f. Program Akuntansi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang
berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting,
Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan
penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS,
Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi
dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm
Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan
komputer dengan peralatan multimedia seperti kamera video, kamera digital,
video player. Contoh : Microsoft Video, nero showtime, winamp.
j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator,
Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan
menghilangkan virus yang tertular pada komputer yang sedang dipakai.
Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
1. Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer,
adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa
pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai
untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang
programmer(yang membuat program) dapat menentukan secara persis data mana
yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan,
dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar
(instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-
perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan
suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-
perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk
dalam instruction set komputer tersebut) yang pada akhirnya dapat
mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa
operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi
kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program
komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman
mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan
mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa
pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah
dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu.
Maka di sinilah peran penting kompilator sebagai perantara antara bahasa
pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa
pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas
dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat
tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia,
diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++.
Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa
yang sulit di mengerti oleh manusia.
Menurut cara memperolehnya, software dapat dibedakan menjadi beberapa
jenis.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun
masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware
adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi Shareware.
Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu
tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah
akan melanjutkan menggunakan software tersebut (dengan konsekuensi
membayar) atau tidak menggunakan lagi software tersebut. Beberapa contoh dari
shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan
barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus
membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak
diperkenankan mendistribusikan kembali, mengotak-atik program, dan software
ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source
software memberikan kebebasan kepada kita untuk menggunakan, mengubah
sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya
maupun yang telah kita ubah. Biasanya software yang bersifat open source
menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open
source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan
sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa
contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih
banyak lagi.
2. Sistem Pengoperasian dan Program Kontrol
System pengoperasian adalah satu set program untuk komputer
mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat
(central processing unit), ingatan utama (main memory), ingatan sekunder
(secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang
demikian perisian aplikasi pengguna (users application software) tidak perlu
menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian
masalah kepada pelanggan. Program control adalah rangkaian perintah untuk
mengontrol suatu proses.
3. Utility dan Program Layanan
Program Utility atau Program Layanan adalah perangkat lunak komputer yang
dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras
komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu
tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang untuk
membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara
komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas
(abbr. util) atau alat.
Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang
memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen
teks, bermain game,………

Más contenido relacionado

La actualidad más candente

Identitas sosial
Identitas sosialIdentitas sosial
Identitas sosial
iin70
 
Fungsi profetik agama dalam hukum islam
Fungsi profetik agama dalam hukum islamFungsi profetik agama dalam hukum islam
Fungsi profetik agama dalam hukum islam
mushif
 
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remajaMakalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
Warnet Raha
 
Pendidikan agama Kristen Kuliah Smt.1 bab 4 done
Pendidikan agama Kristen Kuliah Smt.1 bab 4   donePendidikan agama Kristen Kuliah Smt.1 bab 4   done
Pendidikan agama Kristen Kuliah Smt.1 bab 4 done
Mabriantama Wisastrio
 

La actualidad más candente (20)

Contoh Makalah TIK
Contoh Makalah TIKContoh Makalah TIK
Contoh Makalah TIK
 
PRESENTASI TEKNOLOGI INFORMASI DAN KOMUNIKASI
PRESENTASI TEKNOLOGI INFORMASI DAN KOMUNIKASIPRESENTASI TEKNOLOGI INFORMASI DAN KOMUNIKASI
PRESENTASI TEKNOLOGI INFORMASI DAN KOMUNIKASI
 
Kerusakan lingkungan
Kerusakan lingkunganKerusakan lingkungan
Kerusakan lingkungan
 
Dampak Positif dan Negatif Dari Teknologi
Dampak Positif dan Negatif Dari TeknologiDampak Positif dan Negatif Dari Teknologi
Dampak Positif dan Negatif Dari Teknologi
 
Identitas sosial
Identitas sosialIdentitas sosial
Identitas sosial
 
Produk kreatif dan kewirausahaan proses kerja pembuatan prototype produk bara...
Produk kreatif dan kewirausahaan proses kerja pembuatan prototype produk bara...Produk kreatif dan kewirausahaan proses kerja pembuatan prototype produk bara...
Produk kreatif dan kewirausahaan proses kerja pembuatan prototype produk bara...
 
Polio
PolioPolio
Polio
 
Fungsi profetik agama dalam hukum islam
Fungsi profetik agama dalam hukum islamFungsi profetik agama dalam hukum islam
Fungsi profetik agama dalam hukum islam
 
ilmu dan pengetahuan
ilmu dan pengetahuanilmu dan pengetahuan
ilmu dan pengetahuan
 
Kolaborasi Masyarakat Digital
Kolaborasi Masyarakat DigitalKolaborasi Masyarakat Digital
Kolaborasi Masyarakat Digital
 
Ppt multimedia pembelajaran indah
Ppt multimedia pembelajaran indahPpt multimedia pembelajaran indah
Ppt multimedia pembelajaran indah
 
Informasi dan Publikasinya Kelas 9
Informasi dan Publikasinya Kelas 9Informasi dan Publikasinya Kelas 9
Informasi dan Publikasinya Kelas 9
 
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remajaMakalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
Makalah tentang perkembangan teknologi dan pengaruhnya bagi remaja
 
Komputasi dalam Bidang Kesehatan - Tugas Softskill
Komputasi dalam Bidang Kesehatan - Tugas SoftskillKomputasi dalam Bidang Kesehatan - Tugas Softskill
Komputasi dalam Bidang Kesehatan - Tugas Softskill
 
Tugas isbd manusia sains teknologi dan seni
Tugas isbd manusia sains teknologi dan seniTugas isbd manusia sains teknologi dan seni
Tugas isbd manusia sains teknologi dan seni
 
Pendidikan agama Kristen Kuliah Smt.1 bab 4 done
Pendidikan agama Kristen Kuliah Smt.1 bab 4   donePendidikan agama Kristen Kuliah Smt.1 bab 4   done
Pendidikan agama Kristen Kuliah Smt.1 bab 4 done
 
Makalah bahasa indonesia baku
Makalah bahasa indonesia bakuMakalah bahasa indonesia baku
Makalah bahasa indonesia baku
 
Materi 1 (TOT Literasi Digital): Internet, Media Sosial, dan Literasi Digital
Materi 1 (TOT Literasi Digital): Internet, Media Sosial, dan Literasi DigitalMateri 1 (TOT Literasi Digital): Internet, Media Sosial, dan Literasi Digital
Materi 1 (TOT Literasi Digital): Internet, Media Sosial, dan Literasi Digital
 
Antarmuka_pengguna.pptx
Antarmuka_pengguna.pptxAntarmuka_pengguna.pptx
Antarmuka_pengguna.pptx
 
Ilmu Sosial dan Budaya BAB III Manusia dan peradaban
Ilmu Sosial dan Budaya BAB III Manusia dan peradabanIlmu Sosial dan Budaya BAB III Manusia dan peradaban
Ilmu Sosial dan Budaya BAB III Manusia dan peradaban
 

Destacado

Makalah perangkat keras & perangkat lunak lengkap
Makalah perangkat keras & perangkat lunak lengkapMakalah perangkat keras & perangkat lunak lengkap
Makalah perangkat keras & perangkat lunak lengkap
Lela Warni
 
Kumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and bloggerKumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and blogger
Novi Erdiyanti
 
Makalah Sejarah Komputer Beserta Hardware dan Software
Makalah Sejarah Komputer Beserta Hardware dan SoftwareMakalah Sejarah Komputer Beserta Hardware dan Software
Makalah Sejarah Komputer Beserta Hardware dan Software
evirahma
 
Modul4-software-ppt
Modul4-software-pptModul4-software-ppt
Modul4-software-ppt
Dita Safitri
 
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat iniMakalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Rohman Efendi
 
Power Point Sejarah Komputer Hardware Dan Software
Power Point Sejarah Komputer Hardware Dan SoftwarePower Point Sejarah Komputer Hardware Dan Software
Power Point Sejarah Komputer Hardware Dan Software
thejak14
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application software
Sowmini Gowda
 
Analisa produk sampo pantene
Analisa produk sampo panteneAnalisa produk sampo pantene
Analisa produk sampo pantene
kangklinsman
 

Destacado (20)

Makalah perangkat keras & perangkat lunak lengkap
Makalah perangkat keras & perangkat lunak lengkapMakalah perangkat keras & perangkat lunak lengkap
Makalah perangkat keras & perangkat lunak lengkap
 
Makalah pdf
Makalah pdfMakalah pdf
Makalah pdf
 
Kumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and bloggerKumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and blogger
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
makalah Perangkat lunak
makalah Perangkat lunak makalah Perangkat lunak
makalah Perangkat lunak
 
Macam macam perangkat lunak dan fungsinya
Macam macam perangkat lunak dan fungsinyaMacam macam perangkat lunak dan fungsinya
Macam macam perangkat lunak dan fungsinya
 
Perangkat Lunak
Perangkat LunakPerangkat Lunak
Perangkat Lunak
 
Makalah Sejarah Komputer Beserta Hardware dan Software
Makalah Sejarah Komputer Beserta Hardware dan SoftwareMakalah Sejarah Komputer Beserta Hardware dan Software
Makalah Sejarah Komputer Beserta Hardware dan Software
 
Makalah Sejarah Perkembangan Internet
Makalah Sejarah Perkembangan InternetMakalah Sejarah Perkembangan Internet
Makalah Sejarah Perkembangan Internet
 
Macam macam perangkat lunak & fungsinya
Macam macam perangkat lunak & fungsinyaMacam macam perangkat lunak & fungsinya
Macam macam perangkat lunak & fungsinya
 
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANGPERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
 
Modul4-software-ppt
Modul4-software-pptModul4-software-ppt
Modul4-software-ppt
 
Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)
 
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat iniMakalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat ini
 
Makalah Perkembangan dan Manfaat Teknologi Komputer Serta Dampak Teknologi In...
Makalah Perkembangan dan Manfaat Teknologi Komputer Serta Dampak Teknologi In...Makalah Perkembangan dan Manfaat Teknologi Komputer Serta Dampak Teknologi In...
Makalah Perkembangan dan Manfaat Teknologi Komputer Serta Dampak Teknologi In...
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Power Point Sejarah Komputer Hardware Dan Software
Power Point Sejarah Komputer Hardware Dan SoftwarePower Point Sejarah Komputer Hardware Dan Software
Power Point Sejarah Komputer Hardware Dan Software
 
presentasi Perkembangan IT Komputer
presentasi Perkembangan IT Komputerpresentasi Perkembangan IT Komputer
presentasi Perkembangan IT Komputer
 
04 software system and application software
04 software   system and application software04 software   system and application software
04 software system and application software
 
Analisa produk sampo pantene
Analisa produk sampo panteneAnalisa produk sampo pantene
Analisa produk sampo pantene
 

Similar a Makalah SOFTWARE

Makalah so fwdr
Makalah so fwdrMakalah so fwdr
Makalah so fwdr
m.irawan
 
Pengantar teknik informatika 3
Pengantar teknik informatika 3Pengantar teknik informatika 3
Pengantar teknik informatika 3
achieasik89
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Hardini_HD
 
Pengantar teknologi informasi 2
Pengantar teknologi informasi 2Pengantar teknologi informasi 2
Pengantar teknologi informasi 2
Mega Kartika
 

Similar a Makalah SOFTWARE (20)

Software dan Pembagiannya
Software dan PembagiannyaSoftware dan Pembagiannya
Software dan Pembagiannya
 
Tugas pti 4
Tugas pti  4Tugas pti  4
Tugas pti 4
 
Perangkat_lunak_komputer.ppt
Perangkat_lunak_komputer.pptPerangkat_lunak_komputer.ppt
Perangkat_lunak_komputer.ppt
 
Pengenalan software perpustakaan 2014
Pengenalan software perpustakaan 2014Pengenalan software perpustakaan 2014
Pengenalan software perpustakaan 2014
 
Makalah so fwdr
Makalah so fwdrMakalah so fwdr
Makalah so fwdr
 
Teknologi informasi dan komunikasi
Teknologi informasi dan komunikasiTeknologi informasi dan komunikasi
Teknologi informasi dan komunikasi
 
Software Sistem Doc.
Software Sistem Doc.Software Sistem Doc.
Software Sistem Doc.
 
PROTOTYPE.pptx
PROTOTYPE.pptxPROTOTYPE.pptx
PROTOTYPE.pptx
 
Pengantar Teknologi Informasi
Pengantar Teknologi InformasiPengantar Teknologi Informasi
Pengantar Teknologi Informasi
 
Pengantar teknik informatika 3
Pengantar teknik informatika 3Pengantar teknik informatika 3
Pengantar teknik informatika 3
 
Makalah instalasi software 1
Makalah instalasi software 1Makalah instalasi software 1
Makalah instalasi software 1
 
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptxSOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
 
Tugas Komputer Aplikasi FIX.pptx
Tugas Komputer Aplikasi FIX.pptxTugas Komputer Aplikasi FIX.pptx
Tugas Komputer Aplikasi FIX.pptx
 
Tentang Software
Tentang SoftwareTentang Software
Tentang Software
 
perangkat lunak
perangkat lunakperangkat lunak
perangkat lunak
 
Modul 11
Modul 11Modul 11
Modul 11
 
Software
SoftwareSoftware
Software
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software) Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
 
Pengantar teknologi informasi 2
Pengantar teknologi informasi 2Pengantar teknologi informasi 2
Pengantar teknologi informasi 2
 

Último

Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
presentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanianpresentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanian
HALIABUTRA1
 
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh CityAbortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
jaanualu31
 
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah okebsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
galuhmutiara
 
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotecAbortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Último (18)

Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
 
Karakteristik dan Produk-produk bank syariah.ppt
Karakteristik dan Produk-produk bank syariah.pptKarakteristik dan Produk-produk bank syariah.ppt
Karakteristik dan Produk-produk bank syariah.ppt
 
kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121
 
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptxMODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
 
K5-Kebijakan Tarif & Non Tarif kelompok 5
K5-Kebijakan Tarif & Non Tarif kelompok 5K5-Kebijakan Tarif & Non Tarif kelompok 5
K5-Kebijakan Tarif & Non Tarif kelompok 5
 
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptxPEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
 
sejarah dan perkembangan akuntansi syariah.ppt
sejarah dan perkembangan akuntansi syariah.pptsejarah dan perkembangan akuntansi syariah.ppt
sejarah dan perkembangan akuntansi syariah.ppt
 
Saham dan hal-hal yang berhubungan langsung
Saham dan hal-hal yang berhubungan langsungSaham dan hal-hal yang berhubungan langsung
Saham dan hal-hal yang berhubungan langsung
 
MODEL TRANSPORTASI METODE LEAST COST.pptx
MODEL TRANSPORTASI METODE LEAST COST.pptxMODEL TRANSPORTASI METODE LEAST COST.pptx
MODEL TRANSPORTASI METODE LEAST COST.pptx
 
presentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanianpresentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanian
 
Presentasi Pengertian instrumen pasar modal.ppt
Presentasi Pengertian instrumen pasar modal.pptPresentasi Pengertian instrumen pasar modal.ppt
Presentasi Pengertian instrumen pasar modal.ppt
 
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptxTEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
 
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh CityAbortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
 
Review Kinerja sumberdaya manusia pada perusahaan
Review Kinerja sumberdaya manusia pada perusahaanReview Kinerja sumberdaya manusia pada perusahaan
Review Kinerja sumberdaya manusia pada perusahaan
 
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah okebsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
 
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotecAbortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotec
 
Slide-AKT-102-PPT-Chapter-10-indo-version.pdf
Slide-AKT-102-PPT-Chapter-10-indo-version.pdfSlide-AKT-102-PPT-Chapter-10-indo-version.pdf
Slide-AKT-102-PPT-Chapter-10-indo-version.pdf
 
METODE TRANSPORTASI NORTH WEST CORNERWC.pptx
METODE TRANSPORTASI NORTH WEST CORNERWC.pptxMETODE TRANSPORTASI NORTH WEST CORNERWC.pptx
METODE TRANSPORTASI NORTH WEST CORNERWC.pptx
 

Makalah SOFTWARE

  • 2. BAB I PENDAHULUAN A. Pengertian Software Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan. 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. Pengertian Software menurut R. Wilman & Riyan. Software merupakan sebuah perangkat operasi kerja untuk menjalankan komponen hardware. Software bersofat maya, artinya software tidak terlihat, tetapi keberadaannya sangat dirasakan.
  • 3. B. Jenis-jenis Software atau Perangkat Lunak Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware) . 1. Software berbayar 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 photoshop, dan lain-lain. 2. Freeware
  • 4. 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 gratis freeware “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). 3. 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, termasuk freeware, 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 disebukan sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.
  • 5. 4. Shareware 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. Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk masuk dengan cara iklan banner atau pop-up. C. Jenis-JenisSoftwarePadaKomputer 1. Sistem Operasi Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
  • 6. 2. Program bantuan atau Utility Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini. 3. Bahasa Komputer (Computer Language) Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya. Yang termasuk dalam jenis ini adalah : a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language. b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN,dsb. 4. Program Aplikasi Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan. Program aplikasi dapat dibedakan lagi menjadi :
  • 7. a. Word Processing Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect. b. Desktop Publishing Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker. c. Program Speadsheet Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv. d. Database Management System Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach. e. Graphics Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop. f. Program Akuntansi Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
  • 8. g. Program Statistik Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca. h. Communication Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk. i. Multimedia Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp. j. Game Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero. k. Antivirus Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV. 1. Bahasa Pemrograman Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang
  • 9. programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah- perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah- perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit. Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar. Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia. Menurut cara memperolehnya, software dapat dibedakan menjadi beberapa jenis.
  • 10. Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya. Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber. Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi. 2. Sistem Pengoperasian dan Program Kontrol System pengoperasian adalah satu set program untuk komputer mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat (central processing unit), ingatan utama (main memory), ingatan sekunder (secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang demikian perisian aplikasi pengguna (users application software) tidak perlu menyediakan semua arahan yang diperlukan oleh komputer.
  • 11. Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian masalah kepada pelanggan. Program control adalah rangkaian perintah untuk mengontrol suatu proses. 3. Utility dan Program Layanan Program Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian tugas kecil. Utility software adalah jenis perangkat lunak sistem yang dirancang untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util) atau alat. Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game,………