SlideShare uma empresa Scribd logo
1 de 57
İşletim Sistemleri


    Mehmet ASLAN 200210055
    Sertaç ŞENLER 200210006
İşletim Sistemi Nedir?
Bilgisayar   kaynaklarını kontrol eden ve
 uygulama programlarının yazılabileceği,
 çalıştırılabileceği tabanı oluşturan sistem
 yazılımlarıdır.

İşletim sistemlerinin temel işlevleri şunlardır.
  Kullanıcı arabirimi tanımlamak,
  Sistem açılışını sağlamak,
  Donanımı, kullanıcılar arasında paylaştırmak,
  Kullanıcıların verileri paylaşmasını sağlamak,
  Giriş / çıkış işlemlerini gerçekleştirmek,
  Hataları düzeltmek,
  Programlama arabirimi sağlamak.
İşletim Sisteminin Kesimleri
                     Komut yorumlayıcısı




                     i
                     im




                                           Ağ
                   et
                          Zamanlama




                                            Yö
                 n
              Yö
                          düzenekleri




                                              ne
                                                 tim
               a
             sy




                                                  i
           Do


Çekirdek
(Kernel)                  DONANIM
               G
                /Ç




                                                       Kabuk
                     si
                       st




                                                       (Shell)
                         em




                                       İ
                                     Yş
                          i

                                   nö
                               it e



                     Ana Bellek Yönetimi
                              im




                          Derleyiciler
İşletim Sisteminin Kesimleri
Çekirdek  (Kernel) : Donanıma en yakın
 olan kesimdir. Bilgisayar açıldığı andan
 itibaren sistemi yöneten programlardır.

Kabuk (Shell) : Kullanıcının etkileşim
 kurduğu kesimdir. Uygulama yazılımları,
 hizmet programları, komut yorumlayıcısı
 bu katmanda çalıştırılır.
Görev ve İşlem Kavramları
Görev   herhangi bir programın işletimine
 verilen addır. Bilgisayarda çalıştırılan her bir
 program işletim sistemi için bir
 görevdir(Task). Bir görevin yerine getirilmesi
 için yapılması gereken her bir adım da işlem
 (Process) olarak düşünülebilir.
Örneğin, Ms Word programını çalıştırmak bir
 görev başlatmaktır, belgenizi oluştururken bir
 dizi işlem de çalışmaktadır (girdiğiniz verilerin
 alınması görüntülenmesi…), yazdığınız
 belgeyi kaydet komutu ile hard diske yazmak
 istediğinizde ise yine bir çok işlem
 başlayacaktır.
Tek Görevli ve Çok Görevli İşlem
Aynı anda birden fazla görevin
 yürütülemediği, başka bir görevin
 başlatılabilmesi için diğer görevin
 sonlandırılması gerektiği sistemler tek
 görevlidir. (Ms-DOS işletim sistemi)

Çok görevli sistemlerde kullanıcı birden fazla
 görevi başlatıp aynı anda işletebilir. Sistem
 kaynakları görevler arasında paylaştırılır,
 gerektiğinde diğer göreve aktarılabilir.
 (Windows, Linux, Unix, Os/2 gibi)
İşletim Sisteminin Bileşenleri
G/Ç Sistemi Yönetimi (I/O System
 Management)
İşlem Yönetimi (Process Management)
Ana Bellek Yönetimi (Main Memory
 Management)
Yan Bellek Yönetimi (Storage Management)
Dosya Yönetimi (File Management)
Güvenlik ve Koruma (Protection system)
Ağ Yönetimi (Networking)
Komut Yorumlayıcısı (Command Interpreter
 Mng.)
G-Ç Sistemi
Verilerin fiziksel olarak giriş birimlerinden
 ana belleğe ve ana bellekten çıkış
 birimlerine hiçbir veri kaybı ve tutarsızlığa
 neden olunmadan aktarılması G/Ç sistemi
 tarafından gerçekleştirilir. Tüm G/Ç
 aygıtları (device) işletim sistemi
 tarafından tanınır ve kontrol edilir.
 (Klavye, mouse, HardDisk, Disket, Cd-
 Rom, Ekran, ses, ethernet, modem, …)
G-Ç Sistemi

                    Disk
   Aygıt            sürücüleri     Yazıcı
   Denetimcisi
   Arayüzü

                       Disk         Yazıcı         Diğer
 CPU       Bellek                             … Denetimciler
                    Denetimcisi   Denetimcisi
İşlem Yönetimi
Bir programın işletimi sırasında bir çok
 işlem yapılır. Modern işletim sistemleri
 aynı anda bir çok işlemi
 gerçekleştirebilirler. İşlemlerin
 gerçekleştirildiği merkezi işlem biriminin
 (CPU), belleğin tek ya da sınırlı sayıda
 olduğunu düşünürsek bir çok işlemin aynı
 anda yürütülmesi için işletim sistemi belli
 yöntemler kullanır
İşlem Yönetimi
 Bir
    işlem bir veya daha fazla işlem oluşturabilir.
 Oluşturulan işlemlere yavru (child) işlem denilir.


                        A



                  B             C



          D      E       F

  ◦ İşlem Ağacı. A işlemi B ve C işlemlerini oluşturmuş, B
    işlemi D,E,F işlemlerini oluşturmuş.
Ana Bellek Yönetimi
Cup   ve G/Ç birimlerinde olduğu gibi
 gerektiğinde Ana bellek de işlemler
 arasında paylaştırılır. Ana Belleğin işlemler
 arasında paylaştırılması Ana Bellek
 Yönetimidir.
Programların ve işlenen verilerin ana
 bellekte yer alacakları konumlarının
 belirlenmesi, düzenlenmesi, izlenmesi,
 gerekli alanın sağlanması, bu alanın dışına
 taşmaların denetlenmesi gibi işlevler
 bellek yönetimi kapsamındadır.
Ana Bellek Yönetimi
                 Bellek Yönetimi



Durgun Bellek            Devingen Bellek
  Yönetimi                  Yönetimi


            Bitişken Bellek           Parçalı Bellek
               Yönetimi                 Yönetimi



                          Gerçek Bellek            Sanal Bellek
                            Yönetimi                Yönetimi
Yan Bellek Yönetimi
Partition (Bölüm) : Sabit diskin mantıksal
 olarak bölümlere ayrılmasıdır. İşletim
 sistemlerinde bu işlemi yapan hizmet
 programları vardır. (Örneğin Dos’da Fdisk).
 İşletim sistemi primary partition (birincil
 bölüm) de yer alır.
İşletim sistemi diskin hatalara karşı
 denetlenmesi, hataların düzeltilmesi, bozuk
 sektörlerin belirlenmesi, gereksiz verilerin
 temizlenmesi, dosyaların birleştirilerek
 performansın ve boş alanın arttırılması
 işlevlerini de sağlamalıdır.
Dosya Yönetimi
Bilgisayar  verileri farklı türlerdeki fiziksel
 ortamlara (Manyetik teyp ve disk, optik
 diskler) kayıt edebilir. Bu ortamlarda
 saklanan veri kümelerine dosya (file) ya da
 kütük denir.
İşletim sisteminde dosya yönetimi sistemi :
  ◦ Dosyaların fiziksel olarak diske yazılıp
    okunmasını
  ◦ Yan belleklerin verimli kullanılmasını
  ◦ Dosyaların paylaşılması, korunması ve
    kurtarılmasıyla ilgili araçların sağlanması,
    sağlar.
Güvenlik ve Koruma
Bilgisayar  sistemlerinde saklanan verilerin
 güvenliği ve korunması amacıyla, işletim
 sistemlerince işlev ve araçlar sağlanır. İşletim
 sistemlerinde,
 ◦ Bilgisayar sisteminden izinsiz yararlanmaya
 ◦ Bilgisayar sisteminde saklanan bilgilere
   izinsiz erişimlere ve bunların değiştirilip,
   silinmesine,
 ◦ Bilgisayar sisteminin sağlıklı çalışmasının
   engellenmesine karşı çeşitli önlemler alınır.
Ağ Yönetimi
Bilgisayar  sistemlerinin veri ya da kaynak
 paylaşımı amacıyla birbirleriyle iletişim
 kurmaları sonucu bilgisayar ağları
 oluşmuştur. İşletim sistemi bilgisayar ağları
 ile paylaşılan kaynakların kullanıcılar arasında
 düzenli ve verimli olarak paylaşılması işlevini
 de yürütür.
İşletim sistemi ağ üzerindeki işlemleri şu
 servisler ile sağlar :
  ◦ Dosya servisi, yazıcı servisi, mesaj servisi,
    uygulama servisi, veritabanı servisi
Komut Yorumlayıcısı
İşletim  sistemi ile kullanıcı iletişimini
 sağlayan arayüzdür. Çoğu işletim
 sisteminde komut yorumlayıcısı ayrı bir
 program olarak çalışır. Kullanıcılar daha
 rahat işlem yapabilmek için İşletim
 sisteminin kullanıcı dostu bir arabirime
 sahip olmasını isterler. Komutlar yazılı
 olarak, fare ile yada menuler yardımıyla
 verilebilir.
İşletim Sistemi Türleri
Ana  Çatı İşletim Sistemleri : Yoğun g/ç işlemi
 gerektiren çok sayıda görev yapan işletim
 sistemleridir. Örnek :OS/390
Sunucu İşletim Sistemi : Sunucu makineler
 üzerinde çalışan ağ üzerinden çok sayıda
 kullanıcıya hizmet veren işletim sistemleridir.
 Örnek :Unix, Windows 2000
Çok İşlemcili İşletim Sistemleri : Çok işlemcili
 bilgisayarlarda, paralel sistemlerde, birden
 fazla birbirine bağlı bilgisayar sistemlerinde
 kullanılan işletim sistemleridir.
İşletim Sistemi Türleri
Kişisel Bilgisayar İşletim Sistemleri :
 Genellikle ofis veya ev kullanıcıları için
 kolay ve etkin kullanım imkanı sağlayan
 işletim sistemleridir. Örnek: Windows
 98,2000,XP,MacOs, Linux.
Gerçek Zamanlı İşletim Sistemleri :
 Zaman kısıtlarının önemli olduğu
 sistemlerde, endüstriyel kontrol
 sistemlerinde kullanılan işletim
 sistemleridir. Örnek :VxWorks, QNX
İşletim Sistemi Türleri
Gömülü    İşletim Sistemleri : Avuç içi
 bilgisayarlar, TV, Cep telefonu gibi özel
 amaçlı kullanım için hazırlanmış işletim
 sistemleridir. Örnek:PalmOS, Windows CE
Akıllı Kart İşletim Sistemleri : Kredi kartı
 boyutlarında üzerinde işlemci bulunan bir
 veya birkaç işlev yüklü çoğunlukla özel
 sistemler için tasarlanmış işletim
 sistemleridir.
 GM-NAA   IO
 Dünyanın ilk işletim sistemi, bugün kullandığımız
 modern işletim sistemlerine nazaran çok daha farklı
 yerlerde kullanılıyordu. Kuzey Amerika'daki General
 Motors'da bulunan IBM 704'ün yer aldığı bu fotoğraf,
 1955 yılında objektife yansıdı. GM-NAA I/O ismiyle
 bilinen bu dünyanın ilk işletim sistemi, büyük merkezi
 işlem birimleri için tasarlanmıştı ve dolayısıyla spesifik
 olarak kullanılabiliyordu.
 DOS
 Disk Operating System
açılımından oluşan DOS,80'li
yıllara siyah ekranıyla
damgasını vurmuştu. DOS'un
 bugüne kadar birçok sürümü
yayınlandı ancak pazara egemen
olan versiyonu MS-DOS oldu. MS-DOS'un tam sekiz
ana sürümü vardır.MS-DOS'un en son sürümü 6.22
sürümüdür. 8.0 sürümü ise Windows 98, Windows 2000 ve
Windows ME işletim sistemlerine, bir işlem içinde çeşitli
işlemleri yapabilmek için yerleştirilmiş olsa da bu sadece
varsayılma'dan(emulatör) başka bir şey değildir.Microsoft'un
Windows NT'ye kadar olan sürümleri (3.x, 95, 98 ve ME)
DOS üstüne kurulmuş grafiksel kullanım yazılımlarıdır.
 16 Bit DOS Tabanlı İşletim Sistemleri
 Windows 1.0 (20 Kasım 1985)
 Windows 2.0 (Kasım 1987)
 Windows 3.0 (22 Mayıs 1990)
 Windows 3.1 (1. Mart 1992)
 Windows 3.11 (Aralık 1993)
 Windows 3.2 (1994) (sadece Çin'de)
 Windows for Workgroups 3.1 (Ekim 1992, Kodadı
  „Sparta“)
 Windows for Workgroups 3.11 (1993)
Windows 1.0
Windows 1.0,Microsoft'un MS-DOS işletim sistemi
üzerinde oluşturduğu grafik arayüz içeren işletim
sistemi ailesi Windows'un ilk sürümüdür.
Windows 2.0
Microsoft'un meşhur Word ve Excel yazılımları, ilk kez
bu işletim sistemi üzerinde kullanılmaya başlanmıştır.
Gelişticiler bu sürümle birlikte uygulamalarını yazmaya
başladılar.
Windows 3.0
 22 Mayıs 1990 tarihinde piyasaya sürülmüştür.
Windows ailesinin ilk başarılı sürümü olarak tanınır.Aynı
anda birden fazla görevi yerine getirebiliyordu.
Çoklu ortam paketleri ilk defa Windows’a dahil oldu.
 32 Bit (Windows 9x) DOS Tabanlı
 Windows 95
  ◦ Windows 95
  ◦ Windows 95a
  ◦ Windows 95b
  ◦ Windows 95b
  ◦ Windows 95c
 Windows 98
  ◦ Windows 98
  ◦ Windows 98 SE
 Windows Me
 Windows 95
 Masaüstü, ilk kez Windows 95 ile işlev kazandı.
 Sağ tık, ilk kez Windows 95 ile işlev kazandı.
 Başlat ya da Start düğmesi Windows 95 ile beraber
  Windows sürümlerinin vazgeçilmez bir parçası haline geldi.
 Tak ve Çalıştır özelliği eklendi.
 Internet Explorer ve USB desteği sonraki bazı sürümlere
  entegre edildi.
 Windows 98
 Windows 95’in açıklarını gidermek amacıyla piyasaya
  sürüldü.
 Sistem gereksinimleri 95’e göre daha fazladır. VGA yada
  yüksek çözünürlüklü(640x480) monitörler kullanmaktadır.
 Windows Me
 Media Player ve Movie Maker eklendi.Sistem geri alma
  otomatik güncelleştirme özelliği geldi.Windows ailesinin
  çekirdekli olmayan son temsilcisidir.
NT  (New Technology) Tabanlı
Microsoft Windows NT
Microsoft Windows 2000
Microsoft Windows XP
Microsoft Windows Server 2003
Microsoft Windows Vista
Microsoft Windows Home Server
Microsoft Windows Server 2008
Microsoft Windows 7
Microsoft Windows 8
 Microsoft   Windows   NT
 Microsoft   Windows   NT   3.1
 Microsoft   Windows   NT   3.5
 Microsoft   Windows   NT   3.51
 Microsoft   Windows   NT   4.0

  NT ailesinin amacı, sunucu sistemleri ve kurumsal
bilgisayarlar için üst düzey bir
kullanım sunmaktır. 3.5 sürümüyle
Active X desteği eklendi. 4.0 ile
Active Desktop'lu Internet Explorer
yüklenmesiyle birlikte son derece
kolay kullanımlı bir işletim sistemine
sahip olunulabilmektedir.
 Windows 2000
NTFS 3.0 ile uyumlu hâle getirildi.
Yeniden düzenlenmiş Denetim Masası ve Bilgisayar
Yönetimi gibi araçlar eklendi ve kullanımları kolaylaştı.
USB ve Tak ve Çalıştır teknolojilerine gelişmiş destek
sağlandı.
Çoklu ortam desteği arttırlıdı.
Explorer güncellendi.
Sol menü kontrolleri geliştirildi.
Active Desktop ile HTML dosyaları masaüstünde kullanılabilir
hâle geldi.
Menüler kişiselleştirebilir hâle geldi.
 Microsoft    Windows XP
 Microsoft Windows XP Starter Edition
 Microsoft Windows XP Home Edition
 Microsoft Windows XP Professional başlıca
sürümleridir.
 Dünya üzerinde en çok kullanılan işletim sistemidir.
Hızlı kullanıcı değişimi, uzak bağlantı, IE 6 XP ile birlikte
gelmiştir. Microsoft XP’ye en son desteğini 2014 yılında
SP 3 son vereceğini duyurdu. XP sürücülerini Windows
Update’i kullanarak kendi kendine indirme ve
güncelleme kabiliyetine sahiptir.
 Microsoft Windows Server 2003
  Nisan 2003'te piyasaya çıkan, Windows 2000 gibi, her
çapta kuruluşun gereksinimlerine yanıt vermek üzere
tasarlanmış, ayrıca kuruluşların Microsoft .NET özelliğinden
tam olarak yararlanabilmesini sağlayacak biçimde geliştirmiş
sunucudur
 Microsoft Windows Home Server
Ev ve küçük işyeri ağlarında kullanılmak amacıyla piyasaya
sürülen işletim sistemi. Home Server üzerinden yerel
intranet hizmetleri ve terminal sunucu servisleri
oluşturulabilir. En son sürümü, Windows 7'ye benzeyen
Home Server V2(vail) dir.
 Microsoft Windows Server 2008
 Windows Server 2008, Windows Vista ile aynı kod tabanına
  inşa edilmiştir; bu nedenle, aynı mimari ve işlevselliğinin
  çok şeyini paylaşır. O zamandan beri kod tabanı ortak,
  otomatik olarak gelir.Active Directory rolleri gelişmiştir.
 Microsoft Windows Vista
 Microsoft Windows Vista Starter
 Microsoft Windows Vista Home Basic
 Microsoft Windows Vista Home Premium
 Microsoft Windows Vista Business
 Microsoft Windows Vista Enterprise
 Microsoft Windows Vista Ultimate


   Windows Aero, DirectX 10, Anında Arama, Windows Kenar
    Çubuğu, Internet Explorer 7, Media Player 11, Yedekleme
    ve Geri Yükleme Merkezi, DVD Maker, Mobility Center gibi
    özellikler getirildi/geliştirildi. Vista RAM ve kaynakları çok
    harcadığından yakınılmaktadır. Vista başarısız bir
    sürümdür.
 Windows 7
 Windows 7 Starter Edition
 Windows 7 Home Basic
 Windows 7 Home Premium
 Windows 7 Professional
 Windows 7 Ultimate
 Windows  kullanıcıları,
 Windows 7 ile Windows Vista'ya göre daha hızlı bir
 deneyim yaşayacaklar. Windows 7 ile kullanıcılar,
 bilgisayarlarını çok daha hızlı başlatabilecek ve
 kapatabilecekler.
 Windows    8
 RC sürümü 1 Temmuz 2011'de çıkmıştır.
  Ocak 2013'te piyasada olmuş olacaktır. Şu
  anda, Vista veya 7 için Windows Developer Preview
  yayındadır. Windows 8 için Windows Live ve Live
  ID unutulmamıştır.
 CE (Compact Edition)Tabanlı - Taşınabilir aletler için
 Microsoft Windows CE 1.0
 Microsoft Windows CE 2.0
 Microsoft Windows CE 2.01
 Microsoft Windows CE 2.02
 Microsoft Windows CE 2.1
 Microsoft Windows CE 2.11
 Microsoft Windows CE 2.12
 Windows CE 3.0
 Microsoft Pocket PC 2001
 Microsoft Pocket PC 2002
 Microsoft Windows Mobile 2003 für Pocket PC
 Microsoft Windows Mobile 5.0
 Microsoft Windows Mobile 6.0
 Microsoft Windows Mobile 6.5
İşletim Sistemi Türleri
CP/M
      1970’li yıllarda Gary Kildall tarafından
  geliştirilen işletim sistemlerinin atası olarak
  kabul edilen mikro-işletim sistemidir. İşlemci
  olarak İntel 8080/85 işlemci ailesi
  kullanılmıştır. 16 Kb bellek ile çalışan bu
  sistem 16 bitlik işlemleri yapabilmektedir.
Temel olarak üç kısımdan oluşmuştur.
 Girdi-Çıktı Birimi
 Disk Yönetim Birimi
 Komut Yorumlayıcı Birimi
İşletim Sistemi Türleri
UNİX
       UNIX işletim sisteminin ilk tasarımı 1961
  yılında Ken Thompson, Dennis Ritchie ve
  R.H.Canaday tarafından geliştirilmeye
  başlanıldı. 16 Kb bellek ve 512 Kb disk
  alanına ihtiyaç duyuyordu. Assembly ve C
  dilinde yazılmış bu işletim sistemi temel
  olarak üç bölümden oluşmuştur..
 Çekirdek
 Dosya Sistemi
 Komut Yorumlayıcısı
İşletim Sistemi Türleri
UNİX
  Günümüzde kullanılan bazı Unix sürümleri
  şunlardır.
 BSD Unix            MINIX
 FreeBSD             SCO Unix
 OpenBSD             Sun OS
 NetBSD              Solaris
 DragonFlyBSD        Open Solaris
 FreeSBIE            Linux
İşletim Sistemi Türleri
LINUX
      GNU/Linux aslında bir işletim sistemi
 değildir. GNU/Linux, Linus Torvalds adında
 Finlandiyalı bir bilgisayar mühendisinin 1991
 yılında Helsinki Üniversitesi'nde bir öğrenci
 iken Intel'in yeni işlemcisi 80386'nın korumalı
 mod mimarisini denemek üzere geliştirmeye
 başladığı bir işletim sistemi çekirdeğidir.
 GNU/Linux çekirdeğini kullanan işletim
 sistemlerine Linux jargonunda "dağıtım"
 denir. İşte asıl işletim sistemi diyebileceğimiz
 şeyler bunlardır.
İşletim Sistemi Türleri
LINUX
       Başlıca Linux dağıtımları;
   Knoppix
   Ubuntu
   Slackware
   Fedora
   Gentoox
   Debian
   Edulinux
   Suse
   Pardus
İşletim Sistemi Türleri
Mac  OS
     1984 yılında Apple firması tarafından
 üretilmiştir. Günümüzde Mac OS X
 kullanılmaktadır. Grafik özellikleri ayrıntılı
 olduğu için genellikle yayıncılık sektöründe
 kullanılır.
İşletim Sistemi Türleri
AMİGA
      1994 yılında Commodore firması iflas
 ettikten sonra Amiga işletim sistemini
 tekrar geliştirilebilmesi için 2006 yılında
 üzerinde uzmanlaşmış yazılım şirketi
 AmigaOS 4 ExecSG ‘ı tasarlamıştır.
 AmigaOS, kurulduğu donanımdan
 maksimum performansı alan ve
 mükemmel bir çok görevlilik
 (multitasking) özelliğine sahip olan, çok
 esnek bir işletim sistemidir.
İşletim Sistemi Türleri
Chrome
     Özellikle zamanını internette geçiren
 bilgisayar kullanıcıları için tasarlanmış bir
 işletim sistemidir. 2010 yılında piyasaya
 sürülen bu sistem Linux temel alınarak
 hazırlanmıştır. Bu işletim sisteminin
 diğerlerinden en önemli farklılığı tüm
 bilgilerin internet üzerinde tutuluyor
 olmasıdır.
İşletim Sistemi Türleri
Android
      Google ve Open Handset Allience
 tarafından kodlanmış Linux İşletim
 Sistemi tabanlı mobil cihazlar (PDA ve cep
 telefonları) için geliştirilmiş açık kaynak
 kodlu bir işletim sistemidir. 2007 yılında
 Java ve C programlama dilleri kullanılarak
 hazırlanan Android’in günümüzde 250.000
 sürümü vardır.
İşletim Sistemi Türleri
Iphone   OS
      Apple'ın orijinal olarak iPhone için
 geliştirdiği ancak daha sonra iPod Touch
 ve iPad'de de kullanılan mobil işletim
 sistemidir. Mac OS X'den türetilmiştir. iOS
 içinde 4 katman bulundurmaktadır: Core
 OS tabakası, Core Servisleri tabakası,
 Medya tabakası ve Cocoa Touch tabakası.
 2007 yılında geliştirilen yazılımın
 4.sürümü kullanıcılara sunulmuştur.
İşletim Sistemi Türleri
Symbian
      Symbian OS, Symbian şirketi tarafından
 mobil cihazlar PDA’lar (Personel Diğital
 Asistant) ve akıllı telefonlar için geliştirilmiş
 1988 yılında geliştirilmeye başlanan bir
 işletim sistemidir. Symbian OS, Psion
 şirketiningeliştirdiği EPOC işletim sistemi
 temelinde üretilmiştir. C programlama dili ile
 yazılan Symbian işletim sisteminin bugünkü
 hissedarları Ericsson (%15.6), Nokia(%47.9),
 Panasonic (%10.5), Samsung (%4.5),
 Siemens (%8.4) ve Sony Ericsson
 (%13.1)dur.
Sorular
1-Aşağıdakilerden  hangisi işletim sistemin,
 sistemi yöneten kısmıdır?
a) Kabuk
b) Komut Yorumlayıcısı
c) Çekirdek
d) Dosya Yönetimi
e) G-Ç Sistemi
Sorular
2- Verilen işletim sistemlerinden hangisi bir
 Linux ailesine ait değildir?


  ◦   a)Slackware
  ◦   b)Amiga
  ◦   c)Fedora
  ◦   d)Gentoox
  ◦   e)Debian
Sorular
3-
-MINIX
-SCO  Unix
-Sun OS
-Solaris
-Open Solaris
Yukarıda verilen işletim sitemlerinden kaç
 tanesi Unix ailesine mensuptur?
a) 1     b) 2       c) 3     d) 4 e) 5
Sorular
4-Verilen  işletim sistemlerinden hangisi
 taşınabilir cihazlar için tasarlanmıştır?


 a) Suse            b) NetBSD

 c)Symbian          d)Minix

 e)Solaris
Sorular
5- Verilerin fiziksel olarak giriş birimlerinden
 ana belleğe ve ana bellekten çıkış birimlerine
 hiçbir veri kaybı ve tutarsızlığa neden
 olunmadan aktarılması aşağıda verilen işletim
 sistemi kısımlarının hangisi tarafından
 gerçekleştirilir?
a) Ana dosya yönetimi
b)Komut Yorumlayıcısı
c)Kabuk
d)G-Ç Sistemi
e)Çekirdek
Sorular
6-İlk uygulama hangi Windows sisteminde
 yazılmıştır?


a) Windows 1.0
b) Ms-Dos
c) Windows NT
d) Windows 2.0
e) Windows 95
Sorular
7-  İlk masaüstü uygulaması hangi Windows
 işletim sisteminde kullanılmıştır?


a) Windows 2000
b) Windows 3.0
c) Windows 95
d) Windows NT
e) Windows 98
Sorular
8-  Ofis uygulamaları ilk kez hangi Windows
 işletim sisteminde kullanılmıştır?


a) Windows NT
b) Windows Server 2003
c) Windows Me
d) Windows 2.0
e) Windows 3.0
Sorular
9- Microsoft Vista işletim sisteminin
 kullanıcılar tarafından tercih edilmemesinin
 başlıca sebebi aşağıda verilenlerden
 hangisidir?
a) Bilgisayar kaynaklarını aşırı/verimsiz
 kullanması
b) Grafiklerin yetersiz olması
c) Maliyetinin yüksek olması
d) Donanım özelliklerinin yetersiz kalması
e) Destek hizmetlerinin yetersiz olması
Sorular
10-  Çoklu ortam paketleri(CD-Rom,Floppy
 vs.), ilk hangi Windows işletim sisteminde
 kullanılmıştır?


a) Windows 2.0
b) Windows 3.0
c) Windows Me
d) Windows 4.0
e) Windows 2000

Mais conteúdo relacionado

Mais procurados

Implementing and Visualizing Clickstream data with MongoDB
Implementing and Visualizing Clickstream data with MongoDBImplementing and Visualizing Clickstream data with MongoDB
Implementing and Visualizing Clickstream data with MongoDBMongoDB
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server SecurityJason Strate
 
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS Video
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS VideoAWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS Video
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS VideoAmazon Web Services
 
Big data components - Introduction to Flume, Pig and Sqoop
Big data components - Introduction to Flume, Pig and SqoopBig data components - Introduction to Flume, Pig and Sqoop
Big data components - Introduction to Flume, Pig and SqoopJeyamariappan Guru
 
Scaling Machine Learning Feature Engineering in Apache Spark at Facebook
Scaling Machine Learning Feature Engineering in Apache Spark at FacebookScaling Machine Learning Feature Engineering in Apache Spark at Facebook
Scaling Machine Learning Feature Engineering in Apache Spark at FacebookDatabricks
 
Architecture Big Data open source S.M.A.C.K
Architecture Big Data open source S.M.A.C.KArchitecture Big Data open source S.M.A.C.K
Architecture Big Data open source S.M.A.C.KJulien Anguenot
 
Reduce Side Joins
Reduce Side Joins Reduce Side Joins
Reduce Side Joins Edureka!
 
Learn Apache Spark: A Comprehensive Guide
Learn Apache Spark: A Comprehensive GuideLearn Apache Spark: A Comprehensive Guide
Learn Apache Spark: A Comprehensive GuideWhizlabs
 
Apache Flink Training: DataStream API Part 1 Basic
 Apache Flink Training: DataStream API Part 1 Basic Apache Flink Training: DataStream API Part 1 Basic
Apache Flink Training: DataStream API Part 1 BasicFlink Forward
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesDustin Franklin
 
Improving Spark SQL at LinkedIn
Improving Spark SQL at LinkedInImproving Spark SQL at LinkedIn
Improving Spark SQL at LinkedInDatabricks
 
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...Edureka!
 
Hadoop cluster configuration
Hadoop cluster configurationHadoop cluster configuration
Hadoop cluster configurationprabakaranbrick
 
Kubeflow at Spotify (For the Kubeflow Summit)
Kubeflow at Spotify (For the Kubeflow Summit)Kubeflow at Spotify (For the Kubeflow Summit)
Kubeflow at Spotify (For the Kubeflow Summit)Josh Baer
 
Optimizing Apache Spark SQL Joins
Optimizing Apache Spark SQL JoinsOptimizing Apache Spark SQL Joins
Optimizing Apache Spark SQL JoinsDatabricks
 
Introduction to Spark (Intern Event Presentation)
Introduction to Spark (Intern Event Presentation)Introduction to Spark (Intern Event Presentation)
Introduction to Spark (Intern Event Presentation)Databricks
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentalsrjain51
 
Apache NiFi Meetup - Princeton NJ 2016
Apache NiFi Meetup - Princeton NJ 2016Apache NiFi Meetup - Princeton NJ 2016
Apache NiFi Meetup - Princeton NJ 2016Timothy Spann
 

Mais procurados (20)

Implementing and Visualizing Clickstream data with MongoDB
Implementing and Visualizing Clickstream data with MongoDBImplementing and Visualizing Clickstream data with MongoDB
Implementing and Visualizing Clickstream data with MongoDB
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server Security
 
Hadoop and OpenStack
Hadoop and OpenStackHadoop and OpenStack
Hadoop and OpenStack
 
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS Video
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS VideoAWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS Video
AWS Webcast - Using JW Player and Amazon CloudFront to Stream HLS Video
 
Big data components - Introduction to Flume, Pig and Sqoop
Big data components - Introduction to Flume, Pig and SqoopBig data components - Introduction to Flume, Pig and Sqoop
Big data components - Introduction to Flume, Pig and Sqoop
 
Scaling Machine Learning Feature Engineering in Apache Spark at Facebook
Scaling Machine Learning Feature Engineering in Apache Spark at FacebookScaling Machine Learning Feature Engineering in Apache Spark at Facebook
Scaling Machine Learning Feature Engineering in Apache Spark at Facebook
 
Architecture Big Data open source S.M.A.C.K
Architecture Big Data open source S.M.A.C.KArchitecture Big Data open source S.M.A.C.K
Architecture Big Data open source S.M.A.C.K
 
Reduce Side Joins
Reduce Side Joins Reduce Side Joins
Reduce Side Joins
 
Learn Apache Spark: A Comprehensive Guide
Learn Apache Spark: A Comprehensive GuideLearn Apache Spark: A Comprehensive Guide
Learn Apache Spark: A Comprehensive Guide
 
Apache Flink Training: DataStream API Part 1 Basic
 Apache Flink Training: DataStream API Part 1 Basic Apache Flink Training: DataStream API Part 1 Basic
Apache Flink Training: DataStream API Part 1 Basic
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous Machines
 
Improving Spark SQL at LinkedIn
Improving Spark SQL at LinkedInImproving Spark SQL at LinkedIn
Improving Spark SQL at LinkedIn
 
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...
What is Apache Spark | Apache Spark Tutorial For Beginners | Apache Spark Tra...
 
Hadoop cluster configuration
Hadoop cluster configurationHadoop cluster configuration
Hadoop cluster configuration
 
Kubeflow at Spotify (For the Kubeflow Summit)
Kubeflow at Spotify (For the Kubeflow Summit)Kubeflow at Spotify (For the Kubeflow Summit)
Kubeflow at Spotify (For the Kubeflow Summit)
 
Optimizing Apache Spark SQL Joins
Optimizing Apache Spark SQL JoinsOptimizing Apache Spark SQL Joins
Optimizing Apache Spark SQL Joins
 
Hadoop vs Apache Spark
Hadoop vs Apache SparkHadoop vs Apache Spark
Hadoop vs Apache Spark
 
Introduction to Spark (Intern Event Presentation)
Introduction to Spark (Intern Event Presentation)Introduction to Spark (Intern Event Presentation)
Introduction to Spark (Intern Event Presentation)
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
 
Apache NiFi Meetup - Princeton NJ 2016
Apache NiFi Meetup - Princeton NJ 2016Apache NiFi Meetup - Princeton NJ 2016
Apache NiFi Meetup - Princeton NJ 2016
 

Semelhante a işletim sistemleri

Semelhante a işletim sistemleri (20)

Nurdan Sarıkaya
Nurdan Sarıkaya Nurdan Sarıkaya
Nurdan Sarıkaya
 
BTT Modul 11 Isletim Sistemlerinin Temelleri
BTT Modul 11 Isletim Sistemlerinin TemelleriBTT Modul 11 Isletim Sistemlerinin Temelleri
BTT Modul 11 Isletim Sistemlerinin Temelleri
 
İşletim Sistemleri ve Dosya Yönetimi
İşletim Sistemleri ve Dosya Yönetimiİşletim Sistemleri ve Dosya Yönetimi
İşletim Sistemleri ve Dosya Yönetimi
 
Nurdan Sarıkaya
Nurdan SarıkayaNurdan Sarıkaya
Nurdan Sarıkaya
 
Isl sis
Isl sisIsl sis
Isl sis
 
Işletim sistemleri
Işletim sistemleriIşletim sistemleri
Işletim sistemleri
 
7 isletim sistemleri
7 isletim sistemleri7 isletim sistemleri
7 isletim sistemleri
 
Sunum 13 (1)
Sunum 13 (1)Sunum 13 (1)
Sunum 13 (1)
 
Sunum 13
Sunum 13Sunum 13
Sunum 13
 
Dağıtık Sistemler / Programlama
Dağıtık Sistemler / ProgramlamaDağıtık Sistemler / Programlama
Dağıtık Sistemler / Programlama
 
işletim sistemleri
işletim sistemleriişletim sistemleri
işletim sistemleri
 
Temel linux
Temel linuxTemel linux
Temel linux
 
Linux sunum
Linux sunumLinux sunum
Linux sunum
 
Mart
MartMart
Mart
 
windows_process_management
windows_process_managementwindows_process_management
windows_process_management
 
Isletim sistemi
Isletim sistemiIsletim sistemi
Isletim sistemi
 
Windows 8 Ögretim Materyali
Windows 8 Ögretim MateryaliWindows 8 Ögretim Materyali
Windows 8 Ögretim Materyali
 
Bilgisayarkullanımı.ppt_ 3
Bilgisayarkullanımı.ppt_ 3Bilgisayarkullanımı.ppt_ 3
Bilgisayarkullanımı.ppt_ 3
 
Bilgisayar Mimarisi 09, Feza BUZLUCA
Bilgisayar Mimarisi 09, Feza BUZLUCABilgisayar Mimarisi 09, Feza BUZLUCA
Bilgisayar Mimarisi 09, Feza BUZLUCA
 
Işl sist gelişmişözellikleri
Işl sist gelişmişözellikleriIşl sist gelişmişözellikleri
Işl sist gelişmişözellikleri
 

işletim sistemleri

  • 1. İşletim Sistemleri Mehmet ASLAN 200210055 Sertaç ŞENLER 200210006
  • 2. İşletim Sistemi Nedir? Bilgisayar kaynaklarını kontrol eden ve uygulama programlarının yazılabileceği, çalıştırılabileceği tabanı oluşturan sistem yazılımlarıdır. İşletim sistemlerinin temel işlevleri şunlardır. Kullanıcı arabirimi tanımlamak, Sistem açılışını sağlamak, Donanımı, kullanıcılar arasında paylaştırmak, Kullanıcıların verileri paylaşmasını sağlamak, Giriş / çıkış işlemlerini gerçekleştirmek, Hataları düzeltmek, Programlama arabirimi sağlamak.
  • 3. İşletim Sisteminin Kesimleri Komut yorumlayıcısı i im Ağ et Zamanlama Yö n Yö düzenekleri ne tim a sy i Do Çekirdek (Kernel) DONANIM G /Ç Kabuk si st (Shell) em İ Yş i nö it e Ana Bellek Yönetimi im Derleyiciler
  • 4. İşletim Sisteminin Kesimleri Çekirdek (Kernel) : Donanıma en yakın olan kesimdir. Bilgisayar açıldığı andan itibaren sistemi yöneten programlardır. Kabuk (Shell) : Kullanıcının etkileşim kurduğu kesimdir. Uygulama yazılımları, hizmet programları, komut yorumlayıcısı bu katmanda çalıştırılır.
  • 5. Görev ve İşlem Kavramları Görev herhangi bir programın işletimine verilen addır. Bilgisayarda çalıştırılan her bir program işletim sistemi için bir görevdir(Task). Bir görevin yerine getirilmesi için yapılması gereken her bir adım da işlem (Process) olarak düşünülebilir. Örneğin, Ms Word programını çalıştırmak bir görev başlatmaktır, belgenizi oluştururken bir dizi işlem de çalışmaktadır (girdiğiniz verilerin alınması görüntülenmesi…), yazdığınız belgeyi kaydet komutu ile hard diske yazmak istediğinizde ise yine bir çok işlem başlayacaktır.
  • 6. Tek Görevli ve Çok Görevli İşlem Aynı anda birden fazla görevin yürütülemediği, başka bir görevin başlatılabilmesi için diğer görevin sonlandırılması gerektiği sistemler tek görevlidir. (Ms-DOS işletim sistemi) Çok görevli sistemlerde kullanıcı birden fazla görevi başlatıp aynı anda işletebilir. Sistem kaynakları görevler arasında paylaştırılır, gerektiğinde diğer göreve aktarılabilir. (Windows, Linux, Unix, Os/2 gibi)
  • 7. İşletim Sisteminin Bileşenleri G/Ç Sistemi Yönetimi (I/O System Management) İşlem Yönetimi (Process Management) Ana Bellek Yönetimi (Main Memory Management) Yan Bellek Yönetimi (Storage Management) Dosya Yönetimi (File Management) Güvenlik ve Koruma (Protection system) Ağ Yönetimi (Networking) Komut Yorumlayıcısı (Command Interpreter Mng.)
  • 8. G-Ç Sistemi Verilerin fiziksel olarak giriş birimlerinden ana belleğe ve ana bellekten çıkış birimlerine hiçbir veri kaybı ve tutarsızlığa neden olunmadan aktarılması G/Ç sistemi tarafından gerçekleştirilir. Tüm G/Ç aygıtları (device) işletim sistemi tarafından tanınır ve kontrol edilir. (Klavye, mouse, HardDisk, Disket, Cd- Rom, Ekran, ses, ethernet, modem, …)
  • 9. G-Ç Sistemi Disk Aygıt sürücüleri Yazıcı Denetimcisi Arayüzü Disk Yazıcı Diğer CPU Bellek … Denetimciler Denetimcisi Denetimcisi
  • 10. İşlem Yönetimi Bir programın işletimi sırasında bir çok işlem yapılır. Modern işletim sistemleri aynı anda bir çok işlemi gerçekleştirebilirler. İşlemlerin gerçekleştirildiği merkezi işlem biriminin (CPU), belleğin tek ya da sınırlı sayıda olduğunu düşünürsek bir çok işlemin aynı anda yürütülmesi için işletim sistemi belli yöntemler kullanır
  • 11. İşlem Yönetimi  Bir işlem bir veya daha fazla işlem oluşturabilir. Oluşturulan işlemlere yavru (child) işlem denilir. A B C D E F ◦ İşlem Ağacı. A işlemi B ve C işlemlerini oluşturmuş, B işlemi D,E,F işlemlerini oluşturmuş.
  • 12. Ana Bellek Yönetimi Cup ve G/Ç birimlerinde olduğu gibi gerektiğinde Ana bellek de işlemler arasında paylaştırılır. Ana Belleğin işlemler arasında paylaştırılması Ana Bellek Yönetimidir. Programların ve işlenen verilerin ana bellekte yer alacakları konumlarının belirlenmesi, düzenlenmesi, izlenmesi, gerekli alanın sağlanması, bu alanın dışına taşmaların denetlenmesi gibi işlevler bellek yönetimi kapsamındadır.
  • 13. Ana Bellek Yönetimi Bellek Yönetimi Durgun Bellek Devingen Bellek Yönetimi Yönetimi Bitişken Bellek Parçalı Bellek Yönetimi Yönetimi Gerçek Bellek Sanal Bellek Yönetimi Yönetimi
  • 14. Yan Bellek Yönetimi Partition (Bölüm) : Sabit diskin mantıksal olarak bölümlere ayrılmasıdır. İşletim sistemlerinde bu işlemi yapan hizmet programları vardır. (Örneğin Dos’da Fdisk). İşletim sistemi primary partition (birincil bölüm) de yer alır. İşletim sistemi diskin hatalara karşı denetlenmesi, hataların düzeltilmesi, bozuk sektörlerin belirlenmesi, gereksiz verilerin temizlenmesi, dosyaların birleştirilerek performansın ve boş alanın arttırılması işlevlerini de sağlamalıdır.
  • 15. Dosya Yönetimi Bilgisayar verileri farklı türlerdeki fiziksel ortamlara (Manyetik teyp ve disk, optik diskler) kayıt edebilir. Bu ortamlarda saklanan veri kümelerine dosya (file) ya da kütük denir. İşletim sisteminde dosya yönetimi sistemi : ◦ Dosyaların fiziksel olarak diske yazılıp okunmasını ◦ Yan belleklerin verimli kullanılmasını ◦ Dosyaların paylaşılması, korunması ve kurtarılmasıyla ilgili araçların sağlanması, sağlar.
  • 16. Güvenlik ve Koruma Bilgisayar sistemlerinde saklanan verilerin güvenliği ve korunması amacıyla, işletim sistemlerince işlev ve araçlar sağlanır. İşletim sistemlerinde, ◦ Bilgisayar sisteminden izinsiz yararlanmaya ◦ Bilgisayar sisteminde saklanan bilgilere izinsiz erişimlere ve bunların değiştirilip, silinmesine, ◦ Bilgisayar sisteminin sağlıklı çalışmasının engellenmesine karşı çeşitli önlemler alınır.
  • 17. Ağ Yönetimi Bilgisayar sistemlerinin veri ya da kaynak paylaşımı amacıyla birbirleriyle iletişim kurmaları sonucu bilgisayar ağları oluşmuştur. İşletim sistemi bilgisayar ağları ile paylaşılan kaynakların kullanıcılar arasında düzenli ve verimli olarak paylaşılması işlevini de yürütür. İşletim sistemi ağ üzerindeki işlemleri şu servisler ile sağlar : ◦ Dosya servisi, yazıcı servisi, mesaj servisi, uygulama servisi, veritabanı servisi
  • 18. Komut Yorumlayıcısı İşletim sistemi ile kullanıcı iletişimini sağlayan arayüzdür. Çoğu işletim sisteminde komut yorumlayıcısı ayrı bir program olarak çalışır. Kullanıcılar daha rahat işlem yapabilmek için İşletim sisteminin kullanıcı dostu bir arabirime sahip olmasını isterler. Komutlar yazılı olarak, fare ile yada menuler yardımıyla verilebilir.
  • 19. İşletim Sistemi Türleri Ana Çatı İşletim Sistemleri : Yoğun g/ç işlemi gerektiren çok sayıda görev yapan işletim sistemleridir. Örnek :OS/390 Sunucu İşletim Sistemi : Sunucu makineler üzerinde çalışan ağ üzerinden çok sayıda kullanıcıya hizmet veren işletim sistemleridir. Örnek :Unix, Windows 2000 Çok İşlemcili İşletim Sistemleri : Çok işlemcili bilgisayarlarda, paralel sistemlerde, birden fazla birbirine bağlı bilgisayar sistemlerinde kullanılan işletim sistemleridir.
  • 20. İşletim Sistemi Türleri Kişisel Bilgisayar İşletim Sistemleri : Genellikle ofis veya ev kullanıcıları için kolay ve etkin kullanım imkanı sağlayan işletim sistemleridir. Örnek: Windows 98,2000,XP,MacOs, Linux. Gerçek Zamanlı İşletim Sistemleri : Zaman kısıtlarının önemli olduğu sistemlerde, endüstriyel kontrol sistemlerinde kullanılan işletim sistemleridir. Örnek :VxWorks, QNX
  • 21. İşletim Sistemi Türleri Gömülü İşletim Sistemleri : Avuç içi bilgisayarlar, TV, Cep telefonu gibi özel amaçlı kullanım için hazırlanmış işletim sistemleridir. Örnek:PalmOS, Windows CE Akıllı Kart İşletim Sistemleri : Kredi kartı boyutlarında üzerinde işlemci bulunan bir veya birkaç işlev yüklü çoğunlukla özel sistemler için tasarlanmış işletim sistemleridir.
  • 22.  GM-NAA IO Dünyanın ilk işletim sistemi, bugün kullandığımız modern işletim sistemlerine nazaran çok daha farklı yerlerde kullanılıyordu. Kuzey Amerika'daki General Motors'da bulunan IBM 704'ün yer aldığı bu fotoğraf, 1955 yılında objektife yansıdı. GM-NAA I/O ismiyle bilinen bu dünyanın ilk işletim sistemi, büyük merkezi işlem birimleri için tasarlanmıştı ve dolayısıyla spesifik olarak kullanılabiliyordu.
  • 23.  DOS Disk Operating System açılımından oluşan DOS,80'li yıllara siyah ekranıyla damgasını vurmuştu. DOS'un bugüne kadar birçok sürümü yayınlandı ancak pazara egemen olan versiyonu MS-DOS oldu. MS-DOS'un tam sekiz ana sürümü vardır.MS-DOS'un en son sürümü 6.22 sürümüdür. 8.0 sürümü ise Windows 98, Windows 2000 ve Windows ME işletim sistemlerine, bir işlem içinde çeşitli işlemleri yapabilmek için yerleştirilmiş olsa da bu sadece varsayılma'dan(emulatör) başka bir şey değildir.Microsoft'un Windows NT'ye kadar olan sürümleri (3.x, 95, 98 ve ME) DOS üstüne kurulmuş grafiksel kullanım yazılımlarıdır.
  • 24.  16 Bit DOS Tabanlı İşletim Sistemleri  Windows 1.0 (20 Kasım 1985)  Windows 2.0 (Kasım 1987)  Windows 3.0 (22 Mayıs 1990)  Windows 3.1 (1. Mart 1992)  Windows 3.11 (Aralık 1993)  Windows 3.2 (1994) (sadece Çin'de)  Windows for Workgroups 3.1 (Ekim 1992, Kodadı „Sparta“)  Windows for Workgroups 3.11 (1993)
  • 25. Windows 1.0 Windows 1.0,Microsoft'un MS-DOS işletim sistemi üzerinde oluşturduğu grafik arayüz içeren işletim sistemi ailesi Windows'un ilk sürümüdür. Windows 2.0 Microsoft'un meşhur Word ve Excel yazılımları, ilk kez bu işletim sistemi üzerinde kullanılmaya başlanmıştır. Gelişticiler bu sürümle birlikte uygulamalarını yazmaya başladılar. Windows 3.0 22 Mayıs 1990 tarihinde piyasaya sürülmüştür. Windows ailesinin ilk başarılı sürümü olarak tanınır.Aynı anda birden fazla görevi yerine getirebiliyordu. Çoklu ortam paketleri ilk defa Windows’a dahil oldu.
  • 26.  32 Bit (Windows 9x) DOS Tabanlı  Windows 95 ◦ Windows 95 ◦ Windows 95a ◦ Windows 95b ◦ Windows 95b ◦ Windows 95c  Windows 98 ◦ Windows 98 ◦ Windows 98 SE  Windows Me
  • 27.  Windows 95  Masaüstü, ilk kez Windows 95 ile işlev kazandı.  Sağ tık, ilk kez Windows 95 ile işlev kazandı.  Başlat ya da Start düğmesi Windows 95 ile beraber Windows sürümlerinin vazgeçilmez bir parçası haline geldi.  Tak ve Çalıştır özelliği eklendi.  Internet Explorer ve USB desteği sonraki bazı sürümlere entegre edildi.  Windows 98  Windows 95’in açıklarını gidermek amacıyla piyasaya sürüldü.  Sistem gereksinimleri 95’e göre daha fazladır. VGA yada yüksek çözünürlüklü(640x480) monitörler kullanmaktadır.  Windows Me  Media Player ve Movie Maker eklendi.Sistem geri alma otomatik güncelleştirme özelliği geldi.Windows ailesinin çekirdekli olmayan son temsilcisidir.
  • 28. NT (New Technology) Tabanlı Microsoft Windows NT Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows Server 2003 Microsoft Windows Vista Microsoft Windows Home Server Microsoft Windows Server 2008 Microsoft Windows 7 Microsoft Windows 8
  • 29.  Microsoft Windows NT  Microsoft Windows NT 3.1  Microsoft Windows NT 3.5  Microsoft Windows NT 3.51  Microsoft Windows NT 4.0  NT ailesinin amacı, sunucu sistemleri ve kurumsal bilgisayarlar için üst düzey bir kullanım sunmaktır. 3.5 sürümüyle Active X desteği eklendi. 4.0 ile Active Desktop'lu Internet Explorer yüklenmesiyle birlikte son derece kolay kullanımlı bir işletim sistemine sahip olunulabilmektedir.
  • 30.  Windows 2000 NTFS 3.0 ile uyumlu hâle getirildi. Yeniden düzenlenmiş Denetim Masası ve Bilgisayar Yönetimi gibi araçlar eklendi ve kullanımları kolaylaştı. USB ve Tak ve Çalıştır teknolojilerine gelişmiş destek sağlandı. Çoklu ortam desteği arttırlıdı. Explorer güncellendi. Sol menü kontrolleri geliştirildi. Active Desktop ile HTML dosyaları masaüstünde kullanılabilir hâle geldi. Menüler kişiselleştirebilir hâle geldi.
  • 31.  Microsoft Windows XP  Microsoft Windows XP Starter Edition  Microsoft Windows XP Home Edition  Microsoft Windows XP Professional başlıca sürümleridir. Dünya üzerinde en çok kullanılan işletim sistemidir. Hızlı kullanıcı değişimi, uzak bağlantı, IE 6 XP ile birlikte gelmiştir. Microsoft XP’ye en son desteğini 2014 yılında SP 3 son vereceğini duyurdu. XP sürücülerini Windows Update’i kullanarak kendi kendine indirme ve güncelleme kabiliyetine sahiptir.
  • 32.  Microsoft Windows Server 2003 Nisan 2003'te piyasaya çıkan, Windows 2000 gibi, her çapta kuruluşun gereksinimlerine yanıt vermek üzere tasarlanmış, ayrıca kuruluşların Microsoft .NET özelliğinden tam olarak yararlanabilmesini sağlayacak biçimde geliştirmiş sunucudur  Microsoft Windows Home Server Ev ve küçük işyeri ağlarında kullanılmak amacıyla piyasaya sürülen işletim sistemi. Home Server üzerinden yerel intranet hizmetleri ve terminal sunucu servisleri oluşturulabilir. En son sürümü, Windows 7'ye benzeyen Home Server V2(vail) dir.  Microsoft Windows Server 2008  Windows Server 2008, Windows Vista ile aynı kod tabanına inşa edilmiştir; bu nedenle, aynı mimari ve işlevselliğinin çok şeyini paylaşır. O zamandan beri kod tabanı ortak, otomatik olarak gelir.Active Directory rolleri gelişmiştir.
  • 33.  Microsoft Windows Vista  Microsoft Windows Vista Starter  Microsoft Windows Vista Home Basic  Microsoft Windows Vista Home Premium  Microsoft Windows Vista Business  Microsoft Windows Vista Enterprise  Microsoft Windows Vista Ultimate  Windows Aero, DirectX 10, Anında Arama, Windows Kenar Çubuğu, Internet Explorer 7, Media Player 11, Yedekleme ve Geri Yükleme Merkezi, DVD Maker, Mobility Center gibi özellikler getirildi/geliştirildi. Vista RAM ve kaynakları çok harcadığından yakınılmaktadır. Vista başarısız bir sürümdür.
  • 34.  Windows 7  Windows 7 Starter Edition  Windows 7 Home Basic  Windows 7 Home Premium  Windows 7 Professional  Windows 7 Ultimate  Windows kullanıcıları,  Windows 7 ile Windows Vista'ya göre daha hızlı bir deneyim yaşayacaklar. Windows 7 ile kullanıcılar, bilgisayarlarını çok daha hızlı başlatabilecek ve kapatabilecekler.
  • 35.  Windows 8  RC sürümü 1 Temmuz 2011'de çıkmıştır. Ocak 2013'te piyasada olmuş olacaktır. Şu anda, Vista veya 7 için Windows Developer Preview yayındadır. Windows 8 için Windows Live ve Live ID unutulmamıştır.
  • 36.  CE (Compact Edition)Tabanlı - Taşınabilir aletler için  Microsoft Windows CE 1.0  Microsoft Windows CE 2.0  Microsoft Windows CE 2.01  Microsoft Windows CE 2.02  Microsoft Windows CE 2.1  Microsoft Windows CE 2.11  Microsoft Windows CE 2.12  Windows CE 3.0  Microsoft Pocket PC 2001  Microsoft Pocket PC 2002  Microsoft Windows Mobile 2003 für Pocket PC  Microsoft Windows Mobile 5.0  Microsoft Windows Mobile 6.0  Microsoft Windows Mobile 6.5
  • 37. İşletim Sistemi Türleri CP/M 1970’li yıllarda Gary Kildall tarafından geliştirilen işletim sistemlerinin atası olarak kabul edilen mikro-işletim sistemidir. İşlemci olarak İntel 8080/85 işlemci ailesi kullanılmıştır. 16 Kb bellek ile çalışan bu sistem 16 bitlik işlemleri yapabilmektedir. Temel olarak üç kısımdan oluşmuştur.  Girdi-Çıktı Birimi  Disk Yönetim Birimi  Komut Yorumlayıcı Birimi
  • 38. İşletim Sistemi Türleri UNİX UNIX işletim sisteminin ilk tasarımı 1961 yılında Ken Thompson, Dennis Ritchie ve R.H.Canaday tarafından geliştirilmeye başlanıldı. 16 Kb bellek ve 512 Kb disk alanına ihtiyaç duyuyordu. Assembly ve C dilinde yazılmış bu işletim sistemi temel olarak üç bölümden oluşmuştur..  Çekirdek  Dosya Sistemi  Komut Yorumlayıcısı
  • 39. İşletim Sistemi Türleri UNİX Günümüzde kullanılan bazı Unix sürümleri şunlardır.  BSD Unix MINIX  FreeBSD SCO Unix  OpenBSD Sun OS  NetBSD Solaris  DragonFlyBSD Open Solaris  FreeSBIE Linux
  • 40. İşletim Sistemi Türleri LINUX GNU/Linux aslında bir işletim sistemi değildir. GNU/Linux, Linus Torvalds adında Finlandiyalı bir bilgisayar mühendisinin 1991 yılında Helsinki Üniversitesi'nde bir öğrenci iken Intel'in yeni işlemcisi 80386'nın korumalı mod mimarisini denemek üzere geliştirmeye başladığı bir işletim sistemi çekirdeğidir. GNU/Linux çekirdeğini kullanan işletim sistemlerine Linux jargonunda "dağıtım" denir. İşte asıl işletim sistemi diyebileceğimiz şeyler bunlardır.
  • 41. İşletim Sistemi Türleri LINUX Başlıca Linux dağıtımları;  Knoppix  Ubuntu  Slackware  Fedora  Gentoox  Debian  Edulinux  Suse  Pardus
  • 42. İşletim Sistemi Türleri Mac OS 1984 yılında Apple firması tarafından üretilmiştir. Günümüzde Mac OS X kullanılmaktadır. Grafik özellikleri ayrıntılı olduğu için genellikle yayıncılık sektöründe kullanılır.
  • 43. İşletim Sistemi Türleri AMİGA 1994 yılında Commodore firması iflas ettikten sonra Amiga işletim sistemini tekrar geliştirilebilmesi için 2006 yılında üzerinde uzmanlaşmış yazılım şirketi AmigaOS 4 ExecSG ‘ı tasarlamıştır. AmigaOS, kurulduğu donanımdan maksimum performansı alan ve mükemmel bir çok görevlilik (multitasking) özelliğine sahip olan, çok esnek bir işletim sistemidir.
  • 44. İşletim Sistemi Türleri Chrome Özellikle zamanını internette geçiren bilgisayar kullanıcıları için tasarlanmış bir işletim sistemidir. 2010 yılında piyasaya sürülen bu sistem Linux temel alınarak hazırlanmıştır. Bu işletim sisteminin diğerlerinden en önemli farklılığı tüm bilgilerin internet üzerinde tutuluyor olmasıdır.
  • 45. İşletim Sistemi Türleri Android Google ve Open Handset Allience tarafından kodlanmış Linux İşletim Sistemi tabanlı mobil cihazlar (PDA ve cep telefonları) için geliştirilmiş açık kaynak kodlu bir işletim sistemidir. 2007 yılında Java ve C programlama dilleri kullanılarak hazırlanan Android’in günümüzde 250.000 sürümü vardır.
  • 46. İşletim Sistemi Türleri Iphone OS Apple'ın orijinal olarak iPhone için geliştirdiği ancak daha sonra iPod Touch ve iPad'de de kullanılan mobil işletim sistemidir. Mac OS X'den türetilmiştir. iOS içinde 4 katman bulundurmaktadır: Core OS tabakası, Core Servisleri tabakası, Medya tabakası ve Cocoa Touch tabakası. 2007 yılında geliştirilen yazılımın 4.sürümü kullanıcılara sunulmuştur.
  • 47. İşletim Sistemi Türleri Symbian Symbian OS, Symbian şirketi tarafından mobil cihazlar PDA’lar (Personel Diğital Asistant) ve akıllı telefonlar için geliştirilmiş 1988 yılında geliştirilmeye başlanan bir işletim sistemidir. Symbian OS, Psion şirketiningeliştirdiği EPOC işletim sistemi temelinde üretilmiştir. C programlama dili ile yazılan Symbian işletim sisteminin bugünkü hissedarları Ericsson (%15.6), Nokia(%47.9), Panasonic (%10.5), Samsung (%4.5), Siemens (%8.4) ve Sony Ericsson (%13.1)dur.
  • 48. Sorular 1-Aşağıdakilerden hangisi işletim sistemin, sistemi yöneten kısmıdır? a) Kabuk b) Komut Yorumlayıcısı c) Çekirdek d) Dosya Yönetimi e) G-Ç Sistemi
  • 49. Sorular 2- Verilen işletim sistemlerinden hangisi bir Linux ailesine ait değildir? ◦ a)Slackware ◦ b)Amiga ◦ c)Fedora ◦ d)Gentoox ◦ e)Debian
  • 50. Sorular 3- -MINIX -SCO Unix -Sun OS -Solaris -Open Solaris Yukarıda verilen işletim sitemlerinden kaç tanesi Unix ailesine mensuptur? a) 1 b) 2 c) 3 d) 4 e) 5
  • 51. Sorular 4-Verilen işletim sistemlerinden hangisi taşınabilir cihazlar için tasarlanmıştır? a) Suse b) NetBSD c)Symbian d)Minix e)Solaris
  • 52. Sorular 5- Verilerin fiziksel olarak giriş birimlerinden ana belleğe ve ana bellekten çıkış birimlerine hiçbir veri kaybı ve tutarsızlığa neden olunmadan aktarılması aşağıda verilen işletim sistemi kısımlarının hangisi tarafından gerçekleştirilir? a) Ana dosya yönetimi b)Komut Yorumlayıcısı c)Kabuk d)G-Ç Sistemi e)Çekirdek
  • 53. Sorular 6-İlk uygulama hangi Windows sisteminde yazılmıştır? a) Windows 1.0 b) Ms-Dos c) Windows NT d) Windows 2.0 e) Windows 95
  • 54. Sorular 7- İlk masaüstü uygulaması hangi Windows işletim sisteminde kullanılmıştır? a) Windows 2000 b) Windows 3.0 c) Windows 95 d) Windows NT e) Windows 98
  • 55. Sorular 8- Ofis uygulamaları ilk kez hangi Windows işletim sisteminde kullanılmıştır? a) Windows NT b) Windows Server 2003 c) Windows Me d) Windows 2.0 e) Windows 3.0
  • 56. Sorular 9- Microsoft Vista işletim sisteminin kullanıcılar tarafından tercih edilmemesinin başlıca sebebi aşağıda verilenlerden hangisidir? a) Bilgisayar kaynaklarını aşırı/verimsiz kullanması b) Grafiklerin yetersiz olması c) Maliyetinin yüksek olması d) Donanım özelliklerinin yetersiz kalması e) Destek hizmetlerinin yetersiz olması
  • 57. Sorular 10- Çoklu ortam paketleri(CD-Rom,Floppy vs.), ilk hangi Windows işletim sisteminde kullanılmıştır? a) Windows 2.0 b) Windows 3.0 c) Windows Me d) Windows 4.0 e) Windows 2000