YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Tugas pak joko

HELEN HANDA MUKTIX TKJ A

Pemrograman Dasar

Page 2: Tugas pak joko

Bahasa Pemrograman adalah bahasa yang digunakan untuk menerjemahkan perintah user/pengguna agar dimengerti oleh komputer.

BAB 1 BAHASA PEMROGRAMAN

Page 3: Tugas pak joko

Aturan tata bahasa: memiliki tata bahasa khusus.

Instruksi: memiliki instruksi/perintah untuk menyelesaikan masalah tertentu.

Kompiler: menganalisa dan membuat instruksi menjadi aplikasi siap pakai.

Karakteristik Bahasa Pemrograman

Page 4: Tugas pak joko

Bahasa Pemrograman Berdasarkan Terapannya

Bahasa pemrograman bertujuan khusus Bahasa pemrograman bertujuan umum

Bahasa Pemrograman Berdasarkan Notasi

Bahasa tingkat rendah (low level language) Bahasa tingkat tinggi (high level language)

Page 5: Tugas pak joko

Fungsi Bahasa Pemrograman

Bahasa pemrograman dikhususkan untuk membuat aplikasi yang digunakan langsung pada komputer anda baik tanpa jaringan komputer maupun dengan jaringan komputer.

Pemrograman web digunakan membuat aplikasi secara online, karena akan diakses/ digunakan secara global.

Page 6: Tugas pak joko

Algorism berarti menghitung angka dengan angka arab. Kata “Algorism” berasal dari nama “Abu Jafar Muhammad Ibnu Musa Al-Khuwarismi”

Algoritma berarti: Urutan langkah-langkah logis penyelesaian

masalah yang disusun secara sistematis. Urutan logis pengambilan putusan untuk

pemecahan masalah

Page 7: Tugas pak joko

Algoritma variabel peubah Adalah variabel yang nilainya BUKAN

konstanta. Algoritma variabel pertukaran Berfungsi mempertukarkan masing-masing

isi variabel sedemikian sehingga nilai dari tiap variabel akan berubah/bertukar.

Konsep Algoritma

Page 8: Tugas pak joko

Algoritma disusun oleh sederetan langkah instruksi yang logis. Tiap langkah instruksi tersebut mengerjakan suatu tindakan(aksi).Bila suatu aksi dilaksanakan,maka sejumlah operasi yang bersesuaian dengan aksi itu dikerjakan oleh pemroses.

Struktur Algoritma

Page 9: Tugas pak joko

Penulisan algoritma dapat digunakan dengan

cara:

Bahasa natural Id Indonesia Bahasa natural En English Bahasa lainnya

Penulisan Algoritma dengan Bahasa Natural

Page 10: Tugas pak joko

BAB 3 VARIABEL

Variabel adalah lokasi penyimpanan dan terkait nama simbolis yang berisi beberapa kuantitas yang diketahui atau tidak diketahui atau informasi, nilai.

Page 11: Tugas pak joko

1. Tipe Data Karakter Adalah tipe data yang berupa huruf,angka,dan tanda baca tunggal.Contoh deklarasi char:Char letter =‘A’Ada 2 macam char yaitu:a.SignedMendeklarasikan char bertanda,digunakan untuk nilai negatif. b. UnsignedMendeklarasikan char tidak bertanda,untuk nilai positif.

BAB 4: TIPE DATA

Page 12: Tugas pak joko

Deretan karakter yang diakhiri dengansebuah karakter kosong. String ditulisdengan mengapit string dengan tanda petik dua(“…..”).

Contoh deklarasi string :Char text [ ] = “belajar”

2. Tipe Data String

Page 13: Tugas pak joko

Jenis data ini merupakan nilai bilangan bulat yang terdiri atas integer positif, integer

negatif dan nol.

3.Jenis Data Integer

Tipe Ukuran memori

(dalam byte)

Jangkauan nilai

Byte 1 0..025

Shortint 1 -128..127

Integer 2 -327628..327627

Word 2 0..65535

Longint 4 -2147483648..2147483647

Page 14: Tugas pak joko

Adalah sebuah format bilangan yang dapat digunakan untuk merepresentasikan sebuah nilai yang sangat besar atau sangat kecil. Bilangan ini direpresentasikan menjadi dua bagian, yakni : a. bagian mantisa b. bagian eksponen ( E ).

4. Tipe data Floating Point Number

Page 15: Tugas pak joko

Biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau dapat berarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, tetapi cukup sering digunakan dalam setiap pemrograman.

Page 16: Tugas pak joko

Sering disebut juga sebagai tipe data larik. Tipe data ini pada dasarnya merupakan kumpulan sejumlah variabel bertipe data samadengan ukuran tertentu, yang tersusun secararuntun. Setiap variabel yang terdapat dalam array dapat diakses dengan menggunakan komponen indeks dari tiap-tiap variabel tersebut.

6. Tipe data Array