Pemogramaan dasar 
Nama :faris hendra setiawan 
Kelas :x tkj A 
Persentasi pemograman dasar
Bahasa pemograman 
Bahasa pemograman adalah 
bahasa yang digunakan untuk 
menerjemahkan perintah 
user/pengguna agar di mengerti oleh 
komputer
Karakteristik bahasa pemograman 
 Aturan tata bahasa : memiliki tata basa 
khusus. 
 Intuksi : memiliki intruksi/perintah untuk 
menyelesaikan masalah tertentu. 
 Kompiler : menganalisa intruksi dan 
membuat intruksi menjadi aplikasi siap 
pakai.
Bahasa pemograman dapat dibagi 2 
 bahasa pemograman bertujuan khusus. 
Bahasa pemograman Cobol untuk terapan 
bisnis dan admitrasi,Fortan untuk 
komunikasi ilmiah,sedangkan prolog 
untuk kecerdasan buatan. 
Bahasa pemograman bertujuan 
umum.bahasa yang dapat digunakan 
berbagai aplikasi.pascal,basic, C dan lain-lain.
Fungsi bahasa pemograman 
Bahasa pemograman dekstop dikhususkan 
untuk membuat aplikasi yang digunakan 
langsung pada komputer anda, baik tampa 
jaringan komputer maupun dengan jaringan 
komputer. 
Pemograman web digunakan untuk membuat 
aplikasi yang digunakan secara onlain . Contoh 
bahasa pemograman lainya: ada, cobra,perl, 
ruby,java ,smalltalk,NET, dan lain lain.
Algoritma 
algorism berarti menghitung angka dengan 
mengunakan bahasa arab.kata Algorism berasal 
dari nama penulis buku arab yakni, “Abu Ja’far 
Muhammad Ibnu Musa Al-khuwarizmi” 
Algoritma berarti: 
 Urutan langkah-lamgkah logis penyelesaian 
masalah yang disusun secara sistemmatis. 
Urutan logis pengambilan putusan untuk 
pemecahan masalah.
Konsep Algoritmaz 
A. Algoritma variabel pe-ubah 
variabel yang yang nilainya BUKAN konstata 
(selalu berubahsesuai dengan kondisi 
variabel TER-KINI) 
Sintanks : P=Q 
Algoritma:P<-Q 
Arti : nilai P diberi nilai Q nilai P akan 
SAMA DENGAN nilai Q, nilai Q tetap.
Konsep algoritma 
B. Algoritma variabel pertukaran 
Berfingsi mempertukarkan masing 
masing isi variabel sedemikian 
sehingga nilai dari setiap variabel 
akan berubah/bertukar.
Struktur Algoritma 
Algoritma disusun oleh sederetan langkah 
intruksi yabg logis.tiap langkah intruksi 
tersebut mengerjakan suatu tindakan 
(AKSI).Efek dari pekerjaan suatu aksi dapat 
dapat diamati dengan membandingkan keadan 
pada saat aksi belum dimulai (to), dan keadan 
pada saat asksi selesai dikerjakan (ti).
Penulisan algoritma dengan basa natural 
 Contoh penulisanAlgoritman dengan bahasa natural 
memilih bilangan terbesar dari 3 bilangan (misal 10 
4 2 ) 
 ambilah bilangan pertamadan set maks sama dengan 
bilang pertamaan. 
 Ambilah bilangan kedua dan bandingkan dengan maks , 
apabila bilangan kedua lebih besar dari maks, set maks 
sama dengan bilangan kedua. 
 ambilah bilangan ketiga dan bandingkan dengan maks 
apabila bilangan lebih besar dari maks, set maks, sama 
dengan bilangan ketiga. 
 Variabel maks berisi bilangan terbesar,tampilkan hasilnya.
variabel 
 Variabel adalah lokasi penyimpan dan 
terkait nama simbolis yang berisi berapa 
kuantitas yang diketahui atau tidak 
diketahui atau informasi,niali. Nama 
fariabel adalah cara biasa untuk referensi 
nilai yang disimpan,pemisahan nama dan 
konten ini memungkinkan nama yang akan 
digunakan secara terpisah dari innformasi 
yang tepat yang diwakilinya.
Type data 
 Tipe data adalah jenis data yang dapat 
diolah oleh komputer untuk pemograman 
memenuhi kebutuhan dalam 
komputer.setiap variabel atau kostanta yang 
ada dalam kode program.
Macammacamtipe data 
1. Tipe data karkter (charakter/char) 
Adalah tipe data yang berupa huruf, angka dan 
tanda tanda baca tunggal. 
coontoh deklarasi char : 
char latter = “A” ; 
ada 2 macam char ,yaitu: 
A. Signed 
digunakan untuk nilai negativ . Rentang nilai 
mulai -128 sampai 127.
A. Signed 
digunakan untuk nilai negativ . Rentang nilai 
mulai -128 sampai 127. 
 B. unsigned 
Untuk nilai positif dari rentang nilai mulai 225.
2. Tipe data string 
deretan karakter yang diakhiri dengan sebuah 
karakter kosong. 
3.Tapi data integer 
jenis data ini merupakan nilai bilangan bulat yang 
terdiri atas interger negatif dan nol
4. Tipe Data Floating Point Number (float) 
Adalah sebuah format bilangan yang dapat digunakan untuk 
dapat mempresentasikan sebuah nilai yang sangat besar atau yang 
sangat ktcil. 
5. Tipe Data Boolean (bool) 
Biasanya digunakan hanya untuk mempresentasikan dua kondisi, 
yakni nilai TRUE dan FALSE atau berarti nilai 1 dan 0 atau kondisi 
ON dan OFF. 
6. Tipe Data Array 
Data array sering disebut juga sebagai tipe data larik.

Faris persentasi

  • 1.
    Pemogramaan dasar Nama:faris hendra setiawan Kelas :x tkj A Persentasi pemograman dasar
  • 2.
    Bahasa pemograman Bahasapemograman adalah bahasa yang digunakan untuk menerjemahkan perintah user/pengguna agar di mengerti oleh komputer
  • 3.
    Karakteristik bahasa pemograman  Aturan tata bahasa : memiliki tata basa khusus.  Intuksi : memiliki intruksi/perintah untuk menyelesaikan masalah tertentu.  Kompiler : menganalisa intruksi dan membuat intruksi menjadi aplikasi siap pakai.
  • 4.
    Bahasa pemograman dapatdibagi 2  bahasa pemograman bertujuan khusus. Bahasa pemograman Cobol untuk terapan bisnis dan admitrasi,Fortan untuk komunikasi ilmiah,sedangkan prolog untuk kecerdasan buatan. Bahasa pemograman bertujuan umum.bahasa yang dapat digunakan berbagai aplikasi.pascal,basic, C dan lain-lain.
  • 5.
    Fungsi bahasa pemograman Bahasa pemograman dekstop dikhususkan untuk membuat aplikasi yang digunakan langsung pada komputer anda, baik tampa jaringan komputer maupun dengan jaringan komputer. Pemograman web digunakan untuk membuat aplikasi yang digunakan secara onlain . Contoh bahasa pemograman lainya: ada, cobra,perl, ruby,java ,smalltalk,NET, dan lain lain.
  • 6.
    Algoritma algorism berartimenghitung angka dengan mengunakan bahasa arab.kata Algorism berasal dari nama penulis buku arab yakni, “Abu Ja’far Muhammad Ibnu Musa Al-khuwarizmi” Algoritma berarti:  Urutan langkah-lamgkah logis penyelesaian masalah yang disusun secara sistemmatis. Urutan logis pengambilan putusan untuk pemecahan masalah.
  • 7.
    Konsep Algoritmaz A.Algoritma variabel pe-ubah variabel yang yang nilainya BUKAN konstata (selalu berubahsesuai dengan kondisi variabel TER-KINI) Sintanks : P=Q Algoritma:P<-Q Arti : nilai P diberi nilai Q nilai P akan SAMA DENGAN nilai Q, nilai Q tetap.
  • 8.
    Konsep algoritma B.Algoritma variabel pertukaran Berfingsi mempertukarkan masing masing isi variabel sedemikian sehingga nilai dari setiap variabel akan berubah/bertukar.
  • 9.
    Struktur Algoritma Algoritmadisusun oleh sederetan langkah intruksi yabg logis.tiap langkah intruksi tersebut mengerjakan suatu tindakan (AKSI).Efek dari pekerjaan suatu aksi dapat dapat diamati dengan membandingkan keadan pada saat aksi belum dimulai (to), dan keadan pada saat asksi selesai dikerjakan (ti).
  • 10.
    Penulisan algoritma denganbasa natural  Contoh penulisanAlgoritman dengan bahasa natural memilih bilangan terbesar dari 3 bilangan (misal 10 4 2 )  ambilah bilangan pertamadan set maks sama dengan bilang pertamaan.  Ambilah bilangan kedua dan bandingkan dengan maks , apabila bilangan kedua lebih besar dari maks, set maks sama dengan bilangan kedua.  ambilah bilangan ketiga dan bandingkan dengan maks apabila bilangan lebih besar dari maks, set maks, sama dengan bilangan ketiga.  Variabel maks berisi bilangan terbesar,tampilkan hasilnya.
  • 11.
    variabel  Variabeladalah lokasi penyimpan dan terkait nama simbolis yang berisi berapa kuantitas yang diketahui atau tidak diketahui atau informasi,niali. Nama fariabel adalah cara biasa untuk referensi nilai yang disimpan,pemisahan nama dan konten ini memungkinkan nama yang akan digunakan secara terpisah dari innformasi yang tepat yang diwakilinya.
  • 12.
    Type data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk pemograman memenuhi kebutuhan dalam komputer.setiap variabel atau kostanta yang ada dalam kode program.
  • 13.
    Macammacamtipe data 1.Tipe data karkter (charakter/char) Adalah tipe data yang berupa huruf, angka dan tanda tanda baca tunggal. coontoh deklarasi char : char latter = “A” ; ada 2 macam char ,yaitu: A. Signed digunakan untuk nilai negativ . Rentang nilai mulai -128 sampai 127.
  • 14.
    A. Signed digunakanuntuk nilai negativ . Rentang nilai mulai -128 sampai 127.  B. unsigned Untuk nilai positif dari rentang nilai mulai 225.
  • 15.
    2. Tipe datastring deretan karakter yang diakhiri dengan sebuah karakter kosong. 3.Tapi data integer jenis data ini merupakan nilai bilangan bulat yang terdiri atas interger negatif dan nol
  • 16.
    4. Tipe DataFloating Point Number (float) Adalah sebuah format bilangan yang dapat digunakan untuk dapat mempresentasikan sebuah nilai yang sangat besar atau yang sangat ktcil. 5. Tipe Data Boolean (bool) Biasanya digunakan hanya untuk mempresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau berarti nilai 1 dan 0 atau kondisi ON dan OFF. 6. Tipe Data Array Data array sering disebut juga sebagai tipe data larik.