Top Banner
İŞLETİM SİSTEMLERİ Enformatik Bölümü 2015
29

İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Aug 06, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

İŞLETİM SİSTEMLERİ Enformatik Bölümü

2015

Page 2: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

2

Yazılım nedir?

Yazılım türleri nelerdir?

İşletim sistemi nedir?

İşletim sisteminin özellikleri

İşletim sistemleri

Unix

Linux

Windows

Mac OS

Android

İÇERİK

Enformatik Bölümü

İŞLETİM SİSTEMLERİ - 2015

2

Page 3: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Yazılım Yazılım(Software), elektronik aygıtların belirli bir işi

yapmasını sağlayan programların tümüne verilen isimdir.

Değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların birbirleriyle haberleşebilmesini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makina komutlarıdır.

Bir başka deyişle, var olan bir problemi çözmek amacıyla bilgisayar dili kullanılarak oluşturulmuş anlamlı anlatımlar bütünüdür.

Hem bilgisayar sistemini oluşturan donanım parçalarının yönetimini hem de kullanıcıların işlerini yapmak için gerekli olan komutlar topluluğuna yazılım denilmektedir.

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 3

Page 4: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Yazılım Türleri İşletim Sistemleri;

Bilgisayar donanımının doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama yazılımlarını çalıştırmaktan sorumlu olan sistem yazılımıdır.

(Unix, Linux, Windows, MacOS, Android gibi..)

Uygulama Yazılımları; Bilgisayarda her türlü işlerimiz için yaptığımız yazı, resim, müzik vb. kullandığımız programlardır.

Hizmet Yazılımları; Genel sistem destek işlemlerini yapmak için kullanılan Yedekleme, anti-virüs çoğunluğu işletim sistemi parçası olan disk yönetim hizmetleri gibi programlardan oluşur.

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 4

Page 5: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

İşletim Sistemi Bilgisayar donanımlarının doğrudan

denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama yazılımlarını çalıştırmaktan sorumlu olan sistem yazılımıdır.

İşletim sistemi, bütün diğer yazılımların belleğe, girdi/çıktı aygıtlarına ve kütük sistemine erişimini sağlar.

User<>Application<>Operating System<>Hardware

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 5

Kullanıcı

Uygulama

İşletim Sistemi

DONANIM

Page 6: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

İşletim Sistemlerinin Özellikleri Donanımların verimli kullanımı ve uygulamaların doğru çalışabilmesi için çeşitli özellikleri sağlayacak programlara sahiptir. Bu programlar işletim sistemini oluştururlar.

Giriş/Çıkış

İşlem yönetimi

Bellek yönetimi

Dosya sistemi

Aygıt yöneticileri

Kesmeler

Bilgisayar ağı

Bilgisayar güvenliği

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 6

Page 7: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

İşletim Sistemleri Unix - Unix Çeşitleri

System V, BSD, Solaris, AIX..

Linux - Linux Dağıtımları

Pardus, Ubuntu, Fedora, Debian..

Windows – Windows Sürümleri

Windows 7, 8, 10, Windows Server 2012

Apple OS (MacOS) ve IOS Sürümleri

OS X, IOS

Android Sürümleri

2.3, 4.0, 4.1, 4.4, 5, 6

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 7

Page 8: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Unix 60’lı yılların sonunda “C” diliyle yazılan bir işletim

sistemidir.

Çok kullanıcılı (multiuser) ve aynı anda birçok işi yapabilen (multitasking) bir işletim sistemidir.

Komut yorumlayıcı programlar (shell) aracılığı ile kullanıcı ve bilgisayar sisteminin iletişimi sağlanır.

Pek çok Unix çeşidi vardır.

BSD Unix, OpenSolaris, HP-UX, AIX, SCO Unix, Sun OS…

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 8

Page 9: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

9 Enformatik Bölümü

Unix

İŞLETİM SİSTEMLERİ - 2015

Grafik Kullanıcı Arayüzü

Metin Tabanlı Arayüz

Page 10: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Linux Linux, işletim sisteminin çekirdeğidir, aynı zamanda genel

adıdır.

Linus Torvalds tarafından 1991 yılında geliştirilmiştir.

Günümüzde Özgür Yazılım (Açık kaynak kod) felsefesi olarak kabul edebileceğimiz bir yapı ile geliştirilmektedir (GNU/GPL).

Çekirdek olarak Linux kullanan pek çok dağıtım adı verilen sürümü mevcuttur.

Dağıtım, bir GNU/Linux sistemini kurmayı ve yönetmeyi kolaylaştırmayı amaçlayan yazılımlar bütünüdür.

LinuxMint, Ubuntu, Debian, Fedora, Pardus, KNOPPIX, OpenSuse…

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 10

Page 11: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

11 Enformatik Bölümü

Linux Dağıtımlarının Masaüstleri

İŞLETİM SİSTEMLERİ - 2015

Page 12: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Windows

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 12

Microsoft şirketinin geliştirdiği Windows (pencereler) kullanıcıya grafik arabirimler ve görsel iletilerle yaklaşarak, yazılımları çalıştırmak, komut vermek gibi klavyeden yazma zorunluluğunu ortadan kaldıran, dünyada en çok kullanılan işletim sistemi ailesidir.

İlk Windows 1981 yılında satışa sunulmuştur.

Günümüzde en çok kullanılan sürümü Windows 7 olmuştur.

Özellikle tablet bilgisayarlar için Windows 8 geliştirilmiştir.

Son olarak Windows 10 sürümü bulunmaktadır.

Page 13: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

13 Enformatik Bölümü

Windows 7

İŞLETİM SİSTEMLERİ - 2015

Page 14: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

14 Enformatik Bölümü

Windows 7

İŞLETİM SİSTEMLERİ - 2015

Page 15: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

15 Enformatik Bölümü

Windows 8

İŞLETİM SİSTEMLERİ - 2015

Page 16: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

16 Enformatik Bölümü

Windows 8

İŞLETİM SİSTEMLERİ - 2015

Page 17: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

17 Enformatik Bölümü

Windows 10

İŞLETİM SİSTEMLERİ - 2015

Page 18: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

18 Enformatik Bölümü

Windows 10

İŞLETİM SİSTEMLERİ - 2015

Page 19: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Apple OS X (MacOS) Apple firması tarafından piyasaya sürülen Apple

bilgisayarlarında çalışan sistem yazılımı ilk olarak 1984 yılında orijinal Machintosh adı ile tanıtılmıştır.

En son ana sürümü OS X (10.11 El Capitan)'tir.

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 19

Page 20: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Apple OS X (MacOS)

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 20

Sürüm Kod Adı Çıkış Tarihi En Son Sürümü

Mac OS X 10.7 Lion 20 Temmuz 2011 10.7.5 (19 Eylül 2012)

OS X 10.8 Mountain Lion 25 Temmuz 2012 10.8.5 (3 Ocak 2013)

OS X 10.9 Mavericks 22 Ocak 2013 10.9.5 (17 Eylül 2014)

OS X 10.10 Yosemite 16 Ekim 2014 10.10.3 (8 Nisan 2015)

OS X 10.11 El Capitan 30 Eylül 2015 10.11 (30 Eylül 2015)

Cheetah/Puma, Jaguar, Panther, Tiger, Leopard, Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, El Capitan.

Page 21: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

21 Enformatik Bölümü

Apple OS X

İŞLETİM SİSTEMLERİ - 2015

Page 22: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Apple IOS Mobil Cihaz İşletim Sistemi iOS (eski adıyla 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.

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 22

Page 23: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Android

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 23

Android, Google, Open Handset Alliance ve özgür yazılım

topluluğu tarafından geliştirilen, Linux tabanlı, mobil cihaz ve

cep telefonları için geliştirilmekte olan, açık kaynak kodlu bir

mobil işletim sistemidir. Son sürümü 6.0 (Marshmallow) dır.

Page 24: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Android Sürümleri

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 24

Cupcake Donut Eclair Froyo Gingerbread

1.5 1.6 2.0 2.2 2.3

Kek Donut Ekler Froyo Zencefilli Çörek

Honeycomb Ice Cream Sandwich Jelly Bean KitKat Lollipop Marshmallow 3.0 4.0 4.2 4.4 5.0 6.0

Petek Dondurmalı Sandiviç Jöleli Fasülye Kitkat Lolipop Şekerleme

Page 25: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

Android Sürümleri Kullanım Oranları

İŞLETİM SİSTEMLERİ - 2015

Enformatik Bölümü 25

Sürüm Kod Adı Yüzde

2.2 Froyo 0.2%

2.3 Gingerbread 3.8%

4.0 Ice Cream Sandwich 3.4%

4.1 Jelly Bean 11.4%

4.2 14.5%

4.3 4.3%

4.4 KitKat 38.9%

5.0 Lollipop 15.6%

5.1 7.9%

5 Ekim 2015 itibari ile https://developer.android.com/about/dashboards/

Page 26: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

26 Enformatik Bölümü

Android Mobil İŞLETİM SİSTEMLERİ - 2015

2.3 4.0 4.1 4.3 4.4

5.1 6.0

Page 27: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

27 Enformatik Bölümü

Android İşletim Sistemi Tablet PC

İŞLETİM SİSTEMLERİ - 2015

4.0

Page 28: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

28 Enformatik Bölümü

Android İşletim Sistemi Tablet PC

İŞLETİM SİSTEMLERİ - 2015

Android 6.0

Page 29: İŞLETİM SİSTEMLERİenformatik.cu.edu.tr/DersDosya/3.Hafta.pdfAndroid, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil

29 Enformatik Bölümü

İŞLETİM SİSTEMLERİ - 2015