transformasi nilai menjadi keluaran yang dilakukan melalui suatu perhitungan (komputasi)

Berikut ini adalah pertanyaan dari mvp424 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Transformasi nilai menjadi keluaran yang dilakukan melalui suatu perhitungan (komputasi) adalah?​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Ekspresi  adalah transformasi nilai menjadi keluaran yang dilakukan melalui suatu perhitungan (komputasi). Ekspresi terdiri atas operand dan operator, contoh ekspresi: “a + b”.Hasil Evaluasi dari sebuah Ekpresi adalah nilai yang sesuai dengan type operand yang dipakai

MACAM – MACAM EKPRESI

  Ø  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, yaitu ekspresi yang operatornya membutuhkan 2 buah operand. Contoh a + b

·         Operator Uner, yaitu “-” atau operator yang punya 1 operand contoh “-2”

Contoh 2. (Penulisan ekspresi dengan notasi algoritma)

T = 5/9 * (c + 32)

Z = (2*x + y) / (5 * w)

Y = 5((a+b) / (c*d) + m (p + q))

Ø  Ekspresi Perbandingan/ Relasional

Ekspresi relasional adalah ekspresi dengan operator <, ≤, >, ≥, =, dan ≠, not, and, or dan xor dengan menghasilkan nilai bertipe boolean (true atau false). Biasanya ekspresi Relasional disebut ekspresi boolean.

Ø  Ekspresi Logika (Menggunakan Operator Boolean)

sebuah perintah yang akan mengeksekusi suatu perintah apabila kondisi tertentu terpenuhi.

Operator boolean digunakan untuk menghubungkan dua buah ekspresi logika. Pada kesempatan ini operator boolean yang akan dibahas adalah AND dan OR.

Operator AND digunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya TRUE jika kedua ekspresi tersebut bernilai TRUE.

Logika I

Operator

Boolean

Lgika II

Hasil Akhir

FALSE

FALSE

FALSE

FALSE

AND

TRUE

FALSE

TRUE

FALSE

FALSE

TRUE

TRUE

TRUE

Operator OR dipergunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya bernilai TRUE jika minimal salah satu ekspresi logika bernilai TRUE.

Logika I

Operator

Boolean

Lgika II

Hasil Akhir

FALSE

FALSE

FALSE

FALSE

OR

TRUE

TRUE

TRUE

FALSE

TRUE

TRUE

TRUE

TRUE

Contoh01

1. Program PenerimaanPegawai;

2. Uses Crt;

3. Var Umur : Integer;

4. Ket : String;

5. Begin

6. ClrScr;

7. Write(‘Umur calon pegawai : ‘); Readln(Umur);

8. If (Umur >= 20) AND (Umur <= 30) THEN Ket:=’DITERIMA’

9. ELSE Ket:=’DITOLAK’;

10. Writeln(‘Status pegawai : ‘,Ket);

11. End.

OPERATOR

Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data .

Ø  Operator Aritmatika

Digunakan untuk mengoperasikan data-data numerik, seperti penjumlahan, pengurangan, perkalian, pembagian, dll. Dalam proses aritmatika tersebut, pengerjaan operasi tergantung dari tingkat valensi operator-operator yang terlibat. Perpangkatan memiliki valensi tertinggi, kemudian dilanjutkan dengan perkalian, pembagian, pembagian bulat dan sisa pembagian, sedangkan penjumlahan dan pengurangan mempunyai valensi yang terendah.

^ : Pangkat

* : Perkalian  

/ : Pembagian real

\ : Pembagian integer  

+ : Penjumlahan

- : Pengurangan

Ø  Operator Relasi

Digunakan untuk mewakili sebuah nilai logika (nilai boolean), dari suatu persamaan atau nilai.

Operator-operator yang terlibat adalah :

= : sama dengan

> : lebih besar

< : lebih kecil

<> : tidak sama dengan

>= : lebih besar atau sama dengan

<= : kurang atau sama dengan

   

Ø  Operator Boolean

Operator yang menyatakan suatu kondisi tertentu.

Macam dari operator boolean ini adalah:

1. OR --> Prinsip kerja aliran listrik Paralel

2. AND --> Prinsip kerja aliran listrik Seri

Ø  precendence:

·         menentukan urutan operasi dari operator-operator dalam ekspresi majemuk.

·         operator dgn tingkat hirarki lebih tinggi akan diproses terlebih dahulu.

Semoga dengan pertanyaan yang sudah terjawab oleh NathanaelEdward1 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Thu, 26 Aug 21