Kariyer Günleri Bilgisayar Mühendisliği. Sezai Yılmaz Bilgisayar Bilimleri Mühendisi

Benzer belgeler
ODTÜ Bilgisayar Mühendisliği. Tanıtım Günleri Temmuz 2005

Oyun Programlama Dersi. Nergiz Ercil Çağıltay

MODERN MÜHENDİSLİK HESAPLAMALARI İLE ASANSÖR BİLEŞENLERİNİN GÜVENİRLİKLERİNİN ARTTIRILMASI

Güz Dönemi Fizik Bölümü Elektronik Dersi Çıktılarının Gerçekleşme Derecesi

GMB 103 Bilgisayar Programlama. 1. Bilgisayar Tarihi

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

ULUDAĞ ÜNİVERSİTESİ MÜHENDİSLİK - MİMARLIK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ

2015 YILI GÖREVDE YÜKSELME VE UNVAN DEĞİŞİKLİĞİ SINAVINDA TAŞRA TEŞKİLATI İÇİN İLAN EDİLECEK UNVANLARA İLİŞKİN DERS KONU BAŞLIKLARI

1. HAFTA TBT181. Temel Bilgisayar Teknolojileri Kullanımı. Öğr. Gör. E. Ekmel SULAK.

GIDA ÜRETİMİNDE TEHLİKELER. Fırat ÖZEL, Gıda Mühendisi 2006

KBÜ. TBP111 Bilgisayar Donanımı. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

YEREL YÖNETİMLER 1-A/B GÜZ DÖNEMİ VİZE TARİHLERİ. İNGİLİZCE I 23 Kasım 2015 Pazartesi 11:00 101,102,107

Kısmen insan davranışlarını veya sezgilerini gösteren, akılcı yargıya varabilen, beklenmedik durumları önceden sezerek ona göre davranabilen bir

STEAG Ensida Energy Services Ltd.

Bilkent Üniversitesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Mühendisliği

T.C. İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ STAJ KILAVUZU

Programlama Nedir? Bir bilgisayar bilimcisi gibi düşünmek ve programlama ne demektir?

Gazi Üniversitesi Patent Destek Birimi Deneyimleri

TMMOB İnşaat Mühendisleri Odası İnşaat Mühendisi Ücret Hesap Tablosu (TL/Ay)

ULUBORLU SELAHATTİN KARASOY MESLEK YÜKSEKOKULU EĞİTİM - ÖĞRETİM YILI GÜZ YARIYILI BÜTÜNLEME PROGRAMI BİLGİSAYAR PROGRAMCILIĞI

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm I: Bilgi Sistemleri Çağıltay, N., Tokdemir, G.

SELÇUK ÜNİVERSİTESİ FEN FAKÜLTESİ MATEMATİK BÖLÜMÜ ÖĞRETİM DEĞERLENDİRME ANKETİ

1. SAYISAL SİSTEMLERE GİRİŞ

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

DİCLE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EEM309 SAYISAL ELEKTRONİK LABORATUARI

EĞİTİM BİLİMLERİ ANABİLİM DALI ÖĞRETİM YILI GÜZ DÖNEMİ LİSANSÜSTÜ DERS PROGRAMI EĞİTİM YÖNETİMİ TEFTİŞİ PLANLAMASI VE EKONOMİSİ BİLİM DALI

Günümüz bilgi toplumunda bilgisayar, her alanda kendine yer edinmiş ve insana, bir çok işlemde yardımcı olarak büyük kolaylık sağlamaktadır.

MADEN MÜHENDİSLİĞİ BÖLÜMÜ Lisans Programı

İNSAN KIYMETLERİ YÖNETİMİ 4

Neden Güneş Enerjisi? Güneş Enerjisi Santralleri

Hacettepe Üniversitesi İleri Teknolojiler Uygulama ve Araştırma Merkezi. Prof. Dr. Emir Baki DENKBAŞ

BİLİŞİM TEKNOLOJİLERİ

İŞÇİ SAĞLIĞI 1. SINIF 1. ÖĞRETİM

Analiz Raporu. Analiz aşamasında projenin içeriği belirlenir. Çözeceğimiz problemin büyük bir problem olup olmadığını değerlendirmek,

TERCAN MESLEK YÜKSEKOKULU FİNAL SINAVI (YARIYIL SONU SINAVI) PROGRAMI

tarih saat ders öğretim elebölüm Sınıf Derslik Pazartesi 09:30 İnsan Hakları Hukuku Adalet II. Sınıf C Pazartesi 09:30

LOJİSTİK PROGRAMI- I

Mikrobilgisayar ve Assembler

BİT in Temel Bileşenleri (Yazılım-1)

DERS BİLGİLERİ. Ders Kodu Yarıyıl T+U Kredi AKTS VERGİ HUKUKU VE TÜRK VERGİ SİSTEMİ Yrd. Doc. Dr.

ÇANKIRI KARATEKİN ÜNİVERSİTESİ KİMYA MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS TANITIM FORMU. Bölüm Başkan Yardımcısı(ları)

Kaynaştırma Eğitimine Giriş 3. İş Birliği: Ortaklık ve Prosedürler 25. Düzeyde Engeli Olan Öğrencilere Öğretim 51

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi

Muhasebe ve Mali Müşavirlik Hizmetleri

Ders Tanıtım Formu. Dersin Adı Öğretim Dili

Deneme. Doç.Dr. Güner Gürsoy BİLGİSAYAR PROGRAMCILIĞI (YGS-1)

EĞĠTĠM-ÖĞRETĠM PLANI

EĞĠTĠM-ÖĞRETĠM PLANI

Bilgisayar Programcılığı 1A

TURİZMDE BİLGİ TEKNOLOJİLERİ YÖNETİMİ DERSİ AKADEMİK UZMAN TOLGA AKAGÜN

DEVLET KEMER TAKIYOR. Kamu Aracı Kullanan Sürücüler ve Kurum Yöneticileri için Emniyet Kemeri Kullanımı Farkındalık Projesi. Doç. Dr.

TEMEL BİLGİ TEKNOLOJİLERİ I

1. SINIFLAR PYP VELİ BÜLTENİ (07 Eylül- 16 Ekim 2015)

AVRASYA ÜNİVERSİTESİ

PAZARTESİ PAZARTESİ 15:00 16:00 16: ÇARŞAMBA ÇARŞAMBA 15:00 17:00 14:00

Alanya Alaaddin Keykubat UniversityInternational Relations Office

EĞĠTĠM-ÖĞRETĠM PLANI

2010 YILI ÖĞRETİM ÜYESİ YETİŞTİRME PROGRAMI BAŞVURU YÖNERGESİ

ncü Bilgi İşleyen Makine Olarak Beyin Beyin 2005 Albert Long Hall, Boğazi

MİKROİŞLEMCİLER 1 Ders 1

İçindekiler. Ön Söz xiii Bu Kitap Nasıl Kullanılır? xviii Teşekkür xix

Bilgisayar Prog.ı 1.Sınıf-NÖ

MİKAİL ÇAKMAK - JCI Trainer Elazığ Ticaret ve Sanayi Odası JCI Elazığ Temsilciliği / 26 Haziran 2010 PROJE YÖNETİMİ

Bilgisayar Prog.ı 1.Sınıf-NÖ

5. PROGRAMLA DİLLERİ. 5.1 Giriş

Öğr.Gör. Mehmet Can HANAYLI

CDD Toz Boya Çözme ve Gönderim Sistemi

YILDIZ TEKNİK ÜNİVERSİTESİ MESLEK YÜKSEKOKULU

TARİHLİ EĞİTİM KOMİSYONU KARARLARI

ORTAK DERSLER(I.Ö) 10: MVP213 KAMU MALİYESİ 14: MVP211 FİNANSAL YÖNETİM 1 MVP211 FİNANSAL YÖNETİM(II.Ö)

2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ENDÜSTRİ MÜHENDİSLİĞİ EĞİTİM PLANI. Ders Kodu Ders Adı (Türkçe) Müf.No T P K AKTS Tip Op.

Aristo. Hulton Archive/Getty Images. Leonardo da Vinci

ADALET BAKANLIĞI 2017 YILI UNVAN

Projelerle Öğretme. Modül 1

MÜHENDİSLİK VE TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2016/2017 ÖĞRETİM YILI 1. YARIYIL FİNAL SINAVI PROGRAMI 1. SINIF

Bilişim Teknolojileri ve Temel Kavramlar

DANIŞTAY BAŞKANLIĞINA YÜRÜTMENİN DURDURULMASI İSTEMİ VARDIR. : TMMOB HARİTA VE KADASTRO MÜHENDİSLERİ ODASI Sümer Sokak No:12-10 Kızılay-ANKARA

Organik Tarım Programı 1.Sınıf

AVRASYA ÜNİVERSİTESİ

SONDAJ DAİRESİ BAŞKANLIĞI

BT Süreçleri Değerlendirmesi Hizmetleri

Bilişim Teknolojileri Temelleri Dijital Dünyada Yaşamak

Finansman Matematiği (D. ATASOY) * * (Tekrar öğrencileri için) İSTATİSTİK (D. ATASOY) İhracat Mevzuatı ve işlemleri (M. AĞIRKAYA)

BİLİŞİM TEKNOLOJİLERİ ALANININ GÜNÜMÜZDEKİ DURUMU VE GELECEĞİ

ARICILIK 1 YABANCI DİL II ARICILIK ALET VE MALZEMELERİ ARICILIK ALET VE ARI BAKIM VE BESLEME ARI BAKIM VE BESLEME GENEL BİYOKİMYA ATATÜRK İLKELERİ

Teknik Açıklıklar Nasıl Yönetilmeli? Hayretdin Bahşi Uzman Araştırmacı

Bahçe 1.Sınıf I. Öğretim

İmalat Teknolojisi Teorisi II (Kesme Yöntemleri) (MFGE 307) Ders Detayları

Teknolojinin Bilimsel İlkeleri (2011 ve öncesi kayıtlı öğrenciler ) E.KAŞİFOĞLU (Elektronik Haberleşme programında sınava girecekler )

Teknolojinin Bilimsel İlkeleri (2011 ve öncesi kayıtlı öğrenciler ) Temel Elektronik (2011 ve öncesi kayıtlı öğrenciler )

Bilgi Toplumunda İnsan Nitelikleri, Yaşam Boyu Öğrenme, Bilgisayarın Eğitimde Kullanımı BDO Kuramsal Temelleri

TEMEL HUKUK. Temel Hukuk. Dersin Adı. Dersin Kodu Zorunlu. Dersin Türü. Ön lisans. Dersin Seviyesi 4 AKTS. Dersin AKTS Kredisi

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl Lisans Matematik Astronomi Ankara Üniversitesi 1972 Y.Lisans Doktora Bilgisayar Yazılımı Ege Üniversitesi 1980

MİLLİ SAVUNMA ÜNİVERSİTESİ HAVA ASTSUBAY MESLEK YÜKSEK OKULU EĞİTİM-ÖĞRETİM YILI DERS PROGRAMI

BiliĢim Teknolojileri Alanı

Tüm bu problemler verilerin dijital bir sunucuda tutulması ihtiyacını oluşturdu. İhtiyacı karşılamak amaçlı hastane otomasyonu geliştirildi.

RF Entegre Devre Tasarımı (EE 575) Ders Detayları

BİLGİSAYAR MİMARİSİ. Mimariye Giriş. Özer Çelik Matematik-Bilgisayar Bölümü

Sınav Tarihi :

Transkript:

Kariyer Günleri Bilgisayar Mühendisliği Sezai Yılmaz Bilgisayar Bilimleri Mühendisi

Gündem Bilgisayarın Geçmişi Bilgisayar Bilimleri Mühendisliği Örnek Donanımlar Örnek Yazılımlar Gerçek Bir Hikâye Donanım Mühendisliği Yazılım Mühendisliği Zorluklar İyi Yanlar Örnek Yazılım Geliştirme

Bilgisayarın Geçmişi - Teori İkili sayı sistemi aritmetiğini icad etmiş Sadece 1 ve 0 ile tüm sayıların gösterilebilir olduğunu ispatlamış Gottfried Leibniz 1646-1716 İkili sayı sistemi ile sayma ve toplama gibi temel matematik işlemleri yapmış OR AND Boolean matematiğini icad etmiş Mantık hesapları George Bool 1814-1864

Boolean Matematiği OR / VEYA 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 NOT (DEĞİL) 0 = 1 1 = 0 NOR 0 0 = 1 0 1 = 0 1 0 = 0 1 1 = 0 AND / VE 0 0 = 0 0 1 = 0 1 0 = 0 1 1 = 1 XOR / DIŞLAYAN VEYA 0 0 = 0 0 1 = 1 1 0 = 1 1 1 = 0 NAND 0 0 = 1 0 1 = 1 1 0 = 1 1 1 = 0

Röle

Lamba

Tranzistör

OR (VEYA) Kapısı

AND (VE) Kapısı

Toplama Makinası

Entegre Devreler

Toplama Makinası

Bilgisayar Geçmişi - Teori Turing Makinası Karmaşık matematiksel hesapların belirli bir düzenek tarafından yapılmasını sağlayan hesap makinası Turing her türlü matematiksel hesaplamanın bir makine tarafından yapılabileceğini ortaya atmış ve kağıt üstünde teorisini ispatlamıştır Bugünün bilgisayar teknolojisi halen bir Turing makinasıdır Alan Turing 1912-1954

Bilgisayar Geçmişi - Donanım Model K Toplayıcı 1937 CNC 1940 Zuse Z3 Bilgisayarı 1941 ENIAC 1943 CSIRAC 1949 İlk Klavye 1956 IBM 7030 1961 Motorola 68000 1978 IBM PC 1981 Apple Macintosh 1984

Bilgisayarın Geçmişi - Yazılım 1949-1970 arası Düşük seviyeli Yazılımlar donanımlarla bütünleşikti Donanıma özel hazırlanırdı, içine gömülüydü 1970 sonrası Yüksek seviyeli Programlama dilleri Donanımlar arası taşınabilir 10001011010100111010100101001 01010100101001110101000100101 00101010100010010101010101010 10000100011111010111010011001 01010101001010111010101001010 10001001001010010101010100101 01010101010101010101010101010

Gerçek Bir Hikaye Bilgisayar Yazılımındaki hatalara BUG (böcek) denilmektedir. Bilgisayar Yazılımındaki hataları ayıklama sürecine DEBUGGING (böcek arama, bulma ve temizleme) denilmektedir.

Bilgisayar Bilimleri - Mühendislik Teori ve Bilim Halâ felsefi düşünceler, matematiksel hesaplamalar, bilgisayar görüşü, yapay zeka gibi konular düşünülmektedir Donanım ve yazılımı kapsamaktadır Donanım Bilgisayarın bedenidir, ruhu olmazsa ölü bir bedendir Yazılım Bilgisayarın ruhudur, bedeni olmazsa hiçbir işe yaramaz

Donanım Örnekleri

Yazılım Örnekleri - İS

Yazılım Örnekleri - Ofis

Yazılım Örnekleri - Oyunlar

Bilgisayar Müh. - Yan Dalları Donanım Mühendisliği (donanımcı) * Yazılım Mühendisliği (yazılımcı) ***** Geliştiricilik (programcı) ***** Sistem Yöneticiliği (sistemci) **** Veritabanı Yöneticiliği (veritabancı) * Ağ Yöneticiliği (networkçü) * Bilişim Güvenlikçi (bilişim güvenlikçi) ******* Test Mühendisliği (testçi / kalite kontrolcü) **

Donanım Mühendisi - Elektronik Bir işin bilgisayar destekli hale getirilmesi için; Sayısal Elektronik Devreleri tasarlar Elektronik teknisyenlerine tasarımı gerçekleştirtir Tasarlanan donanımın istenen bir şekilde çalışması için Yazılım Mühendisi ile yazılımını tasarlar

Yazılım Mühendisi - Programcı Mühendis yazılım sistemini tasarlar Hangi bileşenin hangi bileşen ile nasıl etkileşimde olacağını tasarlar Proje planını yapar Programcılara kodlama görevlerini verir Kodlamanın tasarıma uygun olup olmadığını denetler / takip eder

Bilgisayar Müh. - Zorluklar Sürekli olarak okumalısınız, gelişmelisiniz Matematik alanında çok iyi olmalısınız Uzun süreli ve geceleri çalışmaya hazır olmalısınız Hangi iş koluna yardım ediyorsanız, o iş kolunu da detaylıca ve eksiksiz öğrenmelisiniz Muhasebe alanına yardımcı olmak için muhasebeyi bilmelisiniz Avukata yardımcı olmak için adalet sistemini bilmelisiniz Fabrikada otomasyon sistemini tasarlamak için fabrikanın tüm üretim hattındaki iş süreçlerini bilmelisiniz Sağlık alanına yardımcı olmak için ilgili sağlık dalının uzmanı olmalısınız

Bilgisayar Müh. İyi Yanları Makinalarla muhatapsınız, onlara kızarsanız onlar size kızmazlar Çok az bir maliyet ile mesleki bilginizi inanılmaz iyi bir düzeyde geliştirebilirsiniz Diğer mesleklerde kendinizi geliştirebilmek için okulun sağladığı sınırlı imkan ve sadece teorik bilgi ile yetinmek zorundasınız Hatalarınızı düzeltme imkanı her zaman olur, diğer mesleklerde bu çok zordur

Çocuklar İçin Kaynaklar www.serhatdemir.com

Örnek Yazılım Geliştirme Basit olarak gerçekleştirilmiş bilgisayar programı örneği Sayı tahmin etme oyunu

Teşekkürler