Anda di halaman 1dari 26

8.

30
Monday, 0ktober 3 08:30
03/10/2022
KELOMPOK 2
SIGN IN
Introduction

MEMBERSan
auz
Ahmad F PEMBAHASAN
Objectives na
Dhea Pi • Tipe, Operator
ti dan
Resmawa
n t a Sy ahila Ekspresi
Fhi • Tipe Data Dasa
Ferdian r
va n G unawan • operasi
Ir
Topics id I b rahim • Ekspresi
Saj
a Dwi
Syaputr
a
Mahindr

Pictures

Tipe, operator, dan ekspresi 08:30 AM


11/09/2022
INTRODUCTION x
Introduction Adalah Perkenalan

Objectives

Topics

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
OBJECTIVES x
Adalah Tujuan
Introduction

Objectives

Topics

Pictures

Motherboard dan Struktur 08:30 AM


Komputer 11/09/2022
TOPICS x
Introduction

Objectives TOPIC 1 TOPIC 2 TOPIC 3 TOPIC 4 TOPIC 5

Topics
TOPIC 6 TOPIC 7

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Pendahuluan X
Introduction
Objek data dasar

• Data merupakan sesuatu yan belum mempunyai arti bagi


Objectives penerimanya dan masih memerlukan adanya pengolahan. Data
biasanya berisi fakta-fakta dalam bentuk angka, teks, dokumen,
gambar, dan suara.
• Objek Data adalah kumpulan elemen yang mungkin untuk suatu tipe
Topics data tertentu.Pengelompokkan satu atau lebih potongan data di dalam
virtualkomputer pada saat run-time

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Pendahuluan X
Introduction
Deklarasi dan Tipe
• Deklarasi Konstanta
Deklarasi konstanta adalah tanda pengenal dalam Delphi yang mempunyai nilai yang sudah
tetap.  diawali dengan kata Const  terus di ikuti dengan identifier yang di beri nilai, Untuk contoh
Objectives deklarasi Konstanta bisa di liat di bawah ini.
Const.
a :=’1000’
• Deklarasi variabel
Deklarasi Variabel adalah tanda pengenal dalam delphi yang mempunyai nilai, yang mana nilai
Topics tersebut akan terus berubah selama proses berjalan. dan variabel ini diawali dengan kata Var terus di
ikuti dengan kumpulan identifier yang di ikuti dengan tipe data yang dibutuhkan. Untuk contoh bisa
diliat di bawah ini

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Pendahuluan X
Introduction
Operator
Operator adalah simbol atau karakter khusus (misal + dan *) yang digunakan dalam suatu
ekspresi untuk menghasilkan suatu nilai.
Java menyediakan sejumlah kelompok operator, meliputi :
Objectives • operator aritmatika
• operator penambahan dan pengurangan
• operator penugasan
• operator pembandingan
• operator logika
Topics • operator bit
Menurut jumlah operand yang dilibatkan, operator diklasifikasikan menjadi :
• operator unary, yaitu operator yang hanya melibatkan satu operand, misalnya -4
• operator binary, yaitu operator yang hanya melibatkan dua buah operand, misalnya 1+2
• Operator tertiary, yaitu operator yang hanya melibatkan tiga buah operand, misalnya a?b:c.
Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Pendahuluan X
Introduction
Ekspresi
Ekspresi atau ungkapan adalah suatu bentuk yang menghasilkan suatu
nilai. Dalam bentuk sederhana, ekspresi berupa sebuah literal atau variabel.
Objectives
Dalam bentuk yang lebih kompleks, sutau ekspresi melibatkan operator dan
operan, misal:

1 + 2 merupakan suatu ekpresi yang menghasilkan nilai 3. Dalam hal


Topics
ini 1 dan 2 bertindak sebagai operand dan + berperan sebagai operator.

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Tipe Data Dasar X
Introduction
Bilangan logic
Tipe data logik adalah tipe data yang digunakan untuk memberi nilai pada hasil
pembandingan atau kombinasi pembandingan.
Tipe dituliskan sebagai Boolean
Objectives
Jangkauan nilai ada dua yaitu true dan false
Contoh :
public class Main {
public class void main (String [] args)
Topics //Deklarasi variabel
boolean value = true;
//Output
System.out.println("Nilai boolean = " + value);
}
Pictures }

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Tipe Data Dasar X
Introduction
Bilangan Bulat
Tipe bilangan bulat (Integer) adalah tipe data numerik yang biasa digunakan apabila bertemu
dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai positif dan negatif
(signed number). ). Tipe data numerik yang termasuk ke dalam bilangan bulat adalah sebagai berikut:
Objectives
a. Tipe byte biasa digunakan pada saat kita bekerja dengan data stream pada file
maupun jaringan. Tipe ini diperlukan saat kita melakukan proses seperti
membaca dan menulis.
b. Tipe short sangat umum digunakan pada komputer yang berkapasitas 16-bit, sehingga sangat
Topics jarang sekali kita temui dengan kapasitas laptop saat ini.
c. Tipe int termasuk tipe yang sangat sering dipakai saat ini karena
merepresentasikan angka dalam pemrograman.
d. Tipe long biasa digunakan saat nilainya berada di luar kapasitas rentang tipe
int karena tipe long punya range sangat tinggi dibanding tipe data lainnya
Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Tipe Data Dasar X
Introduction
Bilangan Real
Tipe Data ini juga di sebut dengan bilangan pecahan (floating point)
• Bilangan atau angka yang memiliki titik desimal atau pecahan seperti 2.3 , 245.56 dsb.
• Tipe dituliskan sebagai real.
Objectives • Jangkauan nilai bergantung pada implementasi perangkat keras komputer.
• Operasi aritmetik dan pembandingan juga berlaku bagi bilangan biasa.

a. Tipe float biasa digunakan untuk menandai nilai yang presisi seperti ketelitian tunggal (single
precision) dengan menggunakan penyimpanan 32-bit. Tipe ini memiliki kemampuan yang lebih cepat
Topics jika digunakan pada prosesor-prosesor tertentu dan pastinya memakan ruang penyimpanan yang
lebih kecil dari tipe double.
b. Tipe double memiliki tingkat ketelitian secara ganda atau double precision dengan menggunakan
ruang penyimpanan 64-bit dalam menyimpan nilainya. Tipe tersebut pastinya memberikan
kemampuan menghitung matematis secara lebih cepat dari tipe float. Dalam perhitungan yang
Pictures bersifat bilangan riil dan menginginkan hasil yang lebih akurat, sebaiknya menggunakan tipe ini.

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Tipe Data Dasar X
Introduction
Karakter
Tipe data karakter tunggal yang biasa didefinisikan dengan tanda petik (‘) di awal dan
di akhir karakternya. Tipe ini mengikuti aturan “unicode” sehingga bilangan harus diawali
Objectives kode “/u”. Tetapi juga biasa menggunakan bilangan heksadesimal dari 0000 sampai FFFF.
Contoh:
public class Main {
public static void main (String [] args)
//Deklarasi variabel
Topics char value = 'a';
//Output
System.out.println("Huruf pertama adalah " + value);
}
Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Tipe Data Dasar X
Introduction
String
String merupakan kumpulan dari urutan karakter dan data yang paling
umum digunakan untuk menyimpan teks.
Objectives

Contoh:
nomor telepon biasanya disimpan sebagai string (+1-999-666-3333),
tetapi, ia juga dapat disimpan sebagai bilangan bulat (9996663333).
Topics

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Operasi X
Introduction
Definisi Operasi
Operasi adalahuntuk mengelola dan
mengoperasikan perangkat komputasi.
Objectives
Biasa digunakan untuk menghubungkang
perangkat pada komputer.

Topics

Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
, penjumlahan bilangan biner harus selalu memperhatikan carry (sisa) dari hasil penjumlahan pada tempat yang lebih.

Operasi X
Introduction Operasi Aritmatika
Operasi aritmatik adalah PENJUMLAHAN dan PENGURANGAN, sedangkan operasi selanjutnya yang
dikembangkan dari kedua operasi dasar tersebut adalah operasi PERKALIAN dan operasi PEMBAGIAN. ,
• penjumlahan bilangan biner harus selalu memperhatikan carry (sisa) dari hasil penjumlahan pada tempat yang
lebih.
Objectives • penjumlahan bilangan oktal sama seperti proses penjumlahan desimal. Sisa akan timbul / terjadi jika
jumlahnya melebihi 7 di setiap tempat.
• penjumlah bilangan heksadesimal, sisa akan terjadi jika jumlah dari setiap tempat melebihi 15
• Pengurangan Bilangan Biner,Pada pengurangan jika pengurangan lebih kecil dari pada bilangan
pengurangnya maka dilakukan peminjaman pada tempat yang lebih tinggi.
• Pengurangan Bilangan Oktal,Pada pengurangan jika pengurangan lebih kecil dari pada bilangan pengurangnya
Topics maka dilakukan peminjaman pada tempat yang lebih tinggi (dengan nilai 8).
• Pengurangan Bilangan Heksadesimal
• Pada pengurangan jika pengurangan lebih kecil dari pada bilangan pengurangnya maka dilakukan peminjaman
pada tempat yang lebih tinggi (dengan nilai 16).
• Increment (bertambah) dan Decrement (berkurang) adalah dua pengertian yang sering digunakan dalam teknik
miroprosessor. Dalam matematik pengertian increment adalahBertambah Satu dan decrement artinya
Pictures Berkurang Satu.

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Operasi X
Introduction
Operasi Perbandingan
Operasi perbandingan disebut dengan operasi relasi, dipakai untuk membandingkan dua buah nilai. Hasil
perhitungan menggunakan operasi ini adalah True yang disimbolkan nilai 1 dan False dengan simbol 0. Berikut ini
jenis-jenis operator perbandingan:
• == : sama dengan (bukan pemberi nilai)
Objectives • != : tidak sama dengan
• > : lebih dari
• < : kurang dari
• >= : lebih dari sama dengan
• <= : kurang dari sama dengan
Contoh:
Topics a. Operasi AND hanya akan menghasilkan nilai 1 (true), jika semua operand-operandnya bernilaibenar. Namun
jika tidak, maka operasi tersebut akan menghasilkan nilai 0 (false). Operator ANDdisimbolkandengan“&&”.
b. Operator OR hanya akan menghasilkan nilai 0 (false), jika semua operand-operandnya bernilaisalah. Namun
jika tidak, maka operasi tersebutakan menghasilkan nilai 1 (true). Operator OR disimbolkan dengan tanda “||”.
c. OperatorNOT(Negation)nilaiyangdihasilkandarioperasiNOTadalahkebalikandarinilaiyangterkandun
gdidalamnya. Jika nilai awal adalah 1 (true), maka setelah operasi NOT nialinya menjadi 0
Pictures
(false).Begitu juga sebaliknya. Operator NOT disimbolkan dengan lambang “!”.

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Ekspresi X
Introduction
Definisi Ekspresi
Ekspresi dalam bahasa pemrograman adalah kombinasi dari nilai-nilai eksplisit,
konstanta, variabel, operator, dan fungsi yang ditafsirkan menurut aturan prioritas tertentu
Objectives dan asosiasi sebagai suatu bahasa pemrograman tertentu, yang menghitung dan yang
belakang sekali menghasilkan (kembali, dalam sekeliling yang terkait penuh keadaan) nilai
lain.
Ekspresi adalah suatu cara penulisan untuk memberikan atau memasukkan nilai kedalam
variabel. Ekspresi secara umum dalam computer statement dituliskan sebagai:
Topics
Variabel Nilai
Di dalam Visual Basic ekspresi menggunakan tanda sama dengan (=).
Variabel = Nilai
Pictures Sebagai contoh untuk memasukkan nilai 5 ke dalam variabel a dapat dilakukan dengan a=5.

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
Ekspresi X
Introduction
Bagian Ekspresi
Ekspresi adalah entitas sintaks pada bahasa pemrograman yang menghasilkan sebuah
nilai. Biasanya ekspresi terdiri dari konstanta, variabel, fungsi, dan operator.
Objectives a. Konstanta adalah nama yang berarti yang menggantikan sebuahbilangan atau rangkaian
teks yang tidak berubah. Dengan adanyakonstanta, dapat meningkatkan keterbacaan
kode program,menghemat memori, dan memudahkan perubahan global.
b. Variabel adalah sebuah nama yang diberikan pada sebuah bagianmemori, dimana pada
bagian tersebut diletakkan data, baik berupadata numerik maupun data string.
Topics c. Fungsi adalah suatu bagian dari program yang dirancang untuk melaksanakan tugas
tertentu dan letaknya dipisahkan dari program yang menggunakannya.Pada umumnya
fungsi memerlukan nilai masukan atau parameter yang disebut sebagai argumen. Nilai
masukan ini akan diolah oleh fungsi.
Pictures d. Operator penugasan (Assignment) disimbolkan dengan tandasama dengan ( = ) dan
berfungsi untuk memasukkan suatudata ke dalam suatu variabel
Tipe, operator, dan 08:30 AM
ekspresi 11/09/2022
Ekspresi X
Introduction
Macam Ekspresi
a. Ekspresi aritmatika,Ekspresi yang baik operand-nya bertipe numerik dan hasilnya juga bertipe
numerik. Ekspresi aritmatika memakai operator aritmatika. Pada ekspresi aritmetik terdapat 2 buah
operator yaitu Operator Biner dan Operator Uner
Objectives
b. Ekspresi Perbandingan/ Relasional,Ekspresi relasional adalah ekspresi dengan operator <,≤, >,
≥, =, dan ≠, not, and, or dan xor dengan menghasilkan nilai bertipe boolean (true atau false).
c. Ekspresi Logika (Menggunakan Operator Boolean),sebuah perintah yang akan mengeksekusi
suatu perintah apabila kondisi tertentu terpenuhi.
d. Operator boolean digunakan untuk menghubungkan dua buah ekspresi logika.
Topics • Operator AND digunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya TRUE
jika kedua ekspresi tersebut bernilai TRUE.
• Operator OR dipergunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya
bernilai TRUE jika minimal salah satu ekspresi logika bernilai TRUE.
Pictures

Tipe, operator, dan 08:30 AM


ekspresi 11/09/2022
PICTURES x
Introduction

Objectives

Topics

Pictures

Motherboard dan Struktur 08:30 AM


Komputer 11/09/2022
Introduction

Objectives

Topics
Personalize

Settings

Pictures
Shut down
Motherboard dan Struktur 08:30 AM
Komputer 11/09/2022
Introduction

Are you sure you want to


Objectives end the presentation?

Yes No

Topics

Pictures

Motherboard dan Struktur 08:30 AM


Komputer 11/09/2022
THANK YOU FOR LISTENING!

Shutting down….

Anda mungkin juga menyukai