SlideShare a Scribd company logo
Tugas Presentasi Pemograman Dasar 
Arya laili akbar 
X TKJA
Bahasa pemograman 
Bahasa pemograman adalah 
bahasa yang digunakan untuk 
menerjemahkan perintah 
user/pengguna agar di mengerti oleh 
komputer
Karakteristrik Bahasa Pmograman 
Aturan kata bahasa :Memiliki tata bahasa khusus 
Intruksi: Memiliki intruksi/perintah untuk 
penyelesaian 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 Algoritma 
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 yang 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 penulisan Algoritman dengan bahasa natural 
Pilihlah 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.
Varibel 
Variabel adalah lokasi penyimpanan dan terkait 
nama simbolis yang berisi beberapa kuantitas yang 
diketahui atau tidak diketahui atau imformasi, nilai. 
Atau juga dapat diartikan bahwa Variabel adalah 
objek dimana imformasi dinamis disimpan. 
Tidak semua variabel memiliki karakteristik yang 
sama.imformasi yang dapat disiman oleh variabel 
dituntukan berdasarkan jenis atau tipe data variabel 
tersebut.
TIPE DATA 
• Tipe data karakter(charakter/char) 
Adalah tipe data yang berupa,huruf,angka dan tanda 
baca tunggal. 
• Tipe data string 
Deretan karakter yg diakhiri dengan sebuah karekter 
kosong.String ditulis dengan menggapi string 
dengan tanda petik dua(“.....”)
TIPE DATA 
1. Tipe Data Karakter (character/char) 
Adalah tipe data yang berupa huruf, angka, dan tanda baca 
tunggal. 
2. Tipe Data String 
Deretan karakter yang diakhiri dengan sebuah karakter 
kosong. 
3. Tipe Data Integer 
Jenis data ini merupakannilai bilangan bulat, yang terdiri atas 
integer positif, integer 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.
OPERATOR 
Arti kata operator dalam bahasa pemrograman 
adalah symbol yang digunakan untuk menjalankan 
operand atau bisa juga symbol yang bertugas 
menjalankan suatu peralatan. 
1. Operator Aritmatika 
2. Operator Penugasan 
3. Operator Perbandingan 
4. Operator Logika 
5. Operator Unary
Pseudocode 
Berarti imitasi dan code berarti kode yang dihubungkan dengan intruksi yang 
ditulis dalam bahasa komputer (kode bahasa pemrograman). 
Flowchart (Diagram 
Alir) 
Selain dalam bentuk tulisan, algorithma 
juga dapat ditulis dalam bentuk diagram-diagram 
dengan anak panah sebagai 
petunjuk urutan langkah algorithmanya.
Algorithma Percadangan 
Sebuah program tidak selamanya akan berjalan dengan mngikuti 
struktur berurutan, kadang-kadang kita perlu mengubah urutan 
pelaksanaan program dan menghendaki agar pelaksanaan 
program meloncat kebaris tertentu. 
Algorithma Perulangan 
Ada kalanya untuk menyelesaikan suatu 
masalah, satu atau beberapa perintah harus 
dikerjakan beberapa kali.

More Related Content

What's hot

Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
TaufiqH524
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman I
Ifan Ok
 
Dasar dasar algoritma - 3 kontrol-1
Dasar dasar algoritma - 3  kontrol-1Dasar dasar algoritma - 3  kontrol-1
Dasar dasar algoritma - 3 kontrol-1
Rachmat Narendra
 
Algoritma & pemrograman 2
Algoritma & pemrograman 2Algoritma & pemrograman 2
Algoritma & pemrograman 2
Mulyana Yana
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaArif Punk Street
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan OtomataRisal Fahmi
 
Dasar dasar algoritma - 2
Dasar dasar algoritma - 2Dasar dasar algoritma - 2
Dasar dasar algoritma - 2
Rachmat Narendra
 
Algoritma dan Struktur Data (Python) - Perulangan
Algoritma dan Struktur Data (Python) - PerulanganAlgoritma dan Struktur Data (Python) - Perulangan
Algoritma dan Struktur Data (Python) - Perulangan
AndiNurkholis1
 
Teori bahasa otomata pertemuan 1
Teori bahasa otomata pertemuan 1Teori bahasa otomata pertemuan 1
Teori bahasa otomata pertemuan 1nhiyabelle
 
3.algoritma dasar
3.algoritma dasar3.algoritma dasar
3.algoritma dasar
Putri Damayanti
 
Struktur Runtunan Algoritma
Struktur Runtunan AlgoritmaStruktur Runtunan Algoritma
Struktur Runtunan Algoritma
casnadi
 
Teori bahasa otomata pertemuan 2
Teori bahasa otomata pertemuan 2Teori bahasa otomata pertemuan 2
Teori bahasa otomata pertemuan 2nhiyabelle
 
listiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchartlistiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchart
Maryanto Sumringah SMA 9 Tebo
 
Modul algoritma dan pemograman
Modul algoritma dan pemogramanModul algoritma dan pemograman
Modul algoritma dan pemogramanPANJI_ADITYAN
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
Devi Apriansyah
 
Algoritma pemrograman
Algoritma pemrogramanAlgoritma pemrograman
Algoritma pemrograman
Febri Fazain
 
Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)
SyaharullahDisa
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Syaiful Ahdan
 
Dasar dasar algoritma - 1-1
Dasar dasar algoritma - 1-1Dasar dasar algoritma - 1-1
Dasar dasar algoritma - 1-1
Rachmat Narendra
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
Syaiful Ahdan
 

What's hot (20)

Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman I
 
Dasar dasar algoritma - 3 kontrol-1
Dasar dasar algoritma - 3  kontrol-1Dasar dasar algoritma - 3  kontrol-1
Dasar dasar algoritma - 3 kontrol-1
 
Algoritma & pemrograman 2
Algoritma & pemrograman 2Algoritma & pemrograman 2
Algoritma & pemrograman 2
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritma
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan Otomata
 
Dasar dasar algoritma - 2
Dasar dasar algoritma - 2Dasar dasar algoritma - 2
Dasar dasar algoritma - 2
 
Algoritma dan Struktur Data (Python) - Perulangan
Algoritma dan Struktur Data (Python) - PerulanganAlgoritma dan Struktur Data (Python) - Perulangan
Algoritma dan Struktur Data (Python) - Perulangan
 
Teori bahasa otomata pertemuan 1
Teori bahasa otomata pertemuan 1Teori bahasa otomata pertemuan 1
Teori bahasa otomata pertemuan 1
 
3.algoritma dasar
3.algoritma dasar3.algoritma dasar
3.algoritma dasar
 
Struktur Runtunan Algoritma
Struktur Runtunan AlgoritmaStruktur Runtunan Algoritma
Struktur Runtunan Algoritma
 
Teori bahasa otomata pertemuan 2
Teori bahasa otomata pertemuan 2Teori bahasa otomata pertemuan 2
Teori bahasa otomata pertemuan 2
 
listiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchartlistiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchart
 
Modul algoritma dan pemograman
Modul algoritma dan pemogramanModul algoritma dan pemograman
Modul algoritma dan pemograman
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
 
Algoritma pemrograman
Algoritma pemrogramanAlgoritma pemrograman
Algoritma pemrograman
 
Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Dasar dasar algoritma - 1-1
Dasar dasar algoritma - 1-1Dasar dasar algoritma - 1-1
Dasar dasar algoritma - 1-1
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 

Viewers also liked

Kecepatan akses-internet
Kecepatan akses-internetKecepatan akses-internet
Kecepatan akses-internetz4muttaqien
 
Osama Faraj Resume
Osama Faraj ResumeOsama Faraj Resume
Osama Faraj ResumeOsama Faraj
 
Presented by rajni sharma
Presented by rajni sharmaPresented by rajni sharma
Presented by rajni sharma
abhimishra09
 
Osama Faraj Resume
Osama Faraj ResumeOsama Faraj Resume
Osama Faraj ResumeOsama Faraj
 
Whatsapp
WhatsappWhatsapp
Whatsapp
Arum Mawarti
 
Android & Backup-Restore SMS
Android & Backup-Restore SMSAndroid & Backup-Restore SMS
Android & Backup-Restore SMS
tttoan
 
Leakage current
Leakage currentLeakage current
Leakage current
dheeraj kale
 
Nice phototherapy charts
Nice phototherapy chartsNice phototherapy charts
Nice phototherapy chartssandya81
 
Digital technology merit badge
Digital technology merit badgeDigital technology merit badge
Digital technology merit badge
Jenny Meade
 
Puisi
PuisiPuisi

Viewers also liked (15)

Kecepatan akses-internet
Kecepatan akses-internetKecepatan akses-internet
Kecepatan akses-internet
 
Osama Faraj Resume
Osama Faraj ResumeOsama Faraj Resume
Osama Faraj Resume
 
Presented by rajni sharma
Presented by rajni sharmaPresented by rajni sharma
Presented by rajni sharma
 
Campus uniminuto
Campus uniminutoCampus uniminuto
Campus uniminuto
 
Tcc
TccTcc
Tcc
 
Slid
SlidSlid
Slid
 
Osama Faraj Resume
Osama Faraj ResumeOsama Faraj Resume
Osama Faraj Resume
 
Whatsapp
WhatsappWhatsapp
Whatsapp
 
Android & Backup-Restore SMS
Android & Backup-Restore SMSAndroid & Backup-Restore SMS
Android & Backup-Restore SMS
 
Leakage current
Leakage currentLeakage current
Leakage current
 
Nice phototherapy charts
Nice phototherapy chartsNice phototherapy charts
Nice phototherapy charts
 
14pages Examples_2015
14pages Examples_201514pages Examples_2015
14pages Examples_2015
 
Digital technology merit badge
Digital technology merit badgeDigital technology merit badge
Digital technology merit badge
 
Puisi
PuisiPuisi
Puisi
 
BEED Profile Ver2
BEED Profile Ver2BEED Profile Ver2
BEED Profile Ver2
 

Similar to tugas produktf

Tugas Pemrograman Dasar
Tugas Pemrograman DasarTugas Pemrograman Dasar
Tugas Pemrograman Dasar
habibcyber43
 
Tugas produktif ( melinda )
Tugas produktif   ( melinda )Tugas produktif   ( melinda )
Tugas produktif ( melinda )
Kholis October's
 
Presentasi Pemograman Dasar
Presentasi Pemograman DasarPresentasi Pemograman Dasar
Presentasi Pemograman Dasar
android24
 
Presentasi Pemograman Dasar
Presentasi Pemograman DasarPresentasi Pemograman Dasar
Presentasi Pemograman Dasar
android24
 
tugas
tugastugas
Tugas p era vina
Tugas p era vinaTugas p era vina
Tugas p era vina
Kholis October's
 
Tugas Powerpoint
Tugas PowerpointTugas Powerpoint
Tugas Powerpoint
Kholis October's
 
Tugas Presentasi Pemograman Dasar 2
Tugas Presentasi Pemograman Dasar 2Tugas Presentasi Pemograman Dasar 2
Tugas Presentasi Pemograman Dasar 2
F. Bagus TKJa
 
Modul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan JavaModul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan Java
Rakhmat Dedi Gunawan
 
Pengertian pemograman dasar
Pengertian pemograman dasarPengertian pemograman dasar
Pengertian pemograman dasar
Maslik Sekaran
 
Tugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman DasarTugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman Dasar
Helen Handa Mukti
 
Tugas pak joko
Tugas pak jokoTugas pak joko
Tugas pak joko
Helen Handa Mukti
 
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR UNTUK KELAS X SMK REKAYASA PERANGKAT...
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR  UNTUK KELAS X SMK REKAYASA PERANGKAT...ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR  UNTUK KELAS X SMK REKAYASA PERANGKAT...
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR UNTUK KELAS X SMK REKAYASA PERANGKAT...
chaerulanwar35
 
Tugas mu'thi modul pascal
Tugas mu'thi modul pascalTugas mu'thi modul pascal
Tugas mu'thi modul pascal
Mu'thi Cinsayf
 
Belajar Python.docx
Belajar Python.docxBelajar Python.docx
Belajar Python.docx
SeptianAnsori
 
Struktur Level Data
Struktur Level DataStruktur Level Data
Struktur Level DataDimara Hakim
 
Modul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdfModul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdf
SitiNurazizah994765
 

Similar to tugas produktf (20)

Tugas Pemrograman Dasar
Tugas Pemrograman DasarTugas Pemrograman Dasar
Tugas Pemrograman Dasar
 
Tugas produktif ( melinda )
Tugas produktif   ( melinda )Tugas produktif   ( melinda )
Tugas produktif ( melinda )
 
Presentasi Pemograman Dasar
Presentasi Pemograman DasarPresentasi Pemograman Dasar
Presentasi Pemograman Dasar
 
Presentasi Pemograman Dasar
Presentasi Pemograman DasarPresentasi Pemograman Dasar
Presentasi Pemograman Dasar
 
tugas
tugastugas
tugas
 
Tugas p era vina
Tugas p era vinaTugas p era vina
Tugas p era vina
 
Tugas p era vina
Tugas p era vinaTugas p era vina
Tugas p era vina
 
Tugas Powerpoint
Tugas PowerpointTugas Powerpoint
Tugas Powerpoint
 
Tugas p era vina
Tugas p era vinaTugas p era vina
Tugas p era vina
 
Tugas Presentasi Pemograman Dasar 2
Tugas Presentasi Pemograman Dasar 2Tugas Presentasi Pemograman Dasar 2
Tugas Presentasi Pemograman Dasar 2
 
Tugas ku
Tugas kuTugas ku
Tugas ku
 
Modul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan JavaModul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan Java
 
Pengertian pemograman dasar
Pengertian pemograman dasarPengertian pemograman dasar
Pengertian pemograman dasar
 
Tugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman DasarTugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman Dasar
 
Tugas pak joko
Tugas pak jokoTugas pak joko
Tugas pak joko
 
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR UNTUK KELAS X SMK REKAYASA PERANGKAT...
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR  UNTUK KELAS X SMK REKAYASA PERANGKAT...ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR  UNTUK KELAS X SMK REKAYASA PERANGKAT...
ALGORITMA DAN PEMROGRAMAN TINGKAT DASAR UNTUK KELAS X SMK REKAYASA PERANGKAT...
 
Tugas mu'thi modul pascal
Tugas mu'thi modul pascalTugas mu'thi modul pascal
Tugas mu'thi modul pascal
 
Belajar Python.docx
Belajar Python.docxBelajar Python.docx
Belajar Python.docx
 
Struktur Level Data
Struktur Level DataStruktur Level Data
Struktur Level Data
 
Modul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdfModul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdf
 

Recently uploaded

tugas Ppkn_2024043274444_150222_0000.pdf
tugas Ppkn_2024043274444_150222_0000.pdftugas Ppkn_2024043274444_150222_0000.pdf
tugas Ppkn_2024043274444_150222_0000.pdf
JelitaMeizeraWellysy
 
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptxPermasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Zainul Akmal
 
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
Universitas Sriwijaya
 
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Universitas Sriwijaya
 
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
NurHalifah34
 
Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)
SobriCubi
 
Etikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamilEtikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamil
NurWana20
 
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptxPPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
LuhAriyani1
 
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptxSejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
LuhAriyani1
 
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptxMateri kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
erlinahayati1
 
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Universitas Sriwijaya
 
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptxPPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
refandialim
 
1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif
emalestari711
 
KOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docxKOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docx
sdpurbatua03
 

Recently uploaded (14)

tugas Ppkn_2024043274444_150222_0000.pdf
tugas Ppkn_2024043274444_150222_0000.pdftugas Ppkn_2024043274444_150222_0000.pdf
tugas Ppkn_2024043274444_150222_0000.pdf
 
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptxPermasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
Permasalahan dan Kebijakan Konvergensi Penurunan Stunting di Desa.pptx
 
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...THE TRADISIONAL MODEL OF PUBLIC  ADMINISTRATION model tradisional administras...
THE TRADISIONAL MODEL OF PUBLIC ADMINISTRATION model tradisional administras...
 
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
Reformasi Birokrasi Kementerian Pertanian Republik Indonesia Tahun 2020-2024
 
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
TEORI-TEORI KEPEMIMPINAN (Tugas uas Kepemimpinan)
 
Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)Penumbuhan POSLUHDES ( pos penyuluhan desa)
Penumbuhan POSLUHDES ( pos penyuluhan desa)
 
Etikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamilEtikolegal Pelayanan kebidanan ibu hamil
Etikolegal Pelayanan kebidanan ibu hamil
 
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptxPPT ASAS PERATURAN PERundang UNDANGAN.pptx
PPT ASAS PERATURAN PERundang UNDANGAN.pptx
 
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptxSejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
Sejarah Rekam Medis, Perkembangan, Isi, Manfaat, dan Penyimpanannya PPT.pptx
 
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptxMateri kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
Materi kuliah tEORI KOMUNIKASI PEMBANGUNAN.pptx
 
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
Reformasi Administrasi Publik di Indonesia (1998-2023): Strategi, Implementas...
 
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptxPPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
PPT (EKOSISTEM) - Refandi Alim - Bahan Ajar Magang.pptx
 
1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif1.4.a.8. Koneksi Antar Materi Budaya Positif
1.4.a.8. Koneksi Antar Materi Budaya Positif
 
KOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docxKOSP SD MODEL 1 - datadikdasmen.com.docx
KOSP SD MODEL 1 - datadikdasmen.com.docx
 

tugas produktf

  • 1. Tugas Presentasi Pemograman Dasar Arya laili akbar X TKJA
  • 2. Bahasa pemograman Bahasa pemograman adalah bahasa yang digunakan untuk menerjemahkan perintah user/pengguna agar di mengerti oleh komputer
  • 3. Karakteristrik Bahasa Pmograman Aturan kata bahasa :Memiliki tata bahasa khusus Intruksi: Memiliki intruksi/perintah untuk penyelesaian masalah tertentu Kompiler : Menganalisa intruksi dan membuat intruksi menjadi aplikasi siap pakai
  • 4. 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.
  • 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 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.
  • 7. Konsep Algoritma 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 Algoritma disusun oleh sederetan langkah intruksi yang 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 dengan basa natural Contoh penulisan Algoritman dengan bahasa natural Pilihlah 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. Varibel Variabel adalah lokasi penyimpanan dan terkait nama simbolis yang berisi beberapa kuantitas yang diketahui atau tidak diketahui atau imformasi, nilai. Atau juga dapat diartikan bahwa Variabel adalah objek dimana imformasi dinamis disimpan. Tidak semua variabel memiliki karakteristik yang sama.imformasi yang dapat disiman oleh variabel dituntukan berdasarkan jenis atau tipe data variabel tersebut.
  • 12. TIPE DATA • Tipe data karakter(charakter/char) Adalah tipe data yang berupa,huruf,angka dan tanda baca tunggal. • Tipe data string Deretan karakter yg diakhiri dengan sebuah karekter kosong.String ditulis dengan menggapi string dengan tanda petik dua(“.....”)
  • 13. TIPE DATA 1. Tipe Data Karakter (character/char) Adalah tipe data yang berupa huruf, angka, dan tanda baca tunggal. 2. Tipe Data String Deretan karakter yang diakhiri dengan sebuah karakter kosong. 3. Tipe Data Integer Jenis data ini merupakannilai bilangan bulat, yang terdiri atas integer positif, integer 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.
  • 14. OPERATOR Arti kata operator dalam bahasa pemrograman adalah symbol yang digunakan untuk menjalankan operand atau bisa juga symbol yang bertugas menjalankan suatu peralatan. 1. Operator Aritmatika 2. Operator Penugasan 3. Operator Perbandingan 4. Operator Logika 5. Operator Unary
  • 15. Pseudocode Berarti imitasi dan code berarti kode yang dihubungkan dengan intruksi yang ditulis dalam bahasa komputer (kode bahasa pemrograman). Flowchart (Diagram Alir) Selain dalam bentuk tulisan, algorithma juga dapat ditulis dalam bentuk diagram-diagram dengan anak panah sebagai petunjuk urutan langkah algorithmanya.
  • 16. Algorithma Percadangan Sebuah program tidak selamanya akan berjalan dengan mngikuti struktur berurutan, kadang-kadang kita perlu mengubah urutan pelaksanaan program dan menghendaki agar pelaksanaan program meloncat kebaris tertentu. Algorithma Perulangan Ada kalanya untuk menyelesaikan suatu masalah, satu atau beberapa perintah harus dikerjakan beberapa kali.