• Sonuç bulunamadı

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

N/A
N/A
Protected

Academic year: 2022

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

Copied!
29
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Kariyer Günleri

Bilgisayar Mühendisliği

Sezai Yılmaz

Bilgisayar Bilimleri Mühendisi

(2)

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

(3)

Bilgisayarın Geçmişi - Teori

George Bool

1814-1864

Gottfried Leibniz

1646-1716

• İkili sayı sistemi aritmetiğini icad etmiş

• Sadece 1 ve 0 ile tüm sayıların gösterilebilir olduğunu ispatlamış

• İkili sayı sistemi ile sayma ve toplama gibi temel matematik işlemleri yapmış

• Boolean matematiğini icad etmiş

• Mantık hesapları

OR AND

(4)

Boolean Matematiği

OR / VEYA 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1

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 NOT (DEĞİL)

¬0 = 1

¬1 = 0

NOR

0 ⊽ 0 = 1 0 ⊽ 1 = 0 1 ⊽ 0 = 0 1 ⊽ 1 = 0

NAND 0 ⊼ 0 = 1 0 ⊼ 1 = 1 1 ⊼ 0 = 1 1 ⊼ 1 = 0

(5)

Röle

(6)

Lamba

(7)

Tranzistör

(8)

OR (VEYA) Kapısı

(9)

AND (VE) Kapısı

(10)

Toplama Makinası

(11)

Entegre Devreler

(12)

Toplama Makinası

(13)

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

(14)

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

(15)

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

(16)

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.

(17)

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

(18)

Donanım Örnekleri

(19)

Yazılım Örnekleri - İS

(20)

Yazılım Örnekleri - Ofis

(21)

Yazılım Örnekleri - Oyunlar

(22)

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ü) **

• …

(23)

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

(24)

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

(25)

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

– …

(26)

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

(27)

Çocuklar İçin – Kaynaklar

• www.serhatdemir.com

(28)

Örnek Yazılım Geliştirme

• Basit olarak gerçekleştirilmiş bilgisayar programı örneği

• Sayı tahmin etme oyunu

(29)

Teşekkürler 

Referanslar

Benzer Belgeler

57. Aşağıdakilerden hangisi ilkel veri yapılarından biri değildir?.. ÖLÇME, DEĞERLENDİRME VE SINAV HİZMETLERİ GENEL MÜDÜRLÜĞÜ. 60. Aşağıdaki web adres

Bu çalışmada Geometri dersine ilişkin tutumları ölçmek üzere Likert tipi bir ölçek deneme formu hazırlanmıştır. Hazırlanan bu deneme formu verilerinden

3,57 Bilgisayar Mühendisliği (İ.Ö). 3,8 Bilgisayar

65 GAMZE NUR KÜPDEL DiĢ Hekimliği Fakültesi BEZM-Ġ ÂLEM VAKIF ÜNĠVERSĠTESĠ (ĠSTANBUL). 66 ĠBRAHĠM DEVECĠ Tıp Fakültesi BĠRUNĠ

5) Görevini devamlı yapmasına engel olabilecek hastalığı ya da bulaşıcı hastalığı bulunmamak, Taksirli suçlar, kısa süreli hapis cezasına seçenek yaptırımlara

2017 / 2018 Güz Yarıyılı Lisansüstü Başvuruları Değerlendirme Listesi.

Asil MEHMET OZAN KAYA9. Asil AHMET

70. 7315 sayılı Güvenlik Soruşturması ve Arşiv Araştırması Kanunu’na göre “Değerlendirme Komisyonu” ile ilgili aşağıdakilerden hangisi yanlıştır?. A)