03. pti perangkat lunak
TRANSCRIPT
PERANGKAT LUNAK
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Allan Robins mengatakan terdapat cabang pengetahuan bernama machine interface, sebuah ilmu yang mempelajari komponen mesin sesungguhnya yang dimanipulasi manusia. Antarmuka dianggap sebagai “control panel” dengan bentuk bervariasi. Pengaturan antarmuka yang baik tercakup dalam ilmu Interaksi Manusia Komputer, yang membahas tentang pengetahuan, desain, konstruksi, dan implementasi sistem komputer secara interaktif serta berorientasi pada manusia. IMK meliputi bidang teknologi informasi, psikologi, sosiologi, antropologi, bahasa, dll. Computer interface (antarmuka komputer) terus-menerus diperbaiki untuk memudahkan interaksi manusia dengan sistem komputer. Interpreter adalah perantara antara manusia dengan komputer dalam berkomunikasi. Dan inilah fungsi utama perangkat lunak (software).FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Kategori Perangkat Lunak Sistem
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
User
Perangkat Lunak Aplikasi (Spreadsheet, database, grafis, audio video, dsb)
Device Driver
Perangkat Lunak Sistem(Sistem Operasi)
Program Utilitas
Perangkat Keras(Komputer dan
Perangkat Periferal)
Perangkat Lunak Bahasa(Language Software)
Perangkat lunak sistem memungkinkan perangkat lunak aplikasi (perangkat lunak yang dikembangkan untuk menyelesaikan masalah-masalah tertentu) dapat berinteraksi dengan komputer dan membantu komputer dalam mengelola sumber daya internal dan eksternalnya. Tiga komponen dasar perangkat lunak sistem:1. Sistem Operasi2. Device Driver3. Program UtilitasFAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Sistem Operasi
Sistem operasi menangani kontrol dan penggunaan sumber daya perangkat keras, termasuk ruang harddisk, memori, alokasi CPU time, dan perangkat periferal. Berikut adalah task yang dikerjakan oleh SO: Booting Pengaturan CPU Pengaturan File Pengaturan Tugas Pengaturan KeamananFAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Booting
Harddisk
RAM
Processor
Processor
1Ketika komputer dihidupkan …
2 Prosesor started …
3
Mengeksekusi/menempatkan komponen sistem operasi untuk start-up, yaitu BIOS yang tersimpan di ROM
4Instruksi ini membantu menyalin SO dari Harddisk ke RAM
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Pengaturan CPU
Mengatur kerja CPU (tugas kernel) yang berada pada Main Memory. Manajemen CPU berdasarkan prioritas yang ditentukan secara internal menggunakan beberapa kuantitas atau jumlah yang terukur untuk menghitung prioritas dari suatu proses. Time limit (batas waktu) Memory requirement (kebutuhan memori) Akses file Perbandingan antara I/O burst dengan CPU burst Tingkat kepentingan proses Umur proses (aging) Waktu CPU yg telah digunakan pd x jam terakhir dalam
persentase (%)FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Pengaturan Tugas
Processor
Komputer
Menerima inputMengolah kataMenyimpan data di HDMencetak dokumen
& Perangkat Periferal
Mengeksekusi instruksi program menurut satu satuan waktu
1
2 Eksekusi program pertama
3 Eksekusi program kedua
4 Eksekusi program ke-n
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
--------------------------Algoritma Penjadwalan
Queue, B
uff
er, S
pool
------------------------
Pengaturan File
C:/
Direktori Root
My Documen
ts
My MusicMy
Pictures
Paper Coursefile
Subdirektori
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Pengaturan Keamanan
User name
Password
Save password
triana_mugia
*******
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Device Driver: Menjalankan Periferal Perangkat Keras
Mouse
Scanner
Printer
VGA
Webcam
Pera
ng
kat
Peri
fera
l
Komputer komunikasi
Device
Driv
er
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Program Utilitas (Service Program)
Menjalankan tugas yang terkait dengan kontrol dan sumber daya komputer. Bermanfaat untuk meningkatkan fungsionalitas sumber daya yang telah ada atau memberikan layanan baru yang tidak disediakan oleh perangkat lunak sistemnya. Contoh: back-up data, kompresi file, recovery data, mendeteksi masalah perangkat keras, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Fitur Antarmuka Pengguna
Penggunaan Keyboard dan Mouse Graphical User Interface (GUI) Command to Help
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Keyboard dan Mouse
Mouse untuk mengarahkan pointer (berbentuk anak panah).Keyboard memiliki: 1) Tuts khusus yang dipakai untuk mengisikan data, menghapus data,
mengubah data, serta mengeksekusi perintah.2) Tuts fungsi mengeksekusi perintah-perintah tertentu sesuai
perangkat lunak yang digunakan.3) Makro (Shortcut) merupakan keystroke untuk menggantikan tuts
yang lebih panjang dalam mengeksekusi sebuah perintah.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Graphical User Interface
Tiga fitur GUI: Desktop, Ikon, dan Menu.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perintah untuk Bantuan (Help)
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Varian Sistem Operasi
Sistem Operasi DOS (Disk Operating System)
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Sistem Operasi Macintosh
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Microsoft Windows
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
UNIX
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
LINUX
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Sistem Operasi Piranti GenggamFAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Aplikasi
Tabel Kategori Perangkat Lunak
Macam Definisi
Perangkat Lunak Komersial
Perangkat Lunak Public-Domain
Shareware
FreewareRentalwareCustom Software
Ada hak cipta. Jika tidak membayar, bisa dituntut di pengadilan.Tidak ada hak cipta. Dapat digandakan secara gratis tanpa khawatir dituntut.Ada hak cipta. Tersedia secara gratis, tetapi jika berniat untuk melanjutkan pemakaiannya maka diharuskan untuk membayar.Ada hak cipta. Tersedia secara gratis.Ada hak cipta. Disewakan dengan berbayar.Perangkat lunak khusus untuk memenuhi kebutuhan user tertentu.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
File & Ekspor Impor File
File Dokume
n
File Workshe
et
File Databas
eDibuat dengan
software pengolah kata
Dibuat dengan software
spreadsheet
Dibuat dengan software
manajemen database
12
12
12
1 2Impor File; Proses pengambilan data dari sumber lain kemudian mengubahnya dalam bentuk yang kompatibel dengan program yang sedang dijalankan. Mengimplikasikan bentuk data diubah oleh aplikasi penerima.
Ekspor File; Pengubahan data ke dalam bentuk yang bisa digunakan di program lain lalu ditransmisikan. Mengimplikasikan aplikasi pengirim mengubah bentuk data sebelum dikirim ke aplikasi penerima.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Jenis Perangkat Lunak Aplikasi
Software
Hiburan
Software
Pribadi
Software
Pendidikan /
Referensi
Software
Produktivitas
Software
Khusus
Perangkat Lunak Aplikasi
Game,Pemutar Audio & Video,Dll.
Resep makanan,Medis,Dekorasi rumah,Pertanian, Memperbaiki rumah,Menghitung pajak,Dll.
Ensiklopedia,Buku telepon,Kalender,Pencarian di perpustakaan,Dll.
Pengolah kata,Spreadsheet,Manajemen database,Pengelola informasi pribadi,Browser web,Email,Dll.
Presentasi grafis,Keuangan,Desktop publishing,Penyuntingan gambar,Penyuntingan audio & video,Animasi, Desain web, CAD, Manajemen Proyek, Dll.FAKULTAS TEKNIK DAN ILMU
KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Pengolah Kata
Perangkat lunak pengolah kata membuat para pengguna dapat bekerja dengan dokumen: menghapus, menyisipkan dan mengganti tulisan, serta melakukan aktivitas penyuntingan/koreksi. Perangkat lunak ini juga memberikan fitur lain, misalnya membuat, memformat, mencetak, dan menyimpan dokumen. Cth: Microsoft Word, Corel WordPerfect, Lotus Smart Notes, Sun Microsystem Star Office 7, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Spreadsheet
Spreadsheet memungkinkan para pengguna bisa membuat tabel dengan cara memasukan data dan rumus-rumus ke dalam baris dan kolom yang terbentuk sebagai grid dilayar. Spreadsheet terdiri dari sekumpulan kolom, baris, dan label yang disebut worksheet. Cth: Microsoft Excel, Corel Quatro Pro, Lotus 1-2-3, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Presentasi Grafis
Perangkat lunak presentasi grafis menggunakan gambar, animasi, suara, dan data atau informasi untuk membuat presentasi visual. Cth: Microsoft PowerPoint, Harvard Graphics Advanced Presentations, Corel Presentation, Open Office Impress, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Database
Perangkat lunak database (disebut juga sistem manajemen database) yaitu sebuah program untuk membuat dan mengelola struktur database (sekumpulan file pada sistem komputer yang saling terhubung) serta untuk mengakses data. Cth: Microsoft Access, FileMaker Pro, Oracle, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Penyunting Gambar
Perangkat lunak grafis untuk mendesain dan mengilustrasikan objek atau produk dan melakukan simulasi warna di layar. Cth: Adobe Photoshop, Microsoft Photo Editor, Corel Photopaint, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Penyunting Audio/Video
Perangkat lunak yang mampu mengedit dan memanipulasi file berformat audio dan video. Cth: Adobe Premiere, Apple Finale Cut Express, Pinnacle Studio DV, Ulead VideoStudio , dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Multimedia
Mampu mengkombinasikan teks, gambar, video, animasi, dan suara untuk membuat aplikasi multimedia terpadu. Cth: Macromedia Authorware dan Macromedia Director.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Desain Web
Digunakan untuk membuat halaman web beserta fitur multimedianya. Cth: Macromedia Dreamweaver, Macromedia Flash, Adobe GoLive, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Perangkat Lunak Manajemen Proyek
Program yang digunakan untuk merencanakan dan menjadwalkan SDM, biaya, waktu, dan sumber daya lainnya. Cth: Mindjet MindManager X5 Pro, Microsoft Project, dan Primavera Suretrack Project Manager.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
CAD (Computer-Aided Design)
Ditujukan untuk mendesain produk, struktur, gambar teknik sipil, dan peta. Program CAD menyediakan dimensi gambar secara tepat dan bisa memposisikan elemen yang sedang digambar sehingga desainer dapat melihatnya secara utuh. Cth: Autosketch, AutoCAD, CorelCAD, dll.
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Pertanyaan
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA
Terima Kasih …
FAKULTAS TEKNIK DAN ILMU KOMPUTERJURUSAN SISTEM INFORMASIUNIVERSITAS KOMPUTER INDONESIA