İşletim Sistemleri ve Tarihçe

Slides:



Advertisements
Benzer bir sunumlar
İşletim Sistemleri.
Advertisements

BT301 İŞLETİM SİSTEMLERİ VE UYGULAMALARI Sinan SCHREGLMANN
C Programlama Dili AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritche tarafından UNIX işletim sistemini geliştirebilmek amacıyla B dilinden türetilmiş.
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
LİNUX NEDİR Linux, Unix’e fikirsel ve teknik anlamda atıfta bulunarak geliştirilmiş; açık kaynak kodlu, özgür ve ücretsiz bir işletim sistemi çekirdeğidir.
Günümüz İşletim Sistemlerine Genel Bakış
Windows İşletim Sisteminin Tarihçesi
İşletim Sistemlerine Genel Bakış
BERKAY ŞADİ PAYZİN YAZILIM KURULUM VE YÖNETİM
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
Windows işletim sistemi ve sürümlerinin incelenmesi
Bilgisayar Ağlarına Giriş
İşletim Sistemleri ve Tarihçe
Bölüm 1: Introductions (Tanıtım,Tanım)
Teknoloji, Bilgi ve Bilgisayarın Tarihi
Bilgisayara giris ders Notlari
Bilgisayara Giriş DERS 4.
Bilgisayar Donanımı Dersi
İŞLETİM SİSTEMLERİ KONTROL: PROF.DR.ASAF VAROL DÖNE KARAOĞLAN BİLGİSAYAR SİSTEMLERİ Bilgisayar Öğretmenliği (Gece) - 4.
Bilgisayarın Temel Kavramları ve Temel Donanım
Bilgisayarın İlkleri, Geçmişten Günümüze Bilgisayar
Dünden bugüne bİlgİsayar
Yazılım Kurulum ve Yönetimi Ders- I -. Bilgisayar Sisteminin İncelenmesi Bilgisayar; Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde, aritmetiksel.
İŞLETİM SİSTEMLERİ EYLÜL 2012.
2. İşletim Sistemleri.
AÇIK KAYNAK KOD Ayhan KOÇ 2009.
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
MART 2013 İŞLETİM SİSTEMLERİ.
Ankara T.C. MİLLÎ EĞİTİM BAKANLIĞI EĞİTİM TEKNOLOJİLERİ GENEL MÜDÜRLÜĞÜ Bilişim Teknolojileri Formatör Öğretmen Eğitimi Programı Bilişim Teknolojileri.
İşletim Sistemleri Tanım: Kullanıcı ile bilgisayar donanımı arasında bağlantıyı sağlayan özel bir yazılımdır.
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.
BBY 302 Bilgi Teknolojisi ve Yönetimi Bilgi Teknolojileri Altyapısı
55 CHAPTER SİSTEM YAZILIMI. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Sistem yazılımı Teknik detayları çözer Kullanıcı, uygulama.
Bilgisayar Nedir? Girilen veriyi, programlandığı biçimde işleyip kullanılabilir bilgi haline dönüştüren makinalardır. Bilgisayar sisteminin temel ögelerini.
Bilgisayara Giriş Uzm. Murat YAZICI.
AĞ İŞLETİM SİSTEMLERİ Öğr. Gör. Mustafa SARIÖZ
Ders 3 Yazılım Çeşitleri.
EYLÜL 2014 İŞLETİM SİSTEMLERİ Bilgisayar Uygulamaları.
Dersin Kapsamı Bilgisayar Nedir, Ne Yapar?
Microsoft'un birincil hedefi işletim sistemlerinin kullanımını daha kolay hale getirmektir: Windows 2000 aşağıdaki özellikleri sayesinde bu geleneği devam.
Çeviride Bilgi Teknolojileri Arş. Gör. Sinem Canım
Bilgisayar Ağlarına Giriş. Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka arkaya çalıştırılması.
Temel Bilgi Teknolojileri
Bilgisayarın Gelişimi
Microsoft Windows Server 2008
Abdulkadir KARADENİZ Bilgisayar Nedir? Bilgisayarın Tarihçesi Bilgisayarların Sınıflandırılması Abdulkadir KARADENİZ
BTÖ 306 Bilgisayar Ağlarına Giriş Dr. Şirin Karadeniz Çelebi Uluyol.
Temel Bilgi Teknolojileri
İŞLETİM SİSTEMLERİ Derya Işık
Microsoft Windows Server 2003
Temel Bilgi Teknolojileri
Microsoft Windows Server 2003 © Yenilikler ERCAN SAPMAZ.
Bilgisayar (Computer) Bilgisayar, uzun ve çok karmaşık hesapları bile büyük bir hızla yapabilen, mantıksal (lojik) bağlantılara dayalı karar verip işlem.
Bilgisayar Sistemlerine Giriş
İnsan Kaynakları Bilgi Sistemleri
Temel Bilgi Teknolojilerinin Kullanımı Öğr.Gör. Abdullah ŞENER.
Genel Kavramlar Bölüm - 1. YAZILIM Bilgisayara işlemler yaptırabilmek ve karar verdirtebilmek için yazılan kalıplara denir. Yazılım, genel olarak donanım.
1. HAFTA Giriş, Tarihçe ve Kavramlar
Sayısal Entegre Devreler
Bilgisayar Ağlarına Giriş
TEMEL BİLGİSAYAR DERSİ Fen Fakültesi, Fizik Bölümü
İşletim Sistemleri.
Neden Linux? Nerelerde Kullanılır?
Bilgisayar Ağlarına Giriş
Bir bilgisayar sisteminin 4 bileşeni vardır;
BİLGİSAYAR DONANIMI ANAKART ,RAM-ROM
1 İLETİŞİM Duygu, düşünce ya da bilgiler in akla gelebilecek her türlü yolla başkalarına aktarılmasına iletişim denir.
LİNUX İŞLETİM SİSTEMİ.
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

İşletim Sistemleri ve Tarihçe Murat Gezer Before Multics there was chaos, and afterwards, too

İşletim Sistemi Çekirdeği İşletim Sistemi Nedir? DONANIM İşletim Sistemi Çekirdeği Prog. Yaz. Servisler Grafik Arabirimi /Kabuk Ofis Prog. Oyunlar …. İŞLEMCİ G/Ç kontrolcuları Grafiksel Arayüz GELENEKSEL İşletim Sistemi

İlk bilgisayardan 

1940-1955 1.Kuşak (1) Vakum tüpleri , birbirleri ile baglanan kablolar ENIAC

1940-1955 1.Kuşak (2) 1943 yılında Pennsylvania Üniversitesinden J. P.Erkert'ın ilk işlevsel bilgisayar olan 30 ton ağırlığındaki ve saniyede 5.000 işlem yapan ENIAC [Electronic Numerical Integrator And Calculator] (Elektronik Sayısal Doğrulayıcı ve Bilgisayar)'ı yaptı. ENIAC, 30 ton ağırlığında; 9x15 metrelik bir odayı doldurmakta; hesaplama vurumları 1500 elektromekanik röleden (yolvericiden) geçip 18.000 den çok radyo lambasından akmaktaydı. ENIAC'ı çalıştırmak için 150.000 watt enerji gerekliydi. ENIAC, yalnızca 80 karaktere eş veri saklayabiliyordu. Lambalaların hepsi çalıştığında, mühendis ekibi bir problemi çözmek için 6000 kabloyu elle fişe takarak ENIAC'ı kuruyorlardı.

1955-1965 2.Kuşak (1) Vakumlu tüplerin yerini transistörler aldı. Bilgisayarların hacimleri küçüldü, maliyeti düşürüldü ve hızları yükseldi. Bu tür bilgisayarlar ilk olarak Burroughs firması tarafından Amerikan Hava Kuvvetleri için üretildi. İşte bu dönemlerde ilk işletim sistemleri ortaya çıkmaya başladı.

1955-1965 2.Kuşak (2) Programlama Dilleri: Fortran veya assembler (Kartlar). Kullanım alanları: Bilimsel hesaplamalar Veri İşleme

1965-1980 3.Kuşak (1) Entegre devrelerin kullanıldığı dönemdir Bildiğimiz anlamda ilk işletim sistemleri bu dönemde geliştirilmeye başlandı Multics (Multiplexed Information and Computing Service) 1965 Artık sistemler aynı anda birkaç problemi çözebiliyordu

1965-1980 3.Kuşak (2) IBM 360 serisi Bell Laboratuvarlarında Thompson ve Ritchie tarafından Unix Geliştirildi (1973) 1973 yılında C dili geliştirildi

1965-1980 3.Kuşak (3) Dennis Ritchie (standing) and Ken Thompson begin porting UNIX to the PDP-11 via two Teletype 33 terminals.

1980- 4. Kuşak Modern Bilgisayarlar diyecebileceğimiz Bilgisayarlar ortaya çıktı. Bu bilgisayarlarda Mikrochipler kullanılıyordu. IBM 8086

Bilgisayarların Özellikleri 1964 1977 2003 CPU Clock 1 – 5 Mhz 1 Mhz 3 Ghz Memory <=.5 MB <= 1 MB >= 256 MB Disk <= 8 MB < 100MB >= 40 GB Network None none Many - >= 10 Mb BW Price (ave.) $2,000,000 $200,000 < $1000 Users 1 - batch 10s - timesharing 1 - PC

İşletim Sistemleri (1) 1970 lerde Unixler 1984 Apple Macintosh OS 1990 Windows 3.0 1991 Linux 1995 Windows 95 …

İşletim Sistemleri (2) Linux v2.6 –yaklaşık. 5.9 milyon satır kod(128MB RAM) Win2000 - yaklaşık 35 milyon satır kod(64MB RAM) WinXP – yaklaşık 40 milyon satır kod 128MB RAM) Win2003 yaklaşık 50 milyon satır kod

UNIX ve Linux Unix Multics sin devamı İlk “C” sürümü ile 1973 (DEC PDP-11) Değişik amaçlar için değişik versiyonları var Üniversiteler için kaynak kodu serbest – BSD Posix ( 1981) standart UNIX sistem cağrılarını düzenlemekte AT&T lisanslı

Linux (1) Açık Kaynaklı – Linux.org 1991, Linus Torvalds, 80386 processor v.01,sınırlı aygıt, network desteği bulunmamakta Unix fonksiyonlarına sahip 1994, v1.0 Network kabiliyeti (Internet) Geliştirilmiş dosya yönetim sistemi Dinamik çekirdek modülleri

Windows NT/2000/XP (1) Ana dizayncısı – VAX/VMS geliştiricisiDavid Cutler 1988, v1 - Win32 API – “microkernel” 1990, v3.1- Sunucu ve Masaüstü sürümü 1996, NT 4 Win95 Grafikler Çekirdekte UNIX ten fazla lisans var

Windows NT/2000/XP (2) Windows 2000 – NT5.0 Windows XP Çok kullanıcılı (terminal servisleri ile ) Professional - masaüstü Server and Advanced Server – Sunucu Datacenter Server - 32 işlemci desteği, 64 GB RAM Windows XP Windows 2000 tabanlı Geliştirilmiş arayüz İşletim sistemleri Pzaraının 80% to 90%civarına sahip

Kaynaklar Andrew S. Tanenbaum, Modern Operating Systems, Hardcover - 966 pages 2nd Ed (January 2001) Prentice Hall ISBN: 0130313580 D. M. Ritchie and K. Thompson, `The Unix Time-sharing System, C. ACM 17 No. 7 (July 1974), pp 365-37 http://www.levenez.com/unix/ http://www.levenez.com/windows/