BSM 101 Bilgisayar Mühendisliğine Giriş

Benzer belgeler
Boole Cebri. Muhammet Baykara

Boole Cebri. (Boolean Algebra)

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

BİL 201 Boole Cebiri ve Temel Geçitler (Boolean Algebra & Logic Gates) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

DOĞRULUK TABLOLARI (TRUTH TABLE)

4. HAFTA Boole Cebiri Uygulamaları Standart Formlar. Prof. Mehmet Akbaba

Boolean Kuralları ve Lojik İfadelerin Sadeleştirilmesi (Boolean Algebra and Logic Simplification)

(Boolean Algebra and Logic Simplification) Amaçlar Lojik sistemlerin temeli olarak Booleron Matematiğini tanıtmak

BLM 221 MANTIK DEVRELERİ

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

Bu ders materyali :17:19 tarihinde matematik öğretmeni Ömer SENCAR tarafından hazırlanmıştır. Unutmayın bilgi paylaştıkça değerlidir.

BSM 450 Fiber Optik Ağlar Bahar Yrd. Doç. Dr. Ferhat Dikbıyık

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

BOOLEAN İŞLEMLERİ Boolean matematiği sayısal sistemlerin analizinde ve anlaşılmasında kullanılan temel sistemdir.

BLM 221 MANTIK DEVRELERİ

TAM SAYILAR. Tam Sayılarda Dört İşlem

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

Çok terimli bir ifadeyi iki ya da daha çok ifadenin çarpımı şeklinde yazmaya çarpanlara ayırma denir.

8.Konu Sonlu ve sonsuz kümeler, Doğal sayılar

YGS - LYS SAYILAR KONU ÖZETLİ ÇÖZÜMLÜ SORU BANKASI

ÇARPANLARA AYIRMA ÇÖZÜMLÜ TEST 2

BİL 201 Geçit düzeyinde yalınlaştırma (Gate-Level Minimization) Hacettepe Üniversitesi Bilgisayar Müh. Bölümü

ÖABT Soyut Matematik KONU TESTİ Önermeler ve İspat Yöntemleri

3. Boole Cebri. Boolean Aritmetiği = = = = 1

YAŞ PROBLEMLERĐ GENEL ÖRNEKLER. Yaş Problemleri MATEMATĐK ĐM YILLAR

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

4- ALGORİTMA (ALGORITHM)

TEST ljçbztïm/erf/ Sl/alama,BasitEçitsizlikler. Dojrucevap HB'seçenejidir. Dojru cevap 'IC'seçenej idir. Doj rucevap $;C'seçenejidir.

4- ALGORİTMA (ALGORITHM) M.İLKUÇAR - 1

Cahit Arf Matematik Günleri 10

MUTLAK DEĞER Test -1

İÇİNDEKİLER. Mantık Kurallarının Elektrik Devrelerine Uygulanması... 14

12.Konu Rasyonel sayılar

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

MİNTERİM VE MAXİTERİM

KARAR YAPILARI. Acaba hangi yöne gitmeliyim? Oturduğun yerden kalkıp, kapıya varana kadar kaç kez karar verdiniz biliyor musunuz?

Boolean Cebiri 1.

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

olsun. Bu halde g g1 g1 g e ve g g2 g2 g e eşitlikleri olur. b G için a b b a değişme özelliği sağlanıyorsa

SAYILAR MATEMATİK KAF03 BASAMAK KAVRAMI TEMEL KAVRAM 01. İki basamaklı en küçük sayı : İki basamaklı en büyük negatif sayı :.

1. BÖLÜM Mantık BÖLÜM Sayılar BÖLÜM Rasyonel Sayılar BÖLÜM I. Dereceden Denklemler ve Eşitsizlikler


Yarı İletkenler ve Temel Mantıksal (Lojik) Yapılar. Bilgisayar Mühendisliğine Giriş 1

1. GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G (e ye birim eleman denir) vardır.

YENİ ORTAÖĞRETİM MATEMATİK PROGRAMINA UYGUNDUR. YGS MATEMATİK 4. KİTAP MERVE ÇELENK FİKRET ÇELENK

Cebir Notları. Gökhan DEMĐR, ÖRNEK : A ve A x A nın bir alt kümesinden A ya her fonksiyona

CEBİR ÇÖZÜMLÜ SORU BANKASI

ÜNİVERSİTEYE HAZIRLIK

ÜNİTE 1: TEMEL KAVRAMLAR

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

LOJİK İFADENİN VE-DEĞİL VEYA VEYA-DEĞİL LOJİK DİYAGRAMLARINA DÖNÜŞTÜRÜLMESİ

8- PROGRAM YAPISAL KOMUTLARI ve. M.ilkucar MAKU MYO 1

İSTANBUL III. BİLİM OLİMPİYATI

Prof.Dr.F.Nejat EKMEKCİ, Prof. Dr. Yusuf YAYLI, BAHAR

KONU: ÇARPANLARA AYIRMA TARİH: YER:LAB.4 _PC5

SAYISAL ELEKTRONİK. Ege Üniversitesi Ege MYO Mekatronik Programı

YGS MATEMATİK SORU BANKASI

(a,b) şeklindeki ifadelere sıralı ikili denir. Burada a'ya 1. bileşen b'ye 2. bileşen denir.

sayıların kümesi N 1 = { 2i-1: i N } ve tüm çift doğal sayıların kümesi N 2 = { 2i: i N } şeklinde gösterilebilecektir. Hiç elemanı olmayan kümeye

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI

Elektrik Elektronik Mühendisliği Bölümü Lojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERİ KULLANILARAK LOJİK FONKSİYONLARIN GERÇEKLEŞTİRİLMESİ

Örnek...2 : Örnek...3 : Örnek...1 : MANTIK 1. p: Bir yıl 265 gün 6 saattir. w w w. m a t b a z. c o m ÖNERMELER- BİLEŞİK ÖNERMELER

Boole Cebiri ve Temel Geçitler

1 RASYONEL SAYILARDA İŞLEMLER Sorular Sorular DOĞRUSAL DENKLEMLER Sorular DOĞRUSAL DENKLEM SİSTEMLERİ 25

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

TAMSAYILAR. 9www.unkapani.com.tr. Z = {.., -3, -2, -1, 0, 1, 2, 3, } kümesinin her bir elemanına. a, b, c birer tamsayı olmak üzere, Burada,

MUTLAK DEĞER. Örnek...6 : 1 x > 1 y > 1 z. Örnek...7 : x=1 5, y= 5 2, ise x+y y x x =? Örnek...1 : =? Örnek...8 : Örnek...2 : =?

T.C. AKSARAY ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ

DERECESİ: ARANAN ŞARTLAR: İLAN TARİHİ:

Olasılık Kuramı ve İstatistik. Konular Olasılık teorisi ile ilgili temel kavramlar Küme işlemleri Olasılık Aksiyomları

Buna göre, eşitliği yazılabilir. sayılara rasyonel sayılar denir ve Q ile gösterilir. , -, 2 2 = 1. sayıdır. 2, 3, 5 birer irrasyonel sayıdır.

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

1.GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G. vardır. 3) a G için denir) vardır.

AYRIK YAPILAR ARŞ. GÖR. SONGÜL KARAKUŞ- FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ, ELAZIĞ

BOOLE CEBRİ. BOOLE cebri. B={0,1} kümesi üzerinde tanımlı İkili işlemler: VEYA, VE { +,. } Birli işlem: tümleme { } AKSİYOMLAR

Ders Kodu Ders Adı Sınav Durum D+U AKTS Öğrenci Sayı Koordinatör Sınav Yeri ve Saati

2009 Ceb ır Soruları

Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Dersin Adı

DOĞAL SAYILARDA TOPLAMA VE ÇARPMA

ÖZEL EGE LİSESİ 13. OKULLAR ARASI MATEMATİK YARIŞMASI 8. SINIF ELEME SINAVI TEST SORULARI

KC00-SS.08YT05. Kolay Temel Matematik. Üniversite Haz rl k 1. 8 ( 3 + 2) 6. 3! 3 ( 3 3)": ( 3) x = 3 ve y = 2 3. ( 5) + ( 7) (+2) + 4

8.SINIF CEBirsel ifadeler

BMT 206 Ayrık Matematik. Yük. Müh. Köksal GÜNDOĞDU 1

Önermeler mantığındaki biçimsel kanıtlar

BSE 207 Mantık Devreleri Lojik Kapılar ve Lojik Devreler (Logic Gates And Logic Circuits)

Kre di. Ders Kodu BIL-107. Açıklama Eşdeğer Akademik Araştırma ve EHB-119 Sunum I. MAT-151 Matematik I MAT-152 Matematik II

Optik Haberleşme Sistemleri (EE 406) Ders Detayları

İSTANBUL İL MİLLİ EĞİTİM MÜDÜRLÜĞÜ İSTANBUL BİLİM OLİMPİYATLARI 2017 LİSE MATEMATİK SINAVI. 10 Mayıs 2017 Çarşamba,

Matrisler Matris Tanımı m satır ve n sütundan oluşan tablosuna matris adı verilir.

AB yönlü doğru parçası belirtilmiş olur. Doğrultusu, uzunluğu ve yönünden söz edilebilir.

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız.

ÖZEL EGE LİSESİ 15. OKULLAR ARASI MATEMATİK YARIŞMASI 7. SINIF ELEME SINAVI SORULARI

MAT-162- MATEMATİK II (I.Öğretim) Şube Dersin yapılacağı Sınıf/Bölüm Dersi veren Öğretim Üyesi Dersin Günü ve Saati. Açıklama

Basamak Kavramı Video Anlatım Testi

1.DERECEDEN DENKLEMLER. (Bu belgenin güncellenmiş halini bu adresten indirebilirsiniz)

MÜHENDİSLİK FAKÜLTESİ / Faculty of Engineering ELEKTRİK - ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ I. YIL

Mantıksal İşlemler. 7.1 true, false, nil

JFM 301 SİSMOLOJİ ELASTİSİTE TEORİSİ Elastisite teorisi yer içinde dalga yayılımını incelerken çok yararlı olmuştur.

Transkript:

BSM 101 Bilgisayar Mühendisliğine Giriş Bool Cebri Hazırlayan:

Ben kimim? www.sakarya.edu.tr/~fdikbiyik Lisans: İstanbul Üniversitesi Yüksek Lisans ve Doktora: University of California, Davis, ABD Öğretim: IST 108 Olasılık ve İstatistik BSM 203 Logic Circuits BSM 206 Computer Organization BSM 445 Kuyruk Teorisi BSM 450 Fiber Optik Ağlar SG 507 Siber Savaşlar BSM 527 Network Optimization of Optical Networks Araştırma: Bilgisayar Ağları (Özellikle Fiber Optik Ağlar ve Doğal Afetler- Haberleşme ilişkisi) 2

Bugün ne öğreneceğiz? Bool Cebri (Giriş) Temel işlemler Bool ifadeleri ve gerçekleme tabloları Temel teoremler Değişme, Birleşme ve Dağılma Yasaları Sadeleştirme Teoremleri Çarpımların Toplamı ve Toplamların Çarpımı Formları De Morgan Yasası 3

Bool Cebri Mantık devreleri ile tasarım için temel matematik Diğer bir deyişle «Bilgisayar» matematiği Sadece iki değer var: 1 ve 0 Bool değişkeni: X, Y, sadece iki durum değerinden (0, 1) birini alabilir. Doğru/Yanlış (True/False) 1 ve 0 ile gösterilebilir. 4

Temel İşlemler DEĞİL (Tümleyen) 0 = 1 ve 1 = 0 X = 0 ise X = 1 olur ve X = 1 ise X = 0 olur 5

Temel İşlemler VE 0.0 = 0 0.1 = 0 1.0 = 0 1.1 = 1 Gerçekleme tablosu 6

Temel İşlemler VEYA 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 Gerçekleme tablosu 7

Temel İşlemler Anahtarlara uygulanması X = 0 X = 1 VE : T = A.B anahtar açık anahtar kapalı T = 0 A veya B açık : A = 0 veya B = 0 T = 1 A ve B kapalı: A = 1 ve B = 1 VEYA : T = A + B T = 0 A ve B açık : A = 0 ve B = 0 T = 1 A veya B kapalı: A = 1 veya B = 1 8

Bool ifadeleri Bool değişkenleri ile gösterilen ifadeler Örnek: [A(C + D)] + BE Mantıksal değerlendirme ( A = B = C = 1, D = E = 0 olursa) [A(C + D)] + BE = [1(1 + 0)] + 1.0 = [1.1] + 0 = 0 + 0 = 0 9

Bool ifadeleri ve gerçekleme tablosu F = A + B F e ait gerçekleme tablosu Gerçekleme tablosu Bool ifadesindeki değerlerin tüm olası kombinasyonları için ifadenin değerini belirtir. n adet değişken için 2 n adet satıra ihtiyaç vardır. 10

Bool ifadeleri ve gerçekleme tablosu Gerçekleme tablosu kullanarak ispat AB + C = (A + C)(B + C) 11

Temel Teoremler Örnek: 12

Değişme, Birleşme, Dağılma Yasaları Değişme yasası: XY = YX X + Y = Y + X Birleşme yasası: Dağılma yasası: İspat: X(YZ) = (XY)Z = XYZ (X + Y) + Z = X + (Y + Z) = X + Y + Z X(Y + Z) = XY + XZ X + YZ = (X + Y)(X + Z) Sadece bool cebrinde geçerli, normal cebirde geçerli değil 13

Sadeleştirme Teoremleri Daha sade bool ifadesi = daha az mantık kapısı = daha ucuz tasarım Yararlı teoremler: Bazılarının ispatı: 14

Sadeleştirme Teoremleri Örnekler: XY + XY = X X + XY = X F = A(A + B) = AB F = ac + ac + (a + b )b + (a + c)(a + c )(a + b) = a + (a + b )b + a (a + b) (X + Y )Y = XY X(X + Y) = X = a + ab + a = a + a = 1 (X + Y)(X + Y )= X 15

Çarpımların Toplamı Bir bool ifadesini çarpımların toplamı (veya toplamların çarpımı) haline getirmek, daha düzenli bir devre tasarımını sağlar. Çarpımların toplamı formuna örnek: AB + CD E + AC E Şunlarda çarpımların toplamı kabul edilir: ABC + DEFG + H A + B + C + D E (A +B)CD + EF (?) çarpımların toplamı değildir. 16

Çarpımların Toplamı Çarpımların toplamı elde etmek için: parantezleri aç ve fazla terimleri elimine et 17

Toplamların çarpımı Bool ifadelerini toplamların çarpımı olarak ifade etmek de düzenli devre tasarımını sağlar. Toplamların çarpımı örneği: (A + B )(C + D + E)(A + C + E ) Şunlarda toplamların çarpımı olarak kabul edilir. (A + B)(C + D + E)F AB C(D + E) 18

De Morgan Yasası De Morgan Yasası: (X + Y) = X Y (XY) = X + Y n adet değişken için de geçerlidir: Örnek: (A B + AB ) = (A B) (AB ) = (A + B )(A + B) = A B + AB 19

Sözel ifadelerin bool ifadelerine çevrilmesi Örn: F doğrudur, eğer A ve B doğru ise => F = AB Daha karmaşık bir örnek: Eğer alarm düğmesine basılmışsa (A) ve kapı kapalı değilse (B ) veya akşam 6 dan sonra ise (C) ve pencere kapalı değilse (D ) alarm çalar (Z). Z = AB + CD 20