BAB 1I PERANGKAT LUNAK DAN FUNGSINYA Oleh: Apik Shokhidin, Skom NIP. 19810512 200903 1001 Doc versi: 02.01/TIK/X-1/2010-2011 TEKNOLOGI INFORMASI DAN KOMUNIKASI SMK NEGERI 3 TEGAL 2010
Materi Kompetensi Dasar: Tujuan Pembelajaran: Indikator: Macam-macam perangkat lunak beserta fungsinya Kompetensi Dasar: Menggunakan perangkat lunak beberapa program aplikasi Tujuan Pembelajaran: Siswa mampu mencari informasi nama-nama perangkat lunak untuk pengolah kata Siswa mampu mencari informasi nama-nama perangkat lunak untuk akses internet Siswa mampu mencari informasi nama-nama perangkat lunak untuk pengolah angka Siswa mampu mencari informasi nama-nama perangkat lunak untuk desain grafis Siswa mampu mencari informasi nama-nama perangkat lunak untuk pembuat presentasi Siswa mampu mengelompokkan macam-macam kelompok aplikasi perangkat lunak berdasarkan fungsinya Siswa mampu mengidentifikasi jenis-jenis beserta fungsi aplikasi yang terdapat dalam operating system Siswa mampu mendemonstrasikan penggunaan beberapa perangkat lunak yang terdapat dalam operating system Indikator: Mengenal beberapa kelompok aplikasi beserta fungsinya Mengenal beberapa aplikasi yang terdapat dalam operating system Menggunakan beberapa program aplikasi yang terdapat dalam operating system
A. Jenis Perangkat Lunak dan Fungsinya Software/ Perangkat Lunak, adalah sebuah program berisi deretan instruksi yang digunakan untuk mengendalikan komputer dalam melakukan tindakan sesuai dengan kehendak user. Software terbagi menjadi dua golongan, yaitu: System Software Application Software
Berdasarkan tugasnya system software terbagi menjadi: System Software/ Perangkat lunak sistem, adalah program yang digunakan untuk mengontrol sumber daya komputer, baik yang bersifat internal mapun eksternal. Berdasarkan tugasnya system software terbagi menjadi: Sistem operasi (Ex. Windows 7, Ubuntu) Utilitas (Norton Ghost, Kaspersky, Scandisk) Device driver (Driver Epson T11) Penerjemah bahasa (Ex. Pascal, Visual Basic, C++)
Sistem operasi adalah perangkat lunak dasar yang berfungsi sepenunya untuk mengendalikan sistem komputer. Utilitas adalah program yang dipakai secara langsung oleh pemakai untuk melakukan kegiatan yang berhubungan dengan pengendalian atau pengalokasian sumber daya dalam sistem. Device driver adalah program yang berfungsi membantu mengendalikan piranti-piranti peripheral. Penterjemah bahasa adalah program yang menterjemahkan bahasa pemrograman yang dibuat oleh programer menjadi aplikasi yang dapat dijalankan oleh komputer secara langsung
Sistem operasi secara umum terdiri dari beberapa bagian: Mekanisme boot, meletakan kernel kedalam memory Kernel, inti dari sebuah sistem operasi yang melayani bermacam program aplikasi untuk mengakses hardware secara aman Shell, pembaca input dari user Pustaka-pustaka, kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain. Driver, untuk mengontrol dan berinteraksi dengan hardware.
Sistem Operasi berfungsi sebagai penghubung antara hardware dengan program
Fungsi utama dari Sistem Operasi Menyimpan program dan aksesnya Membagi tugas didalam CPU Merekam sumber data Mengatur memory (menyimpan, menghapus, mengambil) Memeriksa kesalahan sistem Memelihara keamanan sistem
Penanganan proses dalam sistem operasi Multiprogramming, suatu metode yang memungkinkan dua atau lebih program dijalankan secara bersamaan dalam sebuah komputer dan berbagi sumber daya sistem dalam waktu yang bersamaan. Ex. Menggunakan printer dan speaker bersamaan. Multitasking, kemampuan untuk menjalankan sejumlah program secara bersamaan. Ex. Menjalankan Winamp dan Word Bersamaan Penyimpanan virtual, suatu metode dapat menangani sejumlah program untuk dibagi kedalam bagian-bagian yang lebih kecil dan berukuran sama dengan hanya sebuah bagian dari setiap proses yang disimpan dalam memori utama per satu waktu.
Multiprocessing, suatu kemampuan yang dapat menjalankan dua atau lebih instruksi secara bersamaan dengan menggunakan sejumlah CPU dalam sebuah komputer OLE (Object Linking Embedding), yaitu transfer data dengan cepat Plug and Play, suatu teknologi yang mampu secara cepat mendeteksi secara otomatis dan logis serta menyusun konfigurasi seluruh device pada komputer
Jenis Sistem Operasi: MS-DOS Windows Novell NetWare OS/2 atau Mac OS UNIX Linux
MS-DOS MS-Windows Linux Novel Netware Mac OS/ OS X
Berbagai Paket Aplikasi Skema proses sistem operasi dalam komputer Booting BIOS Sistem Operasi Berbagai Paket Aplikasi
Booting: Proses menyalakan komputer untuk mengaktifkan sistem komputer BIOS: Bagian dari sitem operasi yang berguna mengidentifikasi set program dan set instruksi untuk hardware yang terdapat dalam komputer. Sistem Operasi: perangkat lunak dasar yang berfungsi sepenunya untuk mengendalikan sistem komputer. Program Aplikasi: program yang biasa dipakai oleh user untuk melakukan tugas-tugas yang spesifik
Windows Booting BIOS
Utility Software program yang dipakai secara langsung oleh pemakai untuk melakukan kegiatan yang berhubungan dengan pengendalian atau pengalokasian sumber daya dalam sistem. Penggolongan utilitas berdasarkan tugas, diantaranya: backup, recovery, security, kompresi, defragmenter, formating disk, dan scanning disk.
Defragmenter Backup Utility Scaning disk Security Utility
Berdasarkan tugasnya application software, dapat digolongkan menjadi: Application software, adalah program yang biasa dipakai oleh user untuk melakukan tugas- tugas yang spesifik. Berdasarkan tugasnya application software, dapat digolongkan menjadi: Perangkat lunak hiburan (Ex. winamp, media player, Pro Evolution Soccer) Perangkat lunak pendidikan (Ex. Encarta) Perangkat lunak produktivitas kerja (Ex. Ms. Word, Ms. Excel, Ms. PowerPoint, Ms. Access, CorelDraw, SPSS, Mozilla Firefox, ) Perangkat lunak bisnis (Ex. I Magic Inventory) Perangkat lunak khusus. (Ex. SIA STAIN Ternate)
Perangkat lunak hiburan Perangkat lunak yang dibuat untuk menghibur pengguna seperti memainkan game, musik, film, dll.
Perangkat lunak pendidikan Perangkat lunak berguna untuk mempelajari atau mereferensi sesuatu pengetahuan, seperti simulasi, ensiklopedi, dan pelajaran bahasa asing
Perangkat lunak bisnis Perangkat lunak yang dibuat untuk menangani aplikasi bisnis seperti persediaan barang (iventory control), dan pembayaran.
Perangkat lunak khusus Perangkat lunak yang dibuat khusus untuk pihak tertentu dalam menangani tugas tugasnya.
Perangkat lunak produktivitas kerja Perangkat lunak yang berguna untuk meningkatkan produktivitas kerja pemakai Kategori perangkat lunak produktivitas kerja: Word processing Spreadsheet Desktop publishing Presentasi grafik Komunikasi Personal Information Manager Manajemen data
Word Processing Adalah perangkat lunak pengolah kata yang fungsi utamanya membuat dokumen, yang memberikan kemudahan dalam memformat teks, dll.
Fitur yang terdapat dalam word processing Spelling checker: digunakan untuk mengidentifikasi kesalahan ejaan. Grammar checker: digunakan untuk mengidentifikasi kesalahan tata bahasa. Thesaurus: digunakan untuk mencari padanan kata.
Spreadsheet Adalah perangkat lunak pengolah data dalam bentuk kumpulan sel, yang memungkinkan perhitungan secara otomatis.
Desktop Publishing Adalah perangkat lunak yang menangani pengolahan gambar, pembuatan buku, surat kabar, iklan,
Presentasi grafik Adalah perangkat lunak yang digunakan untuk membuat bahan-bahan presentasi dan melakukan presentasi dengan menghubungkannya melalui proyektor LCD.
Komunikasi Adalah perangkat lunak yang berguna untuk melakukan komunikasi antar orang melalui email.
Personal Information Manager Adalah perangkat lunak yang digunakan untuk mengelola informasi pribadi. Seperti jadwal, tugas, klien, dll.
Manajemen data Adalah perangkat lunak manajemen data/ DBMS digunakan untuk mencatat, memanipulasi, dan mengambil data dengan cara yang mudah dan cepat.
Jenis Perangkat lunak berdasarkan cara mendapatkan dan hak pakainya, terbagi menjadi: Perangkat lunak komersial Perangkat lunak domain publik Shareware Freeware Rentalware Open source
Perangkat lunak komersil, adalah perangkat lunak yang harus dibeli dan mempunyai hak cipta. Perangkat lunak domain-publik, adalah perangkat lunak bersifat gratis dan tidak mempunyai hak cipta. Shareware, adalah perangkat lunak yang bebasa digunakan untuk pengujian dan terkadang selamanya, namun pembuat mengharapkan dana dari pengguna Freeware, adalah perangkat lunak yang digunakan tanpa harus membayar sama sekali Rentalware adalah perangkay lunak yang digunakan dengan cara menyewa dan memilii hak cipta. Opensource, perangkat lunak yang dilengkapi dengan kode sumber, dan dapat digunakan oleh siapapun dan bebas untuk berpasrtisipasi dalam mengembangkan suatu perangkat lunak sendiri.