Pengenalan Bahasa Pemrograman

Slides:



Advertisements
Presentasi serupa
Macam-Macam Perangkat Lunak Sistem
Advertisements

Teknologi Informasi dan Komunikasi Kelas vii
PENGENALAN KOMPUTER Pengertian Komputer
Mengenal Komputer.
PEMBELAJARAN DENGAN IT
Pengenalan Software (perangkat lunak)
Teknik Elektro – UIN Sunan Gunung Djati Bandung
STMIK AKBA MAKASSAR.
Hardware Software Brainware
DASAR-DASAR PEMROGRAMAN
Pengantar Algoritma dan Pemrograman Elin Haerani, ST, M.Kom
Algoritma dan Pemrograman
SISTEM KOMPUTER Kelompok 3 1. Winda Dwi Astuti. (009) 2
Unsur-unsur komputer Oleh : Gian Gustiawan.
UNSUR-UNSUR KOMPUTER Oleh : Anggi Ranggini
PERANGKAT KERAS (HARDWARE) DAN PERANGKAT LUNAK (SOFTWARE)
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
PERKEMBANGAN BAHASA KOMPUTER
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
MENGENAL DUNIA KOMPUTER
Pengantar teknologi informasi .::Teknologi perangkat lunak::.
Pengenalan Pemrograman Komputer
Sistem komputer.
KOMPUTER.
Sistem komputer.
TEKNOLOGI KOMPUTER : TINJAUAN SEKILAS
Komponen Utama dan Arsitektur Komputer
PENGENALAN SISTEM KOMPUTER
ALGORITMA DAN PEMROGRAMAN
SUMBER DAYA SISTEM INFORMASI
Aplikasi Teknologi Informasi I
Pendahuluan Algoritma dan Pemrograman I-A
Perangkat Utama Input/Output dan Memori
Pengenalan Pemrograman Komputer
ALGORITMA PEMEROGRAMAN
Pengenalan Pemograman Komputer
ALGORITMA & PEMROGRAMAN
Oleh Lasminiasih, SE,.MM Teknologi komputer.
KELOMPOK 3 1. Winda Dwi Astuti. (009) 2. Septi Nur Hidayati. (010) 3
PERANGKAT – PERANGKAT KOMPUTER
Materi Perkuliahan Pertemuan 1 : Pengenalan Komputer
(Electronic Data Processing System)
Sistem komputer.
KONTRAK PERKULIAHAN Kehadiran / Presensi : 10%
KOMPUTER.
Elemen Dasar Komputer BAB 3.
Algoritma dan Pemrograman
PERANGKAT MULTIMEDIA.
KOMPUTER SEBAGAI PERALATAN PEMECAHAN MASALAH
Teknologi Informasi dan Komunikasi
Pengantar Konsep Bahasa Pemrograman
Kumpulan Materi Kuliah
ALGORITMA & PEMROGRAMAN
MATA KULIAH PENGANTAR KOMPUTER ALI HASAN.
Materi Komputer, Sistem Komputer dan Komponen Komputer
ALGORITMA DAN PEMROGRAMAN
Pengantar Pemrograman
Pertemuan 9 Software.
Pemrogram 1 Agus Darmawan, S.kom.
Sekilas Tentang Komputer
Aplikom HARDWARE Pertemuan 2.
Pengantar Pemrograman
NAMA : RAHMAWATI SETIA WULANDARI
Pengantar teknologi informasi
Oleh Surya Puspita Sari
Algoritma Pemrograman II
Pengantar Pemrograman
Sistem Informasi Psikologi – Mengenal Komputer Halaman : 1 KOMPUTER.
Rahmat Robi Waliyansyah, M.Kom.
Hari 1 - Remediasi PENGENALAN KOMPUTER.
Transcript presentasi:

Pengenalan Bahasa Pemrograman

Pengenalan Bagian komputer yang dapat diukur Sebuah mesin yang melaksanakan berbagai macam tugas berdasarkan perintah khusus Dua komponen utama: Hardware Bagian komputer yang dapat diukur Terdiri atas bagian elektronik dan mekanik Software Bagian komputer yang tidak dapat diukur Terdiri dari data dan program komputer

Komponen Dasar pada Komputer : Hardware CPU Central Processing Unit Processor merupakan “otak” pada komputer Yang melakukan komputasi dasar dalam sistem Contoh: Pentium, Athlon and SPARC.

Komponen Dasar pada Komputer : Hardware Memori Tempat dimana dapat ditemukannya data dan perintah yang dibutuhkan oleh CPU untuk melakukan tugas-tugas yang ditetapkan 2 Tipe: Memori utama (Main Memory) Memori Sekunder (Secondary Memory)

Komponen Dasar pada Komputer : Hardware Memori Utama Digunakan untuk mengendalikan program dan data, dimana prosesor secara aktif bekerja Tidak digunakan untuk penyimpanan jangka panjang Biasanya disebut dengan RAM (Random Access Memory) Diperlukan sebagai volatile storage – yang artinya ketika komputer dimatikan, semua informasi yang berada pada memory utama akan terhapus

Komponen Dasar pada Komputer : Hardware Memory sekunder Digunakan untuk mengendalikan program dan data untuk penggunaan jangka panjang. Contoh dari memory sekunder adalah hard disk dan cd-rom. Diperlukan sebagai non-volatile storage

Komponen Dasar pada Komputer : Hardware Perbandingan antara memory utama dan memory sekunder :

Komponen Dasar pada Komputer : Hardware I/O Device Digunakan supaya sistem komputer dapat berinteraksi dengan dunia luar dengan cara memindahkan data ke dalam dan keluar sistem Contoh: Input device: keyboard, mouse dan mikrofon Output device: monitor, printer dan speaker

Komponen Dasar pada Komputer : Software Suatu program yang digunakan oleh komputer untuk melakukan suatu fungsi Disimpan pada beberapa piranti keras (hardware) seperti hard disk, tetapi software sendiri bersifat tidak dapat diukur (intangible) data yang komputer gunakan dapat berupa apapun yang program perlukan Program Tindakan seperti instruksi untuk processor.

Komponen Dasar pada Komputer : Software Beberapa Tipe Program Komputer Program Sistem Program Aplikasi Compiler

Komponen Dasar pada Komputer : Software Program Sistem Program yang diperlukan untuk menyimpan semua sistem hardware dan software yang berjalan secara bersamaan Contoh : Sistem Operasi seperti Linux, Windows, Unix, Solaris, MacOS

Komponen Dasar pada Komputer : Software Program Aplikasi Program yang digunakan user untuk menyelesaikan tugas mereka Contoh : Word Processor, Game programs, Spreadsheets

Komponen Dasar pada Komputer : Software Compiler Menerjemahkan program komputer ke dalam bahasa mesin Bahasa mesin Bahasa yang dimengerti oleh komputer.

Bahasa pemrograman Bahasa Pemrograman Suatu teknik komunikasi yang distandarisasi untuk menyatakan instruksi pada komputer Seperti bahasa manusia, masing-masing bahasa memiliki sintaks dan tata- bahasa sendiri Terdapat perbedaan tipe dari bahasa pemrograman yang dapat digunakan untuk membuat suatu program, tetapi hal itu tergantung pada bahasa yang Anda gunakan, instruksi-instruksi ini diterjemahkan ke dalam bahasa mesin yang dapat dimengerti oleh komputer.

Bahasa Pemrograman Adalah alat untuk membuat program Contoh: Java, C, C++, C#, Pascal, Basic, Perl, PHP, ASP, JHP, dll. Perbedaan: cara memberikan instruksi (sintaks) Persamaan: bertujuan menghasilkan output yang sama

- Menggunakan Compiler sebagai penterjemah ; CONTOH BAHASA PEMROGRAMAN Bahasa Mesin ; Assembler Bahasa Tingkat Tinggi - Menggunakan Compiler sebagai penterjemah ; Fortran, LISP, Cobol, RPG, dsb - Menggunakan Interpreter sebagai Penterjemah ; Basic, Pascal, Bahasa C, dsb Bahasa Generasi Ke-4 ; Informix, Oracle, dsb

Paradigma Pemrograman Pemrograman Prosedural / Terstruktur Berdasarkan urutan-urutan, sekuensial Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan. Harus mengingat prosedur mana yang sudah dipanggil dan apa yang sudah diubah. Program dapat dibagai-bagi menjadi prosedur dan fungsi. Contoh: PASCAL dan Cliper dll Pemrograman Fungsional Berdasarkan teori fungsi matematika Fungsi merupakan dasar utama program. Contoh LISP, ML (Meta Language) , Lambda Calculus Pemrograman Modular Pemrograman ini membentuk banyak modul. Modul merupakan kumpulan dari prosedur dan fungsi yang berdiri sendiri Sebuah program dapat merupakan kumpulan modul-modul. Contoh: MODULA-2 atau ADA

Paradigma Pemrograman Pemrograman Berorientasi Obyek Pemrograman berdasarkan prinsip obyek, dimana obyek memiliki data/variabel/property dan method/event/prosedur yang dapat dimanipulasi Contoh: Java, C++ dan Object Pascal Pemrograman Berorientasi Fungsi Pemrograman ini berfokus pada suatu fungsi tertentu saja. Sangat tergantung pada tujuan pembuatan bahasa pemrograman ini. Contoh: SQL (Structured Query Language), HTML, XML dan lain-lain. Pemrograman Deklaratif Pemrograman ini mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma. Contoh: PROLOG

Siklus Hidup Perangkat Lunak (Software) Dilihat dari Struktur Sistem Komputer dan Siklus diatas, Algoritma Pemrograman menempati posisi dibagian implementasi karena bagian implementasi merupakan bagian dimana pemrogram melakukan proses coding (pembuatan program).