πŸ–§ πŸ“— Fase E β€’ Kelas X SMK β€’ Modul 07 100% Offline Ready

Perangkat Lunak & Sistem Operasi (Software)

Klasifikasi sistem operasi (Windows, Linux, RouterOS), driver perangkat, dan software utilitas teknisi.

Teknik Jaringan Komputer & Telekomunikasi (TJKT)
Bagian 2: Sistem Komputer & Perakitan Hardware

Perangkat Lunak (Software)

1. Pengertian Software (Perangkat Lunak)

Software atau perangkat lunak adalah kumpulan instruksi, prosedur, dan program terkomputerisasi yang dirancang untuk mengontrol, mengarahkan, dan memanfaatkan fungsionalitas perangkat keras (hardware) komputer agar dapat melakukan tugas-tugas spesifik.

Software merupakan jembatan penghubung antara pengguna (Brainware) dan komponen fisik (Hardware).

2. Klasifikasi Utama Software

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ KLASIFIKASI PERANGKAT LUNAK β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ System Software β”‚ Application SW β”‚ Network & Utility SW β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ β€’ OS Desktop β”‚ β€’ Word Processingβ”‚ β€’ Wireshark / Nmap β”‚

β”‚ β€’ OS Server / NOSβ”‚ β€’ Spreadsheets β”‚ β€’ Winbox / PuTTY β”‚

β”‚ β€’ BIOS / UEFI β”‚ β€’ Graphic Design β”‚ β€’ Packet Tracer / GNS3β”‚

β”‚ β€’ Device Drivers β”‚ β€’ Web Browsers β”‚ β€’ Antivirus & Firewallβ”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

1. Perangkat Lunak Sistem (*System Software*)

  • Sistem Operasi Desktop: Windows 10/11, macOS, Linux Desktop (Ubuntu Desktop, Fedora, Linux Mint).
  • Sistem Operasi Jaringan & Server (*Network Operating System / NOS*):
  • Linux Server: Ubuntu Server, Debian, Rocky Linux, Red Hat Enterprise Linux (RHEL). Digunakan untuk web server (Nginx/Apache), DNS server (BIND9), dan database (MySQL/PostgreSQL).
  • RouterOS (Mikrotik): Sistem operasi berbasis Linux khusus untuk manajemen router, routing BGP/OSPF, hotspot gateway, firewall, dan VPN.
  • Cisco IOS (*Internetwork Operating System*): Sistem operasi router dan switch enterprise Cisco.
  • Windows Server: Sistem operasi server Microsoft yang menyediakan fitur *Active Directory Domain Services (AD DS)*, Group Policy, dan DHCP/DNS terpusat.
  • Firmware (BIOS / UEFI): Perangkat lunak tingkat rendah yang tersimpan permanen pada chip ROM motherboard untuk menginisialisasi hardware saat pertama kali dinyalakan.
  • Device Driver: Program penerjemah instruksi antara sistem operasi dan perangkat keras periferal (seperti driver kartu grafis, driver kartu jaringan LAN/WiFi).

2. Perangkat Lunak Aplikasi (*Application Software*)

  • Aplikasi perkantoran: Microsoft Office (Word, Excel, PowerPoint), LibreOffice, Google Workspace.
  • Aplikasi desain & multimedia: Adobe Creative Cloud (Photoshop, Premiere Pro, Illustrator), CorelDRAW, Blender.
  • Aplikasi peramban web: Google Chrome, Mozilla Firefox, Microsoft Edge.

3. Perangkat Lunak Khusus Bidang Jaringan TJKT

Dalam pekerjaan teknisi jaringan, software utilitas berikut merupakan perkakas wajib:

Nama SoftwareFungsi & Peran dalam Jaringan
**Winbox**Aplikasi GUI resmi untuk mengonfigurasi dan memonitor router Mikrotik secara remote.
**PuTTY**Aplikasi terminal SSH / Telnet / Serial Console untuk mengonfigurasi router, switch, dan server Linux via CLI.
**Wireshark**Software *Packet Analyzer* untuk menganalisis lalu lintas data jaringan, mendeteksi paket error, dan audit keamanan protokol.
**Cisco Packet Tracer**Software simulator jaringan komputer untuk merancang topologi, mengonfigurasi switch/router, dan simulasi pengiriman paket data.
**GNS3 / EVE-NG**Software emulator jaringan tingkat lanjut yang menjalankan sistem operasi router nyata (Cisco IOU, Mikrotik CHR, JunOS) di lingkungan virtual.
**Nmap & Angry IP Scanner**Alat pemindai port (*port scanner*) dan pendeteksi perangkat aktif di dalam jaringan lokal (*network discovery*).
**iPerf**Software untuk mengukur *bandwidth throughput* maksimal antar dua titik jaringan secara presisi.

3. Model Lisensi Perangkat Lunak

Pemahaman lisensi software penting untuk kepatuhan hukum di industri (software compliance):

1. Open Source (Sumber Terbuka):

  • Kode sumber (*source code*) dibuka bebas untuk dipelajari, dimodifikasi, dan didistribusikan ulang.
  • Contoh lisensi: GNU GPL, MIT, Apache 2.0, BSD (contoh software: Linux Kernel, Apache, Wireshark).

2. Proprietary / Commercial (Komersial):

  • Kode sumber dilindungi hak cipta, pengguna harus membeli lisensi resmi per perangkat/pengguna untuk menggunakannya.
  • Contoh: Microsoft Windows, RouterOS Level 4/5/6, Adobe Photoshop.

3. Freeware: Software gratis untuk digunakan tanpa batas waktu, namun kode sumbernya tetap tertutup (contoh: Winbox, PuTTY).

4. Shareware / Trialware: Software gratis untuk masa percobaan tertentu (misal: 30 hari), setelah itu pengguna diminta membeli lisensi penuh.