Minggu, 29 Agustus 2021

INFORMATIKA - 06 X

 PERANGKAT LUNAK

A. PENGERTIAN PERANGKAT LUNAK

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.

Pada materi sebelumnya kalian telah mempelajari tentang macam-macam perangkat keras komputer. Perangkat keras dapat dengan mudah kamu lihat tanpa menyentuh komputer tersebut. Sedangkan perangkat lunak tidak dapat kamu lihat apabila kamu tidak menghidupkan atau mengoperasikannya terlebih dahulu.

Perangkat lunak atau piranti 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.

Pembuatan perangkat lunak itu sendiri memerlukan "bahasa pemrograman" yang ditulis oleh seorang pemrogram untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Perangkat lunak seperti Windows atau Linux bisa disebut sebagai nyawa dari komputer, di mana tanpa diinstal sistem operasi tersebut maka komputer tidak dapat dijalankan. Perangkat lunak sistem operasi biasanya tersimpan di partisi C sehingga saat komputer mengalami masalah, partisi C yang terkena imbas. Perangkat lunak lain juga tersimpan di partisi C yang apabila komponen tidak lagi berjalan maksimal dapat diuninstal dan diinstal ulang. Data-data lain lebih baik disimpan di partisi D sehingga saat software terkena virus atau tidak berjalan normal kembali maka dapat diinstal ulang dan data penting dapat diselamatkan.

B. JENIS DAN FUNGSI PERANGKAT LUNAK

JENIS PERANGKAT LUNAK

Ada 3 jenis perangkat lunak . yaitu sebagai berikut;

  • Perangkat lunak sistem operasi (operation system), yaitu program yang ditulis untuk mengendalikan dan mengkoordinasikan kegiatan sistem komputer. Contoh perangkat lunka sistem operasi, yaitu Windows, UNIX, LINUX, dan VMS.
  • Perangkat lunak bahasa (language software), yaitu program yang digunakan untuk menerjemahkan instruksi-instrusksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin agar dimengerti oleh komputer. Contoh perangkat lunak bahasa, yaitu Visual Basic, Delphi, dan C++.
  • Peramgkat lunak Paket (package software), yaitu perangkat lunak yang dibuat oleh software house yang berguna untuk menyelesaikan pekerjaan yang bersifat umum atau standar.Contoh perangkat lunak paket, yaitu Ms Word yang digunakan untuk membuat suatu dokumen dan Ms Excel yang digunakan untuk mengolah berupa angka-angka atau grafik.

Fungsi Perangkat Lunak

  • Software menyediakan fungsi dasar untuk kebutuhan komputer yang dapat dibagi menjadi system operasi atau system pendukung
  • Software sebagai penghubung antara software software yang lain dengan hardware.
  • Software berfungsi dalam mengatur berbagai hardware untuk bekerja secara bersama-sama.
  • Sebagai penerjemah terhadap software-software lain dalam setiap instruksi-instruksi kedalam bahasa mesin sehingga dapat diterima oleh hardware.
  • Mengidentifikasi program
Macam-macam Perangkat lunak
Perangkat lunak berdasarkan sumber.

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.

Keungulannya close source kita bisa mengetahui kode-kode pembuatan program itu. Kalau udah tau kode/struktur program tersebut, maka kita bisa mengedit program itu sesuai keinginan kita. Bisa jadi, program yang berbayar menjadi gratis karena kita edit. Itu kalau si pemilik program mau memberikan kode-kode tersebut secara gratis.

Keuntungan dan Kekurangan Close Source :

Kelebihan Close Source :

1.      Linux gratis. Gratis disini berarti tidak harus membeli lisensi.

2.      Linux stabil.

3.      Linux open source. source code yang disertakannya.

4.      Linux aman (secure). Linux mengimplementasikan standar protocol keamanan yang sangat aman.

5.      Linux cepat dan jalan terus (keep on running), tidak harus restart saat selesai install aplikasi.

6.      Banyak dukungan dan dokumentasi. Linux dan komunitasnya menyediakan milyaran dokumentasi (Readme, HOWTO, Guide, Manual, Info).

7.      Linux menjunjung tinggi kemerdekaan tiap orang untuk berkreasi.

8.      Bebas Virus. Linux itu merupakan like- Unix, dan Unix itu bebas virus. Mengapa bebas virus? Karena didalam system operasi Unix, setiapkali akan mengakses sistem, mengubah, menghapus, menambah bagian dari sistem, selalu diminta konfirmasi password, sedangkan virus tidak tahu password sistem kecuali pemilik sistem tersebut.

9.      Linux mempunyai banyak pilihan. Kita bisa memilih Linux menurut selera kita, banyak sekali distro (perusahaan yang menyediakan sistem operasi Linux) yang ada dimuka bumi ini.

10.  Tampilan Linux tidak lagi mengecewakan.

Kekurangan Close Source :

1.      Pengoperasiannya yang Sulit.

2.      Linux mengeluarkan banyak Distro sehingga membuat user bingung.

3.      Tidak ada Game Linux berkualitas sama dengan Game Windows.

4.      Masih Minimnya Dukungan Hardware dan Driver.

5.      Software Yang Digunakan Tidak Tersedia di Linux.

6.      Tidak Ada Waktu Untuk Belajar.

7.      Kurangnya sosialiasi.

8.      Ketergantungan dengan sofware bajakan.

9.      Tidak adanya dukungan resmi.

10.  Sedikitnya buku/web tentang linux.

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.

Open source (kode program terbuka) dipopulerkan tahun 1998. Sejarah perangkat lunak open source lahir sejak kultur hacker berkembang di laboratorium-laboratorium komputer di universitas-universitas Amerika seperti Stanford, Berkeley, Carnegie Mellon, dan MIT pada tahun 1960-an dan 1970-an.Sistem operasi open source dinggap menguntungkan, khususnya oleh para pengguna open source. Beberapa keuntungan dan kerugian dari open source :

Keuntungan :

1.      Banyak tenaga (SDM) yang berperan mengerjakan proyek

2.      Kesalahan (bugs, error) lebih cepat ditemukan dan diperbaiki

3.      Kualitas hasil lebih terjamin karena komunitas melakukan evaluasi

4.      Lebih aman

5.      Hemat biaya

6.      Tidak mengulangi development

Kekurangan

1.      Kurangnya SDM yang dapat memanfaatkan open source

2.      Tidak adanya proteksi terhadap HAKI

 

Contoh Sistem operasi yang termasuk Open Source adalah

o   Linux: Ubuntu, Red Hat,  Mandriva, CentOS, Fedora, Blankon, OpenSUSE, Clear OS

o   Open BSD dan Free BSD ,

o   Open Solaris dan Solaris

o   Android

 

Perangkat Lunak Berdasarkan Lisensi

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.

Contoh : Photoscape, smadav, winamp, ccleane, OpenOffice.org Writer, tag scanner, zone alarm free firewall, irfanview, avira, opera.

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.

Contoh: Winrar, idm, microsoft office, coral draw, style xp, nero, real player mtuner, splitter movie, winzip, mirc.

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. 

Perangkat Lunak Berdasarkan Perangkat

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). Komputer jenis ini dirancang untuk diletakkan dan digunakan di atas meja di rumah atau kantor. Komputer meja merupakan komputer yang paling terjangkau dan paling umum digunakan.

Komputer desktop atau juga dikenal Perangkat Desktop adalah sejenis komputer pribadi yang dirancang untuk penggunaan biasa dan ditempatkan pada lokasi yang tunggal atau ditempatkan pada meja yang sesuai ukuran dan kebutuhan daya komputer itu sendiri. Komputer Desktop terdiri dari beberapa perangkat keras seperti power supply, motherboard (termasuk komponen yang tertancap disana), disk penyimpanan, keyboard, mouse, monitor, dan printer.

 

Sejarah Komputer Desktop

Pada awalnya, komputer pertama diprogram hingga menjadi kalkulator/komputer dan kemudian dipasarkan pada paruh kedua tahun 1960­an, dimulai oleh Italia dengan komputer berukuran mesin tik dengan mesin Programman 101 (1965). Selanjutnya, komputer model desktop diperkenalkan pada tahun 1971 dan menuju pada model program BASIC pada tahun 1972.

Komputer yang satu ini menggunakan versi yang lebih kecil dari komputer mini yang mengusung desain berdasarkan read­only memory (ROM) dan memiliki satu garis atau lampu LED kecil sebagai indikator alfanumerik. Komputer itu bisa menggambar grafik komputer dengan plotter.

Pertumbuhan dan perkembangan Sepanjang tahun 1980­an dan 1990­an, komputer desktop menjadi tipe dominan, yang paling  populer menjadi IBM PC dan yang tiruan, diikuti oleh Apple Macintosh, dengan urutan ketiga Commodore Amiga memiliki beberapa keberhasilan di pertengahan 1980­an tetapi menurun oleh awal 1990­an.

Komputer pribadi awalnya, sama seperti komputer personal IBM aslinya, yang tertutup di sebuah "kasus desktop", horizontal berorientasi untuk memiliki tampilan layar ditempatkan di atas, sehingga menghemat ruang pada meja, meskipun komputer ini harus cukup kokoh untuk mendukung berat monitor CRT yang berukuran lebar waktu dulu.

 

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 :

o Mobile computing merupakan paradigma baru dari teknologi yang mampu melakukan komunikasi.   walaupun user melakukan perpindahan.

o   Merupakan kemajuan teknologi komputer, sering disebut sebagai mobile computer (portable  computer) yang dapat berkomunikasi dengan jaringan tanpa kabel (nirkabel).

o   Merupakan sekumpulan peralatan(hardware), data, dan perangkat lunak aplikasi yang bermobilisasi/berpindahlokasi.

o   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.

Dari definisi diatas kita dapat memahami mengapa kita membutuhkan mobile computing. Kata kuncinya adalah kita manusia dinamis yang senantiasa bergerak dan berkembang dari satu keadaan ke keadaan yang lain. Sehingga membutuhkan suatu device yang mampu mengikuti pergerakan kita. Bergerak disini dilihat dari dua sisi yaitu orang dan device.

Pergerakan dari User :

o   Perpindahan posisi geografis

o   Perpindahan jaringan komunikasi

o   Perpindahan peralatan komunikasi

o   Perpindahan antara aplikasi

Pergerakan dari Device :

o   Perpindahan posisi geografis

o   Perpindahan jaringan komunikasi

 

Jenis Mobile Computing :

o   Laptop

o   Wearable computer

o   PDA

o   Smart phone

o   Carputer

o   UMPC


LATIHAN TIK - 06

Tidak ada komentar:

Posting Komentar