Relasi Logik Yang Mencakup
Relasi
Logik
Relasi
Logik
Informasi dalam bentuk sinyal 0
dan 1 saling memberikan kemungkinan hubungan secara logik. Fungsi dasar relasi
logik adalah : Fungsi AND, OR, dan Fungsi NOT. Disamping ketiga fungsi
dasar tersebut ada beberapa fungsi logik yang sering digunakan yaitu : Fungsi EXCLUSIVE OR ( EX-OR ) dan Fungsi EQUIVALENCE. Di dalam
Eletronika, fungsi-fungsi logik diatas dinyatakan dalam bentuk : Simbol, Tabel Kebenaran, Persamaan
Fungsi dan Diagram Sinyal Fungsi
Waktu.
Operasi Logik
Operasi
Logik
Suatu fungsi logika atau operasi
logika merupakan suatu kombinasi variabel biner seperti misalnya pada masukan
dan keluaran dari suatu rangkaian digital yang dapat ditunjukkan bahwa semua
hubungan logika antara variabel – variabel biner dapat dijelaskan oleh 3
operasi logika dasar yaitu :
-
Operasi AND (conjuction)
-
Operasi OR (disconjuction)
-
Operasi NOT (negation)
Operasi – operasi tersebut dijelaskan dalam 4 bentuk
yaitu :
1.
Tabel fungsi (tabel kebenaran) yang menunjukkan
keadaan semua variabel masukan dan keluaran untuk setiap kemungkinan.
2.
Simbol rangkaian untuk menjelaskan rangkaian
digital.
3.
Persamaan fungsi
4.
Diagram Sinyal Fungsi Waktu
fungsi gerbang dasar (And,Or,Not)
Operasi AND adalah relasi antara
paling sedikit 2 variabel masukan dan sebuah variabel keluaran. Pernyataan
logika dari operasi AND yaitu Apabila
semua masukan berlogik “1”, maka keluarannya akan berlogik “1”, dan hanya jika
salah satu masukannya berlogik “0”, maka keluarannya akan berlogik “0”.
Berikut gambar 4 bentuk
pernyataan terhadap operasi AND :Operasi OR (disconjuction)
Operasi OR adalah relasi antara paling sedikit 2 variabel masukan dan sebuah keluaran. Pernyataan logika dari operasi OR : Apabila salah satu masukan berlogik “1”, maka keluarannya akan berlogik “1”, dan hanya jika semua masukan berlogik “0”, maka keluarannya akan berlogik “0”.
Operasi NOT (Negation)
Operasi NOT adalah membalik sebuah variabel biner, misalnya jika masukannya adalah 0 maka keluarannya adalah 1. Pernyataan logika dari gerbang NOT : Apabila masukan berlogik “0”, maka keluarannya akan berlogik “1”, dan jika semua masukan berlogik “1”, maka keluarannya akan berlogik “0”.
fungsi gerbang kombinasi (Nand Exor)
Gerbang NAND:
Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang
dibalikkan. Dengan kata lain bahwa gerbang NAND akan menghasilkan
keluaran 0 jika semua masukan bernilai 1. Gerbang Logika NAND pada
Datasheet nama lainnya IC TTL 7400.
Fungsi Gerbang NAND:
Misal :
X1 = 1, X2 = 1, Maka Z = 0 (Didapat Dari 1x1)
X1 = 1, X2 = 0, Maka Z = 1 (Didapat Dari 1x0)
X1 = 0, X2 = 1, Maka Z = 1 (Didapat Dari 0x1)
X1 = 0, X2 = 0, Maka Z = 1 (Didapat Dari 0x0)
X1 = 1, X2 = 0, Maka Z = 1 (Didapat Dari 1x0)
X1 = 0, X2 = 1, Maka Z = 1 (Didapat Dari 0x1)
X1 = 0, X2 = 0, Maka Z = 1 (Didapat Dari 0x0)
Gerbang
NAND mempunyai dua atau lebih dari dua sinyal masukan tetapi hanya satu
sinyal keluaran. Gerbang NAND mempunyai sifat bila sinyal keluaran
ingin rendah (0) maka semua sinyal masukan harus dalam keadaan tinggi
(1).
Gerbang NAND juga disebut juga Universal Gate
karena kombinasi dari rangkaian gerbang NAND dapat digunakan untuk
memenuhi semua fungsi dasar gerbang logika yang lain. Perhatikan gambar
berikut ini:

Gerbang NAND adalah suatu
NOT-AND, atau suatu fungsi AND yang dibalikkan. Dengan kata lain bahwa
gerbang NAND akan menghasilkan keluaran 0 jika semua masukan bernilai 1.
Gerbang Logika NAND pada Datasheet nama lainnya IC TTL 7400.
Fungsi Gerbang NAND:
Misal :
X1 = 1, X2 = 1, Maka Z = 0 (Didapat Dari 1x1)
X1 = 1, X2 = 0, Maka Z = 1 (Didapat Dari 1x0)
X1 = 0, X2 = 1, Maka Z = 1 (Didapat Dari 0x1)
X1 = 0, X2 = 0, Maka Z = 1 (Didapat Dari 0x0)
X1 = 1, X2 = 0, Maka Z = 1 (Didapat Dari 1x0)
X1 = 0, X2 = 1, Maka Z = 1 (Didapat Dari 0x1)
X1 = 0, X2 = 0, Maka Z = 1 (Didapat Dari 0x0)
Gerbang
NAND mempunyai dua atau lebih dari dua sinyal masukan tetapi hanya satu
sinyal keluaran. Gerbang NAND mempunyai sifat bila sinyal keluaran
ingin rendah (0) maka semua sinyal masukan harus dalam keadaan tinggi
(1).
Gerbang NAND juga disebut juga Universal Gate
karena kombinasi dari rangkaian gerbang NAND dapat digunakan untuk
memenuhi semua fungsi dasar gerbang logika yang lain. Perhatikan gambar
berikut ini:
Pada kenyataannya, gerbang NAND tidak hanya memiliki dua kaki (Input). Kali ini Saya akan membahas gerbang NAND 2 kaki dan Gerbang AND 3 Kaki.
Untuk
gerbang NAND 2 kaki, tabel kebenarannya sudah diperlihatkan pada gambar
sebelumnya. Sedangkan, untuk gerbang NAND 3 kaki, Perhatikan gambar
berikut:
Biasanya
untuk mempermudah mengetahui jumlah kombinasi sinyal yang harus
dihitung berdasarkan inputanya, Saya gunakan rumus ini :
2n , dimana n adalah jumlah input.
Contoh :
n = 2 maka 22 = 4, jadi jumlah kombinasi sinyal yang harus dihitung sebanyak 4
kali.
Sedangan, Pada Kasus Gerbang NAND 3 Kaki kita dapat:
2n
n = 3 maka 23 = 8, jadi jumlah kombinasi sinyal yang harus dihitung sebanyak 8
kali. (Pada tabel kebenaran di buktikan dengan ada nya 8 Kolom)
Begitu juga seterusnya jika kita menemui perhitungan untuk jumlah kaki Gerbang NAND.
Oke, Saya rasa cukup sampai disini pembahasannya Semoga bermanfaat,.... Untuk Gerbang Logika Lain Silahkan Lihat Disini:
Gerbang EXOR (Antivalen, Exclusive-OR)
EX-OR adalah singkatan dari Exclusive EX-OR yang terdiri dari 2 Masukan (Input) dan 1 Keluaran (Output) Logika. Gerbang EX-OR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan-masukannya (Input) mempunyai nilai Logika yang berbeda. Jika nilai Logika Inputnya sama, maka akan memberikan hasil Keluaran Logika 0.Penggunaan Operasi Logika
Penggunaan Operasi Logika beserta Contoh Gambar
Fungsi Logika dalam Microsoft Excel
digunakan untuk menguji suatu kondisi dengan menggunakan syarat tertentu dan
oleh Microsoft Excel akan dikatakan TRUE (Nilai 1) jika syaratnya
terpenuhi atau FALSE (Nilai 0) jika syaratnya tidak terpenuhi.
Syarat yang digunakan untuk menguji suatu kondisi bisa hanya satu syarat, salah satu syarat diantara beberapa syarat (Fungsi OR), dua syarat atau lebih wajib terpenuhi (Fungsi AND), atau bukan dengan syarat tertentu (Fungsi NOT).
Fungsi Logika yang kan kita gunakan adalah Fungsi IF, dengan bentuk umum sebagai berikut :
Syarat yang digunakan untuk menguji suatu kondisi bisa hanya satu syarat, salah satu syarat diantara beberapa syarat (Fungsi OR), dua syarat atau lebih wajib terpenuhi (Fungsi AND), atau bukan dengan syarat tertentu (Fungsi NOT).
Fungsi Logika yang kan kita gunakan adalah Fungsi IF, dengan bentuk umum sebagai berikut :
=IF(logical_test;value_if_true;value_if_false)
Langsung ke contoh kasus, Misalnya kita punya tampilan data sebagai berikut :
Anggap saja kita sedang melakukan perekrutan pegawai baru dengan data awal pemohon adalah sebagaimana yang tersebut pada kolom Nama, Pendidikan dan Jurusan.
Cara 1, Cara 2, Cara 3, Cara 4 dan Cara 5 adalah cara-cara yang kita gunakan untuk menguji kondisi pemohon tersebut dengan menggunakan syarat-syarat yang telah di tetapkan, dan akan menghasilkan nilai yang kita tentukan jika syaratnya terpenuhi ataupun tidak terpenuhi.
Cara 1 : Menggunakan Fungsi IF Tunggal
Berdasarkan kondisi data pemohon tersebut kita akan menerima pegawai dengan syarat hanya mereka yang memiliki pendidikan S1 yang akan diterima (Lulus), maka fungsi yang kita gunakan adalah :
=IF(C5="S1";"Lulus";"Gagal")
Artinya : Jika nilai Cell C5 memiliki nilai S1 maka akan dinyatakan Lulus dan jika nilai Cell C5 bukan S1 akan dinyatakan Gagal.
Cara 2 : Menggunakan Fungsi OR
Syarat yang kita gunakan adalah hanya kepada pemohon yang mempunyai pendidikan S1 dan D3 yang kan kita terima (Lulus) dan selain dari itu akan dinyatakan Gagal. fungsi yang kita gunakan :
=IF(OR(C5="S1";C5="D3");"Lulus";"Gagal")
Artinya : Jika Cell C5 mengandung nilai S1 dan D3 maka akan dinyatakan Lulus dan bila tidak dinyatakan Gagal.
Cara 3 : Menggunakan Fungsi AND
Syarat yang digunakan adalah pemohon yang kita terima adalah pemohon yang memiliki pendidikan S1 dengan jurusan Akuntansi, Fungsi yang kita gunakan :
=IF(AND(C5="S1";D5="Akuntansi");"Lulus";"Gagal")
Artinya : Jika Cell C5 memiliki nilai S1 dan Cell D5 meiliki nilai Akuntansi maka dinyatakan Lulus dan jika tidak dinyatakan Gagal.
Cara 4 : Menggunakan Fungsi NOT
Syaratnya adalah hanya pemohon yang meiliki jurusan Selain Akuntansi yang akan kita terima (Lulus). Fungsi yang kita gunakan :
=IF(NOT(D5="Akuntansi");"Lulus";"Gagal")
Artinya : Jika Cell D5 memiliki nilai Akuntansi maka akan dinyatakan Gagal, dan dinyatakan lulus jika Cell D5 bukan Akuntansi.
Cara 5 : Menggunakan Fungsi IF Bersarang
Syarat adalah jika pemohon memiliki pendidikan S1 akan langsung dinyatakan Lulus, jika berpendidikan D3 akan dipertimbangkan dan selain dari itu akan langsung dinyatakan Gagal.
=IF(C5="S1";"Lulus";IF(C5="D3";"Dipertimbangkan";"Gagal"))
Artinya : Jika Cell C5 memiliki nilai S1 maka akan dinyatakan gagal, Jika bukan S1 dan memiliki nilai D3 akan dinyatakan Dipertimbangkan dan jika bukan S1 atau D3 akan dinyatakan Gagal.
Sumber :
Berikut ini adalah referensi tambahan berkaitan dengan masalah fungsi logika (if) pada ms.excel :
Fungsi Logika ( IF ) Pada Excel
Dalam pelajaran TIK, Jika Nilai TIK kalian kurang dari 75 maka
harus remidi dan jika mendapatkan nilai 75, 76,77 ke atas berarti kalian lulus.
PERINTAH LOGIKA
“JIKA NILAI TIK < 75 MAKA REMIDI”
“JIKA NILAI TIK >= 75 MAKA LULUS”
Dalam Excel perintah logika dikenal dengan fungsi
logika IF, yaitu suatu fungsi yang digunakan untuk menyelesaikan suatu masalah
yang dihadapkan dengan suatu kondisi tertentu. Kondisi tersebut membentuk suatu
pernyataan yang baku dan menuntut jawaban "Benar" dan
"Salah".
Perlu diingat tentang operasi logika / operator pembanding,
digunakan sebagai syarat dari kondisi.
Untuk
setiap nilai benar dan salah yang diberikan, jika bertype Karakter, maka harus diapit tanda petik dua ( " " )
sedangkan yang bertype Numerik / Angka maka diketikkan biasa saja.
IF Tunggal
Fungsi logika IF yang hanya memiliki satu kondisi / syarat, sehingga dipastikan memiliki dua hasil yang akan ditampilkan yaitu hasil yang sesuai syarat (kondisi) atau hasil yang tidak sesuai syarat (kondisi) akibat dari satu kondisi / syarat tersebut, sehingga hanya membutuhkan satu IF (Tunggal)
IF Tunggal
Fungsi logika IF yang hanya memiliki satu kondisi / syarat, sehingga dipastikan memiliki dua hasil yang akan ditampilkan yaitu hasil yang sesuai syarat (kondisi) atau hasil yang tidak sesuai syarat (kondisi) akibat dari satu kondisi / syarat tersebut, sehingga hanya membutuhkan satu IF (Tunggal)
Rumus seperti di atas ....
Contoh :
Dalam pelajaran TIK, Jika Nilai TIK kalian kurang dari 75
maka harus remidi dan jika mendapatkan nilai 75, 76 ke atas berarti kalian
lulus.
IF Majemuk/Bertingkat
Fungsi logika IF yang memiliki lebih dari satu
kondisi / syarat, sehingga dipastikan memiliki lebih dari dua hasil yang akan
ditampilkan yaitu hasil yang sesuai syarat (kondisi) pertama, kedua dan
seterusnya dan yang terakhir hasil yang tidak sesuai syarat (kondisi) semuanya,
akibat dari satu kondisi / syarat tersebut, sehingga membutuhkan lebih dari
satu IF (Majemuk).
Yang perlu diingat dalam IF majemuk adalah
Jumlah IF = Hasil – 1, tutup kurung yang terakhir sebanyak jumlah IF, susunan
IF yang terakhir seperti IF tunggal.
Rumus
Ditentukan nilai TIK,
< 50 adalah Gagal, >= 50 sampai < 75 adalah Remidi, >=
75 adalah Lulus
Tidak ada komentar:
Posting Komentar