DASAR PEMROGRAMAN KOMPUTER

Slides:



Advertisements
Presentasi serupa
Pemrograman Dasar IS – 104 Introduction. Perkenalan • Nama: Yosua Timotius Kipling • • Tujuan perkuliahan: Mengenal konsep.
Advertisements

Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
- PERTEMUAN 1 - DASAR-DASAR ALGORITMA, PROGRAM, DAN PEMROGRAMAN
Praktikum Bahasa Pemrograman
Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Oleh: Ali Ridho Barakbah
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
Pengenalan Java As’ad Djamalilleil
Algoritma & Pemrograman 1
Perkembangan Bahasa.
Object Oriented Programming (OOP)
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
Pengenalan JAVA dan Pemrograman Berorientasi Objek
Pemrograman Dasar Pengenalan Java PTIIK- UB.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Pengenalan Java.
Pertemuan 1 Apakah Java Itu ? ASWAR R..
JAVA APPLET Creating Web Application using Java Applet Introduction to Java (1 st part)
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Pengenalan Pemrograman Java
Konsep Pemrograman dan Paradigmanya
Rifky Kurniawan, S.Kom, MTI
JAVA FUNDAMENTAL Chapter 1 By. Budhi Irawan, S.Si, M.T.
Bahasa Pemrograman dasar
Pengantar Struktur Data Pertemuan 1 Season 1
PEMROGRAMAN BERORIENTASI OBJEK
PENGENALAN JAVA.
Memahami Ruang Lingkup Pemrograman
Teknik Kompilasi “Translator”
BAB 1 BAHASA PEMROGRAMAN
Pengenalan Java Pertemuan Ke-1.
Algoritma & Pemrograman 1
ALGORITMA & PEMROGRAMAN
Algoritma & Pemrograman (2) Pengenalan Java
Pengenalan Java Pertemuan Ke-1.
Algoritma & pemrograman 1B
Pemrograman VII Java U Abd. Rohim, MT mailto:
Pengenalan dan Struktur Java (Statement Output)
Memahami Ruang Lingkup Pemrograman
Algoritma dan Pemrograman 3
Pengenalan Java.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Java Fundamentals Eko Hari Rachmawanto.
JAVA Mudah dipelajari jika telah mengenal konsep OOP, terbuka (open source) dan mudah dikembangkan SEDERHANA KEUNGGULAN JAVA AMAN Dibuat dengan pertimbangan.
DASAR ALGORITMA DAN PEMROGRAMAN KOMPUTER
Pengenalan Program Java
PEDOMAN PENYUSUNAN ALGORITMA
PEMROGRAMAN BERORIENTASI OBJEK
Minggu 5 Imam Fahrur Rozi
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Object Oriented Programming
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
Pemrograman Berorientasi Obyek IT209
Praktikum OOP Java (IX307)
Teknik Kompilasi “Translator”
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
DASAR PEMROGRAMAN KOMPUTER
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Pengenalan Java.
Pengenalan Java.
Pengenalan Java.
Review C/C++ & Intro to Java
Memahami Ruang Lingkup Pemrograman
ALGORITMA DAN BAHASA PEMROGRAMAN JAVA
PEMROGRAMAN BERORIENTASI OBJEK
Mendapatkan Input dari Keyboard
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pemrograman Berorientasi Objek (PBO)
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

DASAR PEMROGRAMAN KOMPUTER Minggu 1 - Praktikum Imam Fahrur Rozi

Target Setelah menempuh materi ini, mahasiswa hendaknya mampu:  Memahami tentang konsep dasar pemrograman komputer Mengenal tentang struktur program dan langkah mengembangkan program Java

Pokok Bahasan Konsep Dasar Pemrograman Program Bahasa Pemrograman Langkah Membuat Program Translator Tahap Pengembangan Program Java Struktur Dasar Program Java Sintaks Output

Dasar Pemrograman Komputer

Prinsip Kerja Komputer

Program Program merupakan Sederetan instruksi yang dikerjakan oleh komputer, untuk memproses data hingga menghasilkan output yang diinginkan Untuk membuat program, sebelumnya perlu dirancang langkah-langkah penyelesaian masalah  algoritma Program ditulis dengan menggunakan bahasa pemrograman tertentu

Program Program = Algoritma + Bahasa Pemrograman Belajar membuat Program, berarti belajar untuk membuat algoritma dan mentranslasikan algoritma tersebut ke bahasa pemrograman, hingga program bisa jalan dan didapatkan hasil yang diinginkan

Bahasa Pemrograman Tingkat tinggi Tingkat rendah Adalah Bahasa khusus yang digunakan untuk membuat suatu program komputer Tingkat tinggi Lebih dekat dengan bahasa manusia Lebih mudah dipahami Contoh: Java, C, C++, Pascal, dsb Tingkat rendah Lebih dekat dengan bahasa mesin Lebih sulit dipahami Contoh: bahasa asembly

Langkah dalam Membuat Program Pamahi masalah/definisi masalah Buat model Buat algoritma Tulis program Compile Running Dokumentasi

Langkah Membuat Program

Langkah Membuat Program (1. Definisi Masalah)

Langkah Membuat Program (2. Buat Model)

Langkah Membuat Program (3. Rancang Algoritma)

Langkah Membuat Program (4. Tulis Program)

Translator Dari bahasa pemrograman tingkat tinggi, agar bisa dijalankan oleh mesin perlu diterjemahkan Translator  digunakan untuk menterjemahkan bahasa pemrograman hingga bisa dikenali dan dieksekusi oleh komputer Ada 2 macam: Interpreter Compiler

Translator Interpreter: Input: Output: Contoh: Source Code / Kode Program Output: Interpreter tidak menghasilkan file baru/file objek Source code langsung diterjemahkan oleh interpreter dan langsung dijalankan, tanpa diubah dulu ke file objek Contoh: PHP

Translator Compiler: Input: Output: Contoh: Source Code / Kode Program Compiler menghasilkan file baru/file java bytecode Source code akan dianalisis oleh compiler dan diterjemahkan menjadi object code dan ditulus ke dalam file objek/file baru (COMPILE TIME) Object code ini yang selanjutnya akan dijalankan (RUN TIME) Contoh: Java, C, C++, dsb

Pengenalan Java Java dikembangkan oleh Sun Microsystem tahun 1995 Dibeli oleh Oracle pada tahun 2009 Merupakan bahasa pemrograman berorientasi objek. Meski demikian di matakuliah ini kita tidak fokus pada konsep berorientasi objek, melainkan pada konsep dasar pemrograman-nya

Beberapa Istilah Terkait dengan Java JDK (Java Development Kit) : kumpulan tools untuk membuat/mengembangkan program Java. Di dalamnya terdapat java compiler JRE (Java Runtime Environment) : lingkungan untuk menjalankan program Java (di dalamnya terdapat JVM) JVM (Java Virtual Machine) : bagian dari JRE yang akan menerjemahkan java bytecode hingga menjadi bahasa mesin sesuai dengan platform dimana ia akan dijalankan

Tahap Pengembangan Program Java COMPILE (perintah javac) RUN (perintah java)

Struktur Dasar Program Java 1 class NamaClass { public static void main(String[] args){ //statement; } 2 3

Struktur Dasar Program Java Class : Bagian utama dari program di Java. Semua bagian program di java harus berada di dalam class. Fungsi main() : fungsi atau bagian program yang pertama kali akan dijalankan. Program Java yang tidak memiliki fungsi main() maka ia tidak bisa dijalankan langsung. Statement : adalah baris instruksi tertentu. Dan setiap statement diakhiri dengan tanda ;

Sintaks Penulisan Class Digunakan sintaks class dan diikuti dengan nama class yang akan dibuat Nama class berupa kata benda Nama class harus diawali dengan HURUF BESAR. Jika terdiri dari 2 kata, keduanya tidak dipisah, dan masing-masing diawali dengan huruf besar Contoh: class Kalkulator{ } class AlatHitung{

Sintaks Penulisan Fungsi main() Format penulisan fungsi main sebagai berikut: public static void main(String[] args){ } Catatan: Untuk lebih detil tentang sintaks public, static akan dijelaskan lebih lanjut di matakuliah Pemrograman Berorientasi Objek

Sintaks Output Digunakan sintaks System.out.print() atau System.out.println() Contoh: System.out.println(“Hello…..”); System.out.print(“Hello tanpa ganti baris….”); System.out.print(“Nama \t: Imam \n”); Catatan: \t untuk enampilkan tab, \n untuk menampilkan ganti baris Perhatikan penggunaan tanda “…”

Contoh Program Fungsi main() class Statement Output program: NAMA : Imam F NIP : 198406102008121004