Materi Pemrograman Komputer
-
Upload
aziz-moeslim -
Category
Education
-
view
276 -
download
3
description
Transcript of Materi Pemrograman Komputer
![Page 1: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/1.jpg)
Pemrograman Komputer
![Page 2: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/2.jpg)
KOMPUTER
Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung
Dalam bahasa Inggris disebut to compute Secara definisi komputer diterjemahkan sebagai
sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya
![Page 3: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/3.jpg)
KOMPUTER
Komputer memiliki dua komponen utama Yang pertama adalah hardware (perangkat
keras) yang tersusun atas komponen elektronik dan mekanik
Yang kedua yaitu software (perangkat lunak). Komponen ini terdiri atas data dan aplikasi – aplikasi komputer
![Page 4: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/4.jpg)
KOMPUTER
![Page 5: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/5.jpg)
KOMPONEN KOM PUTER
HARDWARE Central Processing Unit (CPU)
Processor, merupakan bagian dari perangkat keras komputer yang melakukan pemprosesan aritmatika dan logika serta pengendalian operasi komputer secara keseluruhan
Prosesor terdiri atas dua bagian utama, yaitu ALU (Arithmetic Logic Unit) dan Control Unit
Kecepatan kerja prosesor biasanya ditentukan oleh kecepatan clock dari Control Unit-nya
Contoh : jika prosesor memiliki frekuensi clock 350 MHz, berarti kecepatan pemprosesan satu instruksinya = T = 1/f = 1/(350 x 106 Hz), = 0,286 x 10-8 detik
![Page 6: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/6.jpg)
KOMPONEN KOMPUTER
HARDWARE Memori
Memori adalah media penyimpan data pada komputer
Memori, berdasarkan fungsinya dibagi menjadi dua yaitu :
Primary Memory Secondary Memory
![Page 7: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/7.jpg)
KOMPONEN KOMPUTER
HARDWARE Input Dan Output Device
Input-Output Device, merupakan bagian yang berfungsi sebagai penghubung antara komputer dengan lingkungan di luarnya
Input Device (Piranti Masukan)
Berfungsi sebagai media komputer untuk menerima masukan dari luar
Contoh piranti masukan : Keyboard, Mouse, Touch screen, Scanner, Camera
Output Device (Piranti Keluaran)
Berfungsi sebagai media komputer untuk memberikan keluaran
Contoh piranti keluaran : Monitor, Printer, Speaker, Plotter
![Page 8: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/8.jpg)
KOMPONEN KOMPUTER
SOFTWARE
Merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki
Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer
Program dapat dianalogikan sebagai instruksi yang akan dijalankan oleh prosessor
![Page 9: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/9.jpg)
KOMPONEN KOMPUTER
SOFTWARE
Software terdiri dari beberapa jenis, yaitu: Sistem Operasi, seperti DOS, Unix, Novell, OS/2,
Windows Program Utility, seperti Norton Utility, Scandisk,
PC Tools Program Aplikasi, seperti GL, MYOB, Payroll Program Paket Compiler
![Page 10: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/10.jpg)
BAHASA PEMROGRAMAN
Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer
Bahasa pemrograman memfasilitasi seorang programmer secara tepat menetapkan data apa yang sedang dilakukan oleh komputer selanjutnya, bagaimana data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif
Bahasa pemrograman dapat diklasifikasikan menjadi tingkat rendah, menengah, dan tingkat tinggi
![Page 11: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/11.jpg)
BAHASA PEMROGRAMAN
Kategori Bahasa Pemrograman Bahasa Pemrograman Tingkat Tinggi
Contoh : JAVA, C ++, .NET Bahasa Pemrograman Tingkat Rendah
Contoh : Assembly Bahasa Pemrograman Tingkat Menengah
Contoh : Fortran
![Page 12: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/12.jpg)
ALUR PEMBUATAN PROGRAM
Langkah – langkah sistematis dasar dalam menyelesaikan permasalahan pemrograman :
Mendefinisikan masalah Menganalisa dan membuat rumusan pemecahan
masalah Desain Algoritma dan Representasi Pengkodean, Uji Coba dan pembuatan
dokumentasi
![Page 13: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/13.jpg)
ALGORITMA
Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah (Kamus Besar Bahasa Indonesia)
Algoritma adalah urutan langkah berhingga untuk memecahkan masalah logika atau matematika (Microsoft Book – Self)
Algoritma adalah urutan langkah-langkah logis yang berhingga yang digunakan untuk memecahkan masalah (Kesimpulan)
![Page 14: Materi Pemrograman Komputer](https://reader033.fdocument.pub/reader033/viewer/2022061613/558523e7d8b42aea748b4ff8/html5/thumbnails/14.jpg)
ALGORITMA
Notasi Penulisan Algoritma Bahasa Manusia (Notasi Alamiah) FlowChart (Diagram Alir) Pseudocode