CLICK HERE FOR THOUSANDS OF FREE BLOGGER TEMPLATES »

Rabu, 29 Oktober 2008

Perangkat Lunak

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 diingankan 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.
4. Macam-macam Perangkat Lunak
5. Perangkat lunak terbagi menjadi 4 macam, yaitu :
6. Sistem Operasi (Operating System),
7. Program Aplikasi (Application Programs),
8. Bahasa Pemrograman (Programming Language),
9. Program Bantu (Utility)

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 :
1. Menyimpan program dan aksesnya
2. Membagi tugas di dalam CPU
3. Mengalokasikan tugas-tugas penting
4. Merekam sumber-sumber data
5. Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
6. Memeriksa kesalahan sistem
7. Multitugas pada OS/2?, Windows ‘95?, Windows ‘98?, Windows NT”, /2000/XP
8. 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 :
1. Bahasa tingkat rendah (low level language)

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

2. 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.

3. 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

(dikutip dari: http://www.scare666.com/?p=123)

Peripheral

Periferal atau perangkat tambahan atau perangkat saja (Inggris: peripheral device) adalah perangkat keras yang dihubungkan ke komputer untuk meningkatkan kegunaannya. Beberapa perangkat yang umum digunakan adalah pencetak, pemindai, mikropon dan pengeras suara. (narasumber : http://id.wikipedia.org/wiki/Periferal)

Sistem Operasi

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. Keluarga
Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment
(versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows
NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003,
Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient
yang akan dirilis pada tahun 2014).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX,
keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD
yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran
Apple yang biasa disebut Mac atau
Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007
direncanakan peluncuran versi 10.5 (Leopard). Sedangkan komputer Mainframe, dan Super
komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya
merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM
AIX, HP/UX, dll.
(narasumber : http://id.wikipedia.org/wiki/Sistem_operasi)