BT301 İŞLETİM SİSTEMLERİ VE UYGULAMALARI Sinan SCHREGLMANN

Slides:



Advertisements
Benzer bir sunumlar
BİLGİSAYAR DONANIM ELEMANLARI
Advertisements

Bilgisayar İşletmenliği
BT301 İŞLETİM SİSTEMİ KONU: WİNDOWS 7, WİNDOWS 8
İnternete Nasıl Bağlanırız?
BİLGİSAYAR NEDİR?.
Bilgi Teknolojisinin Temel Kavramları
BT301 İŞLETİM SİSTEMLERİ VE UYGULAMALARI Sinan SCHREGLMANN
İşletim Sistemlerine Giriş
Windows işletim sistemi ve sürümlerinin incelenmesi
Bilgisayar Ağlarına Giriş
Ders Adı: Bilgisayar Donanımına Giriş
İşletim Sistemlerine Giriş – 2 Kaynakların Paylaşımı
Bölüm 1: Introductions (Tanıtım,Tanım)
Bilgi Teknolojisinin Temel Kavramları
Bilgisayara giris ders Notlari
Yrd.Doç.Dr.Levent Malgaca,2010
Bilgisayar Donanımı Dersi
Copyright © 2003 by Prentice Hall 1 Bilgisayarlar: Bilgi Çağının Araçları Bölüm 3 İşletim Sistemleri: Arka plandaki yazılım.
Yazılım Kurulum ve Yönetimi Ders- I -. Bilgisayar Sisteminin İncelenmesi Bilgisayar; Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde, aritmetiksel.
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI
İŞLETİM SİSTEMLERİ Ders İçeriği
PROGRAM GELİŞTİRME 1.HAFTA.
BİLGİSAYAR DONANIM ELEMANLARI
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.
İŞLETİM SİSTEMLERİ Öğr. Gör. S.Serkan TAN.
 Yazılım bir teknoloji terimidir. Bilgisayarı oluşturan donanım parçalarını yöneten hem de kullanıcıların işlerini yapmak için gerekli olan komutlar.
AĞ İŞLETİM SİSTEMLERİ Öğr. Gör. Mustafa SARIÖZ
Bilgisayar nedir? Bilgisayar; Zor ve karışık hesaplar yapabilen büyük miktarlardaki bilgileri depolama kapasitesine sahip otomatik bir cihazdır.
Dersin Kapsamı Bilgisayar Nedir, Ne Yapar?
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ı.
Ders Kodu: EET264 Ders Adı: Bilgisayar Donanımına Giriş Ders Hocası: Dr.MUSTAFA İLKAN.
Bilgisayarın Gelişimi
Aşağıdakilerden hangisi işletim sistemi değildir?
Abdulkadir KARADENİZ Bilgisayar Nedir? Bilgisayarın Tarihçesi Bilgisayarların Sınıflandırılması Abdulkadir KARADENİZ
BULUT BİLİŞİM İKRAM DARA BİLEM
BTÖ 306 Bilgisayar Ağlarına Giriş Dr. Şirin Karadeniz Çelebi Uluyol.
İŞLETİM SİSTEMLERİ Derya Işık
Temel Bilgi Teknolojileri
Ağlar ve Veri İletişimi
Bilgisayar Sistemlerine Giriş
İşletim Sistemleri ve Uygulamaları
Bilgi Teknolojileri Araş.Görev. Semih ÇALIŞKAN 2.Hafta.
BTÖ 306 Bilgisayar Ağlarına Giriş. BTÖ 306 Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka.
İnsan Kaynakları Bilgi Sistemleri
Hafta2 Bilgisayar Donanımı Dersi
Bilgisayar Donanımı Dersi
1. HAFTA Giriş, Tarihçe ve Kavramlar
Yazılım Kurulum ve Yönetimi Ders- I -
BTP 106 Bilgisayar Donanımı 1. Grup ( )
YAZILIM KURULUMU VE YÖNETİMİ
BİLGİSAYAR NEDİR?.
Bilgisayar Donanımı Dersi
Bilgisayar Ağlarına Giriş
PROGRAMLAMA TEMELLERİ
Araş.Görev. Semih ÇALIŞKAN 2.Hafta
Bilgisayar Ağlarına Giriş
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Donanım somut bir kavramdır. Bu nedenle donanımı, elle tutulur,
Kaynakların Paylaşımı
Bir bilgisayar sisteminin 4 bileşeni vardır;
Windows işletim sistemi ve sürümlerinin incelenmesi
BİLİŞİM TEKNOLOJİLERİ
NİŞANTAŞI ÜNİVERSİTESİ
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir.
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir.
BLM113 Bilgisayar Bilimlerine Giriş
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.
Bilgisayar Donanımı Dersi Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı.
Sunum transkripti:

BT301 İŞLETİM SİSTEMLERİ VE UYGULAMALARI Sinan SCHREGLMANN HAZIRLAYANLAR Fatma Zehra POLAT – 10bt1017 Sümeyye KAMALAK – 10bt1028 Beyza EKİZ – 10bt1040

İŞLETİM SİSTEMİ İşletim sistemi; bilgisayarın bütün donanım ve yazılım kaynaklarını kontrol ettiği, kullanıcılara ait uygulama yazılımlarının çalıştırılmalarını ve denetlenmelerini sağlar.

İŞLETİM SİSTEMLERİNİN TARİHÇESİ    Birinci Nesil İşletim Sistemleri (1945-1955)   İkinci Nesil İşletim Sistemleri (1955-1965)   Üçüncü Nesil İşletim Sistemleri (1965-1980)   Dördüncü Nesil İşletim Sistemleri (1980-....)

Birinci Nesil İşletim Sistemleri 1940 larda Howard Aiken, John von Neumann, Jpresper Eckert ve William Mauncley VAKUM TÜPLERİ kullanarak ilk hesap yapabilen makineler üretmişlerdir. Ancak bu geliştirilen makineler son derece büyük ve odalar dolusu on binlerce vakum tüplerinden yapılmış ve bugün evlerde kullanılan bilgisayarlardan yüzlerce kez daha yavaş çalışmaktaydılar.

Bu dönemde makinenin bütün programlama, kontrol panelindeki ilgili yerlere, ilgili kabloları takarak makine dili ile yapılırdı. İşletim sisteminin ise adı bile anılmamaktaydı. Sonraları 1950’ li yılların başında kartlı makinelerin gelişmesi ile programların kartlara yazılıp buradan okutulması sağlanmıştır. 

İkinci Nesil İşletim Sistemleri 1950’ li yıların ortasında transistörlerin geliştirilmesi ile büyük bir devrim oldu. Bu makineler müşterilere satılabilecek hale ve güvenilirliğe gelmişlerdi. Çok pahalı olduğu için büyük kurumlar, devletler ya da üniversiteler alabiliyordu.

Bir iş yaptırmak için program FORTRAN ya da ASSEMBLER ile bir kağıda yazılır. Sonra bu program delikli kartlara aktarılır. Bu kartlar sırasıyla makinelerde işletilirdi. Programların kartlardan aktarılma işlemi süresini azaltmak amacıyla toplu iş sistemleri (batch systems) geliştirilmiştir.

Bu sistemde, operatör kartları kart okuyucu cihazında okutur ve okunmuş seklini teyp bandına aktarırdı. Sonra sisteme derleyici bandını yükler ve arkasından da kullanıcının programının bulunduğu bandı yükleyerek derleme işlemini yapardı.Bu derleme işlemi tamamlandıktan sonra programın çalıştırılabilir halini 3.banda çıkar ve bunu tekrar sisteme götürüp çalıştırarak programın sonucunu yazıcıdan yazdırırdı.

Üçüncü Nesil İşletim Sistemleri Eski nesil bilgisayarlarda, kart ya da bant okuma süresi boyunca CPU tamamen boş olarak beklemekte iken, bu nesilde belleğin parçalara ayrılıp, her parçada başka bir programın çalıştırılması sayesinde, örneğin bir program teypten okuma yaparken CPU atıl (boş) olarak durmamakta ve diğer programın gereksindiği hesaplama işini yapmakta idi. Üçüncü nesil bilgisayarların getirdiği bir diğer önemli özellikle, aynı anda gelen çok sayıda program destelerinin, kendinden önce gelenin çalışıp bitmesini beklemeden arka arkaya okutulup disk üzerinden sıra ile çalışmayı beklemelerinin sağlanması idi. Bu olanağa “SPOOLİNG” (Simultaneous Peripheral Operation On Line) adı verilmiştir.

Spooling tekniği, yazıcı gibi paylaşımlı kullanıma uygun olmayan ünitelerin kullanıcılar tarafından hiç beklemeksizin kullanabilmelerine olanak sağlamıştır.

Örneğin var sayalım ki, aynı bir yazıcıda yazılmak üzere aynı anda 3 farklı kullanıcı programı tarafından 3 tane çıktı gönderilse ne olur? ?

Eğer işletim sistemi ve onun kaynakları yöneten fonksiyonları olmasaydı, Kağıt üzerinde ilk 5 satır mesela 1. kullanıcının, sonraki bazı satırlar 2. kullanıcının ve diğer bazı satırlar da 3. kullanıcının olurdu ki bu tam bir kaos yaratırdı. İşte işletim sistemi örneğin sahip olduğu Spooling mekanizması sayesinde bu kullanıcılar tarafından gönderilen işleri disk üzerinde sıra ile biriktirir ve yazıcı ünitesinden de sıra ile birbirine karışmadan yazdırır.

Özet olarak Spooling; 1. Paylaşımlı kullanıma uygun olmayan çevre ünitelerinin, kullanıcılar arasında birbirlerini beklemelerine gerek olmaksızın paylaşıyorlarmış gibi kullanmalarını sağlar. 2. Hız bakımından birbirinden çok farklı üniteleri arasındaki bilgi transferinin etkin bir şekilde yapılabilmelerini sağlar. Yine üçüncü nesil bilgisayarlarla gelen diğer bir özellik zaman paylaşımıdır (Time-Sharing).

Time-Sharing Bu yazılım teknolojisi ile de, aynı anda çok sayıda kullanıcının terminalleri başındayken çalıştırdıkları işlere yada terminal vasıtası ile olmasa da sistem üzerinde yığın işlem “Batch Processing” olarak çalıştırılan işlere CPU’ nun sıra ile ve kısa sürelerle tahsis edilmesi sağlanabilmiştir.

Dördüncü Nesil İşletim Sistemleri LSI (Large Scale Integration circuits) entegre devrelerinin gelişmesi ile ve binlerce transistörü ihtiva eden chiplerin 1 cm2 üzerine yerleştirilmesi ile kişisel bilgisayar (PC – Personal Computer) devri doğmuş oldu.

Bu nesilde iki tane işletim sistemi sektöre hakim olmuştur. Bunlardan bir tanesi Ms-Dos, diğeri de Unix’ dir. 1980’ li yılların ortalarında ilginç bir teknolojik yapılanmada başlamıştır. PC’ lerin Ağ İşletim Sistemleri (Network Operating System) ve Dağınık İşletim Sistemleri (Distributed Operating System) ile kullanılmaya başlamasıdır. Bir ağ işletim sisteminde, kullanıcılar ortamda çok sayıda bilgisayarın mevcut bulunduğunun farkında olurlar ve aynı zamanda uzaktaki başka bilgisayarlara Uzaktan Bağlanma (Remote Login) olabildikleri gibi dosyalarını bir bilgisayardan diğerine kopya edebilirler.

TEŞEKKÜRLE R