-
Unknown
On Monday, 28 October 2013
1.
Pengertian Software
Sekumpulan
instruksi dan data yang tersimpan dan dijalankan oleh komputer
2.
Sejarah dan Perkembangan Software
2.1. Perangkat Lunak Generasi 1
Menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam bahasa mesin yang disimpan di memori komputer secara permanen. Biasanya unik untuk suatu aplikasi.
·
Bahasa Mesin : Komputer hanya dapat
menerima instruksi dalam bahasa mesin dalm bentuk bilangan biner
Ex : 0000 00110101
·
Bahasa Assembly : Dibuat untuk
memudahkan pemrograman ke dalam bahasa mesin
2.2.Perangkat Lunak generasi ke – 2
·
High Level Languanges
-
Membuat bahasa yangberisi instruksi yang
lebih mirip ke bahasa inggris
-
FORTRAN : Bahasa untuk aplikasi
perhitungan numerik
-
COBOL : Bahasa untukaplikasi bisnis
-
LISP : Banyak digunakan dalam riset dan
Al
-
Menggunakan compiler untuk
melakukan translasi ke bahasa assembly
2.3.Perangkat Lunak Generasi Ke tiga
·
Sistem Operasi
Sebuah
perangkat lunak yang berfungsi untuk mengatur sumber daya komputer dan sebagai fondasi
aplikasi‐aplikasi lain di atasnya.
-
Contoh: UNIX, DOS
·
General Purpose
Aplication
Aplikasi‐aplikasi
yang memiliki fungsi‐fungsi tertentu sebagai contoh:
-
SPSS (Statistical Package for the
Social Sciences) yang ditulis menggunakan bahasa FORTRAN.
2.4.Perangkat Lunak generasi ke – empat
·
Application Package
-
Spreadsheets (LOTUS 1‐2‐3)
-
Word processors (WordStar, Word
Perfect)
-
Database management systems (dBASE IV)
2.5.Perangkat Lunak generasi ke-5
3. Pembagian Perangkat lunak
3.1. Perangkat
Lunak Sistem
Perangkat lunak
sistem adalah perangkat lunak yang berfungsi untuk mengatur sumber daya
komputer.
·
Perangkat lunak sistem terdiri dari:
ü
Operating System (OS):
Sistem operasi adalah program yang
menutup detail hardware yang rumit kepada programmer dan menyediakan antarmuka
yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah
program. (William Stallings).
Contoh
: Windows, Mac OS, Linux, UNIX, dan DOS.
ü
Programming Languages:
•
Bahasa Pemrograman adalah teknik instruksi standar untuk memerintah komputer.
• Bahasa pemrograman ini merupakan suatu
himpunan yang berisi aturan sintaks dan semantik yang dipakai untuk
mendefinisikan program komputer.
Contoh
:Assembly, Pascal, C, C++,Java, Perl, PHP, BASIC.
ü
System Utility: antivirus, scandisk,
partisi disk, defragment disk.
Scandisk
•
Berguna untuk mengetahui kondisi disk dan struktur file pada disk Defragment
•
Berguna untuk menata ulang struktur file pada struktur disk PartisiTools
•
Berguna untuk mepartisi (membagi) disk menjadi beberapa bagian
•
Contoh: Partition Magic
3.2.Perangkat Lunak Aplikasi
Perangkat lunak
aplikasi adalah perangkat lunak yang berfungsi untuk membantu pekerjaan dalam
kehidupan sehari ‐ hari
Contoh Perangkat
Lunak Aplikasi
DAFTAR PUSTAKA
Powered by Blogger.