Perangkat lunak ialah lebih sering disebut dengan software yaitu suatu
kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam
menjalankan pekerjaannya. Perangkat lunaj ini merupakan catatan untuk
mesin komputer untuk menyimpan perintah, serta dokumen maupun arsip
yang lainnya.
Perangkat lunak atau peranti lunak (bahasa Inggris: software) adalah istilah
khusus 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.
a. Close Source
Close source adalah software yang source codenya tidak
dibuka untuk umum. Sang pemilik code yang close source
bisa membagi source codenya melalui lisensi, entah dengan
gratis maupun membayar. Meskipun gratis, lisensi tertentu
bisa membuat sebuah software tidak sepenuhnya open
source. Misalnya jika di lisensi tersebut ada larangan untuk
memodifikasi code, maka software ini tidak open source.
b. Open source
Open source adalah perangkat lunak dimana kode program
terbuka dan disediakan oleh pengembangnya secara umum
agar dapat dipelajari, diubah atau dikembangkan lebih lanjut
dan disebar luaskan. Jika ada pembuat perangkat lunak
yang tidak mengizinkan kode programnya diubah atau
dimodifikasi, maka bukanlah disebut sebagai open source
walaupun kode program dari perangkat lunak tersebut
tersedia.
a. Freeware
Freeware adalah perangkat lunak gratis yang dapat
digunakan tanpa dengan batasan waktu. Freeware
umumnya disumbangkan kepada komunitas-komunitas,
namun memiliki hak sebagai pengembang dan pengontrol
dalam pengembangan aplikasi selanjutnya. Freeware akan
memberikan source kode (kode sumbernya) jika
pengembang aplikasi berhenti mengembang produk
freeware kepada pengembang lain atau mengumumkan
freeware tersebut bebas untuk dikembangkan secara
bersama-sama.
b. Shareware
Shareware adalah perangkat lunak uji coba yang diberikan
secara gratis dengan keterbatasan fitur-fitur tertentu seperi
ketersediaan, fungsi, dan kenyaman yang tidak dapat
dimanfaatkan secara maksimal. Shareware merupakan
perangkat lunak uji coba yang bertujuan untuk
memperkenalkan perangkat lunak tersebut dan sebagai
strategi marketing pengembangan aplikasi Shareware.
Shareware disebut juga dengan Trialware.
c. Commercial Software
Commercial Software adalah perangkat lunak untuk tujuan
komersil yang dapat dibeli kepada pendistribusi,
pengembang software, atau kepada rekan pengembang
software. Pengguna yang membeli software tersebut tidak
dapat menyebarluaskan atau membagikan ulang software
secra bebas dan tanpa ijin penerbitnya akan diilegalkan.
Contoh software berbayar (commercial software) adalah
Corel Draw, Adobe Photoshop, Microsoft Windows 7,
Microsoft Visual Basic NET. Commercial Software dilindungi
Undang-Undang Hak Cipta.
1. Coba kamu sebutkan contoh perangkat lunak sistem komputer yang lain.
2. Menurutmu, apakah perbedaan Open Close dengan Close Source ?
Coba diskusikan dengan teman sebangkumu tentang pendapatmu.
A. Desktop
Komputer meja (bahasa Inggrisnya desktop computer atau
cukup desktop saja) adalah komputer pribadi yang ditujukan
untuk penggunaan secara umum di satu lokasi yang
berlawanan dengan komputer jinjing atau komputer portabel.
Periferal-periferal komputer meja seperti tampilan komputer,
CPU, dan papan ketik terpisah satu sama lain dan relatif
berukuran besar (juga berlawanan dengan periferal pada
komputer jinjing yang terintegrasi dan berukuran kecil).
B. Mobile Computing
Pengertian mobile computing adalah kemampuan
teknologi untuk menghadapi perpindahan/pergerakan
manusia dalam penggunaan komputer secara praktis.
Beberapa pengertian tentang mobile computing diantaranya
:
Mobile computing merupakan paradigma baru dari
teknologi yang mampu melakukan
komunikasi. walaupun user melakukan perpindahan.
Merupakan kemajuan teknologi komputer, sering
disebut sebagai mobile computer (portable computer)
yang dapat berkomunikasi dengan jaringan tanpa
kabel (nirkabel).
Merupakan sekumpulan peralatan(hardware), data,
dan perangkat lunak aplikasi yang
bermobilisasi/berpindahlokasi.
Merupakan kelas tertentu dari system terdistribusi
dimana beberapa node dapat melepaskan diri
dari operasi terdistirbusi, bergerak bebas, dan
melakukan koneksi kembali pada jaringan yang
berbeda. Tidak sama dengan wireless computing.
Laptop
Wearable computer
PDA
Smart phone
Carputer
UMPC
1. Mobilitas
Anda tidak perlu mengikat diri ke tempat tertentu. Anda dapat
melakukan pekerjaan Anda saat duduk di mobil atau kereta api.
Anda dapat berkomunikasi dengan orang lain sambil duduk di
mana saja di dunia. Anda dapat chatting online dengan teman-
teman Anda dan anggota keluarga sambil duduk di pantai.
Anda dapat melakukan pekerjaan kantor Anda sambil duduk di
mana saja.
2. Keefektifan
Dengan menggunakan mobile computing, lebih banyak
pekerjaan dapat diselesaikan karena fleksibilitas dalam hal
tempat bekerja Selain dari manfaat-manfaat yang dimiliki oleh
mobile computing, mobile computing juga memiliki kekurangan.
Kekurangan tersebut antara lain:
b. Rendahnya jaringan bandwidth
Pengguna mobile dapat terhubung ke jaringan nirkabel
melalui berbagai jaringan komunikasi termasuk radio
nirkabel, wireless Local Area Network (LAN), nirkabel
selular, satelit, dll Setiap jaringan nirkabel menyediakan
kapasitas bandwidth yang berbeda. Namun, bandwidth
nirkabel ini terlalu kecil dibandingkan dengan jaringan tetap
seperti ATM (Asynchronous Transfer Mode) yang dapat
memberikan kecepatan hingga 155Mbps.
4. Konsumsi tenaga
Mobile computing sangat bergantung pada daya tahan
baterai.
C. Cloud Computing.
Cloud computing mungkin masih samar terdengar bagi orang
awam. Tetapi keberadaan cloud computing di era digital kini
sebenarnya telah terasa di tengah masyarakat dalam kehidupan
sehari hari seperti penggunaan email dan juga media sosial.
2. Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat
server yang disediakan oleh penyedia layanan Cloud
Computing seperti jaminan platform teknologi, jaminan ISO,
data pribadi, dll.
Perangkat lunak atau peranti lunak (bahasa Inggris: software) adalah program
komputer yang memungkinkan sebuah komputer dapat melakukan sebuah tugas
tertentu. Software merupakan nyawa dari sebuah komputer.
Close source adalah software yang source codenya tidak dibuka untuk umum.
Sang pemilik code yang close source bisa membagi source codenya melalui lisensi,
entah dengan gratis maupun membayar. Meskipun gratis, lisensi tertentu bisa
membuat sebuah software tidak sepenuhnya open source. Misalnya jika di lisensi
tersebut ada larangan untuk memodifikasi code, maka software ini tidak open
source.
Open source adalah perangkat lunak dimana kode program terbuka dan
disediakan oleh pengembangnya secara umum agar dapat dipelajari, diubah atau
dikembangkan lebih lanjut dan disebar luaskan. Jika ada pembuat perangkat lunak
yang tidak mengizinkan kode programnya diubah atau dimodifikasi, maka bukanlah
disebut sebagai open source walaupun kode program dari perangkat lunak tersebut
tersedia.
Freeware adalah perangkat lunak gratis yang dapat digunakan tanpa dengan
batasan waktu. Freeware umumnya disumbangkan kepada komunitas-komunitas,
namun memiliki hak sebagai pengembang dan pengontrol dalam pengembangan
aplikasi selanjutnya. Freeware akan memberikan source kode (kode sumbernya)
jika pengembang aplikasi berhenti mengembang produk freeware kepada
pengembang lain atau mengumumkan freeware tersebut bebas untuk
dikembangkan secara bersama-sama.
Shareware adalah perangkat lunak uji coba yang diberikan secara gratis dengan
keterbatasan fitur-fitur tertentu seperi ketersediaan, fungsi, dan kenyaman yang
tidak dapat dimanfaatkan secara maksimal.
Commercial Software adalah perangkat lunak untuk tujuan komersil yang dapat
dibeli kepada pendistribusi, pengembang software, atau kepada rekan
pengembang software. Pengguna yang membeli software tersebut tidak dapat
menyebarluaskan atau membagikan ulang software secra bebas dan tanpa ijin
penerbitnya akan diilegalkan.
Komputer meja (bahasa Inggrisnya desktop computer atau cukup desktop saja)
adalah komputer pribadi yang ditujukan untuk penggunaan secara umum di satu
lokasi yang berlawanan dengan komputer jinjing atau komputer portabel. Periferal-
periferal komputer meja seperti tampilan komputer, CPU, dan papan ketik terpisah
satu sama lain dan relatif berukuran besar (juga berlawanan dengan periferal pada
komputer jinjing yang terintegrasi dan berukuran kecil).