SOFTWARE DAN BRAINWARE

dokumen-dokumen yang mirip
PERANGKAT LUNAK KOMPUTER

BAB I PENDAHULUAN A. Latar Belakang B. Tujuan C. Manfaat

PENGANTAR KOMPUTER Oleh. Yulianto, M. Kom

PENGENALAN PERANGKAT LUNAK KOMPUTER. Pertemuan 2 VISKA ARMALINA, ST., M.Eng

BAB II PERANGKAT LUNAK

Pengenalan Pemrograman Komputer (Software)

Sist Sis em K mput mput (Softwar (Softw e ar e & Brain ain ar w e are))

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

PERANGKAT LUNAK KOMPUTER

MATERI II KOMPUTER (SOFTWARE)

Informatika & Pemrograman I. Tim Informatika

Gb 1.1 Perangkat Sistem Komputer

10/24/2017. Perangkat Lunak. Peranan Perangkat Lunak. Perangkat Lunak Sistem. Perangkat Lunak Sistem. Perangkat Lunak. (Software)

Program Studi DIII Farmasi POLITEKNIK KESEHATAN PERMATA INDONESIA

PENGANTAR APLIKASI KOMPUTER

PERANGKAT LUNAK. Berdasarkan fungsinya, perangkat lunak dapat di bagi 2 yaitu perangkat lunak sistem dan

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

10/09/2014. Masrul Indrayana. Pendahuluan

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

( Microsoft office Word, Excel, Power Point 2013 )

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

BAB IV HASIL DAN UJI COBA

disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah,

Perangakat Lunak Aplikasi. Refnal Rianto. Skom

Materi #1 ESA121 Pengantar Aplikasi Komputer 2013 INTERNET & BLOG

APLIKASI KOMPUTER. Perangkat Lunak Aplikasi Bisnis & Perkantoran. Chalifa Chazar

PENGENALAN DAN INSTALASI SOFTWARE

BAB V IMPLEMENTASI SISTEM. pemilihan bahasa pemroggraman yang digunakan, pemilihan teknologi, kebutuhan

SISTEM KOMPUTER. Materi Ujian Sekolah (Tertulis) Grade 12

PENGENALAN TEKNOLOGI KOMPUTER

BAB I PENDAHULUAN. 1.1 Pengantar

e) Desain grafis Berbasis vector (3) Berbasis bitmap (3) f) Editing Video (3) g) Multimedia (3) h) Berinternet (3)

Sistem Komputer. Komponen Sistem Komputer. Pengertian Sistem Operasi (SO) DEFENISI SISTEM OPERASI 21/03/2014

Komputer & Software Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

BAB 2 LANDASAN TEORI

PENGENALAN REKAYASA PERANGKAT LUNAK

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

MATERI : PERANGKAT LUNAK (SOFTWARE)

ULANGAN HARIAN I KELAS VII SEMESTER II TAHUN

Pertemuan 4. Pembahasan. 1. Bidang Pendidikan atau Pelatihan 2. Pengembang Sistem ( System Developer ) 3. Specialist Support

Pengenalan Perangkat Komputer dan Sistem Pengolahan Data Elektronik CPU CU - ALU

BAB 2 LANDASAN TEORI

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

Pengantar Sistem Komputer & Algoritma

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

MATERI : Minggu 2 SISTEM KOMPUTER

PSI-SESI 4. Sistem Informasi Berbasis Komputer (bag.2)

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:

OS, App, dan Utility. DANY PURNO YUWONO, S.Pd - SMK NEGERI 1 TUREN MALANG

Ukuran semakin kecil, fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable

INTERNET DAN BLOG. Materi #1 ESA121 Pengantar Aplikasi Komputer Ganjil 2015/2016

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

APLIKASI KOMPUTER- Perangkat Lunak Komputer

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

SISTEM KOMPUTER. Oleh : Bambang Sriwijaya

HARDWARE, SOFTWARE, DAN BRAINWARE

PENGOLONGAN SOFTWARE

LAPORAN RESMI PRAKTIKUM DASAR KOMPUTER MODUL 5 OPEN OFFICE

JENIS PERANGKAT LUNAK

BAB III LANDASAN TEORI

Software. Definisi Software. Software adalah kumpulan dari program-program yang digunakan untuk menjalankan aplikasi tertentu pada komputer

Dibuat Oleh : 1. Andrey ( )

Penggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman

PROGRAM PENDIDIKAN PROFESIONAL MANAJEMEN INFORMATIKA PROFESI 1,5 TAHUN 3 SEMESTER

BAB V IMPLEMENTASI SISTEM

Pengantar Sistem Komputer

Peran software dalam sistem komputer Jenis-jenis software Pemrograman dan bahasa pemrograman

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

BAB 1 PENDAHULUAN 1.1 Pendahuluan

Implementasi OOP Pada Perangkat Lunak Pemrograman

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

BAB 1 PENDAHULUAN Pengantar

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

Hanif Fakhrurroja, MT

BAB IV HASIL DAN PEMBAHASAN

A. CEK KEMAMPUAN. I. Soal Teori

BAB I PENDAHULUAN. 1.1 Latar Belakang

HAKI Perangkat Lunak

OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

Sekilas Tentang Komputer dan Microsoft word Rauf Fauzan S.Kom

PERANGKAT LUNAK MULTIMEDIA

Tugas Etika Profesi. Nama : Fabiola Ratih P.U NPM : Kelas : B. Jenis-jenis Profesi di bidang IT :

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS

Pertemuan 3 PROFESIONALISME KERJA BIDANG IT

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

PENGENALAN KOMPUTER. a. System Tweeking. b. Mengamankan sistem dari virus. c. Recovery system

Pembahasan. 1. Kompetensi Bidang IT 2. Bidang Pendidikan atau Pelatihan 3. Sertifikasi

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien. Kantor

Transkripsi:

Mata Kuliah : PTKI 1A Dosen : Masimbangan Susanna Herawati SOFTWARE DAN BRAINWARE Nama Kelompok : Arvyn Dila Wijaya (51412178) Puji Harapan (55412725) Imanuel Batu Nanggar (53412652) Wahyu Diyono (57412633) Kelas : 1IA26 UNIVERSITAS GUNADARMA FAKULTAS TEKNIK INDUSTRI JURUSAN TEKNIK INFORMATIKA

SOFTWARE PERANGKAT LUNAK I. PENDAHULUAN A. Pengertian Perangkat Lunak Software disebut juga dengan perangkat lunak. Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh manusia, maka software atau perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda tapi kita bisa mengoperasikannya. Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. B. Jenis-Jenis Perangkat Lunak Software secara garis besar dapat dibagi menjadi 3 bagian. Berikut pembahasan jenisjenis software: 1. Sistem Operasi (operating system) Sistem Operasi merupakan komponen software yang sangat penting yang akan dibaca pertama kali oleh komputer ketika anda menghidupkan komputer. Sistem Operasi merupakan pengendali utama yang akan mengendalikan pelaksanaan program komputer dan mengolah segala sumber daya yang ada. Ada 2 jenis Sistem Operasi yaitu Sistem Operasi yang berbasis CLI (Command Line Interface) dan yang berbasis GUI (Graphic User Interface). Pada OS yang berbasis CLI kita mengetikkan kode-kode perintah untuk melaksanakan pekerjaan. Contoh konkret dari Sistem Operasi ini

adalah DOS. Dalam perkembangan, Sistem Operasi berbasis CLI tersisih oleh GUI Operating System. Di dalam Sistem Operasi GUI kita hanya tinggal memilih program dan perintah yang kita inginkan dengan mengeklik mouse saja. Hal ini sangatlah memudahkan pengguna karena lebih userfriendly. Tampilan yang ditawarkan pun lebih enak dipandang mata. Dalam Sistem Operasi jenis ini, mulai dikenal istilah click, drag, dan drop. Begitu banyak contoh GUI Operating System, contohnya : Windows XP, Windows 7, Ubuntu berbasis GUI, dan lain-lain. System operasi juga akan berfungsi sebagai perantara antara aplikasi dengan hardware. Jadi ketika kita memberikan perintah dari sebuah aplikasi kepada hardware, perintah tersebut akan disampaikan ke OS terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware. Misalnya, kita memberikan perintah print dari aplikasi Microsoft Word. Perintah tersebut akan disampaikan ke OS dahulu, baru kemudian oleh OS disampaikan ke Printer. 2. Program Bantu atau Proram Tambahan (Utility Program) Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. Secara terperinci, program bantu dapat diartikan sebagai rangkaian standar routine yang membantu dalam operasi sistem kopmputer dengan melakukan beberapa proses yang sering diminta, seperti pembuatan salinan, pemilahan, atau penyatuan. Program bantu akan mengisi kekurangan Sistem Operasi. Beberapa pekerjaan yang dapat dilakukan oleh program bantu antara lain : merapair file yang sudah terhapus, mengecek kondisi hardware, merepair kerusakan hardware (misalnya merepair bad sector pada harddisk), dan lain-lain. Contoh program utility adalah Hiren, Tune Up Utilities, Lantastic, dan lain-lain. 3. Bahasa Komputer (Computer Language)

Merupakan bahasa yang digunakan untuk membuat program computer dan berguna untuk menghasilkan program aplikasi. Ada 2 macam bahasa komputer yatiu Low Level Language dan High Level Language. a) Low Level Language, merupakan bahasa tingkat rendah karena berbeda jauh dengan bahasa manusia sehari-hari sehingga sulit dipahami. Contohnya adalah Assembly. b) High Level Language, merupakan bahasa tingkat tinggi karena menggunakan bahasa tingkat tinggi karena mudah dimengerti. Jenis bahasa ini menggunakan perintah serta kalimat makro yang menyamai bahasa manusia atau notasi matematika untuk menjelaskan masalah yang harus dipecahkan atau prosedur yang yang harus digunakan. Contohnya adalah BASIC, PASCAL, FORTRAN, Visual Foxpro, dll. 4. Program Aplikasi Software ini dibuat untuk tujuan tertentu atau spesifik. Tujuan penciptaan software jenis ini adalah untuk mempermudah pekerjaan manusia dalam 1 bidang tertentu. Sekarang ini sudah banyak sekali aplikasi yang membantu pekerjaan manusia. Software aplikasi dapat dibagi menjadi beberapa macam berdasarkan fungsinya, antara lain : Pengolah kata Aplikasi ini digunakan untuk membuat dokumen seperti surat, amplop, label, makalah dan sebagainya. Contoh aplikasi ini antara lain; Microsoft Word, Open Office Org. Writer dsb. Pengolah angka Aplikasi ini digunakan untuk mengolah angka dalam bentuk tabel dan grafik. Contoh aplikasi ini antara lain; Microsoft Excel, Open Office Org. Calc, Lotus, dsb. Pengolah presentasi Aplikasi ini digunakan untuk membuat presentasi. Contoh aplikasi ini antara lain; Microsoft Power Point, Open Office Org. Impress, dsb. Pengolah gambar Aplikasi ini digunakan untuk mengolah gambar dan foto. Contoh aplikasi ini antara lain; Corel Draw, Adobe Potoshop, dsb.

Pengolah data Aplikasi ini digunakan untuk mengolah suatu data baik dalam jumlah besar maupun sedikit dan menghasilkan informasi berupa Data base Contoh aplikasi ini antara lain; Microsoft Access, SPSS, Fox pro, My sql, dsb. Browser Internet Aplikasi ini digunakan untuk browsing di dunia maya. Contoh aplikasi ini antara lain; IE, Firefox, Opera, Safari, Google Chrome, dsb. Program Statistik Program jenis ini digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contohnya adalah Statistica, SAS, dsb. Anti Virus Merupakan program yang digunakan untuk mendeteksi dan membasmi virus komputer. Contohnya sangatlah banyak seperti Avira, Kasper Sky, Smadav, dan lain-lain. Program Paket Program paket merupakan gabungan dari beberapa aplikasi yang di paket menjadi kesatuan untuk menangani suatu bidang pekerjaan yang saling berkaitan. Contoh: Microsoft Office dimana didalamnya terdapat program untuk mengolah kata (Microsoft Word), untuk mengolah angka (Microsoft Excel), Untuk Program Presentasi (Microsoft Power Point), untuk program pengolah database (Microsoft Acces),dll. C. Perangkat Lunak Berbayar dan Bebas Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan kembali menjadi beberapa macam, yaitu : Commercial software Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya.

pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem Microsoft Windows, Microsoft Office, AdobePhotoshop,dll. Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu. Freeware sering digunakan dalam program promosi sebagai software tambahan pada penjualan software berpemilik dan juga untuk meningkatkan penjualan. Shareware Shareware ialah perangkat lunak yang mengijinkan orang-orang untuk meredistribusikan salinannya, tetapi bila pengguna terus menggunakannya diminta untuk membayar biaya lisensi. Biasanya penggunaan shareware pada awalnya free, namun dibatasi waktu penggunaannya, atau konsepnya freeware namun item-item atau fungsinya terbatas. Apabila ingin berfungsi penuh, perlu membayar terlebih dahulu. Game-game tertentu di internet banyak menggunakan software jenis ini. Public domain software Perangkat lunak public domain ialah perangkat lunak yang tanpa hak cipta. Ada yang menggunakan istilah public domain secara bebas yang berarti cuma-cuma atau gratis. Namun public domain merupakan istilah hukum yang artinya tidak memiliki hak cipta. Dengan kata lain software jenis ini tidak terikat secara hukum yang terkait dengan hak cipta, jadi setiap pihak berhak untuk melakukan apapun terhadap software ini, alias tidak bertuan. Meskipun tidak bertuan, bukan berarti jenis software ini aman. Ada kalanya jenis software yang beredar adalah malware, atau software yang sangat diragukan keamanannya. Brainware Perangkat Otak Brainware adalah manusia yang terlibat dalam mengoperasikan serta mengatur sistem di dalam komputer. Diartikan juga sebagai perangkat intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari Hardware maupun Software. Brainware termasuk bagian penting dari sebuah sistem komputer. Hardware tidak dapat bekerja tanpa adanya Software, sedangkan Software dan Hardware tidak dapat bekerja tanpa adanya Brainware. Jadi 3 komponen ini saling terkait dan saling membutuhkan.

Konsep Hardware Software Brainware adalah merupakan konsep Tri Tunggal yang tidak bisa dipisahkan satu dengan lainnya. Untuk tahap pertama, manusia hasrus memasukkan program terlebih dahulu ke dalam komputer. Setelah program tersimpan di dalam komputer, maka komputer baru bisa bekerja untuk membantu manusia di dalam menyelesaikan persoalan ataupun pekerjaannya. Komponen Brainware pada umumnya dibagi dalam beberapa bagian, yaitu : 1. Operator Komputer bertanggung jawab untuk mengolah data melalui sistem yang berhubungan dengan komputer. Operator harus mengikuti instruksi yang ditetapkan dalam runbook yang telah disusun oleh Programmer. Disini perlu adanya pembatasan agar Operator tidak dapat memodifikasi program sebelum atau selama program itu berjalan.

2. Teknisi adalah seorang yang bertanggung jawab untuk maintenance tentang segala jenis permasalahan komputer. Seorang Teknisi harus mempunyai pengetahuan luas mengenai troubleshooting dan sebagainya. Teknisi memiliki beberapa spesialisasi tergantung dari bidang yang di dalami yaitu: Network Engineer, adalah orang yang merancang teknikteknik baru dalam bidang neworking. Dia bertanggungjawab untuk mengembangkan metode-metode baru dalam menghasilkan sesuatu yang berguna untuk bidang networking. Hardware Engineer, adalah orang yang bertanggungjawab untuk mengembangkan metode dan teknik-teknik baru dalam pembuatan sebuah hardware, sehingga muncul sebuah produk baru dengan teknologi yang lebih baik dari sebelumnya. Software Engineer, adalah orang yang bertanggungjawab untuk mengembangkan metode dan teknik-teknik baru dalam pembuatan sebuah software (aplikasi, driver, maupun sistem operasi). 3. Trainer adalah seorang Brainware yang mempunyai pengetahuan lebih banyak di banding lainnya, dan Brainware ini bertanggung jawab untuk mendidik dan mengajar di bidangnya. 4. Konsultan adalah Brainware yang bertanggung jawab layaknya seorang penasehat handal di dalam bidangnya. 5. Project Manager adalah Brainware yang bertanggung jawab sebagai pemimpin atau komandan di suatu project tertentu. Sering disebut juga Mandor di proyek pembangunan.

6. Programmer adalah seseorang yang bertugas membuat aplikasi komputer yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll sehingga dapat memudahkan kinerja manusia melalui program yang telah dibuatnya Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan dirancang. 7. Graphic Designer seorang Brainware yang berkecimpung di dunia Design Grafis dan mahir dalam hal-hal berbau desain grafis serta membuat suatu objek animasi. 8. Spesialis Jaringan adalah seorang Brainware yang sudah mahir di dalam dunia Jaringan Komputer. Dia bertanggung jawab atas semua hal yang berhubungan dengan Jaringan Komputer.

9. Database Administrator, adalah orang yang mengelola sebuah sistem database di dalam suatu sistem tertentu. 10. Administrator adalah Brainware yang bertanggung jawab mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem komputer atau jaringan komputer. 11. System Analis adalah Brainware yang bertanggung jawab untuk mendesain, merancang dan menganalisa suatu program yang akan dibuat maupun sudah jadi. Merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Seorang sistem analis harus memiliki setidaknya empat keahlian : analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang sistem analis untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang sistem analis untuk memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang sistem analis harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu seorang sistem analis untuk mengelola proyek, sumber daya, risiko, dan perubahan. Keahlian interpersonal akan membantu system analyst dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer, administrator dan profesi sistem lainnya.

12. System Administrator, adalah orang yang bertugas untuk mengelola sebuah sistem komputer yang dirancang oleh System Analist dan dibuat oleh Programmer 13. Database Engineer, adalah orang yang merancang sebuah sistem database, sehingga sistem ini dapat mengakomodir kebutuhan pengelolaan data, baik saat ini maupun saat akan datang. 14. System Integrator, adalah orang yang membangun sistem komputer yang telah dirancang oleh System Analyst dan mengintegrasikan sistem yang ada dengan sistem yang mungkin akan dibangun di kemudian hari.

15. Network Designer, adalah orang yang merancang sebuah sistem jaringan komputer untuk menghasilkan sebuah jaringan komputer yang efektif dan efisien dalam hal performa pertukaran data dan beban pengeluaran untuk membangunnya. 16. System Auditor, dan orang yang bertugas mengaudit sebuah sisem komputerisasi dan menemukan kelemahan-kelemahan sebuah sistem komputerisasi, sehingga hasil audit tersebut dapat digunakan untuk mengembangkan sistem yang ada menjadi lebih sempurna lagi. 17.User, pemakai atau pengguna dalam sebuah jaringan komputer (termasuk internet), program interaksi, atau surat elektronik (e-mail).