İŞLETİM SİSTEMİNİN TEMELLERİ VE POST (İLK AÇILIŞ)



Benzer belgeler
DERS 10 İŞLETİM SİSTEMİ ÇALIŞMA PRENSİBLERİ VE HATA MESAJLARI

4. HAFTA. Öğr. Gör. KORAY AKİ

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sistemleri Kurulumu

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.

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

Aşağıdaki sorularda doğru olan şıkları işaretleyerek değerlendiriniz.

ANAKART. Çıkış Birimleri. Giriş Birimleri. İşlem Birimi. Depolama Birimleri. İletişim. Birimleri. Bellek. Birimleri

Bilgisayar Donanımı. Temel Birimler ve Çevre Birimler. Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU

Yazılım Kurulumu ve Yönetimi -2010

İşletim Sistemleri (Operating Systems)

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

İşletim Sistemlerine Giriş

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

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

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

1. PS/2 klavye fare 2. Optik S/PDIF çıkışı 3. HDMI Giriş 4. USB 3.0 Port 5. USB 2.0 Port 6. 6 kanal ses giriş/çıkış 7. VGA giriş 8.

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

Kesme İstekleri (IRQ) Kesmeler (IRQ) Nasıl Çalışır?

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

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

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

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

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İ

İŞ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

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

DONANIM & YAZILIM Modül 2

DONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri

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

Donanımlar Hafta 1 Donanım

Setup Yardımcı Programı

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

EKLER EK 12UY0106-5/A4-1:

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

Giriş Çıkış Birimleri:

Masaüstü Bilgisayarlar

Bilgisayarların Gelişimi

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

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

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

Temel Bilgisayar Bilgisi

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

Dosya Yönetim Sistemi Hazırlayan : mustafa kaygısız Kaynak: megep.meb.gov.tr

Masaüstü Bilgisayarlar

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

MEHMET ÇEKİÇ ORTAOKULU

Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur.

BİLGİSAYAR KULLANMA KURSU

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

Wake-On-Lan& LDCM Nedir?

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

Kurulum ve Sistem Gereklilikleri 1

Setup Yardımcı Programı Kullanıcı Kılavuzu

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

Bilgisayar Donanım ANAKART ÜZERĐNDE YER ALAN GĐRĐŞ/ÇIKIŞ (I/O) BAĞLANTI NOKTALARI

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

Bilgi ve iletişim teknolojileri

Touchstone Kisisel-Egitim Sürümü Level 2 DVD-ROM ve Video DVD talimatlari ve bilinen teknik konulari

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

Öğr.Gör. Mehmet Can HANAYLI

BIOS, POST, BOOT. Bios çipi. Bios pili CR2032. uyarı(beep) buzzeri

BM-311 Bilgisayar Mimarisi

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

1. Başlarken. 1.1 Güvenlik Önlemleri. 1.2 Sistem Gereksinimleri. 1.3 Paket İçeriği

Setup Yardımcı Programı

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

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

Temel Bilgi Teknolojileri -1

Bilgisayar (Computer) Bilgisayarın fiziksel ve elektronik yapısını oluşturan ana birimlerin ve çevre birimlerin tümüne "donanım" denir.

Setup Yardımcı Programı Kullanıcı Kılavuzu

DONANIM Bahar Dönemi TEMEL BİLİŞİM TEKNOLOJİLERİ

Computer Setup Kullanıcı Kılavuzu

DONANIM VE YAZILIM. Ahmet SOYARSLAN biltek.info

İşletim Sistemi Nedir?

PARALEL PCI ARABİRİM KARTI

Windows XP Professional Kurulumu

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI

Blu- ray Writer lariniz hakkinda Önemli Not

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

DS150E Kullanıcı El Kitabı. Dangerfield June V3.0 Delphi PSS

ANAKARTLAR. Anakart, bir bilgisayarın tüm parçalarını üzerinde barındıran ve bu parçaların iletişimini sağlayan elektronik devredir.

İKİ EYLÜL ORTAOKULU EĞİTİM ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ I.DÖNEM ÇALIŞMA YAPRAĞI

BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ

BOOT PROCES (SÜRECĐ)

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

Bilgisayar en yavaş parçası kadar hızlıdır!

Computer Setup (F10) Yardımcı Program Kılavuzu dx7500 Modelleri HP Compaq Ofis Bilgisayarı

Yazılım Güncelleştirmeleri

SORULAR (37-66) Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur?

LİNUX. Dosyalar ve dizinler

11. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

WeldEYE. Kurulum Kılavuzu. İçindekiler

ANAKARTLAR. Anakartın Bileşenleri

BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü

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

BİLİŞİM TEKNOLOJİLERİ BİL-109 ÖĞRETİM GÖREVLİSİ SEMİH ÇALIŞKAN

MultiBoot Kullanıcı Kılavuzu

İlk Kez GIGABYTE Notebook kullanma

Transkript:

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Elektrik ve Elektronik Teknolojisi İŞLETİM SİSTEMİNİN TEMELLERİ VE POST (İLK AÇILIŞ) Bilgisayarlarda işletim sistemi, donanımın doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama programlarını çalıştırmaktan sorumlu olan sistem yazılımıdır. En yaygın olarak kullanılan işletim sistemleri iki ana grupta toplanabilir: Microsoft grubu ve Linux grubu. İşletim sistemi, bütün diğer yazılımların belleğe, giriş/çıkış aygıtlarına ve dosya sistemine erişimini sağlar. Birden çok program aynı anda çalışıyorsa, işletim sistemi her programa yeterli sistem kaynağını ayırmaktan ve birbirleri ile çakışmamalarını sağlamaktan da sorumludur. 2 1

Bilgisayarların hierarşik yapısı ve bu yapıdaki işletim sisteminin görevi aşağıda gösterilmiştir. 3 Sistem Kaynakları Sistem kaynakları, bilgisayar sistemi içerisinde kullanılan aygıtların (seri, paralel, usb port, fare v.s.), programların kontrol edilebilmesi, kullanıcılara hizmet edebilmesi için gerekli mekanizmaları anlatmak için kullanılan kelimelerdir. Sistem kaynakları, sistem içerisindeki donanım elemanlarının CPU ile haberleşebilmesi için paylaştırılır. Sistem kaynakları iki veya daha fazla donanımın aynı zamanda haberleşmeye çalışmasını engeller. CPU nun sistem aygıtlarını tanımlayabilmesini ve onlar ile haberleşebilmesini sağlar. 4 2

Kesme İstekleri (Interrupt Request-IRQ) Kesme istekleri ile donanımlar, işlemci ile iletişim kurarlar. Herhangi bir çevre birimi, CPU'nun kendisi ile ilgilenmesini sağlamak ve onun dikkatini çekmek istediğinde işlemciye kesme isteği olarak bilinen özel bir sinyal gönderir. Birçok aygıt aynı anda kesme hizmeti isteyebilir. Bu durumda sistem tarafından belirlenmiş öncelik sırasına göre talepler karşılanır. 5 Kesmeler (IRQ) Nasıl Çalışır? Önceleri ayrı bir çip olarak bulunan kesme denetleyicisi, günümüz bilgisayarlarında anakartın çipsetinde yerleşik olarak bulunmaktadır. Bir kesme talebi geldiğinde CPU'yu elindeki işi geçici olarak durdurmaya ve hemen bu kesmeyi yönetmesine olanak sağlayan bir programı çalıştırmaya iter. Kesme hizmet programı yüksek önceliğe sahip bir işlem tarafından kesilebilir. Ama daha az öncelikli veya eşit seviyedeki bir cihazdan kesme talebi gelirse o anki kesme programı bitene kadar bu istek saklanır. 6 3

Kesme İstekleri (IRQ) 7 Doğrudan Bellek Erişimi (Direct Memory Address-DMA) DMA, verileri bir çevre biriminden RAM'e veya RAM'den çevre birimine CPU' nun müdahalesine gerek kalmadan aktarabilmeyi sağlar. Çevre birimlerinin birbirine direk ulaşmasına imkan sağlayamaz. Özellikle disk sürücüleri ve benzeri cihazlar için bu seçeneğin aktif halde olması belli bir performans artışı sağlamaktadır. Çünkü bu durum sayesinde cihaz gerek duyduğu bilgileri işlemciye uğramadan direk olarak sistem belleğinden elde edebilir. 8 4

Doğrudan Bellek Erişimi (DMA) 9 Giriş/Çıkış (I/O) Adresleri CPU'nun dış dünya ile iletişim kurmak için kullandığı iki yol vardır: ana belleğinin adresleri ve I/O adresleri. CPU, çevre aygıtlarıyla ve devre kartları (ses kartı, ethernet kartı vs.) ile iletişim kurmak ve bu aygıtları birbirinden ayırt edebilmek için giriş/çıkış (input/output) adreslerini kullanır. Bu adresler port adresleri veya donanım adresleri olarak da bilinir. 10 5

I/O Adres Çakışmaları Her kartın mikroişlemci ile haberleşmesi için farklı bir I/O adresi vardır. Birden fazla kartın aynı adresi kullanması durumuna çakışma denir. İki kartın aynı adresi kullanması durumunda mikroişlemci tarafından gönderilen komutlar bu kartlar tarafından doğru algılanmaz. Bu durum kartların çalışmamasına ya da hatalı çalışmasına neden olur. Örneğin klavyenin kullandığı I/O adres aralığını başka bir kart kullanmaya kalkarsa, bu kart çalışmayacak, bununla birlikte klavye de devre dışı kalacaktır. 11 Bir kart üretilirken, klavyenin I/O adresini kullanacak bir kart tasarımı yapılmaz. Çünkü bu adres sabittir, klavye denetleyicisi tarafından kullanılmaktadır ve bir standart haline gelmiştir. Peki o zaman I/O çakışmaları nasıl olabilir? Bazı I/O değerleri standart değildir, çakışma sorunları da zaten bu aralık değerlerini kullanan kartlarda görülmektedir. Çözüm olarak kartın takılmış olduğu genişleme yuvasını değiştirilebilir. Bazı çakışmalar bu yöntemle giderilebilir. 12 6

I/O Adres Çakışmaları 13 Bir işletim sistemi üç grupta toplanabilecek bileşenlerden oluşur: kullanıcı arayüzü çekirdek dosya yönetim sistemi 14 7

Kullanıcı Arayüzü Bir bilgisayarın arayüzü klavye ve fare ile monitörde gözüken ve bilgisayarı birçok farklı iş için kullanabilmemizi sağlayan yazılımlardan oluşur. Microsoft un Windows yazılımının geliştirilmesinden bu yana, grafik kullanıcı arayüzü (Graphic User Interface- GUI) terimi, kullanıcı arayüzü teriminin yerini almıştır. 15 Grafik Kullanıcı Arayüzü 16 8

Çekirdek Çekirdek, diskteki dosyaların izlerini tutar, programları başlatır ve yürütür, belleği ve çeşitli süreçlerin kaynaklarını düzenler, ağdan paketleri alır ve gönderir. Aslında çekirdek kendi başına çok az iş yapar, fakat diğer servislerin kullanabileceği araçları sağlar. Çekirdek, işletim sisteminin kalbidir ve donanımla iletişim kurmak da çekirdeğin işidir. 17 Dosya Yönetim Sistemi İşletim sisteminin dosyaları organize etme ve yönetme için ne kullandığını gösteren ifadedir. Dosya, verilerin toplandığı birimlerdir. Sanal olarak bilgisayar bütün verilerini dosya olarak saklar. Bir çok dosya tipi vardır. Program dosyaları, veri dosyaları, text dosyaları, vb. Genelde işletim sistemleri hiyerarşik dosya yönetim sistemini kullanır. Bu sistem ağaç yapısı adı verilen klasörler içerisinde dosyaları organize eder. Bu klasör sisteminin başlangıç noktası kök dizindir ( c:\ ). FAT32 ve NTFS dosya yönetim sistemlerine örnek olarak verilebilir. 18 9

1. Dosya ve klasör yönetimi 2. Uygulamaların yönetimi 3. Yardımcı programları destekleme 4. Bilgisayar donanımını kontrol etme 19 1. Gerçek Zamanlı İşletim Sistemleri Bu işletim sistemi türü, genel olarak endüstride ve büyük işletmelerde bilgisayarları ve bilgisayarlara bağlı sistemleri kontrol etmek amacıyla kullanılır. Bu tür bir işletim sisteminde kullanıcı arayüzü kapasitesi oldukça sınırlıdır. İşlemlerin her defasında aynı biçimde ve standartta yapılmasını sağlar. Aksi takdirde hatalı üretim ortaya çıkacaktır. Ürünlerin veya hizmetlerin aksamadan ve aynı kalitede üretilebilmesini sağlamak amacıyla, farklı ve karmaşık kaynaklar eşgüdümlü olarak yönetilerek bu işlemlerin devamlılığını sağlar. 20 10

2. Tek Kullanıcı-Tek Görev İşletim Sistemleri Bu işletim türünü kullanan bilgisayar sistemi, tek bir kullanıcının her defasında tek bir işlemi gerçekleştirmesini olanaklı kılar. Diğer işletim sistemi türlerine göre daha az karmaşık işlemlerin yapılmasında kullanılan bilgisayarları kontrol eder. DOS işletim sistemi tek kullanıcı-tek görev işletim sistemidir. 21 3. Tek Kullanıcı-Çoklu Görev İşletim Sistemleri En yaygın kullanılan işletim sistemi türüdür. Bu işletim sistemi sayesinde kullanıcı aynı anda birden fazla işlemi çalıştırabilmektedir. Microsoft Windows XP, Vista, 7 ve Linux işletim sistemleri tek kullanıcı-çoklu görev işletim sistemleridir. 22 11

4. Çoklu Kullanıcı İşletim Sistemleri Farklı bir çok kullanıcının, bilgisayar kaynaklarından aynı anda ve kesintisiz yararlanmasını sağlayan işletim sistemi türüdür. Bu sayede, farklı işlemleri yapan pek çok kullanıcı, aynı sistemin kaynaklarını, gereksinimlerine göre birbirlerinden etkilenmeden kullanabilir. Çoklu kullanıcı işletim sistemi, farklı kullanıcı taleplerini kontrol eder, sıraya koyar ve farklı işlemlerin dengeli bir şekilde yapılabilmesi için sistem kaynaklarını yönetir. UNIX işletim sistemi çoklu kullanıcı işletim sistemidir. 23 Bilgisayar açıldığı zaman, işletim sistemi başlatılmadan önce BIOS bilgisayarın donanımını tarar ve test eder. Bu işlem POST (Power On Self Test) olarak adlandırılır. POST güç kaynağının normal işlevlerini, anakartı, işlemciyi, giriş/çıkış denetleyicilerini, belleği, klavyeyi ve video bileşenlerini kontrol eden birçok test çalıştırır. Eğer bir sorun tespit ederse, ön yükleme sürecini yarıda keser ve görüntüsel olarak ekrana hata mesajı verir ya da uyarı olarak bir seri bip sesi çıkarır. Sorun bulunmazsa, BIOS işletim sisteminin yüklenmesi için gereken komutları çalıştırır. 24 12

Değişik anakartlar, farklı BIOS yazılımlarını içermektedir. Piyasadaki BIOS çeşitleri şunlardır: Award Software Phoenix BIOS AMI BIOS Award Medallion BIOS (Phoenix BIOS + Award BIOS) En çok kullanılan BIOS türü Award BIOS tur. 25 Award BIOS 26 13

Bilgisayar, POST esnasında ekranın açılışını engelleyici bir hata ile karşılaşırsa, bu hatanın ne olduğunu kullanıcıya bildirmek için çeşitli ses sinyalleri gönderir. Çeşitli sayı ve uzunlukta olan bu sinyallere sesli hata mesajları denir. Sesli hata mesajları kullanıcıya sistem hoparlöründen bip sesleri olarak verilmektedir. Bip kodları için resmi bir standart yoktur. Örneğin, klavyeden kaynaklanan bir hata olması durumda BIOS üreticisine bağlı olarak BIOS; 3, 4, 5 ya da 6 bip sesi verebilir. 27 Her BIOS modelinin kendisine ait bir hata sinyal tablosu bulunur. Bu hata sinyalleri BIOS un markasına göre değişebilmektedir. Award BIOS, hata mesajlarını bildirmek için uzun ve kısa bip sesleri kullanır. Uzun bir bip sesi yaklaşık 2 saniye sürerken kısa bip sesi yaklaşık 1 saniye sürmektedir. Award BIOS kritik hata mesajlarını tanımlamak için farklı frekanslarda sinyal sesleri de kullanır. 28 14

Award BIOS Sesli Hata Sinyalleri 1 uzun, 2 kısa sinyal: Ekran kartı arızalıdır veya düzgün yerleştirilmemiştir. Monitör kablosu da kontrol edilmelidir. Tekrarlayan sinyaller: Bellek düzgün yerleştirilmemiştir ya da bellek yoktur. 1 uzun, 3 kısa sinyal: Ekran kartı takılı değil veya ekran kartı belleği hasarlıdır. Bilgisayar çalışırken yüksek frekanslı sinyal: Aşırı ısınmış işlemci uyarısıdır. İşlemci fanı kontrol edilmelidir. Tekrarlayan yüksek / alçak sinyal: İşlemci düzgün yerleştirilmemiş, aşırı ısınmış veya hasar görmüş olabilir. İşlemci fan hızı için BIOS ayarları kontrol edilmelidir. 29 Yazılı hata mesajları, genel olarak açıklayıcı, birkaç kelimelik anlaşılabilir nitelikte hata mesajlarıdır. En çok karşılaşılan hata mesajları: Memory test fail (Hafıza testi hatası): BIOS taki bellek ayarlarında olabilecek bir problemden kaynaklanabildiği gibi, bellek modüllerindeki kısmi arıza nedeniyle de ortaya çıkabilir. 30 15

Hard Disk(s) Fail (Sabit disk hatası): Sistemde mevcut disk(ler)le BIOS ta belirtilmiş disk ayarları birbirini tutmuyor demektir. BIOS tan disk ayarlarını otomatiğe getirip, master/slave ayarlarını kontrol etmek gerekir. Sorun devam ediyorsa disk sürücüsünde fiziksel bir bozukluk olması muhtemeldir. 31 CMOS checksum error (CMOS kontrol hatası): Herhangi bir nedenden dolayı BIOS ayarlarında bozukluk oluşmuştur. Varsayılan ayarlar yüklenerek sistemin zarar görmesi engellenir. 32 16

Keyboard error or no keyboard present (Klavye hatası veya mevcut klavye yok): Belki de en çok karşılaşılan POST mesajıdır. Bu mesaj genellikle Press F1 to continue (Devam etmek için F1 tuşuna basınız) diye devam eder fakat olmayan klavyenin F1 tuşuna basılamayacağından yeni bir klavye takarak işleme devam edilebilir. 33 Disk boot failure, insert system disk and press enter (Disk başlatma başarısız, Sistem diskini yerleştirin ve "Enter" tuşuna basın): Sistem açılışı yapmak için işletim sistemi bulunamıyor demektir. İşletim sistemi silinmiş olabilir, hard disk (sabit disk) bağlantısında sorun olabilir, BIOS tan hard disk tanımlanmamış olabilir, hard disk bozuk olabilir ya da hard diskinizin sistem dosyaları silinmiş olabilir. 34 17