PENGOLAHAN DATA # Tipe Data Variabel Konstanta

Slides:



Advertisements
Presentasi serupa
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Advertisements

DASAR-DASAR PEMROGRAMAN C
- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
PENGOLAHAN DATA # Tipe Data Variabel Konstanta
Tipe Data, Variabel & Operator
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
BASIC DATA TYPES, VARIABLES & OPERATORS
Elemen Dasar QBasic.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Pertemuan 3.
ALGORITMA PEMROGRAMAN 2A
Struktur Algoritma & Tipe Data
PENGGUNAAN TIPE DATA YANG EFEKTIF
Elemen Dasar Dalam C++.
Pertemuan 2 Muhamad Haikal, S.Kom., MT
PRAKTIKUM ALGORITMA PEMROGRAMAN
DASAR PEMROGRAMAN C Oleh : sgo.
Pengantar C++.
Tipe Data By Serdiwansyah N. A..
Elemen Dasar C Identifier :
PERTEMUAN 2 Bambang Irawan.
Struktur Organisasi Data 2
Dasar-Dasar Pemrograman
Tipe, Nama, dan Nilai Anifuddin azis.
BAB 2 Elemen Dasar.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Teknik Pemrograman oleh: Yohanes Sugiarto.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
TEE 2103 Algoritma dan Pemrograman
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Tipe, Nama, dan Nilai.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
Operator dan Ekspresi TEE 2103 Algoritma dan Pemrograman
DASAR PEMROGRAMAN JAVA
Tipe Data, Nama dan Nilai
TIPE DATA.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pemrograman Bahasa C sRi nurhayati, mt.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Algoritma dan Pemrograman
Konsep Tipe Data dan Operator
Algoritma dan struktur data
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
VARIABEL, TIPE DATA, OPERATOR
Algoritma dan Stuktur Data
PENGGUNAAN TIPE DATA YANG EFEKTIF
Algoritma 1 Temu 2.
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
Transcript presentasi:

PENGOLAHAN DATA #2 1. 2. 3. 4. 5. Tipe Data Variabel Konstanta 16 September 2018 1. 2. 3. 4. 5. Tipe Data Variabel Konstanta Operator Ekspresi #2 STIKOM

Data yang bisa diproses oleh komputer ada 3 (tiga) jenis: Tipe Data 16 September 2018 Data yang bisa diproses oleh komputer ada 3 (tiga) jenis: 1. Numerik 2. Karakter 3. Logika Pada dasarnya, data yang diproses di dalam komputer berjenis numerik. Tipe data yang lain hanya merupakan pengembangan dan interpretasi lain dari data bertipe numerik. #2 STIKOM

Ada 2 (dua) jenis data numerik: Tipe Data Numerik 16 September 2018 Ada 2 (dua) jenis data numerik: 1. Bilangan bulat 2. Bilangan pecahan Bilangan bulat maupun pecahan diperlakukan secara berbeda di dalam memori. Bilangan pecahan memiliki lokasi ekstra untuk menyimpan data pecahan. Dari sisi jangkauan data, tipe data pecahan memiliki range lebih besar dibandingkan dengan tipe data bilangan bulat. #2 STIKOM

Ada 2 (dua) jenis data karakter: Tipe Data Karakter 16 September 2018 Ada 2 (dua) jenis data karakter: 1. Karakter tunggal (char) 2. Deretan karakter (String) Data untuk karakter tunggal harus berupa 1 (satu) data karakter, sedangkan data untuk String boleh berupa 0 (nol) atau lebih karakter. Dari sisi jangkauan data, tipe data String memiliki range lebih besar dibandingkan dengan tipe data char. #2 STIKOM

Data logika adalah kondisi BENAR atau SALAH. Tipe Data Logika 16 September 2018 Data logika adalah kondisi BENAR atau SALAH. 1. Status 0  SALAH 2. Status 1  BENAR Sebuah data logika menggunakan 1 byte memori. Ukuran memori dinyatakan dengan satuan BYTE. #2 STIKOM

Pemilihan Tipe Data 16 September 2018 1. Sesuaikan dengan jenis data yang akan diolah. Pilihlah tipe data sesuai dengan jenis data yang akan diolah. Analisa setiap jenis data yang akan diolah secara seksama. Tidak setiap data numerik akan diproses secara numerik. Ada kalanya data bertipe numerik akan diproses sebagai string, misalnya nomor telpon, nomor induk mahasiswa, nomor KTP dan sebagainya. #2 STIKOM

Pemilihan Tipe Data #2 2. Sesuaikan dengan kebutuhan memori. STIKOM 16 September 2018 2. Sesuaikan dengan kebutuhan memori. Pilihlah tipe data yang sesuai dengan kebutuhan pengolahan data DAN yang menggunakan memori secara efisien. Sebagai contoh, data numerik dengan tipe pecahan terbagi menjadi tipe FLOAT dan DOUBLE. Kedua tipe data ini sama-sama mengolah data bilangan pecahan, tetapi berbeda dalam pemakaian memori karena range keduanya berbeda. #2 STIKOM

Variabel 16 September 2018 1. Sebutan bagi lokasi memori yang digunakan untuk menyimpan data. 2. Hanya bisa menyimpan sebuah data dengan tipe tertentu. 3. Penyimpanan data baru akan menghapus data lama. 4. Selama proses berlangsung, isi variabel bisa diubah-ubah. #2 STIKOM

Penamaan Variabel 16 September 2018 1. Diawali dengan huruf kecil. Kata berikutnya diawali dengan huruf kapital. 2. Tidak boleh mengandung spasi atau simbol khusus seperti [ ] - = ?. 3. Lebih dari satu kata harus ditulis dempet. 4. Variabel string maupun char diakhiri dengan karakter $. #2 STIKOM

Contoh Variabel #2 1. Penamaan yang benar gaji totalPendapatan nama$ 16 September 2018 1. Penamaan yang benar gaji totalPendapatan nama$ alamat$ #2 STIKOM

Contoh Variabel #2 2. Penamaan yang salah 1gaji (diawali dengan angka) 16 September 2018 2. Penamaan yang salah 1gaji (diawali dengan angka) total-Pendapatan (ada minus) nama mahasiswa (ada spasi) alamat-2 (ada minus) #2 STIKOM

Konstanta 16 September 2018 1. Sebutan bagi lokasi memori yang digunakan untuk menyimpan data. 2. Hanya bisa menyimpan sebuah data dengan tipe tertentu. 3. Penyimpanan data hanya bisa dilakukan di awal proses. 4. Selama proses berlangsung, isi konstanta TIDAK BOLEH diubah. #2 STIKOM

Penamaan Konstanta #2 1. Diawali dengan huruf kapital seluruhnya. 2. 16 September 2018 1. Diawali dengan huruf kapital seluruhnya. 2. Tidak boleh mengandung spasi atau simbol khusus seperti [ ] - = ?. 3. Lebih dari satu kata harus dipisahkan dengan underscore (_). 4. Konstanta string maupun char diakhiri dengan karakter $. #2 STIKOM

Operator 16 September 2018 1. Karakter khusus yang digunakan untuk melakukan proses tertentu. 2. Memerlukan data untuk diproses  disebut operand. 3. Ada yang bersifat unary : (membutuhkan 1 operand). 4. Ada yang bersifat binary : (membutuhkan 2 operand). #2 STIKOM

Jenis-jenis Operator #2 = : pemberian nilai + : penjumlahan 16 September 2018 1. Operator Matematika : digunakan untuk melakukan proses matematika. = : pemberian nilai + : penjumlahan - : pengurangan * : perkalian / : pembagian % : modulus (sisa bagi) #2 STIKOM

Jenis-jenis Operator #2 == : persamaan ≠ : pertidaksamaan 16 September 2018 2. Operator Relasi : digunakan untuk melakukan proses pembandingan. == : persamaan ≠ : pertidaksamaan > : lebih dari ≥ : lebih dari atau sama dengan < : kurang dari ≤ : kurang dari atau sama dengan Pembacaan diawali dengan kata “apakah” Hasil proses bernilai BENAR atau SALAH #2 STIKOM

Jenis-jenis Operator #2 AND : logika DAN OR : logika OR 3. 16 September 2018 3. Operator Logika : digunakan untuk melakukan proses logika. AND : logika DAN OR : logika OR Hasil proses akan bernilai salah satu: BENAR, atau SALAH #2 STIKOM

Jenis-jenis Operator #2 Tabel Kebenaran untuk operator logika X Y 16 September 2018 Tabel Kebenaran untuk operator logika X Y X AND Y X OR Y 1 0 = kondisi SALAH 1 = kondisi BENAR #2 STIKOM

Ekspresi #2 1. Ekspresi Matematika 2. Ekspresi Relasional 3. 16 September 2018 1. Ekspresi Matematika 2. Ekspresi Relasional 3. Ekspresi Logika 4. Ekspresi Gabungan #2 STIKOM

Ekspresi #2 1. Ekspresi Matematika 3 * 4 – 5 + 2 / 52 16 September 2018 1. Ekspresi Matematika 3 * 4 – 5 + 2 / 52 Ekspresi ini diselesaikan dengan urutan sebagai berikut: ((3 * 4) – 5) + (2 / (52)) (12 – 5) + (2 / 25) 7 + 0.08 7.08 #2 STIKOM

Ekspresi #2 2. Ekspresi Relasional 10 == 3  apakah 10 sama dengan 3? 16 September 2018 2. Ekspresi Relasional 10 == 3  apakah 10 sama dengan 3? 10 ≠ 3  apakah 10 tidak sama dengan 3? 10 > 3  apakah 10 lebih dari 3? 10 ≥ 3  apakah 10 lebih dari atau sama dengan 3? 10 < 3  apakah 10 kurang dari 3? 10 ≤ 3  apakah 10 kurang dari atau sama dengan 3? #2 STIKOM

Ekspresi #2 3. Ekspresi Logika cuaca_cerah AND jalanan_ramai 16 September 2018 3. Ekspresi Logika cuaca_cerah AND jalanan_ramai ada_angkutan OR ada_tumpangan #2 STIKOM

(x+y > z) AND (a*b < c) Ekspresi 16 September 2018 4. Ekspresi Gabungan (x+y > z) AND (a*b < c) Urutan proses: “x+y” dihitung dulu. Hasil perhitungan tersebut dibandingkan dengan “z”. “a*b” dihitung dulu. Hasil perhitungan tersebut dibandingkan dengan “c”. Hasil perhitungan langkah 2 dan 4 dikombinasi dengan operator AND. #2 STIKOM

End of slide 16 September 2018 Terima kasih #2 STIKOM