Rabu, 23 April 2014

MENGENAL PERANGKAT LUNAK (SOFTWARE) KOMPUTER



MENGENAL PERANGKAT LUNAK (SOFTWARE) KOMPUTER

Pengertian Software
Perangkat lunak komputer lebih dikenal dengan sebutan software. Perangkat lunak adalah kumpulan instruksi-instruksi yang memungkinkan pengguna untuk berinteraksi dengan komputer dan kemudian, komputer akan melakukan tugas tertentu atas perintah tersebut. Tanpa software, komputer menjadi barang yang sia-sia. Sebagai contoh, tanpa software browser internet pada komputer, pengguna tidak akan mampu untuk menjelajah internet atau membaca halaman tersebut dan komputer tanpa sistem operasi, perangkat lunak browser tersebut tidak akan dapat dijalankan.
Software (perangkat lunak) dalam komputer adalah program yang memerintahkan komputer untuk melakukan pengolahan data. program tersebut ditulis dalam bahasa khusus yang dapat dimengerti oleh komputer.

Jenis Software
     Berikut akan dijelaskan beberapa jenis software (perangkat lunak). antara lain:
     1. Sistem Operasi
     2. Program utility
     3. Program Paket
     4. Program Aplikasi
     5. Bahasa Pemrograman

     1. Sistem Operasi
 Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.
Beberapa software sistem operasi yang banyak digunakan antara lain:
    DOS (Disk Operating System) Sistem operasi ini merupakan sistem operasi yang menggunakan antarmuka dengan pengguna berbasis teks (text-mode user interface), dengan tanda kesiapan menerima perintah dari pengguna yang disebut dengan prompt. Prompt default yang digunakan dalam DOS adalah nama path ditambah dengan tanda lebih besar (>), seperti C:\>, C:\DOS\ dan lain-lain. Pengguna juga dapat menggunakan simbol prompt lainnya dengan menggunakan perintah PROMPT.
    OS/2 (Operating Sistem 2) adalah sistem operasi yang dibuat secara bersama-sama oleh International Business Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM PS/2, (pengganti komputer IBM PC/AT), sebagai pengganti sistem operasi DOS yang telah lama digunakan
    WINDOWS, Sistem operasi Windows memiliki banyak jenis, antara lain Windows 3.x, Windows NT, Windows 95, Windows 97, Windows 98, Windows 2000, Windows Millenium, Window XP, Windows Vista dan Windows 7 yang telah beredar di pasaran.
    UNIX Merupakan Sistem Operasi untuk jaringan komputer dan banyak digunakan pada komputer besar seperti supercomputer dan mainframe. Unix dikenalkan pada tahun 1970 oleh sebuah group yang dipimpin Ken Thompson dari Laboratorium AT & T.
    LINUX Merupakan pengembangan dari sistem operasi unix yang dikembangkan oleh Linus Benedict Torvals. Software Linux bersifat open source karena kita dapat menggunakan dan memodifikasi secara bebas, berbeda dengan software Windows yang sudah dilindungi oleh Undang-Undang Hak Cipta. kendala penggunaan Linux adalah kebanyakan orang belum terbiasa karena masih banyak yang menggunakan Windows, selain itu Program-program yang dijalankan oleh Linux masih sangat terbatas.
     2. Program Utility
       Program Utility merupakan perangkat lunak yang bertugas untuk mengatur kinerja dan perawatan  perangkat keras sebuah komputer. Contohnya: Norton Utility dan System Tools. Biasanya pada System  Tools, kita dapat menggunakan Disk Defragmenter untuk merapikan/ menata file.
     3. Program Paket
         Program Paket adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak  orang dengan berbagai kepentingan, seperti: Microsoft Word digunakan untuk surat menyurat, pembuatan  laporan, pembuatan dokumen dalam bentuk surat kabar, ataupun dalam mengetik naskah. Selain Microsoft  Word, program paket yang lain adalah Microsoft Excel. Microsoft Excel digunakan untuk membantu  menghitung, memproyeksikan, serta menganalisa data.
     4. Program Aplikasi
        Program Aplikasi atau program terapan merupakan program - program komputer yang digunakan  untuk melakukan tugas - tugas tertentu sesuai dengan permintaan, seperti untuk mengetik naskah,  menggambar, mengolah foto, mengolah angka, mendengarkan musik dan menonton film.
      5. Bahasa Pemrograman
         Bahasa pemrograman adalah software yang khusus digunakan untuk membuat program komputer,  baik berupa sistem operasi ataupun program paket. Contohnya Visual Basic, Pascal, dan dBase.

Klasifikasi Jenis-jenis Perangkat Lunak Komputer
§  Perangkat lunak aplikasi
Perangkat lunak ini juga disebut sebagai aplikasi atau “app” yang berfungsi untuk melakukan pekerjaan dengan komputer seperti, software untuk membuat tutorial, contohnya Microsoft Office, Winamp , Microsoft Excel , Adobe Reader, Photoshop dan masih banyak lagi. Pengguna komputer, biasanya paling sering menggunakan jenis peangkat lunak, aplikasi ini.
§  Perangkat lunak bahasa pemrograman
Bahasa pemrograman komputer adalah bahasa buatan yang terdiri dari sintaks dan kata kunci yang telah ditetapkan. Bahasa pemrograman, termasuk bahasa C + + , Java , Cobol dan C. Bahasa-bahasa inilah yang digunakan untuk menulis sebagian besar perangkat lunak aplikasi dan melakukan pengontrolan terhadap perilaku perangkat lunak aplikasi atau komputer itu sendiri.
§  Perangkat lunak sistem operasi
Jenis perangkat lunak komputer ini, terdiri dari sistem operasi seperti Microsoft Windows , Mac OSX , Linux , dan sistem operasi android yang dikembangkan untuk smarphone. Sistem operasi inilah, yang membantu perangkat keras komputer untuk mengoperasikan dan terhubung dengan perangkat lunak aplikasi.
§  Perangkat lunak middleware
Jenis software ini, terdiri dari layanan yang berinteraksi dengan perangkat lunak aplikasi atau perangkat lunak jenis lain pada komputer, contohnya adalah webserver dan server aplikasi. Perangkat lunak ini, benar-benar beroperasi antara perangkat lunak aplikasi dan sistem operasi. Beberapa contoh webserver adalah Apache HTTP Server, Microsoft Internet Information Services (IIS), dan Sun Java System Web Server. Sedangkan aplikasi server seperti, search engine yaitu Google, Bing, Yahoo dan sebagainya.
§  Perangkat lunak device driver
Jenis perangkat lunak komputer ini berguna untuk mengontrol hard disk, printer, DVD / CD drive, monitor komputer atau keseluruhan perangkat keras terhadap komputer. Device driver biasanya dapat didownload gratis secara online. Perangkat lunak ini akan memastikan bahwa perangkat keras, akan berfungsi dengan baik pada komputer.

Tugas-tugas sistem operasi diantaranya:   
1. Menyediakan antarmuka pengguna (user interface), berupa:
§  Melakukan perintah (command-base user interface) dalam bentuk teks.
§  Mengarahkan menu (menu driven).
§  Antarmuka unit grafik (graphical user interface-GUI).
§  Kombinasi ikon dan menu untuk menerima dan melaksanakan perintah.
2. Menyediakan informasi yang berkaitan dengan hardware, yaitu berupa perangkat yang   aktif atau pasif, dan mengendalikan perangkat I/O.
3. Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses sebagai berikut:
§  Multitasking, yaitu melakukan tugas secara serentak atau sekaligus pada aplikasi yang sama maupun berbeda.
§  Multiprocessing, penggunaan atau pemrosesan sebuah program secara serentak oleh beberapa unit CPU.
§  Timesharing, menggunakan sistem komputer yang sama pada banyak pengguna.
§  Multithreading, memproses aktivitas pada bentuk yang sama dengan multitasking tetapi pada aplikasi tunggal.
§  Scalability dan Network, upaya komputer dalam mengendalikan dan meningkatkan kewaspadaan dan keamanan jumlah pengguna dan memperluas pelayanan.
4. Pengelolaan file dan direktori data, yaitu memastikan file-file dalam penyimpanan sekunder tersedia jika diperlukan, dan mengamankan dari pengguna yang tidak diizinkan.

Contoh Perangkat Lunak Sistem Informasi
§  MAC OS
sistem operasi yang dikembangkan dan dibuat khusus oleh apple yang di khususkan untuk macintosh dan tidak kompatibel denagn pc IBM.

§  UNIX
sistem operasi berbasis text yang dikembangkan oleh AT&T bell labs dan di design sebagai sistem operasi portable, multi tasking, dan multi user
§  WINDOWS (MICROSOFT WINDOWS)
Mircorost Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.
§  LINUX
Dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop.
§  IBM OS/2
Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu.
§  FREEBSD
Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.


§  SOLARIS
Sebuah Sistem Operasi yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Desktop, Software.
§  Chrome OS
Sistem Operasi besutan Google yang ringan dan berbasis Linux dan standard web untuk personal computer PC. Google Chrome bekerja dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis pada pertengahan 2010.
§  SUSE
Salah satu distro Linux utama yg dibuat di Jerman. SUSE Linux aslinya merupakan terjemahan dlm bhs Jerman dr Slackware. Perusahaannya sekarang ini dimiliki oleh Novel, Inc. S.u.S.E adl singkatan dr kalimat dlm bhs Jerman “Software- und System-Entwicklung” (“Perangkat lunak & pengembangan sistem”), tetapi ada informasi tdk resmi yg mengatakan bahwa S.u.S.E dihubungkan dgn ilmuwan komputer Jerman Konrad Zuse.
§  PC Linux OS
Distro Linux yang lahir pada musim panas 2003 dan awalnya dikembangkan dari Mandrake (sekarang Mandriva) 9.2. Saat itu Mandrake masih menggunakan kernel versi 2.4, devfs, dan XFree86. Dalam dua tahun ini, telah berevolusi menjadi sebuah distro yang sama sekali baru sebagaimana Mandriva berkembang meninggalkan akar RedHatnya. PCLinuxOS Preview 9 yang terbaru telah menggunakan Kernel 2.6.11-oci11 yang bekerja sempurna dengan desktop KDE 3.4.1. KDE 3.4.1 sendiri memanfaatkan backend hal/dbus untuk memudahkan automounting perangkat seperti usb key, cdrom, kamera, dan scanner.

Tidak ada komentar:

Posting Komentar