Selasa, 07 Juni 2016

PERANGKAT LUNAK YANG ADA SAAT INI


PERANGKAT LUNAK SAAT INI






BAB I
PENDAHULUAN

     1.1  Latar Belakang

          Dalam era globalisasi saat ini kemajuan serta perkembangan teknologi semakin meningkat yang seiring dengan kemajuan jaman. Perkembangan sistem pada komputer dan aplikasi-aplikasi pendukung sangat memudahkan pengguna untuk melakukan proses pada komputer. Seiring berkembangnya pula ilmu pengetahuan teknologi dan informasi setiap peserta didik dituntut untuk dapat mengoperasikan komputer, karena seiring berjalannya waktu komputer akan lebih sering digunakan baik itu dalam media pembelajaran maupun ketika di lingkup pekerjaan karena komputer memudahkan setiap pengguna untuk melakukan proses yang dikehendakinya. Dalam penyusunan makalah ini saya akan membahas mengenai perangkat lunak dewaasa ini baik itu dari definisi hingga peran serta fungsi terhadap perangkat komputer. Perangkat lunak itu sendiri dapat diartikan adalah sebuah software yang menghubungkan antara pengguna dengan perangkat keras , dan bisa disimpulkan perangkat lunak menglakukan perintah yang kita intruksikan dan dijalankan oleh perangkat keras.

1.2   Rumusan Masalah
    
1.      Apa pengertian dari perangkat lunak ?
2.      Jelaskan peran dari perangkat lunak !
3.      Jelaskan karakteristik perangkat lunak!
4.      Jelaskan macam-macam perangkat lunak yang kamu ketahui?
5.      Sebutkan dan jelaskan software pemrogaman apa yang paling sering digunakan saat ini ?

1.3   Tujuan

      1.      Untuk memahami pengertian dari perangkat lunak
            2.      Untuk mengetahui peran dan fungsi dari perangkat lunak
            3.      Untuk karakteristik perangkat lunak
            4.      Untuk mengetahui macam-macam perangkat lunak
            5.      Untuk mengetahui software pemrogaman apa yang paling sering digunakan saat ini


BAB II
PEMBAHASAN

2. 1 Pengertian dari Perangkat lunak
          Pengertian perangkat lunak atau 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
          Perangkat lunak komputer merupakan sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang digunakanya. Dengan kata lain perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi.
          Perangkat lunak adalah program komputer yang berfungsi sebagai sarana interaksi atau yang menjembatani pengguna dengan perankat keras dan juga sebagai penerjemah perintah-perintah yang dijalankan pengguna komputer untuk, diteruskanatau diproses oleh perangkat keras. Dari berbagai pengertian diatas dapat disimpulkan bahwa perangkat lunak membantu untuk menjalankan perintah dari pengguna yang akan diproses atau dijalankan oleh perangkat keras.

2.2 Peran dan Fungsi Perangkat Lunak
          Komputer hanyalah sekedar mesin yang tak dapat melakukan tugas yang dikehendaki pemakai sekiranya tidak didukung oleh perangkat lunak (software). Komputer bukanlah teko ajaib yang dimiliki oleh aladin, yang dapat mengeluarkan jin dan jin tersebut dapat diperintah untuk melakukan apa saja oleh tuannya. Perangkat lunak sesungguhnya adalah program. Sebagaimana telah anda ketahui, program adalah deretan intruksi yang digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan sesuai yang dikehendaki pembuatnya.

2.3 Karakteristik Perangkat Lunak
          Atribut Perangkat Lunak seharusnya memberikan pengguna kebutuhan fungsionalitas dan unjuk kerja yang dapat di rawat, berguna. Dalam Buku Software Engineering Ian Sommerville, Perangkat Lunak mempunyai Karakteristik sebagai berikut:
·         ü  Maintanability (Dapat Dirawat), Perangkat Lunak harus dapat memenuhi  perubahan  kebutuhan
·         ü  Dependability, Perangkat Lunak harus dapat dipercaya
·         ü  Efisiensi, Perangkat Lunak harus efisien dalam penggunaan resource
·         ü  Usability, Perangkat Lunak harus dapat digunakan sesuai dengan yang direncanakan

2.4  Macam-Macam Perangkat Lunak
·         Perangkat lunak aplikasi (application software) Adalah suatu subkelas perangkat (software) komputer yang memanfaatkan kemampuan komputer langsung, untuk melakukan suatu tugas yang diinginkan si pengguna. Program ini dibuat programmer dan sudah disesuaikan dengan kebutuhan pemakainya.
·         Sistem operasi (operating system) Sistem operasi adalah program yang berfungsi untuk mengendalikan sistem kerja yang mendasar, sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain sebagainya. Sistem operasi ini berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan.

Adapun fungsi utama sistem operasi adalah :
1. Menyimpan program dan aksesnya.
2. Membagi tugas di dalam CPU.
3. Mengalokasikan tugas-tugas penting.
4. Merekam sumber-sumber data.
5. Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data.
6. Memeriksa kesalahan sistem- Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP.
7. Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID.

·         Perangkat lunak gratis (freeware) Freeware atau perangkat lunak gratis adalah perangkat lunak (software) komputer yang memiliki cipta yang gratis digunakan tanpa batasan waktu, sehingga dapat dibedakan dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan).

·         Perangkat lunak uji coba (shareware / trialware) Shareware adalah program terbatas, program didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang telah ditetapkan (misalnya 30 hari) yang biasa disebut dengan masa trial. Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari suatu program.

·         Perangkat lunak perusak (malware) Adalah sebuah perangkat lunak yang bekerja untuk merusak tata kerja dari sistem komputer. Malware ini bekerja dengan mengganggu kinerja dari perangkat lunak yang ada dalam sistem komputer.Perangkat lunak perusak biasanya sangat mudah tersebar dari satu komputer ke komputer lain, apalagi yang terhubung dalam suatu jaringan (network), atau bisa juga lewat hardware portable, seperti USB flashdisk, card reader, atau floppy disk (disket).

·         Bahasa Pemrograman (programming language) Adalah program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.g. Program Bantu (utility) Program bantu merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengopi data, mengkompres file, dan lain-lain.

2.5 Software Pemrogaman Apa yang Paling Sering Digunakan Saat Ini
Pemrograman Berbasis Visual 
Adalah metode pembuatan program dimana programmer membuat koneksi antara objek-objek dengan cara menggambar, menunjuk, dan mengklik pada diagram dan ikon dan dengan berinteraksi dengan diagram alur. Misalnya yang sering digunakan adalah Visual Basic, Pascal, Java, PHP.
Pemrogaman web base
Merupakan proses pembuatan aplikasi/program komputer berdasarkan pada halaman web yang menampilkan berbagai macam data dan informasi seperti text, grafik/gambar, suara, video dan animasi melalui protokol transfer hypertext. Yang sering digunakan adalah AJAX, html5, dll.
Bahasa pemrogaman berbasis mobile/web saat ini bisa dikatakan adalah sebagai bahasa pemrograman yang paling sering digunakan dan menjadi trend diseluruh dunia. Banyak sekali aplikasi yang dibuat oleh perusahaan besar, kelompok maupun oleh personal seperti Facebook, plug in, template/theme, transaksi bank, game dan masih banyak lagi semua berbasis website. Pemrograman berbasis web kedepannya masih sangat menjanjikan untuk dijadikan sumber penghasilan apabila ditekuni dengan baik.

BAB III
PENUTUP

3.1 KESIMPULAN
Dari penyusunan makalah ini dapat diambil kesimpulan diantaranya :
1.      Perangkat lunak atau software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, dengan tugas menjembatani pengguna komputer dan perangkat keras yang digunakan.
2.      Perangkat lunak mempunyai karakteristik yaitu :
·         Maintanability
·         Dependability
·         Efisiensi
·         Usability
3.      Mengetahui macam-macam perangkat lunak yang ada diantaranya :
·         Perangkat lunak aplikasi
·         Perangkat lunak system operasi
·         Perangkat lunak gratis (freeware)
·         Perangkat lunak uji coba (trialware)
·         Perangkat lunak perusak (malware)
·         Perangkat lunak bahasa pemrogaman
4.      Bahasa pemrogaman berbasis mobile/web saat ini bisa dikatakan adalah sebagai bahasa pemrograman yang paling sering digunakan dan menjadi trend diseluruh dunia. Banyak sekali aplikasi yang dibuat oleh perusahaan besar, kelompok maupun oleh personal seperti Facebook, plug in, template/theme, transaksi bank, game dan masih banyak lagi semua berbasis website. Pemrograman berbasis web kedepannya masih sangat menjanjikan untuk dijadikan sumber penghasilan apabila ditekuni dengan baik.

3.2 SARAN
Dalam perkembangan perangkat lunak dewasa ini diharapkan para programmer akan berlomba-lomba untuk membuat software yang memudahkan dan memanjakan pengguna untuk mengoperasikan software (user friendly). Dan para progamer pengembang software harus mampu mengimbangi perkembangan hardware yang ada


DAFTAR PUSTAKA
(http://belajar-komputer-mu.com/pengertian-software-perangkat-lunak-komputer)diakses pada 23 Mei 2016

1 komentar: