Juneth Manuputty

KOMPONEN SOFTWARE

Posted: September 22nd 2012

Komponen Software
Software selalu berkembang,,karena adanya tuntutan serta kebutuhan. Perubahan software juga dikarenakan karena perubahan hardware. Semakin tinggi suatu software,umumnya akan menimbulkan banyanknya permasalahan atau error (bugs). Karena adanya bugs maka ada juga Bugging yang berfungsi sebagai pemeriksa kesalahan. Untuk software menjadi sempurna sangat membutuhkan waktu yang sangat lama .
1. Dasar dari suatu Software
• Program Computer : Kumpulan dari instruksi yang dipahami oleh computer
• Programming : Proses membuat atau menulis program.
• Stored program concept
• Programers
2. System software adalah system yang akan menghandle dan mengontrol system komputasi.
3. Aplikasi software adalah suatu system yang memiliki tujuan tertentu dan memilik fungsi tertentu yang spesifik.
4. System software :
• Perangkat lunak yang memberikan layanan dan megontrol aktifitas computer.
• Berkomunikasi dengan applikasi software untuk melakukan fungsi tertentu.
• System software adalah independent dari aplikasi.
5. Bagian dari system software yaitu
• System control programs yang berfungsi untuk mengontrol dari resources yang ada.
 Operating system atau sistem operasi yang berfungsi :
 Untuk memantau semua operasi yang ada di computer
 Mengalokasikan waktu CPU dan memori utama pada program
 Memberikan antarmuka antara pengguna dan hardware
Contoh system control programs : kontrol untuk pengguna dan keamanan,kontrol untuk mengelola memory utama,control untuk konfigurasi alat-alat untuk computer, control untuk jaringan,dll.
 Process management,
Ada istilah-istilah dalam process management yaitu :
 Multitasking atau multiprogram yang berfungsi untuk mengelola 2 atau lebih task yang berjalan pada bersamaaan.
 Multithreading yang berfungsi untuk mengelola beberapa program yang sama pada saat bersamaan.
 Timesharing untuk berbagi waktu untuk banyak pengguna atau aplikasi yang menggunakan CPU dan berbagi untuk menggunakannya.
 Multiprocessing untuk menggunakan lebih dari 1 CPU.
 Virtual memory adalah suatu memory yang berasal dari memory eksternal yang digunakan untuk menambahkan memory utama.
 File management and security berfungsi mengelola file pada directory dan mengatur keamanan pada directory.
 Fault tolerance adalah system yang dapat melakukan operasi lain walaupun ada yang error.
 User interface.
 Tipe dari operasi system yaitu :
Major Desktop operating system :
 Microsoft products : MS.DOS,Windows 95,Windows NT,Windows 98,Windows 2000,Windows ME,Windows XP
 Other product : UNIX,LINUX,Java Operating system (JavaOS),IBM 0/S2 ,Macintosh operating system.
Departmental Server Operating System.
• System support programs adalah system yang memiliki suatu kemampuan secara spesifik,untuk mengoptimalkan hardware. Didalamnya juga terdapat system operasi. Juga mendukung operasi,management dan pengguna. Contohnya : system utilities.

6. Applikasi Software
Tipe dari aplikasi software :
• Proprietary application software
• Off-the-shelf application software,dibuat dan biasanya digunakan secara umum dan dipakai dibanyak perusahan.
7. Issue Software
• Software evaluation and selection
• Software licensing :
 Copyright
 Licenses
• Software upgrades berfungsi untuk mengurangi terjadinya error.
• Open source system, umumnya terbuka dan sifatnya boleh dikembangkan oleh siapapun, Contohnya : LINUX
• Open system adalah suatu system yang memungkinkan bagi pengguna untuk mengkonfigurasi sendiri hardware yang digunakan. Umunya memiliki lebih dari 1 komputasi.
8. Suatu program dapat dipahami oleh computer, jika

Program ditulis ditranslasikan menghasilkan bahasa mesin (bahasa yang bias dipahami oleh computer)


Leave a Reply

Your email address will not be published. Required fields are marked *

© 2020 Universitas Atma Jaya Yogyakarta
css.php