Beranda > TIK > Perangkat Lunak Komputer

Perangkat Lunak Komputer

Perangkat Lunak (software) merupakan suatu program yang dibuat oleh pembuat program untuk  menjalankan perangkat keras komputer. Perangkat Lunak adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan data. Software sebagai penghubung antara manusia sebagai pengguna dengan perangkat keras komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh manusia tersebut.

Perangkat lunak komputer berfungsi untuk :

  1. Mengidentifikasi program
  2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
  3. Mengatur dan membuat pekerjaan lebih efisien.

Macam-macam Perangkat Lunak

Perangkat lunak terbagi menjadi 4 macam, yaitu :

  1. Sistem Operasi (Operating System),
  2. Program Aplikasi (Application Programs),
  3. Bahasa Pemrograman (Programming Language),
  4. Program Bantu (Utility)

1.  Sistem Operasi (Operating System)

Sistem Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi utama sistem operasi adalah :

  • Menyimpan program dan aksesnya
  • Membagi tugas di dalam CPU
  • Mengalokasikan tugas-tugas penting
  • Merekam sumber-sumber data
  • Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
  • Memeriksa kesalahan sistem
  • Multitugas pada OS/2″, Windows ‘95″, Windows ‘98″, Windows NT”, /2000/XP
  • Memelihara keamanan sistem,   khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID

Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix.

2.  Program Aplikasi (Aplication Programs)

Program Aplikasi adalah  perangkat lunak yang dirancang khusus untuk kebutuhan tertentu, misalnya program  pengolah kata, mengelola lembar kerja, program presentasi, design grafis, dan lain-lain.

3. Bahasa Pemrograman (Programming Language)

Perangkat lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.

Ada 3 level bahasa pemrograman, yaitu :

  • Bahasa tingkat rendah (low level language)

Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.

  • Bahasa tingkat tinggi (high level language)

Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.

  • Bahasa generasi keempat (4 GL)

Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi   pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++

4. Program Bantu (Utility)

Perangkat Lunak 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.

Contoh software ini diantaranya :

  • Norton Utility
  • Winzip
  • Norton Ghost
  • Antivirus
  1. felisia
    Oktober 15, 2008 pukul 10:39 am | #1

    tengkhiuu yaaag!!

    artikelna sgt berarti!!

    yuhuuu!!

    salam cinta damai yakk!!

  2. MamaZeeya
    Oktober 23, 2008 pukul 9:30 am | #2

    sama-sama…

  3. mellisasi08d
    November 16, 2008 pukul 12:47 pm | #3

    Thanks yakks…..
    artikelnya lengkap….
    tugas saya jd lebih baik….

    “Sama-sama mbak…”

  4. florentina dodemand
    Januari 10, 2009 pukul 9:51 am | #4

    m’kaci ya mbak artikelnya lengkap.

  5. Dedi riyanto (juber)
    Februari 16, 2009 pukul 3:36 pm | #5

    makasih jadi ngerti mbak sekrang

  6. dedy
    Maret 3, 2009 pukul 3:59 pm | #6

    sedot habis ma

  7. Odenxs Rafael
    Mei 8, 2009 pukul 11:43 pm | #7

    Thanxs infonya bisa buat nambah ilmu..he..he..

  8. dexsa
    Juli 1, 2009 pukul 12:37 pm | #8

    tolong zzzzzzzzzz mbak carikan modul tentang software yang lengkap bekisar 30 lembar…..

  9. dexsa
    Juli 1, 2009 pukul 12:40 pm | #9

    tolong zz mbak soalnya penting banget buat tugas, satu minggu lagi hrs dah selesai,,,,susah cari di tempat lain selain di sini……….

  10. Ahsyaf
    Agustus 7, 2009 pukul 1:52 pm | #10

    thx bgt info nya …

  11. 1234
    Agustus 27, 2009 pukul 7:21 pm | #11

    yah gk ada gambarnya

  12. ardy
    September 28, 2009 pukul 11:50 pm | #12

    mau tanya mengenai enviromux-SEMS-16?
    TOLONG Y….bantu

  13. icha dan kawan-kawan yg lain
    Oktober 12, 2009 pukul 11:11 am | #13

    thanks MamaZeeya!
    mnta ya buat tugas TIKnya pak Erki..?
    ngebantu banget deh.

    tapi tolong dilengkapin dong..!
    program aplikasi dikasih contohnya ya..

  14. alhafiz maulana
    Oktober 30, 2009 pukul 7:19 pm | #14

    thanksssssss banget y artikel q lengkap heheh!
    ;D

  15. November 6, 2009 pukul 7:40 pm | #15

    Kyeendd aBiS,,,,,

    Pst BsoK Q dpat NiLai tinggi DecH………..
    He3

    Thank’s yAch,,,!!

  16. ana maulana azzarah
    Desember 12, 2009 pukul 11:00 am | #16

    syukran….
    artikelx lengkap n’ keren…. beda, ada playlistx so ana jd bs bca mbil dngerin music… thanks a lot…^_^

  17. Desember 16, 2009 pukul 7:37 pm | #17

    TERIMA KASIH,Tugas saya jadi selesai by anak2 elka

  18. cindy
    Desember 17, 2009 pukul 10:58 am | #18

    arigatogozaimasu………….!!!!!!!!!!

    ini sangat membantu saya…….!!!!!!

    salam sukses!!!!!!!!!!!

    ^_^

  19. Desember 23, 2009 pukul 6:45 pm | #19

    pengetAHUAN INI SANGAT BAIK KARENA itu aku seneng banget