Situs ini dikemudikan dua tombol, seperti mesin pemiliknya. Membaca: j dan k menggulir, d dan u setengah layar, gg ke atas, G ke bawah, H dan L pindah jendela, ? membuka panduan. Spasi adalah kunci leader Neovim dan mengurus isi: Spasi lalu h beranda, r riset, p proyek, g gear, a tentang, / tag, atau Spasi lalu angka untuk melompat ke jendela bernomor itu. Home adalah prefix tmux dan mengurus jendela: Home lalu c membuka terminal, Home lalu & menutup jendela, Home lalu spasi ke jendela berikutnya. Saat fokus ada di papan ketik, h j k l memindahkan pilihan antar tombol dan Enter membukanya.

RisetR TentangA Gear — G untuk gear — papan ketik, terminal, editor, homelab.G
    ProyekP Tag — / seperti di vim: cari./
    ×
    Menu

    Modul 4: Program dan Aplikasi: Peran, Jenis, dan Keamanan dalam Teknologi Informasi

    Programs and applications: roles, types, and security in IT

    Pengantar

    Artikel ini membahas berbagai aspek program dan aplikasi dalam konteks teknologi informasi. Pembahasan dimulai dari perbedaan antara program (perangkat lunak) dan aplikasi (apps), peran sistem operasi sebagai penghubung antara perangkat keras dan perangkat lunak, hingga ragam bentuk perangkat lunak yang tersedia — mulai dari perangkat lunak ritel hingga yang bersifat open source.

    Program dan Aplikasi

    Program dan aplikasi (apps) adalah dua istilah yang sering digunakan dalam konteks perangkat lunak (software) pada komputer dan perangkat seluler. Keduanya berkaitan erat, tetapi memiliki cakupan dan tujuan yang berbeda.

    Program (Perangkat Lunak)

    Deskripsi. Program, atau perangkat lunak, adalah serangkaian instruksi atau kode komputer yang dirancang untuk menjalankan tugas tertentu pada komputer atau perangkat seluler. Cakupannya luas, mulai dari sistem operasi, pengolah kata, spreadsheet, peramban web, dan banyak lagi.

    Fungsi utama. Program bertugas memberi tahu komputer atau perangkat seluler apa yang harus dilakukan dan bagaimana melakukannya. Misalnya, program pengolah kata membantu menulis dan mengedit dokumen, sementara sistem operasi mengatur seluruh operasi dasar perangkat keras dan perangkat lunak di komputer.

    Aplikasi (Apps)

    Deskripsi. Aplikasi, atau “apps”, adalah program yang dirancang khusus untuk tujuan tertentu, seperti membantu pengguna menyelesaikan tugas atau aktivitas spesifik. Aplikasi umumnya lebih sempit fungsinya dibandingkan program yang bersifat umum.

    Fungsi utama. Aplikasi dibuat untuk meningkatkan produktivitas, memberikan hiburan, atau memenuhi kebutuhan khusus. Contohnya meliputi permainan, aplikasi produktivitas (kalender atau pengingat), media sosial, perbankan, dan lain-lain.

    Perbedaan Utama

    Perbedaan utama antara program dan aplikasi terletak pada tingkat abstraksi dan tujuan penggunaannya.

    AspekProgramAplikasi
    CakupanLuas, termasuk sistem operasiSpesifik untuk tugas tertentu
    TujuanMengelola seluruh aspek komputerMembantu aktivitas pengguna
    HubunganMenyediakan kerangka kerjaBerjalan di atas kerangka tersebut

    Dalam banyak kasus, aplikasi adalah bagian dari perangkat lunak yang lebih besar atau berjalan di atas sistem operasi yang menyediakan kerangka kerja untuknya.

    Contoh dan Analogi

    Beberapa analogi berikut dapat membantu memahami konsep di atas.

    Program vs. Aplikasi

    Bayangkan komputer atau perangkat seluler sebagai sebuah mobil. Program adalah mesin di dalam mobil, sedangkan aplikasi adalah fitur tambahan seperti radio, GPS, atau kontrol iklim. Mesin (program) memberi tahu mobil (komputer) bagaimana harus berjalan, sementara fitur tambahan (aplikasi) membuat pengguna lebih nyaman dan produktif selama perjalanan.

    Sistem Operasi

    Sistem operasi dapat dibayangkan sebagai jantung komputer atau perangkat seluler. Ia memastikan semua bagian berfungsi bersama dan mengoordinasikan setiap aktivitas — layaknya denyut jantung yang menjaga tubuh tetap bergerak.

    Jenis Perangkat Lunak

    Ragam perangkat lunak dapat dibandingkan dengan jenis-jenis makanan di supermarket:

    Analogi MakananJenis Perangkat Lunak
    Makanan siap sajiPerangkat lunak ritel
    Makanan pesanan khususPerangkat lunak kustom
    Makanan yang dinikmati di tokoAplikasi web
    Makanan untuk dibawa pulangAplikasi seluler
    Sampel makanan gratisFreeware
    Makanan yang dapat dimodifikasiOpen source
    Makanan gratis tanpa pembatasanDomain publik

    Aplikasi Produktivitas

    Aplikasi produktivitas mirip dengan kotak perkakas. Di dalamnya terdapat berbagai alat dengan peran masing-masing:

    • Palu → pengolah kata
    • Obeng → spreadsheet
    • Paku → manajemen proyek

    Setiap alat memiliki peran berbeda dalam menyelesaikan tugas.

    Aplikasi Grafis dan Media

    Aplikasi grafis dan media dapat diibaratkan sebagai peralatan studio seni:

    • Kuas → pengeditan gambar
    • Kamera → pengeditan foto
    • Kanvas besar → pengeditan video
    • Instrumen musik → pembuatan multimedia

    Semuanya digunakan untuk menciptakan karya seni digital.

    Alat Keamanan

    Firewall pribadi ibarat pagar di sekitar rumah yang melindungi dari intrusi tidak diinginkan.

    Antivirus seperti vaksin yang melindungi tubuh dari penyakit (virus komputer).

    Adware dan spyware seperti iklan mengganggu yang sebaiknya dihilangkan dari lingkungan.

    Alat Manajemen Sistem

    Alat manajemen sistem dapat dibandingkan dengan pengelolaan lemari pakaian:

    • Manajer file → lemari yang menyimpan pakaian dengan rapi
    • Pencarian → sistem pencarian cepat di dalam lemari
    • Defragmenter → merapikan pakaian agar lebih mudah diakses
    • Backup dan restore → cadangan pakaian jika yang sebelumnya rusak
    id en
    rss gh in