Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu

Benzer belgeler
Bilgisayar İşletim Sistemleri BLG 312

Binnur Kurt İstanbul Teknik Üniversitesi Bilgisayar MühendisliM

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

İşletim Sistemleri. Discovering Computers Living in a Digital World

BİT in Temel Bileşenleri (Yazılım-1)

İşletim Sistemlerine Giriş

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Temel Bilgisayar (Basic Computer) Yazılım (Software)

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

İşletim Sistemlerinin Tarihçesi. Bilgi Güvenliği Teknolojisi Ön Lisans Programı İŞLETİM SİSTEMLERİ. Öğr. Gör. Tuğba CANSU

Bilişim Teknolojilerine Giriş

İşletim Sistemleri. Bilgisayar Mühendisliğine Giriş. Teknoloji Fakültesi / Bilgisayar Mühendisliği. Öğr.Gör.Günay TEMÜR

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sisteminin Temel İşlemleri

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

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ

İşletim Sistemleri. İşletim sistemi deyince bugün çoğumuzun aklına

YRD. DOÇ. DR. AGÂH TUĞRUL KORUCU Kernel çeşitleri

Temel Bilgi Teknlolojileri 1. Ders notları 5. Öğr.Gör. Hüseyin Bilal MACİT 2017

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar) Öğr.Gör. Dr. Dr. Şirin KARADENİZ

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi

İşletim Sistemi Nedir?

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Bilgisayar Yazılımları

Yazılım/Donanım Farkı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Yazılım Mühendisliğine Giriş 2018 GÜZ

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Enformatik Bölümü

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Yazılım Çeşitleri. Uygulama Yazılımları. İşletim Sistemleri. Donanım

Bölüm 4. Yazılım - Sistem Yazılımı. Neler öğreneceğiz? Sistem Yazılımları (System Software)

Bilgi ve iletişim teknolojileri

Gömülü Sistemler, Uygulama Alanları ve Dünya daki Ekonomik Boyutu

OFİS PROGRAMLARI Sunum 1 MEHMET YURDAYAN

Veritabanı. Ders 2 VERİTABANI

İşletim Sistemleri. Dr. Binnur Kurt Omega Eğitim ve Danışmanlık İşletim Sistemleri

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI

Amaçlarımız. İşletim sisteminin ne olduğunu tanımlamak. İşletim sistemi türlerini açıklamak. İşletim sistemlerinin temel bileşenlerini öğrenmek.

Java Temel Özellikleri

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ- 1

Açık Kaynak Kodlu Yazılım

Masaüstü Bilgisayarlar

Yazılım Mühendisliğine Giriş 2018 GÜZ

Giriş Çıkış Birimleri:

Windows İşletim Sistemi

Hızlı ve Güvenli Vale Hizmeti

Yazılım Mühendisliğine Giriş 5. Hafta 2016 GÜZ

Bilgisayar Yazılımları

BİLGİ TEKNOLOJİLERİ SMO103

BİLGİSAYAR TEMEL KAVRAMLAR. Bilgi ve İletişim Teknolojisi Ders Notları

Bilgisayarların Gelişimi

Bilişim Teknolojileri Temelleri 2011

Masaüstü Bilgisayarlar

Ünite-3 Bilgisayar Yazılımı.

İŞLETİM SİSTEMLERİ. (Operating Systems)

Veritabanı Uygulamaları Tasarımı

E-Mükellef Kontrol Programı Kullanım Kılavuzu

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü

Öğr.Gör. Mehmet Can HANAYLI

İNFOSET İNFOSET Ses Kayıt Sistemi v2.0. Sistem Kataloğu

İşletim Sistemleri ve Yardımcı Programlar

VERİ TABANI UYGULAMALARI

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Temel Bilgi Teknlolojileri 1. Ders notları 2. Öğr.Gör. Hüseyin Bilal MACİT 2017

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü

NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 10. Yrd.Doç.Dr.Hacer Karacan

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

PARALEL PCI ARABİRİM KARTI

Bilgi ve İletişim Teknolojileri

ODTÜ Kampüs Izgara Hesaplama Uygulaması

TEMEL BİLGİSAYAR. Ders Notları. Yard. Doç. Dr. Seyit Okan KARA

YAZILIM İŞLETİM SİSTEMLERİ

Sanallaştırma Nedir? Bahadır Demircioğlu. Şubat, 2013

Kemalettin YıldY KADIR HAS UNIVERSITY. UNIX SYSTEM ADMINISTRATOR

.. YILI BİLGİSAYAR SİSTEM KURULUM BAKIM ONARIM VE ARIZA GİDERME KURS PLANI MODÜL SÜRESİ

BİLGİSAYAR KULLANMA KURSU

C) 19 inçlik CRT ile LCD monitörün görünebilir alanı farklıdır. D) Dijital sinyali, analog sinyale çevirmek için DAC kullanılır.

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

KONUMSAL VERİNİN ELDE EDİLMESİNDE MOBİL CBS OLANAKLARI: GELENEKSEL YÖNTEMLERLE KARŞILAŞTIRMA. Fatih DÖNER

.. YILI BİLGİSAYAR SİSTEM KURULUM BAKIM ONARIM VE ARIZA GİDERME KURS PLANI MODÜL SÜRESİ

HOSGELDINIZ. Hazirlayan Guvenc Usanmaz Anadolu Universitesi Bilgisayar Muhendisligi 2. Sinif ogrencisi

Linux e Giriş ve Dağıtımlar

BİLGİSAYAR PROGRAMLAMAYA GİRİŞ

BİLİŞİM İLE TANIŞIYORUM BİLİŞİM TEKNOLOJİLERİNİN KULLANILDIĞI ALANLAR

TEMEL BİLGİ TEKNOLOJİLERİ-II

-Bilgi ve İletişim (Bilişim) Teknolojileri -Bilgisayar -Elde Taşınan Dijital Cihazlar -Donanım -Yazılım

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

DONANIM VE YAZILIM. Ahmet SOYARSLAN biltek.info

Transkript:

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu

Bilgisayarın Yapısı Donanım (Hardware): Bir bilgisayara genel olarak bakıldığında; Kasa, Ekran, Klavye, Fare, Yazıcı, Hoparlör, vb parçalardan oluştuğu görülür. Bilgisayarı oluşturan bu parçalar donanımdır. Bilgisayarın donanımı iki grup olarak incelenebilir. Bilgisayarın İç Donanımı: Bilgisayar kasası içinde yer alan kartlar, çipler, kablolar vb. Bilgisayarın Dış Donanımı: Bilgisayar kasasına dışarıdan bağlanan tüm birimler. Klavye, Fare, Yazıcı, Ekran, vb.

Bilgisayarın Yapısı Donanım (Hardware):

Bilgisayarın Yapısı Yazılım (Software):Bilgisayar donanımlarının belirli bir işlemi yapıp, sonuçlarını dış ortama aktarabilmesi için yazılmış komutlar topluluğuna ve donanımlar üzerinde saklanan diğer bilgilere yazılım denir.

İşletim Sistemleri Bilgisayar ile kullanıcı arasındaki iletişimi sağlayan yazılımlardır. İşletim sistemi sabit diske yüklenir. Bu sayede bilgisayar açılıp işlemleri yapacak hale hazır olur. İşletim sistemi yüklenmemiş bir bilgisayar açılmayacaktır.

İşletim Sistemi Yazılımları

İşletim Sistemi Yazılımları CP/M: İlk kişisel bilgisayar işletim sistemidir. Metin tabanlı bir işletim sistemidir. Günümüzde hiç kullanılmamaktadır. DOS: 1980 1990 yıllarında kişisel bilgisayarlarda en çok kullanılan işletim sistemidir. Metin tabanlı işletim sistemidir. Günümüzde kullanımı oldukça azalmıştır. UNIX: 1970 li yıllarda geliştirilmiş ve kullanılmaya başlamıştır. Metin tabanlı işletim sistemidir. Son yıllarda daha da geliştirilen bu işletim sistemi çok kullanıcılıdır. Günümüzde fabrikalarda ve büyük kuruluşlarda kullanılmaktadır.

İşletim Sistemi Yazılımları LINUX: Kaynak kodu açık olan ve ücretsiz olarak dağıtılan UNIX benzeri çok kullanıcılı bir işletim sistemidir. Bu işletim sisteminde hem metin tabanlı kullanım hem de grafik tabanlı kullanım mevcuttur. Günümüzde en çok kullanılan işletim sistemlerinden biridir. MACINTOSH: İlk Apple bilgisayarlar Apple DOS ya da ProDOS olarak adlandırılan metin tabanlı bir işletim sistemi kullanıyordu. Daha sonraki yıllarda grafik tabanlı işletim sistemi geliştirildi. Bu işletim sisteminin daha da geliştirilmesiyle Mac OS işletim sistemi ortaya çıkmıştır. Macintosh bilgisayarlar günümüzde genelde grafik tasarımında kullanılmaktadır.

İşletim Sistemi Yazılımları OS/2: DOS işletim sisteminin bazı kısıtlamalarını ortadan kaldırmak ve grafik arabirimde çalışmak için geliştirilmiş bir işletim sistemidir. Windows 3.1: DOS işletim sistemi üzerinde çalışan grafik tabanlı bir arayüzdür. Gerçek bir işletim sistemi değildir. Fakat 1990 yılından sonra çok kullanılmıştır. Windows 95/98/Me: 1995 yılından sonra kişisel bilgisayarlarda kullanılan ve grafik tabanlı, birçok programı aynı anda çalıştırabilen işletim sistemidir. Windows NT: 1993 yılı sonlarında grafik tabanlı ve çok kullanıcılı bir işletim sistemi olarak Microsoft firması tarafından geliştirilmiştir.

İşletim Sistemi Yazılımları Windows 2000: Windows NT tabanında geliştirilmiş grafik tabanlı ve çok kullanıcılı bir işletim sistemidir. Windows 2003: Nisan 2003'te piyasaya çıkan, Windows 2000 gibi, küçük ve merkezi yönetimli kuruluşlardan geniş çaplı kuruluşlara kadar 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. Windows XP: Yine Windows NT tabanına göre geliştirilmiş fakat birçok yeni fonksiyonlar eklenmiştir. Çok kullanıcılı bir işletim sistemidir. Günümüzde en çok kullanılan işletim sistemidir. Windows Vista: Windows NT tabanına göre geliştirilmiştir. Windows XP işletim sisteminin görsel ve işlevsel özellikleri arttırılmış piyasaya sürülmüş olan yazılım çok kullanıcılı işletim sistemidir.

Bilgisayar Sistemi

İşletim Sistemi Türleri Anaçatı İşletim Sistemleri (mainframe) Sunucu İşletim Sistemleri (Server) Çok İşlemcili İşletim Sistemleri Kişisel Bilgisayar İşletim Sistemleri Gerçek Zamanlı (real-time) İşletim Sistemleri Gömülü (embedded) İşletim Sistemleri Akıllı Kart (Smart Card) İşletim Sistemleri

Anaçatı İşletim Sistemleri (mainframe) Yoğun G/Ç işlemi gerektiren çok sayıda görev çalıştırmaya yönelik sistemler içindir. Üç temel hizmet sunulur: 1. Batch modda çalısma örnek: bir sigorta şirketinde sigorta tazminatı isteklerinin İşlenmesi 2. Birim-is (transaction) isleme örnek: havayollarında rezervasyon sistemi 3. Zaman paylaşımlı çalısma örnek: veri tabanı sorgulaması Örnek: OS/390

Sunucu İşletim Sistemleri Sunucular üzerinde çalışır 1. Büyük kaynak kapasiteli kişisel bilgisayarlar 2. İş istasyonları 3. Anaçatı sistemler Bilgisayar ağı üzerinden çok sayıda kullanıcıya hizmet verilir 1. Donanım ve yazılım paylaştırma 2. Örnek: yazıcı hizmeti, dosya paylaştırma, web erişimi, örnek: UNIX, Windows 2000

Çok İşlemcili İşletim Sistemleri Birden fazla işlemcili bilgisayar sistemlerinde kullanılır Amaç: işlem gücünü arttırma İşlemcilerin bağlantı türüne göre sistemlerin gruplanması: 1. Paralel sistemler 2. Birbirine bağlı, birden fazla bilgisayardan oluşan sistemler 3. Çok işlemcili sistemler Özel işletim sistemi gereklidir. 1. Tasarım hedefleri sunucu işletim sistemlerindekilere benzer 2. İşlemciler arası bağlaşım ve iletişim için ek özellikler sunulmalı

Kişisel Bilgisayar Sistemleri Kullanıcıya etkin ve kolay kullanılır bir arayüz sunma amaçlıdır. Genellikle ofis uygulamalarına yönelik özellikler içerir. Örnek: Windows 98, 2000, XP MacOS Linux

Gerçek Zamanlı İşletim Sistemleri Endüstriyel kontrol sistemlerinde kullanılır. Örnek: Toplanan verilerin sisteme verilerek bir yanıt üretilmesi (geribesleme) Zaman kısıtları önem kazanır. İki tip sistem: 1)Katı-gerçek-zamanlı (hard real-time) Örnek: araba üretim bandındaki üretim robotlarının kontrolü 2)Gevşek-gerçek-zamanlı (soft-real-time) Örnek: çogulortam sistemleri Örnek: VxWorks ve QNX

Gömülü İşletim Sistemleri Avuç-içi bilgisayarlar ve gömülü sistemlere yönelik tasarlanmıştır. Kısıtlı ve özel amaçlı işlevler içerir. Örnek: TV, mikrodalga fırın, cep telefonları için gelistirilmiş sistemler. Bazı sistemlerde boyut, bellek ve güç harcama kısıtları vardır. Örnek: PalmOS, Windows CE

Akıllı Kart İşletim Sistemleri En küçük işletim sistemi türüdür. Kredi kartı boyutlarında, üzerinde işlemci olan kartlarda çalışır. Çok katı işlemci ve bellek kısıtları vardır: İşlevsel tasarım açısından: 1. Tek işleve yönelik tasarlanan sistemler (örnek: elektronik ödemeler) birden fazla işlev içeren sistemler 2. Çoğunlukla özel firmalar tarafından geliştirilen özel sistemlerdir. Bazıları JAVA tabanlı (JVM var) 1. Küçük JAVA programları (applet) yüklenip çalıştırılır. 2. Bazı kartlar birden fazla program (applet) çalıstırabilir 3. Çoklu-programlama, is sıralama ve kaynak yönetimi ve koruması gerçeklenir