PROGRAMLAMAYA GİRİŞ I Okt.Sibel KAPLAN.

Slides:



Advertisements
Benzer bir sunumlar
Bilgi Teknolojisinin Temel Kavramları
Advertisements

DÜNDEN BUGÜNE BİLGİSAYAR
Bilgisayar İşletmenliği
B İ LG İ S İ RAYIN İ CADI VE TAR İ HSEL GEL İŞİ M İ TEKNOLOJ İ VE TASARIM HAZIRLAYAN HÜLYA AYTEK İ N GÜNDÜZ-A 2.SINIF.
Dijital Dünyada Yaşamak
Bilgi Teknolojisinin Temel Kavramları
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
BİLGİSAYARIN SERÜVENİ
Teknoloji, Bilgi ve Bilgisayarın Tarihi
TEMEL BİLGİ TEKNOLOJİLERİ 1.Hafta – 2.Hafta
BİLGİ ve İLETİŞİM TEKNOLOJİSİ
Yrd.Doç.Dr.Levent Malgaca,2010
Bilgisayar Donanımı Dersi
Bilgisayarın blok diyagramı
Abaküs II. Dünya Savaşı sürecinde, ordunun daha hızlı bilgisayarlara gereksinim duyması, bilgisayar tarihinde bir devrim yaratan ENIAC'
Bilgisayarın Temel Kavramları ve Temel Donanım
İlk Hesaplayıcılar Abaküs Logaritma Kayan Cetvel.
BİLGİSAYAR NEDİR?.
BİLGİSAYARIN ÖRGÜTLENMESİ
Bilgisayarın İlkleri, Geçmişten Günümüze Bilgisayar
Hazırlayan Bilgisayara Giriş Öğr. Grv. Ömer KAÇMAZ.
Dünden bugüne bİlgİsayar
Prof. Dr. E ş ref ADALI Yrd. Doç. Dr. Ş ule Gündüz Ö ğ üdücü 1.
2. HAFTA: SAYISAL MEDYANIN TARİHİ
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI
BİLGİSAYARIN TARİHÇESİ VE GELECEĞİ
PROGRAM GELİŞTİRME 1.HAFTA.
Teknoloji, Bilgi ve Bilgisayarın Tarihi
Bilgisayar Donanımı Dersi
Yazılım Gelişimi. Donanım gelişimine paralel olarak süren yazılım gelişimi, son on yılda kayda değer bir ivmelenme ile bilgisayarları, herhangi bir uzmanlık.
BİLGİSAYARIN MİMARİSİ, TEMEL BİLEŞENLERİ VE ÇALIŞMA MANTIĞI
BİLGİSAYARA GİRİŞ Tarİhçe.
Üsküdar Halk Eğitim Merkezi Eczane Çalışanlarının Eğitimi Bilgisayar Dersi Ayşenur Buyruk
Bilgisayar Nedir ? Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde aritmetiksel ve mantıksal işlemler yaparak işleyen, bu işlenmiş bilgileri.
Dersin Kapsamı Bilgisayar Nedir, Ne Yapar?
Geçmişten Günümüze Bilgisayar
Çeviride Bilgi Teknolojileri Arş. Gör. Sinem Canım
Bilgisayarın Gelişimi
Bilgi Teknolojileri ve Bilgisayara Giriş
ÖNEMLİ GELİŞMELERLE KISA BİLGİSAYAR
Teknoloji, Bilgi ve Bilgisayarın Tarihi
Abdulkadir KARADENİZ Bilgisayar Nedir? Bilgisayarın Tarihçesi Bilgisayarların Sınıflandırılması Abdulkadir KARADENİZ
ATATÜRK ÜNİVERSİTESİ BÖTE BÖLÜMÜ 2.SINIF DONANIM DERSİ
Nermin PUNAR /11/2013 İ ngilizce Ö ğ retmenli ğ i.
Temel Bilgi Teknolojileri
BİLGİSAYARIN TARİHÇESİ
TEMEL BİLGİ TEKNOLOJİLERİ 1.Hafta – 2.Hafta
Bilgisayar Mühendisliğine Giriş
Bilgisayarın Tarihçesi Bilgisayarların Geçirdiği Evreler
BİLGİSAYARIN TARİHÇESİ
Tolga GÜYER ©2006. Donanım Gelişimi Tolga GÜYER ©2006.
Bilgisayar Nedir? Aritmetiksel ve mantıksal işlemler yapabilen ve yaptığı işlemlerin sonucunu saklayabilen ve istenildiğinde geri getiren elektronik bir.
Bilgisayar Donanımı Dersi
Bilgisayarın Tarihçesi ve Geleceği Hatice KOCATEPE Gülçin BALCI.
ARDA KIRTASİYE. İ nsano ğ lunun ilk hesap makinesi abaküsdür ve abaküse benzeyen ilk araçlar bundan 3,000 sene önce kullanılmı ş tır. Otomatik hareketlerden.
BİLGİSAYAR NEDİR?. mantıksal ve aritmetiksel işlemler işlemlerin sonucunu saklama saklanan bilgilere ulaşılma.
BTP 106 Bilgisayar Donanımı 1. Grup ( )
BİLGİSAYAR NEDİR?.
BİLGİSAYAR.
MİKROİŞLEMCİLER VE MİKROBİLGİSAYARLAR
Bilgisayar Mühendisliğine Giriş
Prof. Dr. Eşref ADALI Doç. Dr. Şule Gündüz Öğüdücü Sürüm-B
Donanım Gelişimi. Donanım Gelişimi Donanım Gelişimi Bilgisayar kavramının tarihçesi, insanoğlunun hesap yapmak amacıyla icat ettiği makinelerle başlamaktadır.
B İ LG İ S İ RAYIN İ CADI VE TAR İ HSEL GEL İŞİ M İ TEKNOLOJ İ VE TASARIM HAZIRLAYANLAR MEN Ş URE DÜZGÜN S İ MGE ALP EL İ F NUR TURAN.
NİŞANTAŞI ÜNİVERSİTESİ
BİLGİSAYARIN TARİHÇESİ. Hesaplamaya yardımcı cihazlar tarih boyunca insanların yardımcısı olmuştur. Ticaretin gelişmesiyle ve satışların büyük miktarlara.
BİLGİSAYARIN MİMARİSİ, TEMEL BİLEŞENLERİ VE ÇALIŞMA MANTIĞI
BİLGİSAYARA GİRİŞ.
BİLGİSAYAR’IN TARİHÇESİ-GEÇMİŞTEN GÜNÜMÜZE İnsanoğlu, beyin ve kas kuvvetini kullanarak sürekli yaptığı ve sonuçlanması uzun süre alan işleri kolaylaştırmak.
Sunum transkripti:

PROGRAMLAMAYA GİRİŞ I Okt.Sibel KAPLAN

Konular 1- Bilgisayarın Tarihçesi 2- Bilgisayarın Yapısal Şeması ve İşleyişi 3- Program Kavramı ve Türleri 4- Programlama Mantığı ve Teknikleri 5- Veri Tipleri ve Değişkenler 6- Programlama Dili Temel Komutları 7- Algoritma Kavramı ve Akış Şemaları 8- Karar Yapıları ve Döngüler 9- Diziler ve İlgili Uygulamalar (Matrisler ve Sıralama İşlemleri) 10- Fonksiyonlar 11- Ekran ve Yazıcı Çıktılarının Düzenlenmesi

Bilgisayar Nedir? Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde aritmetiksel ve mantıksal işlemler yaparak işleyen, bu işlenmiş bilgileri çıkış birimleri ile kullanıcılara ileten, istenildiğinde bu bilgileri saklayabilen, donanım (hardware) ve yazılım (software) dan oluşan elektronik bir makinedir.

Bilgisayarın Tarihçesi ABACUS Aritmetiğin insanların hayatına girmesiyle birlikte insanoğlu her zaman kolayca işlem yapabilmek istemiştir. Bu amaçla yapılan ilk icad bir boncuklu işlem tahtası olup, M.Ö. 8. yüzyılda Çin'de ortaya çıktığı söylenir. Abaküs adıyla anılan bu aleti halen ilköğretime yeni başlayan çocuklarımız, sayı sayma ve aritmetiksel işlemleri yapmayı öğrenmek amacıyla kullanmaktadır.

Bilgisayarın Tarihçesi PASCALLINE Hesap makinesi sayılabilecek ilk ciddi icat Fransız matematikçi Blaise Pascal tarafından geliştirilmiştir. Pascal 16 yaşında iken 1642 yılında Pascaline adıyla bilinen bir toplama-çıkarma makinesi geliştirmiştir. Toplanacak sayılar telefon ahizesindeki gibi çevrilerek belirleniyordu. Bu işlem araç içerisindeki dişlileri harekete geçiriyor ve sonuçlar bir pencereden izleniyordu.

Bilgisayarın Tarihçesi LEIBNIZ ÇARKI Alman matematikçisi olan Gottfried Wilhelm Leibniz, Pascal’ın 1642 yılında hazırladığı hesaplayıcının fonksiyonlarını daha da arttırarak 1671 yılında Leibniz Çarkı adlı aygıtı icat etti. Bu aygıt; toplama ve çıkarma işlemlerinin yani sıra bölme, çarpma ve karekök alma işlemlerini de yapabiliyordu.

Bilgisayarın Tarihçesi Jacquard’ın DOKUMA TEZGAHI Jacquard kendi dokuma tezgahlarında bir desenden birden fazla ve hızlı olarak dokumak için kartlar üzerine desen ve renkleri ikili sistem (0,1) mantığı içerisinde tanımlayarak dokuma tezgahlarını programlama yoluna girmiştir. Jacquard, dokuma tezgahını denetleyen ve delikli kartlar esasına göre çalışan bir mekanizma kurmuştur. Her karttaki delik kalıbı kullanılacak ipliğin rengini belirliyordu.

Bilgisayarın Tarihçesi Jacquard’ın DOKUMA TEZGAHI

Bilgisayarın Tarihçesi İzleyen yüzyıllarda Pascal ve Leibniz’in makinesine dayanarak çeşitli makineler yapılmış ve bunlar elektronik hesap makineleri iyice yaygınlaşıncaya kadar (1980 'li yıllara kadar) kullanılmıştır.

Bilgisayarın Tarihçesi FARK MAKİNASI 1822’de Charles Babbage Fark Makinası adıyla bilinen, buhar gücüyle çalışan bir hesap makinesi tasarlamıştır. İngiliz hükümetinden destek almasına rağmen teknik yetersizlikler nedeniyle bu makine çalışır hale getirilememiştir. 1854 yılında İsveçli matbaacı Pehr George Scheutz, Babbage’dan esinlenerek yarattığı Fark Makinasını Londra’da sergilemiştir.

Bilgisayarın Tarihçesi ANALİTİK MAKİNA Babbage daha sonra Analitik Makine adını verdiği proje üzerinde çalışmaya başladı. Bu makine buhar gücü kullanarak otomatik olarak çalıştırılacak ve diğer hesaplatıcılardan daha fazla fonksiyona sahip olacaktı. Babbage bu projeden istediği neticeyi alamadan 1871 yılında öldü. Babbage’nin ölümü ile proje yarım kaldı. Babbage analitik makinede mantıksal işlem birimi, veri depolama birimi, giriş çıkış üniteleri kullanmayı planlıyordu. Bu mantık günümüzdeki bilgisayarın temel prensibi olmuştur ve Analitik Makina ilerisi için önemli bir hareket noktası olmuştur.

Bilgisayarın Tarihçesi Ada Lovelace 1850 'ye doğru Ada isimli bir bayan Babbage 'in Analitik Makinesiyle ilgilenmeye başladı. Ada, makinede yapılacak işlemler için, farklı durumlarda farklı kart serilerinin kullanılması, ayrıca aynı koşul her sağlandığında aynı kart serisinin kullanılması fikrini ortaya attı. Bu fikir, programlamada kontrol ve döngü gibi yapıların temelini oluşturduğundan, Ada Lovalace ilk programcı olarak kabul edilmektedir. Bu tarihten itibaren bilgisayarlar sadece donanım ile değil yazılım ile de çalışır hale getirilecektir. 1979 yılında bu bayanın adı bir bilgisayar programına verilmiştir. (ADA Programlama Dili)

Bilgisayarın Tarihçesi Boole 1854 yılında İrlandalı bilim adamı George Boole, Boolean Mantığı olarak bilinen ikili Mantık sistemini geliştirmiştir. Boolean Mantığı, VE (^), VEYA (v) ve DEĞİL ( = )önermelerinden meydana gelmektedir.

Bilgisayarın Tarihçesi Delikli Kartlar 1890’da Herman Hollerith tarafından, delikli kartlarla bilgilerin yüklenebildiği ve bu bilgiler üzerinde toplama işlemlerinin yapılabildiği bir elektro mekanik araç geliştirdi. Bu hesaplayıcı ABDnin 1890 nüfus sayımında başarılı biçimde kullanıldı. . HOLLERITH, bu makineyi ticari amaçlarla kullanabilmek için Tasnif Makine Şirketi (Tabulating Machine Company) kurdu ve daha sonra üç ayrı şirket ile birleşerek adlarını 1924 'te IBM (International Business Machines Corporation) olarak değiştirdiler.

Bilgisayarın Tarihçesi MARK-I Harward Üniversitesinden Howard H. Aiken tasarladığı ASCC projesi ile IBM firmasına gitti. Bu projeyi biraz daha genişletilerek 1944 yılında Mark – I üretildi. Mark – I saniyede 5 işlem yapabiliyordu. 18 m uzunluğunda ve 2,5 m yüksekliğinde idi. Mark- I insan müdahalesi olmadan sürekli olarak, hazırlanan programı y yürüten ilk bilgisayar idi. Bununla birlikte Mark – I elektronik bir bilgisayar değildi.

Bilgisayarın Tarihçesi MARK-I IBM – ASCC MARK-1

Bilgisayarın Tarihçesi ENIAC Mark–I den kısa bir süre sonra Pensilvanya Üniversitesinde John Mauchly ile ENIAC ( Elektronik sayısal Hesaplayıcı ve Doğrulayıcı ) isimli sayısal elektronik bilgisayarı 1946 yılında tamamladı. Yapımında 18,000 adet elektronik tüp kullanılan ENIAC; 150 kwatt gücünde idi ve 50 ton ağırlığıyla 167 m2 yer kaplıyordu. Saniyede 5000 toplama işlemi yapabiliyordu. Mark-I’den 1000 kat daha hızlıydı. Eniac askeri amaçla üretildi ve top mermilerinin menzillerini hesaplamak için kullanıldı. Bu bilgisayar ile elektronik bilgisayara geçiş başlamış ve mekanik donanım yerini elektronik devrelere bırakmıştır.

Bilgisayarın Tarihçesi ENIAC

Bilgisayarın Tarihçesi EDVAC Aynı yıllarda matematikçi John Von Neumenin görüşleri doğrultusunda EDVAC (Elektronik Soyut Değişken Otomatik Bilgisayar ) adli yeni bir bilgisayar ürettiler. Bu bilgisayar ENIAC ‘dan on kez daha küçük ve yüz defa daha hızlı çalışabiliyordu. Edvac, komutların diğer veriler gibi bilgisayara dışarıdan girilmesini sağlıyordu. Bu özellik programcılıkta büyük kolaylıklar sağlamıştır.

Bilgisayarın Tarihçesi UNIVAC ENIAC’tan sonra benzer ilkelerle yapılan ilk bilgisayar UNIVAC-1 (Univesal Automatic Computer) olmuştur. ENIAC’ın tasarımcıları tarafından yapılan UNIVAC-1, 1951’de tamamlandı ve ABD Sayım Bürosuna satıldı. UNIVAC-1 ticari olarak üretilen ilk bilgisayardır. Ayrıca 1954’te General Electric’e satılan Univac, iş dünyasına giren ilk bilgisayar olmuştur. UNIVAC-1 veri giriş-çıkışı için manyetik teyp kullanan ilk bilgisayar olmuştur. 5 MB Disk - 1956

Bilgisayarın Tarihçesi UNIVAC Universal Automatic Computer - UNIVAC-1

Bilgisayarın Tarihçesi IBM 700 SERISI 1950’den sonra vakum tüplerinin sık olarak kullanılmaya başlandığı dönemlerdir. Univac ve IBM 700 serisi vakum tüpler kullanılarak yapılan elektronik bilgisayarlardır. Vakum tüplerinin çok enerji harcaması, ısınması bu bilgisayarın sürekli arıza yapmasına sebep oluyordu. Vakum tüplerin boyutlarının da büyük olması başka bir sorundu. Bu yıllarda program yazabilmek için kullanılan bilgisayar donanımının çok iyi bilinmesi gerekiyordu. Program yazmak için makine dili kullanılıyordu.

Bilgisayarın Tarihçesi PHILCO TRANSAC S-200 IBM 1401 1947 yıllarında transistörün kullanılmaya başladığı yıllardır. Transistörler vakum tüplere göre az enerji harcayan, az yer kaplayan, fazla ısınmayan elektronik devre elemanlarıdır. Transistörlerin kullanılmaya başlanması bilgisayar dünyasına değişik bir renk kattı. Philco Transac S-200 IBM 1401, transistörkullanılarak üretilen ilk bilgisayarlardır.

Bilgisayarın Tarihçesi IBM 360 1960 ‘dan sonralar entegre devreler üretilmeye başlandı. Entegreler binlerce transistörü içerisinde bulunduran devre elemanları idi. Entegrelerin kullanılması; bilgisayarın boyutlarının küçülmesinin, maliyet azalmasına ve işlem hızının artmasına sebep oldu. Bu yıllarda manyetik diskler üretildi, entegrelerin kullanımı ile merkezi işlem birimleri üretilmeye başladı. IBM 360 entegre devre elemanının kullanıldığı ilk bilgisayarlardandır.

Bilgisayarın Tarihçesi INTEL 4004 MIKRO İŞLEMCİSİ : 1970’den sonra entegre devre teknolojisi gelişimine devam etti. Ve entegreler birleştirilerek chipler üretilmeye başlandı. Intel 4004 entegrelerin birleştirilmesiyle hızlanan ilk merkezi işlem birimi sayılabilir. APPLE I: 1975 yılında piyasaya çıkan apple iki üniversite öğrencisi tarafından bir evin garajında üretilmiştir. Apple’de klavye ve monitör bulunmuyordu.

Bilgisayarın Tarihçesi IBM PC Günümüzde de söz sahibi olan IBM firması ilk kişisel bilgisayarını 1981 yılında piyasaya sürdü. Kısa bir zaman diliminde standart haline gelen IBM PC’lerin 4 yıl sonunda bir milyonuncusu satıldı. Artık dünyanın her tarafında IBM uyumlu bilgisayarlar üretilmeye başlandı. Üretimi uzak doğu ülkelerinde daha yaygın olarak yapıldı. Yazılımlar da IBM PC uyumlu olarak yazılmaya başlandı. Bu dönemden günümüze kadar bilgisayar teknolojisi akil almaz bir hızla ilerledi. İlk üretilen bilgisayarların kullanımı zordu. Fakat bilgisayarların donanımındaki gelişmeye paralel olarak yazılım alanındaki gelişmeler bilgisayarları bütün insanların kullanabileceği seviyeye gelmesine sebep oldu. Artık bilgisayar insan hayatının ayrılmaz ve vazgeçilmez bir parçası oldu.

Bilgisayarın Tarihçesi IBM PC