kurnia apriyana

SOFTWARE

Posted: September 22nd 2012

Minggu lalu kita telah mempelajari apa itu Hardware, kali ini saya akan membahas apa itu SOFTWARE, software merupakan perangkat lunak yang tidak dapat disentuh, software sendiri menurut saya terdiri dari APLIKASI, SISTEM OPERASI dan segala yang dapat membantu kerja Hardware.
* Perubahan Software terjadi karena adanya perubahan-perubahan baru didalam Hardware. Yang menjadi permasalahan semakin tinggi sistem,aplikasi, pada software menyebabkan terjadinya ‘Bugs’. Untuk menghadapi “BUGS” perlu adanya debugging.

DASAR SUATU SOFTWARE
• Program : Kumpulan dari Instruksi
• Konsep dari penyimpanan program :
– Akses
– Disimpan
– Proses
– Output
• Programming : Proses membuat Program

• System Software ialah Yang memproses Hardware
• Aplication Software ialah Suatu sistem yang memiliki tujuan tertentu.

SYSTEM SOFTWARE
• Suatu software yang mengontrol dan memberikan layanan pada aktivitas computer,
• Berkomunikasi dengan software aplikasi,
• Memberikan fasilitasi pada program testing dan debugging,
• Sifatnya Independen dari setiap aplikasi

Dua bagian dari sistem software ialah :
• System Support program
• System Control Program
Contoh :
– Operating sytem
^ yang memantau semua operasi computer
^ Mengalokasikan CPU time dan main memory pada program
^ Memberikan antarmuka, antar user dan hardware
Operating System Software
• Process Management
 Multitasking Or Multiprogramming
Mengelolah dua (2) atau lebih task/program yang berjalan secara bersamaan.
 Multithreading
Mengelolah beberapa program pada aplikasi yang sama secara bersamaan.
 Timesharing
Berbagi waktu, banyak user/program yang menggunakan CPU secara bersamaan dan digunakan secara bergantian / berbagi waktu CPU.
 Multiprocessing
Melakukan proses secara bersamaan lebih dari 1 CPU.
Operating System Services
 Virtual memory
Suatu memory yang berasal dari secondary memory / external memory yang berfungsi untuk menambahkan main memory.
 File management and Security
Mengelolah file dan mengatur keamanan pada file.
 Fault Tolerance
Sistem operasi bisa melakukan aktivitas yang lain meskipun terjadi kesalahan, namun kesalahan tersebut harus di handle terlebih dahulu.
 User Interface
Memberikan suatu antar muka untuk menggunakan Hardwarenya.

Major Desktop operating systems
• Microsoft Products :
– Ms-Dos
– Windows 95
– Windows NT
– Windows 98
– Windows 2000
– Windows ME
– Windows XP

• Other Products :
– Unix
– Linux
– JAVA OS
– IBM O/S 2
– Mac OS

System support program , misalnya : system Utilities
Software Aplikasi
• Proprietary application sotware : Spesifi untuk sebuah perusahaan tertentu
• Off the-shelf application software : Dibuat dan bisa digunakan secara umum.
Programming Languages
• Machine Language
• Procedural Languages
• Nonprocedural Languages
• Natural Language programming languages
Currents Programming Languages
• VRML
• OOP
• XML


Leave a Reply

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

© 2021 Universitas Atma Jaya Yogyakarta
css.php