Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Software & Bahasa Pemrograman

Presentasi serupa


Presentasi berjudul: "Software & Bahasa Pemrograman"— Transcript presentasi:

1 Software & Bahasa Pemrograman

2 SOFTWARE? Program Komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras juga dikatakan sebagai 'penterjemah' perintah-perintah dr pengguna untuk diteruskan ke atau diproses oleh perangkat keras Sof tware Computer Resources Perintah Output Computer Device

3 SOFTWARE? Berisi instruksi untuk mengerjakan prosedur tertentu, baik memproses data, melakukan perhitungan, berinteraksi dengan software lain (OS maupun aplikasi lainnya) hingga mengontrol perangkat keras (disebut device driver) Contoh: #include <stdio.h> int a, b; main() { a = 4; b = a + 6; if (a == 5) printf (“Nilai a samadengan 5”); if (b > 9) printf (“Nilai b memang lebih besar dari 9”); }

4 SOFTWARE? 3 Kategori: tingkatan Sistem Operasi
tingkatan Program Aplikasi tingkatan Bahasa Pemrograman

5 SOFTWARE? Sistem Operasi
Subkelas software lapisan pertama (pertama kali diletakkan di memori komputer saat dinyalakan) yang bertugas mengontrol & mengelola hardware serta menyediakan operasi dasar sistem (akses ke disk, manajemen memori, skeduling task, dan antar-muka user)

6 SOFTWARE? Sistem Operasi
Bertindak sebagai host bagi semua aplikasi yg dijalankan pada komputer  menangani detail operasi thd hardware Contoh: Microsoft: MSDOS, MS Windows 2000, MS Windows XP, Vista - Linux: Fedora, CentOS, Ubuntu, Slackware, Symbian Novell: Netware Android - Apple: iOS Blackberry

7 SOFTWARE? Sistem Operasi

8 SOFTWARE? Sistem Operasi Tambahin OS android, iOS de el el

9 SOFTWARE? Program Aplikasi
Subkelas software yg didesain bagi end user untuk memanfaatkan kemampuan komputer scr langsung untuk melakukan tugas yg spesifik membutuhkan OS saat dijalankan Seringkali antar program aplikasi memiliki kemampuan berinteraksi satu dg yg lain

10 SOFTWARE? Program Aplikasi Contoh:
Pengolah Kata: Untuk menghasilkan (termasuk membuat, meng-edit, menata tampilan, serta mencetak) berbagai materi/dokumen teks.

11 SOFTWARE? Program Aplikasi Contoh:
Spreadsheet: mensimulasikan kertas lembar kerja, yang tersusun dalam format baris dan kolom untuk membentuk cel-cel yg dpt diisi dng data dan formula

12 SOFTWARE? Program Aplikasi Contoh:
Pengolah Gambar: Untuk menghasilkan (termasuk membuat, meng-edit, menata tampilan, serta kemungkinan pencetakan) berbagai materi/dokumen gambar.

13 SOFTWARE? Program Aplikasi Contoh:
Web Browser: berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh web server

14 SOFTWARE? Bahasa Pemrograman
Subkelas dari sotfware yang digunakan untuk menulis (membuat) software Menterjemahkan seluruh kode program yang dibuat ke bahasa mesin 2 Kategori: Bahasa Tingkat tinggi & Bahasa Tingkat rendah

15 SOFTWARE? Bahasa Pemrograman Bahasa tingkat rendah:
Sekumpulan perintah/instruksi yg memiliki struktur & perintah bhs mesin/seperti bhs mesin Bukan bhs mesin  merupakan pengkodean instruksi bhs mesin untuk mempermudah penyusunan program Didesign sesuai dengan CPU yang digunakan Contoh 1. Bahasa Mesin 2. Bhs Assembly mov     ax,4C00h int        21h Masih harus diterjemahkan ke bahasa mesin

16 SOFTWARE? Bahasa Pemrograman Contoh 1. Bahasa C 2. Bahasa BASIC
Bahasa tingkat tinggi: Sekumpulan perintah/instruksi untuk menyusun program yang tidak tergantung pada CPU yang digunakan Membutuhkan “penterjemah” (Compiler/Interpreter) agar dapat diproses oleh mesin “English like” language Contoh 1. Bahasa C #include <stdio.h> int a, b; main() { a = 4; b = a + 6; if (a == 5) printf (“Nilai a samadengan 5”); if (b > 9) printf (“Nilai b lebih besar dari 9”); } 2. Bahasa BASIC DIM a, b as int a = 4 b = a + 6 IF (a = 5) THEN PRINT “Nilai a samadengan 5” END IF IF b > 9 THEN PRINT “Nilai b lebih besar dr 9”

17 SOFTWARE? Bahasa Pemrograman

18 Bahasa Pemrograman SOFTWARE?

19 SOFTWARE? Bahasa Pemrograman Cari yang terbaru


Download ppt "Software & Bahasa Pemrograman"

Presentasi serupa


Iklan oleh Google