Penjelasan dan Motivasi Saya Mengikuti Mata Kuliah Dasar Rekayasa Perangkat Lunak
I. Intoduksi
Sebelum kita masuk kedalam pembahasan dalam tema yang berjudul "Penjelasan dan Motivasi Saya Mengikuti Mata Kuliah Dasar Rekayasa Perangkat Lunak", perkenankan diri saya untuk memperkenalkan diri saya. Halo semuanya, saya Muhammad Fathur Rizqi dengan NIM D1041221020, saat ini saya adalah mahasiswa semester ke-2 di Universitas Tanjung Pura Pontianak pada fakultas Teknik prodi Informatika pada Februari 2023. Ini merupakan pertama kalinya saya kembali lagi menulis blog ini setelah postingan terakhir sekitar 4 tahun yang lalu atau tepatnya pada Desember 2018 silam, yang pada awalnya saya hanya iseng dalam membuat blog pada saat itu. Sejak SMP saya sudah memiliki kesukaan terhadap yang namanya teknologi, terkhususnya pada teknologi komputer. Selain itu saya juga pernah berinteraksi dalam coding ketika saya juga pernah mencoba-coba menjadi pembuat atau mengedit mod dalam game Minecraft (mobile version) seperti menambahkan item baru dan juga membuat yang namanya Texture Pack, walaupun aslinya sangat tidak paham dalam hal coding pada saat itu, namun saya hanya paham dalam mengedit beberapa bagian saja. Selain itu saya juga pernah berkeinginan untuk menjadi website creator atau kadan disebut website development.
II. Motivasi Saya untuk DRPL Untan
Nah, saya juga memiliki motivasi dalam mengikuti mata kuliah Dasar Rekayasa Perangkat Lunak ini. Teman-teman, motivasi ini sangatlah penting bagi kita semua dalam mengmbil mata kuliah apapun. Setidaknya, kamu harus selalu mengetahui kegunaan dan pentingnya motivasi. Hal ini dikarenakan motivasi sangat bermanfaat bagi diri sendiri maupun orang lain. Antusiasme yang penuh semangad tidak memiliki efek negatif lain selain keinginan kuat untuk berbuat lebih banyak dan lebih baik. Peningkatan yang positif dalam segala aspek pekerjaan adalah contoh nyata ketika seseorang sangat bersemangat.
Intinya motivasi saya mengikuti mata kuliah ini adalah ingin mendapatkan ilmu dari apa yang saya perlajari. Karena menuntut ilmu itu adalah sebuah kewajiban bagi siapapun.
Memangnya seberapa penting dan bergunanya sih motivasi itu? Tentu saja berguna dong. Kegunaan dan pentingnya motivasi yang perlu diketahui banyak orang dapat meyakinkan. Ya, setiap orang itu perlu untuk mengetahui efek positif dari motivasi diri yang kuat. Motivasi sangat penting untuk memotivasi seseorang agar melakukan sesuatu dengan sekuat tenaga. Anda menggunakan semua kemampuan Anda untuk mendapatkan apa yang Anda inginkan. Pengorbnan supaya rajin menjadi pengaruh paling nyata pada diri kita sendiri.
III. Penjelasan Tentang Perangkat Lunak
A. Definisi Perangkat Lunak
Oke, kali ini saya akan menjelaskan pembahasan tentang mengenal perangkat lunak. Menurut Wikipedia, perangkat lunak atau biasa disebut peranti lunak (English: software) merupakan istilah khusus untuk data yang diformat dan disimpan secara digital, hal itu termasuk program komputer, dokumentasi, dan berbagai macam informasi yang bisa dibaca, dan juga ditulis oleh komputer. Simpelnya, bagian sistem komputer yang tidak berwujud. Istilah ini sebagai istilah pembeda dengan istilah perangkat keras komputer.
B. Fungsi Perangkat Lunak
Perangkat lunak berfungi untuk melakukan pemrosesan data, memerintah atau memberikan instruksi khusus untuk memungkinkan pengguna mengoperasikan komputernya sesuai dengan keluaran data yang diinginkan. Sarana interaksi yang menghubungkan pengguna ke perangkat keras. Mengidentifikasi program pada komputer.
C. Jenis Perangkat Lunak
Ada tiga jenis utama program peranti lunak komputer, yaitu sistem operasi, program bahasa, dan program aplikasi.
1. Sistem Operasi
Sistem operasi merupakan penghubung antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring perkembangan teknologi informasi dan komunikasi, pada saat ini terdapat berbagai macam sistem operasi dengan keunggulannya masing-masing. Untuk lebih memahami cara bekerjanya sistem operasi, seharusnya kita terlebih dahulu perlu memahami beberapa konsep dasar tentang sistem operasi itu sendiri.
2. Bahasa Pemrograman.
Bahasa pemrograman (English : programming language) meupakan program yang digunakan untuk mentranslasi instruksi atau perintah yang ditulis dalam bahasa pemrograman ke bahasa mesin menggunakan rule atau prosedur tertentu, agar dapat diterima oleh sistem komputer. Contoh bahasa pemrograman tersebut diantaranya adalah: Assembly Java, JavaScript, C, C#, C++, CSS, Pascal, Python, PyPy, PHP, R, HTML, Ruby, Selain itu juga terdapat program bantu. Program bantu adalah perangkat lunak yang fungsinya berperan sebagai aplikasi yang membantu kita dalam kegiatan yang ada hubungannya dengan komputer itu sendiri, contohnya memformat disket, mengompres file (seperti format zip, z7, rar, dsb.), menyalin data, dll.
3. Perangkat lunak aplikasi.
Perangkat lunak aplikasi (English: application software) adalah suatu subclass dari perangkat lunak (software) yang dapat memanfaatkan kemampuan komputer secara langsung demi melakukan suatu tugas (task) yang diberikan oleh si pengguna. Program ini dibuat oleh programmer dan telah disesuaikan dengan kebutuhan si pengguna. Contoh perangkat lunak Software memiliki berbagai macam fungsi dan aspek sesuai jenisnya masing-masing seperti pada beberapa poin berikut:
a. Internet Browser
Seperti Google Chrome, FireFox, Opera Browser, Internet Explorer, dll.
b. Antivirus
Seperti Smadav.
c. Editing Software
Seperti Adobe Photoshop, Adobe Illustrator, CorelDraw, Adobe InDesign, dll.
d. Comunication Software.
Seperti WhatsApp, Telegram, Blackberry Messanger, dll.
e. Word Processing
Seperti Microsoft Word, Microsoft Power Point, dll.
f. Code Editor
Seperti Sublime Text, VS Code, Notepad++, dll.
g. Audio Player
Seperti Winamp, AIMP3, GOM MP3 Player, Spotify, dll.
4. Perangkat Lunak Berdasar Lisensi
1. Lisensi Komersil
Lisensi komersial adalah jenis lisensi yang biasa ditemukan dalam perangkat lunak seperti sistem operasi Microsoft Windows dan Office, Lotus, Oracle, dll. Perangkat lunak yang dibuat di bawah lisensi ini diproduksi untuk penggunaan komersial, sehingga pengguna yang ingin menggunakannya harus membeli atau mendapatkan izin untuk menggunakannya dari pemilik hak cipta.
2. Lisensi Trial Software
Lisensi perangkat lunak uji coba adalah jenis lisensi yang biasa ditemukan dalam perangkat lunak yang dimaksudkan untuk mendemonstrasikan perangkat lunak tersebut sebelum dirilis ke publik atau diadopsi secara luas, tetapi dibatasi waktunya. Lisensi ini memungkinkan pengguna untuk menggunakan, menyalin, atau memperbanyak perangkat lunak secara bebas. Namun, karena merupakan versi demo, perangkat lunak dengan lisensi ini seringkali tidak memiliki semua fitur dan fungsi versi komersial. Biasanya dibatasi oleh masa aktif tertentu.
3. Lisensi Non-commercial use
Biasanya ditujukan bagi kalangan pendidikan atau yayasan sosial tertentu. Non-komersial, biasanya gratis, tetapi dengan batasan penggunaan tertentu.
4. Lisensi Shareware
Memungkinkan pengguna untuk menggunakan, menyalin, atau mereproduksi tanpa harus meminta izin dari pemegang hak cipta. Berbeda dengan software trial, lisensi ini tidak terbatas pada masa aktif dan memiliki semua fitur. Lisensi jenis ini biasanya ditemukan pada perangkat lunak bisnis kecil.
5. Lisensi Freeware
Biasanya terdapat pada perangkat lunak yang mendukung dan menyediakan fungsionalitas tambahan, B Plug-in yang dicolokkan ke software utama, seperti Eye Candy, yang dilampirkan ke software Adobe Photoshop itu sendiri.
6. Lisensi Bebas Hak Cipta Biner (Royalty-Free Binaries)
Sama halnya dengan lisensi gratis, produk yang ditawarkan hanyalah sebuah perpustakaan yang melengkapi perangkat lunak yang sudah ada dan bukan merupakan perangkat lunak yang berdiri sendiri.
7. Lisensi Sumber Terbuka (Open Source)
Membebaskan penggunanya untuk mengoperasikan, menyalin, mendistribusikan, meneliti, memodifikasi, dan meningkatkan kinerja perangkat lunak. Berbagai lisensi open source dikembangkan sesuai kebutuhan, misalnya GNU/GPL, The FreeBSD, MPL. Perangkat lunak yang menggunakan lisensi ini antara lain Linux, Sendmail, Apache, dan lain-lain.
IV. Kesimpulan
Perangkat lunak penting sebagai media yang menghubungkan diri setiap pengguna dengan perangkat keras, karena perangkat keras itu sendiri tidak dapat berfungsi secara maksimal tanpa adanya perangkat lunak.
Penulis: Muhammad Fathur Rizqi (D1041221020) - Mahasiswa Semester 2 Fakultas Teknik Prodi Informatika Untan
Sumber dan referensi:
Wikipedia Indonesia - Perangkat Lunak: https://id.wikipedia.org/wiki/Perangkat_lunak (diakses: 11 Februari 2023)
Perangkat Lunak Komputer Pengertian Jenis dan Contoh: https://mediaindonesia.com/teknologi/535591/perangkat-lunak-komputer-pengertian-jenis-dan-contoh (diakses: 11 Februari 2023)
KBBI: https://kbbi.web.id/ (diakses: 11 Februari 2023)
Abiyan Blog: http://abiyan.blog.widyatama.ac.id/2019/03/11/jenis-jenis-lisensi-software-komputer/ (diakses: 11 Februari 2023)
Perkembangan Teknologi Software dalam SI: https://irayori.gitbooks.io/perkembangan-teknologi-software-dalam-si/penutup/kesimpulan.html# (diakses: 11 Februari 2023)
0 comments:
Post a Comment