Rabu, 30 Desember 2009

perangkat lunak (software)

*) Komputer merupakan mesin yang memproses data menjadi informasi.
*) Komputer untuk mengerjakan hasil kerja & memecahkan berbagai maslah.
*) perangkat lunak menjadi pemroses data atau pemecah masalah dalam komputer.

evolusi software
*) era process (1950-1960)
*) era stabil (1970-1980)
*) era mikro (1980-1990)
*) era modern (1990-sekarang)

Klasifikasi software
*) perangkat lunak sistem
-)Bahasa pemrograman
-)Sistem operasi
-)Utility
*) perangkat lunak aplikasi
-)aplikasi office
-)aplikasi multimedia
-)aplikasi internet

model komputasi

Model komputasi adalah suatu kumpulan dari nilai dan operasi - operasi.

ada 3 dasar model komputasi,yaitu:

1. Model fungsional
---> terdiri dari satu set nilai, fungsi dan operasi aplikasi, fungsi dan komposisi fungsi.

2. Model logika
---> terdiri dati satu set nilai, definisi hubungan dan kesimpulan logis.

3. Model imperative
--->terdiri dari satu set nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.

Konsep Dasar Pemrograman

Program: Merupakan himpunan atau kumpulan intruksi tertulis yang dibuat oleh programer atau suatu bagian executable dari suatu software.

pemrograman: Suatu kumpulan urutan perintah ke komputer untuk mengerjakan seseuatu, dimana intruksi tersebut menggunakan bahas yang dimengerti oleh komputer atau dikenal dengan BAHASA PEMROGRAMAN.

Data: bahan mentah yang akn diolah menjadi informasi sehingga dapat dipergunaka oleh user.

Tipe data dasar: Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.