KATA PENGANTAR
Puji dan syukur kami panjatkan
kehadirat Tuhan Yang Maha Esa, karena berkat limpahan Rahmat dan Karunia-Nya
sehingga saya dapat menyusun makalah ini dengan baik dan tepat pada
waktunya.Dalam makalah ini kami membahas
mengenai Wilayah Negara Dalam Ketentuan Hukum
Internasional.
Makalah ini dibuat dengan berbagai pendapat dan
beberapa bantuan dari berbagai pihak untuk membantu menyelesaikan makalah
ini.Oleh karena itu, kami mengucapkan
terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam
penyusunan makalah ini.
Kami menyadari bahwa masih banyak
kekurangan pada makalah ini. Oleh karena itu saya mengundang pembaca untuk
memberikan saran serta kritik yang dapat membangun kami.Kritik konstruktif dari
pembaca sangat kami harapkan
untuk penyempurnakan makalah selanjutnya.
Akhir kata semoga makalah ini dapat memberikan manfaat
bagi kita semua, kami
ucapkan terimakasih.
Penyusun
Daftar Isi
KATA PENGANTAR........................................................................................ 1
DAFTAR ISI..................................................................................................... 2
BAB I PENDAHULUAN
A.
Latar belakang....................................................................................................3
B.
Perumusan masalah................................................................................ 3
C.
Tujuan penulis.........................................................................................4
BAB II PEMBAHASAN
A. Pengertian, contoh, dan tujuan perangkat lunak.......................................5
B. Perangkat lunak berbayar dan bebas......................................................11
C. perkembangan perangkat luna............................................................... 13
BAB III
PENUTUP
A.
Kesimpulan.......................................................................................... 16
B.
Saran....................................................................................................18
DAFTAR PUSTAKA
BAB
I
PENDAHULUAN
A.
Latar Belakang Masalah
Di era modern seperti sekarang ini
komputer menjadi kebutuhan bagi setiap kalangan, baik dalam instansi,
perusahaan, sekolah, dan sebagainya.Namun, komputer tidak hanya berfungsi
sendiri, komputer baru dapat dioperasikan bersama perangkat lunak dan perangkat
keras.Perangkat lunak merupakan tempat untuk memproses data dalam komputer dan
komputer sendiri adalah contoh dari perangkat keras.Perangkat-perangkat ini
membantu memfungsikan komputer agar dapat digunakan. Sehingga dapat membantu pekerjaan
sehari-hari di kantor, di rumah dan juga tugas-tugas di kampus dan sekolah.
Oleh karena itu, untuk mengoptimalkan kerja komputer, perlu kita ketahui
bagaimana cara mengoperasikan komputer ini dengan perangkat lunak yang kita
gunakan.
B.
Rumusan Masalah
1. Bagaimana pengertian, contoh dan jenisperangkat lunak?
2. Bagaimana perangkat lunak berbayar dan bebas?
3.
Bagaimana perkembangan perangkat lunak?
C.
Tujuan
Penulisan
1.
Mengetahui pengertian, contoh, dan jenis perangkat lunak
2.
Mengetahui perangkat lunak berbayar dan bebas
3.
Mengetahui perkembangan perangkat lunak
BAB II
PEMBAHASAN
A.
Pengertian, Contoh Dan JenisPerangkat Lunak
1.
Pengertian perangkat lunak
Nama lain dari software disebut juga 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
disentuh oleh manusia, maka software atau perangkat lunak tidak dapat
disentuh dan dilihat secara fisik,
software memang tidak berwujud benda tapi kita bisa mengoperasikannya.
Software (perangkat lunak) adalah sekumpulan data elektronik yang di
simpan oleh komputer itu dapat berupa program atau intruksi yang akan menjalankan
suatu perintah.
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 terwujud.
Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
2. Contoh
Perangkat Lunak
Ada beberapa
contoh perangkat lunak:
a. Perangkat
lunak aplikasi (application software)
pengolah kata, lembar tabel hitung, pemutar media, dan paket aplikasi
perkantoran seperti openOffice.org.
b. System
operasi (operating system) misalnya
Windows seven, linux.
c. Perkakas
pengembangan perangkat lunak (software
development tool) seperti kompilator untuk bahasa pemograman tingkat tinggi
seperti pascal dan bahasa pemograman tingkat rendah yaitu bahasa rakitan.
d. Pengendali
perangkat keras (device driver) yaitu
penghubung antara perangkat keras pembantu dan komputer adalah software
yang banyak dipakai di swalayan dan juga
sekolah, yaitu pengguna barcode scanner pada aplikasi database lainnya.
e. Perangkat
lunak menetap (fimware) seperti yang
di pasang pada jam tangan digital dan pengendali jarak jauh.
f. Perangkat lunak bebas (free libre software) dan perangkat lunak
sumber terbuka.
g. Perangkat lunak gratis.
h. Perangkat lunak pengrusak
3. Jenis – Jenis Perangkat Lunak
Software secara garis besar dapat di
bagi menjadi 3 bagian. Berikut pembahasan jenis-jenis software:
a. OS (Operating sytem)
OS adalah software yang pertama kali
harus diinstal ke komputer.Sedangkan fungsi dari OS yaitu mengelola hardware
dan software yang ada pada komputer. OS ini juga akan berfungsi sebagai
perantara antara aplikasi dengan hardware. Jadi ketika kita memberikan perintah
dari sebuah aplikasi kepada hardware, perintah tersebut akan akan di sampaikan
ke OS terlebih dahulu, baru kemudian oleh OS di sampaikan ke hardware. Misalkan
kita memberikan perintah print dari aplikasi Microsoft word. Perintah itu akan
di sampaikan ke OS dahulu, baru kemudian oleh OS disampaikan ke printer.
Contoh OS antara lain; DOS, Windows,
Macintosh, Linux, dan lain lain. Setiap masing-masing OS mempunyai kelebihan
dan kekurangan, namun saat ini OS Windows masih banyak yang digunakan oleh
masyarakat karena kemudahannya dalam mengoperasikan dan merawatnya.
b. Aplikasi atau program
Software ini di buat untuk tujuan tertentu. Maksud lain dari
penciptaan software ini adalah untuk mempermudah pekerjaan manusia. Sekarang
ini sudah banyak sekali aplikasi yang membantu pekerjaan manusia.
Aplikasi dapat di bagi menjadi
menjadi beberapa macam berdasarkan fungsinya, yaitu:
i.
Pengolah kata
Aplikasi ini digunakan untuk membuat
dokumen seperti surat, amplop, label, makalah dan sebagainya. Contoh aplikasi
ini anatara lain; Microsoft Word, Open Office, Writer dan sebagainya.
ii.
Pengolah angka
Aplikasi ini digunakan untuk
mengolah angka dalam bentuk table dan grafik. Contoh aplikasi ini antara lain;
Microsoft Excel, Open Office, Calc, Lotus dan sebagainya.
iii.
Pengolah presentasi
Aplikasi ini digunakan untuk membuat
presentasi. Contoh aplikasi ini antara lain; Microsoft Power Point, Open
Office, Impreaa, Macromedia Flas Mx, dan sebagainya.
iv.
Pengolah gambar
Aplikasi ini digunakan untuk
mengolah gambar dan foto. Contoh aplikasi ini antara lain; Corel Draw, Adobe
Photoshop dan sebagainya.
v.
Program akuntasi
Aplikasi yang juga banyak dipakai di
dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan
akuntasi contohnya Daceasy Accounting, Pacioli 2000, Peachtree Accounting.
vi.
Program statistic
Program statistic merupakan program
yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis
statistic contohnya SAS, SPSS, dan sebagainya.
vii.
Komunikasi
Komunikasi merupakan sebuah program
yang digunakan untuk berkomunikasi dengan pemakai komputer lainnya. Contohnya
Carboncopy, Data Fax dan sebagainya.
viii.
Multimedia
Multimedia adalah software yang
digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti
kamera video, kamera digital, video player contohnya Microsoft Video.
ix.
Game
Game merupakan program untuk
menjalankan permainan. contohnya Baseball dan sebagainya.
x.
Antivirus
Antivirus merupakan program yang
digunakan untuk mendeteksi dan menghilangkan virus yang tertular pada komputer
yang sedang dipakai contohnya Smadav dan Avira.
Dalam aplikasi ada istilah paket
program.Istilah ini digunakan untuk menyebutkan sebuah aplikasi yang terdiri
dari beberapa aplikasi.Contohnya; Microsoft Office yang terdiri dari Ms. Word,
Ms. Excel, Ms. Power Point, dan lain-lain.Perlu diketahui juga bahwa sebuah aplikasi
biasanya hanya ditujukan untuk OS tertentu.Microsoft office yang hanya bisa
diinstall di OS windows.Tetapi ada juga aplikasi yang bisa diinstall di
beberapa OS contohnya; Mozila Firefox.
c. Bahasa pemograman
Software in digunakan untuk membuat
aplikasi. Pengguna aplikasi ini biasanya disebut sebagai programmer. Jenis-jenis bahasa pemograman
antara lain; bahasa Assembly, bahasa fortran dan bahasa generasi ke empat.
Bahasa pemograman yang biasanya dipakai saat ini adalah bahasa tinggi atau
bahasa generasi ke empat.Bahasa jenis ini lebih mudah dipahami karena
menggunakan bahasa manusia seperti bahasa inggris.Contoh software ini adalah;
Visual Basic, Visual Foxpro, Java dan sebagainya.
B.
Perangkat Lunak Berbayar dan Bebas
Software atau perangkat lunak
komputer berdasarkan distribusinya dibedakan menjadi beberapa macam yaitu
software berbayar, dan software gratis. Software berbayar merupakan perangkat
lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin
menggunakan atau mendapatkan aplikasi tersebut dengan cara membeli atau mebayar
pada pihak yang mendistribusikannya. Pengguna yang menggunakan software
berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara
bebas tanpa ijin pada penerbitnya.Contoh software berbayar ini misalnya System
Mocrosoft Windows, Office, dan lain-lain.
Freeware atau perangkat lunak gratis
adalah perangkat lunak komputer berhak cipta gratis di gunakan 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 freeware “untuk di sumbangkan ke komunitas”
namun juga tetap ingin mempertahankan
hak mereka sebagai pengembang dan memiliki control terhadap pengembangan
selanjutnya. Freeware juga didefinisikan sebagai program apapun yang
didistribusikan secara gratis tanpa biaya tambahan.Contoh utamanya 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 karena bebas
untuk mencoba perangkat lunak
sumberterbuka dan di sanalah letak inti dari kebebasan; program –
program di bawah GPL sekali diperoleh dapat disalin, dimodifikasikan 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 memperngaruhi cara di mana program
dipasarkan dan independen dari lisensi perangkat lunak dimana mereka berasal.
Perbedaaan yang nyata antara free software dan freeware
dapat dilihat dari konflik yang muncul dalam arti kata free dalam bahasa
inggris yang berarti keduanya bebas dan gratis. Oleh karena itu dan seperti
yang disebutkan di awal free software tidak perlu bebas sama seperti freeware
tidak harus gratis.
Share ware juga bebas tetapi lebih
dibatasi untuk waktu tertentu. Shareware adalah program terbatas
didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur tau
fungsi terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30
hari).Dengan demikian memberikan pengguna kesempatan untuk menguji produk
sebelum memberi dan kemudian membeli versi lengkap dari program tersebut.Sebuah
contoh yang sangat jelas dari tipe ini adalah perangkat lunak anti virus.
C.
Perkembangan Perangkat Lunak
1. Perkembangan Pembuatan Perangkat
Lunak
Dari perkembangan perangkat lunak,
kita bisa membayangkan bagaimana perkembangan interaksi manusia dengan
perangkat lunak. Bentuk paling primitive dari perangkat lunak,menggunakan
aljabar Boolean yang dipresentasikan sebagai binary digit (bit), yaitu 1
(Benar/on) atau 0 (Salah/Off), cara ini sudah pasti menyulitkan, sehingga orang
mulai mengelompokkan bit tersebut menjadi nible (4bit), byte (8 bit), word (2
byte), double word (32 bit). Kelompok-kelompok bit ini disusun ke
dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika,
operasi logika, dan bentuk bit ini diubah menjadi kode-kode yang dikenal
sebagai assembler. Kode-kode mesin sendiri masih cukup menyuilitkan karena
tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya
yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman
tingkat tinggi yang seperti bahasa manusia (bahasa inggris). Saat ini pembuatan
perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks,
dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan
orang dalam pembuatannya.
2. Evolusi Perangkat Lunak
a. Era Pioner
Bentuk perangkat lunak pada awalnya
adalah sambungan-sambungan kabel ke antar bagian dalam komputer. Cara lain
dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang
dilubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah
program untuk sebuah mesin untuk tujuan tertentu.
b. Era Stabil
Pada era stabil penggunaan komputer
sudah banyak digunakan, tidak hanya oleh kalangan peneliti dan akademi saja,
tetapi juga oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan
indutri/perusahaan. Perusahaan perangkat lunak bermunculan dan sebuah perangkat
lunak dapat menjalankan beberapa fungsi,
dari ini perangkat lunak mulai bergeser
menjadi sebuah produk. Baris-baris perintah perangkat lunak yang dijalankan
oleh komputer bukan lagi satu-satu tapi sudah seperti banyak proses yang
dilakukan secara serempak (multi
tasking). Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi
user) secara cepat/langsung (real time). Pada era ini mulai di kenal system
basis data, yang memisahkan antara program (pemroses) dengan data (yang
diproses).
c. Era Mikro
Sejalan dengan semakin luasnya PC
dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk
memenuhi kebutuhan perorangan.Perangkat lunak dapat dibedakan menjadi perangkat
lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang
digunakan secara langsung oleh penggunanya untuk keperluan
tertentu.Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis
kecerdasan buuatan.
d. Era Modern
Saat ini perangkat lunak sudah
terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25
prosesnya, sebuah komputer genggampun telah dilengkapi dengan perangkat lunak
yang dapat disinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan
seperti telepon,TV, hingga ke mesin cuci, AC dan microwave, telah ditanamkan
perangkat lunak bukan lagi pekerjaan segelintir 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.
BAB III
PENUTUP
A.
Kesimpulan
1.
Pengertian, contoh, dan jenis perangkat lunak adalah
a.
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 computer.
b. Contohnya, yaitu:Perangkat lunak aplikasi (application software), System operasi (operating
system), Perkakas pengembangan perangkat
lunak (software development tool), Pengendali perangkat keras (device driver), Perangkat
lunak menetap (fimware), Perangkat
lunak bebas (free libre software), Perangkat lunak sumber terbuka, Perangkat lunak gratis, dan Perangkat lunak pengrusak
c.
Jenisnya, yaitu:
i.
OS (Operating sytem)
ii.
Aplikasi atau program : Pengolah kata, Pengolah angka, Pengolah presentasi, Pengolah gambar, Program akuntasi, Program statistic, Komunikasi, Multimedia, Game, dan Antivirus
iii.
Bahasa pemograman
2.
Perangkat lunak berbayar dan bebas
Software berbayar merupakan perangkat lunak yang
didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan
atau mendapatkan aplikasi tersebut dengan cara membeli atau mebayar pada pihak
yang mendistribusikannya.
Freeware atau perangkat lunak gratis adalah perangkat lunak
komputer berhak cipta gratis di gunakan tanpa batasan waktu, berbeda dari
shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu
percobaan tertentu atau untuk memperoleh fungsi tambahan).
3.
Perkembangan perangkat lunak
a.
Perkembangan Pembuatan Perangkat Lunak
b. Evolusi Perangkat Lunak: Era Pioner, Era Stabil, Era Mikro, dan Era Modern
B.
Saran
Dalam menjalankan sebuah komputer
kita perlu memahami dan menguasai apa
itu software atau perangkat lunak serta bagaimana cara mengoprasikannya agar
sebuah komputer dapat bekerja maksimal dalam membantu tugas manusia. Software
(perangkat lunak) adalah sekumpulan data
elektronik yang di simpan oleh komputer itu dapat berupa program atau intruksi
yang akan menjalankan suatu perintah. Software jugaberarti program
komputer yang berfungsi untuk melakukan tugas-tugas khusus, seperti membuat
dokumen, memanipulasi foto, membuat laporan keuangan, atau merancang rumah. Secara garis besar perangkat lunak
dibagi menjadi 3, yaitu OS (Operating System), Aplikasi atau Program dan Bahasa
Pemograman.
Demikian makalah ini di buat, apabila terdapat banyak
kekurangan dan kesalahan.Hal ini masih banyak di sebabkan oleh kemampuan dan
keterbatasan kami serta saran dan prasarana yang di gunakan.makasaya
menyarankan kepada pembaca agar tidak berpatokan pada tulisan atau makalah ini
saja. Semoga makalah ini bermanfaat bagi para pembaca.
Sekian dan
Terimakasih
DAFTAR PUSTAKA
Id.m.wikipedia.org/wiki/perangkat_lunak
http://dian4nggraeni.wordpress.com/2013/10/02/perkembangan-perangkat-lunak-komputer
Tidak ada komentar:
Posting Komentar