PERANGKAT LUNAK Software PERANGKAT LUNAK Definisi n Perangkat

  • Slides: 63
Download presentation
PERANGKAT LUNAK (Software)

PERANGKAT LUNAK (Software)

PERANGKAT LUNAK Definisi n Perangkat lunak adalah program yang menjabarkan langkah demi langkah perintah-perintah

PERANGKAT LUNAK Definisi n Perangkat lunak adalah program yang menjabarkan langkah demi langkah perintah-perintah yang memberi tahu komputer bgm melakukan suatu tugas

Kategori Perangkat Lunak Operating System Perangkat Lunak Sistem Utility Programming Language Perangkat Lunak Aplikasi

Kategori Perangkat Lunak Operating System Perangkat Lunak Sistem Utility Programming Language Perangkat Lunak Aplikasi Office Akuntansi Dll

Operating System (Sistem Operasi) n adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol

Operating System (Sistem Operasi) n 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

Struktur Sistem Operasi Kernel File Management System User Interface

Struktur Sistem Operasi Kernel File Management System User Interface

Fungsi Dasar Sistem Operasi start the computer provide a user interface manage programs administer

Fungsi Dasar Sistem Operasi start the computer provide a user interface manage programs administer security manage memory control a network provide file management and other utilities p. 392 Fig. 8 -1 monitor performance establish an Internet connection schedule jobs and configure devices Next

Fungsi Dasar Sistem Operasi File and Folder Management Applications Management Support for built-in utility

Fungsi Dasar Sistem Operasi File and Folder Management Applications Management Support for built-in utility programs Computer hardware control

Booting n n Cold booting, menghidupkan komputer dari dalam keadaan mati (off) Warm booting,

Booting n n Cold booting, menghidupkan komputer dari dalam keadaan mati (off) Warm booting, restart.

Klasifikasi Sistem Operasi Multiuser Multitasking Multiprocessing Multithreading • when two or more users can

Klasifikasi Sistem Operasi Multiuser Multitasking Multiprocessing Multithreading • when two or more users can work with programs and share peripheral devices (printer, scanner, fax) • multiple applications operated at the same time • more than one CPUs that can be shared • smaller parts of a program are loaded when needed by OS

Pembagian Sistem Operasi n n n n Mainframes Embedded System Unix-like Operating System Mac

Pembagian Sistem Operasi n n n n Mainframes Embedded System Unix-like Operating System Mac OS Microsoft Windows Network OS Web. OS

Mainframes n n Mainframes run multiple operating systems and operate not as a single

Mainframes n n Mainframes run multiple operating systems and operate not as a single computer but as a number of virtual machines. They are typically manufactured by large companies for large-scale computing purposes

Mainframes n z/OS from IBM While IBM System z™ servers are supported by a

Mainframes n z/OS from IBM While IBM System z™ servers are supported by a number of different operating systems, their most advanced features are powered by z/OS n http: //www-03. ibm. com/systems/z/os/zos/

Embedded Systems n n n Embedded systems are special-purpose systems in which the computer

Embedded Systems n n n Embedded systems are special-purpose systems in which the computer is completely encapsulated by the device it controls. Embedded systems perform pre-defined tasks that have very specific requirements. Real-time operating systems are embedded systems with certain time requirements

Embedded Systems n n n Symbian OS for smartphone Cisco IOS for router and

Embedded Systems n n n Symbian OS for smartphone Cisco IOS for router and switch i. Pod. Linux for ipods Windows CE. Net Windows Mobile 2003

Unix-like OS n n The operating system Unix was developed in 1960 by a

Unix-like OS n n The operating system Unix was developed in 1960 by a group of AT&T employees. Free Unix-like operating systems can be used, studied, modified and redistributed by anyone with no restrictions.

Unix-like OS n It's a diverse group of operating systems with several major sub-categories

Unix-like OS n It's a diverse group of operating systems with several major sub-categories including BSD, and Linux. n Unix like operating systems run on a variety of computers but more frequently on server systems and in academic and engineering environments due to high stability for any kind of processing

Unix-like OS n n n Ubuntu Free. BSD open. SUSE Debian Fedora

Unix-like OS n n n Ubuntu Free. BSD open. SUSE Debian Fedora

Mac OS n n n Apple's Macintosh OS is an operating system with a

Mac OS n n n Apple's Macintosh OS is an operating system with a very innovative and unique design. The history of the company behind it, Apple, that's been around since 1976 is fascinating and so is its cool operating system Mac OS. Leopard merupakan versi Mac OS terbaru (http: //www. apple. com/macosx/)

Microsoft OS

Microsoft OS

Why Did Windows Vista Fail? Over Promised Under Delivered Bad Marketing Too Many Version

Why Did Windows Vista Fail? Over Promised Under Delivered Bad Marketing Too Many Version Rushed To Market Overpriced Competition from Apple Slow – 50, 000 lines of code Required more powerful hardware Driver problems Expensive vendor certification User Access Control (UAC) Upgrades from 98 and XP failed “Bootleg” XP Readily Available Designed by committee Corporate IT Wasn’t Ready Over-reacted to security issues 20

What’s Improved In Windows 7? Looks Pretty Runs Faster Requires less hardware resources Smaller

What’s Improved In Windows 7? Looks Pretty Runs Faster Requires less hardware resources Smaller footprint Loads and shuts down much faster Improved search capabilities New task bar Easier file sharing Beautiful wallpaper Multi-touch capability Virtual folders Easier to view running programs Non-essential programs eliminated Still too many versions 21

Network OS n n Sistem Operasi yang berbasis jaringan Contoh: Novell Netware ¨ Windows

Network OS n n Sistem Operasi yang berbasis jaringan Contoh: Novell Netware ¨ Windows Server 2003 ¨ Linux ¨ Solaris (Sun) ¨

Web. OS n n n The Web. OS (Web Operating System) represent a new

Web. OS n n n The Web. OS (Web Operating System) represent a new form of virtual operating system that runs directly in your browser. The main advantages of a web operating system is that you can access it from anywhere but it's very arguable if it's really an operating system or not because it runs over a browser window and have no relation whatsoever with the hardware and its drivers. You will still need an operating system to run a Web. OS.

Web. OS n n n Desktop. Two (http: //desktoptwo. com) G. ho. st (http:

Web. OS n n n Desktop. Two (http: //desktoptwo. com) G. ho. st (http: //g. ho. st) You. OS (http: //youos. com) Browser. OS (http: //oos. cc) eye. OS (http: //eyeos. org)

Desktop. Two

Desktop. Two

you. OS

you. OS

eye. OS

eye. OS

Most Popular n Survey menurut Market. Share (2007)

Most Popular n Survey menurut Market. Share (2007)

Most Popular n Survey menurut RIPE host count berdasarkan OS yang terhubung ke internet.

Most Popular n Survey menurut RIPE host count berdasarkan OS yang terhubung ke internet.

Program Utilitas n n n Antivirus Firewall Compression Software Media Player Software Burning Software

Program Utilitas n n n Antivirus Firewall Compression Software Media Player Software Burning Software dll

Top 10 Antivirus (Top. Ten. Reviews) http: //anti-virus-software-review. toptenreviews. com/

Top 10 Antivirus (Top. Ten. Reviews) http: //anti-virus-software-review. toptenreviews. com/

Perkembangan Bahasa Pemrograman 1. Generasi I : Bahasa Mesin ¨ V Object-Oriented ¨ IV

Perkembangan Bahasa Pemrograman 1. Generasi I : Bahasa Mesin ¨ V Object-Oriented ¨ IV Deklaratif III High Level Lg II Low Level Lg. I Bahasa Mesin ¨ ¨ 2. ENIAC (Electronic Numerical Integrator and Calculator) pada tahun 1945 oleh Mauchly and Eckert. menggunakan kode-kode biner (0 dan 1), dengan basis dasar transistor. “On” = 1, dan kondisi “Off” = 0. Rumit, sukar dihafal, dan lama Dikembangkan dg bilangan oktal dan heksadesimal Generasi II : Low Level Language ¨ ¨ Penyempurnaan dari bahasa mesin Bahasa assembly sudah mulai memasukkan unsur kata bahasa inggris meskipun dalam bentuk singkat. Bersifat machine dependent Penulisan bahasa assembly sudah jauh lebih mudah dibanding dengan bahasa mesin, namun masih terlalu sulit bagi orang awam yang tidak memahami perangkat keras komputer, karena beberapa variabel masih mengacu pada register, alamat memori maupun alamat port I/O.

Perkembangan Bahasa Pemrograman (. . lanjutan) 3. Generasi III : High Level Language ¨

Perkembangan Bahasa Pemrograman (. . lanjutan) 3. Generasi III : High Level Language ¨ Bersifat Procedure Oriented ¨ 1950, FORTRAN (FORmula TRANslator), yang sudah bersifat machine independent. ¨ Diikuti bahasa pemrograman tkt tinggi spt : BASIC, COBOL, PL/1, PASCAL, ALGOL, PROLOG, C, dsb. ¨ Pemrosesan program oleh komputer dlm bahasa tkt tinggi ini meliputi: n Compilation, n Link, n Execution

Perkembangan Bahasa Pemrograman (lanjutan. . . ) 4. Generasi IV : Bahasa Deklaratif ¨

Perkembangan Bahasa Pemrograman (lanjutan. . . ) 4. Generasi IV : Bahasa Deklaratif ¨ Bahasa pemrograman ini jauh lebih mudah ditulis karena instruksinya sudah sangat mendekati bahasa percakapan sehari-hari. misal : LIST NAMA, ALAMAT, NILAI FOR NILAI > 7 ¨ Ex: DBASE, SQL (structured query language) 5. Generasi V : Object-Oriented Language ¨ Ex : SIMULA, Small. Talk, Ada, C++, Java Car -Colour -wheel -year Person -name -address -phone

Gambaran Umum Bahasa Pemrograman n Bahasa pemrograman yang digunakan untuk menulis program komputer dapat

Gambaran Umum Bahasa Pemrograman n Bahasa pemrograman yang digunakan untuk menulis program komputer dapat dikelompokkan menjadi dua, yaitu: ¨ ¨ n Bahasa mesin Bahasa tingkat tinggi Bahasa pemrograman yang dimengerti oleh komputer adalah bahasa mesin. Setiap instruksi bahasa mesin terdiri dari rangkaian bilangan biner 0 dan 1. Sebagai contoh, untuk merepresentasikan rumus berikut: Total_harga_barang = harga barang + pajak Program bahasa mesin yang harus ditulis adalah: 0010 0000 0100 0000 0101 0011 0000 0110 Pada contoh instruksi di atas, baik jenis operasi yang dilakukan maupun alamat dari data-data yang digunakan, semua dinyatakan dalam bilangan biner. Bahasa seperti ini, meskipun sangat mudah dipahami oleh komputer, tetapi sangat sulit dipahami oleh manusia.

n n Dalam bahasa tingkat tinggi, instruksi-instruksi yang digunakan mirip dengan bahasa yang digunakan

n n Dalam bahasa tingkat tinggi, instruksi-instruksi yang digunakan mirip dengan bahasa yang digunakan manusia sehari-hari. Contoh instruksi dalam bahasa tingkat tinggi: Total_harga_barang = harga barang + pajak; Instruksi tersebut berarti “Menambah nilai harga_barang dengan pajak, kemudian menyimpan hasilnya di dalam total_harga_barang”. Pada contoh di atas, jenis operasi yang dilakukan ditulis dengan simbol ‘+’, dan alamat dari data yang digunakan dinyatakan dengan nama deskriptif (harga_barang, pajak, total_harga_barang). Suatu bahasa tingkat tinggi memiliki standard bahasa yang mendeskripsikan aturan (syntax) dari bahasa tersebut. Setiap instruksi yang ditulis menggunakan bahasa tingkat tinggi harus mematuhi syntax yang telah ditetapkan.

Bahasa Tingkat Tinggi Tujuan Awal C Untuk menulis software sistem C++ Perluasan dari C

Bahasa Tingkat Tinggi Tujuan Awal C Untuk menulis software sistem C++ Perluasan dari C yang juga mendukung pemrograman berorientasi obyek Ada Bahasa yang digunakan di Departemen Pertahanan Amerika untuk mengembangkan sistem terdistribusi real time Lisp Untuk menulis aplikasi kecerdasan buatan Pascal Untuk melatih pelajar menulis program secara hati-hati dan terstruktur Fortran Untuk menulis aplikasi teknik dan sains Basic Bahasa sederhana untuk dipelajari di sekolah-sekolah Cobol Untuk menulis aplikasi pengolahan data bisnis

n n n Kebanyakan bahasa pemrograman digunakan untuk menulis software aplikasi, yaitu software yang

n n n Kebanyakan bahasa pemrograman digunakan untuk menulis software aplikasi, yaitu software yang melakukan tugas-tugas user. Sebagai contoh: aplikasi perhitungan gaji, aplikasi pemesanan tiket pesawat, dll. Bahasa C dan C++, selain digunakan untuk menulis software aplikasi, juga bisa digunakan untuk menulis software sistem, yaitu software yang melakukan tugas yang diperlukan agar operasi dari sistem komputer bisa berjalan dengan baik. Karena komputer hanya bisa mengerti bahasa mesin, maka program yang ditulis dalam bahasa tingkat tinggi (source program/program sumber)harus ditranslasi ke dalam bahasa mesin (object program/program objek) sebelum dieksekusi.

Langkah-Langkah Penyiapan Program dalam High Level Language Menggunakan program editor/pengolah kata Menulis program dan

Langkah-Langkah Penyiapan Program dalam High Level Language Menggunakan program editor/pengolah kata Menulis program dan menyimpannya sebagai source file (file sumber) File Sumber Menggunakan program compiler Compiler mentranslasi program File Objek baru File Objek lain Linker menggabungkan file objek yang baru dengan file-file objek yang lain File Executable Revisi File Sumber Pembetulan syntax error Daftar kesalahan Menggunakan program linker Loader menempatkan file executable ke dalam memori Program executable ada di memori

B. PERANGKAT LUNAK APLIKASI n Terdiri dari program komputer yang dirancang untuk memenuhi kebutuhan

B. PERANGKAT LUNAK APLIKASI n Terdiri dari program komputer yang dirancang untuk memenuhi kebutuhan tertentu bagi pengguna n Contoh: Perangkat lunak untuk memroses transaksi sirkulasi bahan pustaka, termasuk pemeliharaan berbagai jenis data dan berbagai jenis berkas transaksi, atau penyiapan berbagai formulir dan dokumen yg diperlukan dalam pengawasan sirkulasi

n Setiap aplikasi bekerja dalam sejumlah lapisan (layers) di dalam perangkat keras komputer untuk

n Setiap aplikasi bekerja dalam sejumlah lapisan (layers) di dalam perangkat keras komputer untuk melakukan hasil yg diinginkan n Bayangkan bahwa lapisan perangkat lunak aplikasi sebagai apa yg dilakukan oleh komputer dan lapisan perangkat lunak sistem sebagaimana komputer melakukannya n Perangkat lunak aplikasi dan perangkat lunak sistem harus dibeli oleh pengguna, biasanya perangkat lunak sistem sudah termasuk dalam harga komputer PC

n Perangkat lunak aplikasi juga dapat dipesan pada spesialis komputer, disebut custom-written software atau

n Perangkat lunak aplikasi juga dapat dipesan pada spesialis komputer, disebut custom-written software atau tailor made software n Perangkat lunak aplikasi yang dibeli di toko perangkat lunak disebut off-theshelf software atau perangkat lunak paket (packaged software)

JENIS PERANGKAT LUNAK APLIKASI n Dapat dibagi ke dalam dua jenis: perkakas dasar (basic

JENIS PERANGKAT LUNAK APLIKASI n Dapat dibagi ke dalam dua jenis: perkakas dasar (basic tools) dan perkakas lanjutan (advanced tools) n Perangkat lunak perkantoran (office) adalah program komputer yg banyak terdapat di kantor dan kampus, termasuk: word processings, spreadsheets, database management, graphic programs, communication programs, integrated programs, groupware, software suites, dan desktop accessories

n Perangkat lunak lanjutan adalah yang diperlukan dalam sejumlah pekerjaan, termasuk: desktop publishing, project

n Perangkat lunak lanjutan adalah yang diperlukan dalam sejumlah pekerjaan, termasuk: desktop publishing, project management, dan computer-aided design/manufacturing (CAD/CAM)

FITUR UMUM PERANGKAT LUNAK APLIKASI n n n Cursor simbol pindah Scrolling pindah dgn

FITUR UMUM PERANGKAT LUNAK APLIKASI n n n Cursor simbol pindah Scrolling pindah dgn cepat ke atas atau ke bawah Menu Bar baris pilihan menu, di atas atau di bawah layar Pull-down Menu daftar pilihan perintah yg bisa diurai dari Menu Bar Help Menu penjelasan spesifik bgm melakukan berbagai tugas (petunjuk perintah elektronik) seperti mencetak dokumen

Fitur Perangkat Lunak Aplikasi

Fitur Perangkat Lunak Aplikasi

n n n Dialog Box kotak yg muncul di layar menampilkan pesan yg harus

n n n Dialog Box kotak yg muncul di layar menampilkan pesan yg harus dijawab, seperti Yes atau No Macros fitur yg memungkinkan untuk menekan satu tombol untuk menjalankan serangkaian perintah OLE (object linking and embedding) memungkinkan menyatukan obyek dari suatu aplikasi (mis. graphics) dengan aplikasi lain (mis. word processing) Tutorial program atau buku petunjuk untuk membantu mempelejari produk perangkat lunak Dokumentasi panduan pengguna atau rujukan, deskripsi narasi atau grafis suatu program

WORD PROCESSING n n Pengolah kata memungkinkan untuk: membuat, mengedit, merevisi, menyimpan, dan mencetak

WORD PROCESSING n n Pengolah kata memungkinkan untuk: membuat, mengedit, merevisi, menyimpan, dan mencetak dokumen Memungkinkan pengguna dengan mudah meyisip, menghapus, dan memindahkan kata, kalimat, dan paragraf Pengolah kata juga memfasilitasi penataan dokumen dengan pilihan margin, ukuran huruf, dan gaya Contoh: Microsoft Word, Word. Perfect, dan Ami Pro

DESKTOP PUBLISHING (DTP) Perangkat lunak DTP menggabungkan teks dan grafis untuk menghasilkan cetakan berkualitas

DESKTOP PUBLISHING (DTP) Perangkat lunak DTP menggabungkan teks dan grafis untuk menghasilkan cetakan berkualitas tinggi n Contoh: Aldus Page. Maker, Quark. XPress, dan First Publisher n Beberapa program pengolah kata juga memiliki fitur DTP n

ELECTRONIC SPREADSHEET n n n Menungkinkan pengguna membuat tabel dan skedul keuangan dengan memasukkan

ELECTRONIC SPREADSHEET n n n Menungkinkan pengguna membuat tabel dan skedul keuangan dengan memasukkan data ke dalam baris (row) dan kolom (column) yg disusun sebagai suatu jaring (grid) Memiliki kemampuan kalkulasi otomatis termasuk penggunaan rumus matematik, analisis “what if”, dynamic file linking, menampilan data dalam bentuk grafis, seperti pie chart atau bar chart Contoh: Excel, Lotus 1 -2 -3, dan Quattro Pro

DATABASE MANAGEMENT SYSTEM (DBMS) n n n Terdiri dari program untuk penyimpanan, pengindeksan-silang (cross-indexing),

DATABASE MANAGEMENT SYSTEM (DBMS) n n n Terdiri dari program untuk penyimpanan, pengindeksan-silang (cross-indexing), penemubalikan (retrieving), dan pemanipulasian sejumlah besar data Mampu mengakses sejumlah berkas pada saat yg bersamaan (bedakan dengan flat-file management system atau file manager yg hanya mampu mengakses satu berkas pada suatu ketika) Contoh: d. Base, Access, Paradox, File. Maker Pro, Fox. Pro, Q&A, dan Approach

GRAPHICS SOFTWARE n n n Memungkinkan pengguna menghasilkan berbagai jenis kreasi grafik, terdiri dari

GRAPHICS SOFTWARE n n n Memungkinkan pengguna menghasilkan berbagai jenis kreasi grafik, terdiri dari 2 bentuk: Analytical Graphics, menjadikan data numerik menjadi mudah dipahami, dalam bentuk grafik batang, grafik garis, dan grafik pie, contoh: Lotus 1 -2 -3 Presentation Graphics, digunakan untuk komunikasi atau presentasi data, contoh: Curtain Call, Freelance Plus, Harvard Graphics, Hollywood, Persuasion, Microsoft Power. Point, dan Presentation Graphics

COMMUNICATION SOFTWARE Program yg mengakses perangkat lunak dan mentransmisikan data dari/ke suatu komputer di

COMMUNICATION SOFTWARE Program yg mengakses perangkat lunak dan mentransmisikan data dari/ke suatu komputer di tempat yg jauh n Contoh: Smartcom, Crosstalk, Pro. Comm, PC-Dial, Balst, dan PC Talk n

INTEGRATED SOFTWARE n n n Koleksi beberapa aplikasi dalam suatu paket dengan serangkaian perintah

INTEGRATED SOFTWARE n n n Koleksi beberapa aplikasi dalam suatu paket dengan serangkaian perintah umum dan kemampuan bekerja-sama dan berbagi data Tujuannya adalah agar pengguna dapat melakukan berbagai tugas tanpa harus pindah program perangkat lunak dan mempelajari perintah yg berbeda-beda Contoh: Claris Works, Eight-in-One, Lotus Works, Microsoft Works, PFS: First Choice, dan Word. Perfect Works

GROUPWARE Perangkat lunak yg digunakan pada suatu jaringan dan melayani kelompok pengguna yg bekerja

GROUPWARE Perangkat lunak yg digunakan pada suatu jaringan dan melayani kelompok pengguna yg bekerja bersama pada proyek yg sama n Contoh: Lotus Notes, Action. Workflow, Ventana’s Group System V, dan Network Scheduler 3 n

DESKTOP ACCESSORIES n n Desktop Accessories atau Desktop Organizer adalah paket perangkat lunak yg

DESKTOP ACCESSORIES n n Desktop Accessories atau Desktop Organizer adalah paket perangkat lunak yg menyediakan kalender, jam, berkas kartu, kalkulator, dan notepad, contoh: Borland’s Side. Kick dan Lotus Agenda PIM (personal information manager), program yg lebih canggih, contoh: Ascend, CA-Up. To. Date, Day. Maker Organizer, Date. Book Pro, Dynodex, Instant Recall, Lotus Organizer, On. Time for Windows, dan Personal Reminder System

PROJECT MANAGEMENT n n Program yg digunakan untuk merencanakan, menjadwal, dan memantau orang, biaya,

PROJECT MANAGEMENT n n Program yg digunakan untuk merencanakan, menjadwal, dan memantau orang, biaya, dan sumberdaya yg diperlukan untuk menyelesaikan suatu proyek dengan tepat waktu Contoh: Harvard Project Manager, Microsoft Project for Windows, Project Scheduler 4, Super. Project, dan Time Line

COMPUTER-AIDED DESIGN (CAD) CAD memperpendek siklus perancangan dengan memungkinkan pabrikan membuat produk baru pada

COMPUTER-AIDED DESIGN (CAD) CAD memperpendek siklus perancangan dengan memungkinkan pabrikan membuat produk baru pada layar tanpa harus lebih dulu membangun suatu model yang mahal n Contoh: Autosketch, Easy. CAD 2, dan Turbo. CAD n

MULTIMEDIA PRESENTATION Perangkat lunak multimedia (multimedia production tool atau author-ware) memungkinkan pengguna menggabungkan tidak

MULTIMEDIA PRESENTATION Perangkat lunak multimedia (multimedia production tool atau author-ware) memungkinkan pengguna menggabungkan tidak hanya teks dan grafis tetapi juga animasi, video, musik, suara, dan bunyi n Contoh: Multimedia Tool. Box, Authorware, dan Multimedia Works n

Teknologi Multimedia

Teknologi Multimedia

Teknologi Multimedia

Teknologi Multimedia

VERSI PERANGKAT LUNAK APLIKASI n n Perangkat lunak aplikasi yg sama terdapat dalam berbagai

VERSI PERANGKAT LUNAK APLIKASI n n Perangkat lunak aplikasi yg sama terdapat dalam berbagai versi Nomor versi yg lebih tinggi merupakan versi yg terbaru, dan memiliki fitur yg lebih banyak Versi yg lebih dulu bisa di-upgrade ke versi yg lebih baru Untuk mengetahui perkembangannya, lihat pada katalog atau direktori perangkat lunak, seperti pada majalah PC World

PEMASANGAN (INSTALLING) PERANGKAT LUNAK APLIKASI n n n Harus di-install lebih dulu Install berarti

PEMASANGAN (INSTALLING) PERANGKAT LUNAK APLIKASI n n n Harus di-install lebih dulu Install berarti memberitahu program aplikasi tentang karakteristik perangkat keras agar program tersebut dapat berjalan dengan mulus Petunjuk install dapat diperoleh bersama-sama dengan program aplikasi