Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.