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



Benzer belgeler
BÖLÜM 3 3. İŞLETİM SİSTEMİNİN BAŞLICA ÖZELLİKLERİ

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

Bazı MSDOS komutları BAZI DOS KOMUTLARI

İŞLETİM SİSTEMLERİ. İŞLETİM SİSTEMİ Kavramı. Klasör ve Dosya Mantığı. Klasör ve Dosya Mantığı

C Konsol ve Komut Satırı

DOSYA-KLASÖR VE DOSYA UZANTILARI Batıkent Ortaokulu,Ders Notları,2016

YAZILIM İŞLETİM SİSTEMLERİ

İnsan zekâsının çalışması sonucu ortaya çıkan düşünce ürünü, İletişim?

BÖLÜM 4 4. MS-DOS İŞLETİM SİSTEMİ

SIMAN KULLANIM KILAVUZU

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

Microsoft MS-DOS'u geliştirmeyi durduğunu ilan ettiğinde, serbest DOS'u yaşatmak için FreeDOS projesi doğmuştur.

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

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

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

İşletim Sistemi. BTEP205 - İşletim Sistemleri

Widows un çalışmasında birinci sırada önem taşıyan dosyalardan biriside Registry olarak bilinen kayıt veri tabanıdır.

BİLGİSAYAR DONANIMI 1

Sisteme giriş yaparken her kullanıcı için tanımlı bir kabuk çalışır.

Linux Dosya ve Dizin Yapısı

Bilgisayar İşletim Sistemleri BLG 312

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

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

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

Master boot record (MBR)

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

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

Bilgisayar Uygulamaları PSİ105

Donanım ile yazılım arasındaki ilişkiyi sağlamaya yarayan sistem yazılımlarının tamamına verilen addır.

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

İşletim Sistemlerine Giriş

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

1.4. BİT Nİ KULLANMA ve YÖNETME

TAPU VERİ SAYISALLAŞTIRMA YAZILIMI KURULUM DÖKÜMANI. Tapu Kadastro Genel Müdürlüğü-Bilgi Teknolojileri Daire Başkanlığı Page 1

İşlem Yönetimi (Process Management)

Dosya Yönetimi. Dosya, Klasör ve Sürücüler. Ahmet SOYARSLAN biltek.info

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

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

İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR. İmage nedir?

2. SCADA PROGRAMI. TEOS' un size sunduğu bir çok hizmet içerisinde en önemlilerini şöyle sıralayabiliriz:

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

Merkezi İşlem. Birimi

man komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.)

DENEME SINAVI CEVAP ANAHTARI

İŞLETİM SİSTEMLERİ VE UYGULAMALARI

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

Teknoloji ile Tanışalım

Temel Bilgisayar Programlama

1. MİCROSOFT EXCEL 2010 A GİRİŞ

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

Windows Server 2003 sistemde oluşabilecek hataları giderebilmemiz için bize bir çok araç sunmaktadır. Bunlar:

I.Dönem II.Yazılı Çalışma Notları

Dosya ve Klasör İşlemleri

İşletim Sistemleri (Operating Systems)

Giriş Çıkış Birimleri:

MONĐTÖRLER

BİLGİ TEKNOLOJİLERİ SMO 103

BÖLÜM 1 GİRİŞ 1.1 GİRİŞ

KONU: İşletim Sistemleri I - Ms-Dos İşletim Sistemi SORULAR

Bilgisayar İşletim Sistemleri BLG 312

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

Windows 2000 veya XP kurarken dosya sistemini seçmeniz gerekir. Ya FAT32 dosya sistemini kullanırsınız ya da NTFS.

VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI

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

[2012] Derleyen: AyşegülTunç. Günümüzde zeka ve bilgi iyi işler için önkoşuldur ve. meslekler doğurmuştur.

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

DOSYALARI DÜZENLEMEK

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

İşletim Sistemi Nedir?

BİLGİ TEKNOLOJİLERİ SMO103

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

ARG Ses Kayıt Sistemi KURULUM YÖNERGESİ

NACA PROFİL AİLE GEOMETRİSİ HESAP PROGRAMI KULLANMA KILAVUZU


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

Pascalda oluşturulacak dosyalar değişkenler gibi programın başında tanımlanır.

MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş

Bilgisayar donanım ve yazılım olmak üzere iki bölümden oluşur. Bilgisayarın çalışabilmesi için, ikisi de gereklidir.

Bilgisayar Sistemlerine Genel Bakış

3. Aşağıdakilerden hangisi B5 hücresinin değerini getirir (Kopyalar)? a-) =B5 b-) B5 c-) =B(5) d-) =5B

SÜRE BİLİŞİM TEKNOLOJİLERİ ÜNİTE 1: : BİLGİ VE TEKNOLOJİ DERS SAATİ: 7

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

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

BİLGİ & İLETİŞİM TEKNOLOJİLERİ

Windows XP Professional Kurulumu

Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri

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


İŞLETİM SİSTEMLERİ Alakoç BURMA İÇİNDEKİLER

İşletim Sisteminin Katmanları

İŞLETİM SİSTEMLERİNE GİRİŞ - 2. Sistem, sistem kaynaklarını belli bir hiyerarşi içinde kullanıcının hizmetine

Bilgi ve iletişim teknolojileri Dersi Ders Notlarıdır?

Microsoft Excel 1.BÖLÜM

Bu doküman, 2016 Yıl sonu geçişi öncesi alınacak FULL BACKUP işlemlerini anlatmaktadır.

DOS KOMUTLARI (DOS COMMANDS)

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

DERS: MESLEKİ BİLGİSAYAR MODÜL -2: İŞLETİM SİSTEMİNDE MASA ÜSTÜ

BTP 205 İŞLETİM SİSTEMLERİ

TABLO ve HÜCRE SEÇİMİ

Linux altında komut satırında...

Transkript:

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

İşletim Sistemlerinde Temel Kavramlar Proses (Process) Dosyalar(Files) İş(Job) İstemci / Sunucu (Client/Server) Terminal (Sonda Bulunan) Boot (Yeniden Başlatma)

İşletim Sistemlerinde Temel Kavramlar Proses (Process) Bir proses temel olarak çalıştırılmakta olan bir program dır. Çalıştırılabilir bir program, programın verileri, program sayacı ve diğer bölümlerinden oluşan bir veri yapısı şeklindeki çatıdır. Kişisel bilgisayarlarda (PC), genellikle ortam tek kullanıcılı olmasına rağmen, zaman zaman işletim sistemine ilişkin prosesler de işletime alınmaktadır. Ancak yine de bu bilgisayarlarda çalışan işletim sistemlerinin bazılarının (MS- DOS) gibi tek iş düzeni (monoprogramming), bazıları ise kullanıcının kendisine ait farklı programları aynı anda işletime alabilmeleri nedeni ile (Windows işletim sistemi gibi) çok görevli (multitasking) özelliği taşıdığı söylenebilir.

İşletim Sistemlerinde Temel Kavramlar Dosyalar(Files) İşletim Sisteminin temel bir fonksiyonu, disklerin, çevre üniteleri vs. ile ilgili özelliklerini tutmaktır. Dosya (file) yaratmak, okumak veya yazmak için sistem çağrılarına ihtiyaç vardır. Bir dosya okunmadan önce mutlaka açılmalıdır. Dosyalar ile ilgili bilgiler Dizinler (Directory) şeklinde bir yapıdır.

İşletim Sistemlerinde Temel Kavramlar İş(Job) Kullanıcıların, bilgisayar sisteminde bağımsız bir bütün olarak ve belli bir sıra dâhilinde işlenmesini istedikleri hizmetler kümesine İş (Job) denilebilir. Bilgisayarın sistemlerine gönderilen işler, bir veya birden fazla programın ayrı ayrı işletileceği alt adımlardan oluşabilir. İşler genellikle adımların art arda uygulanacağı biçimde düzenlenir. Her adım, bir öncekinin sonuçlanması üzerine işletime girer.

İşletim Sistemlerinde Temel Kavramlar İstemci / Sunucu (Client/Server) Modern İşletim Sistemlerin de genel eğilim, çekirdek (kernel) (DOS daki Command.com gibi düşünülebilir) en düşük düzeye indirip kullanıcıları etkileyen utility (yardımcı program) leri zenginleştirmektir. Örneğin, bir dosyadan bir blok bilgi okumak için bir istek talebi olsun. Bu durumda istemci proses i (client process), dosya sunucusuna (file server) bir istem gönderir. File server işi yapar ve sonucu işlemciye gönderir.

İşletim Sistemlerinde Temel Kavramlar Terminal (Sonda Bulunan) Modern İşletim Sistemlerinde, istemci konumunda olan ve son uç olarak bulunan sistemlerdir. Fakat bu sistemler, iki türlüdür. Bunlardan birisi şu an kullanmakta olduğumuz şekli ile olandır. Yani, kendi işletim sistemini kullanarak istemci konumunda olanlardır. Diğeri ise, sistemi olmayan yani sadece monitör ve klavyeden oluşan sistemlerdir. Bunlara Dumb Terminal (aptal terminal) denir ve bunlar kendi içinde, özel kartla küçük bir server a bağlı olarak çalışır ve istemci durumunda bulunur. Örnek olarak bankalardaki memurların kullandığı bilgisayarları gösterebiliriz.

İşletim Sistemlerinde Temel Kavramlar Boot (Yeniden Başlatma) İşletim sisteminin yaptığı işler bitirilip veya kayıtları tutularak yarıda kesilip işletim sisteminin tamamen kapatılması veya elektriğinin kesilip yeniden verilmesi ve işletim sisteminin yeniden başlatılmasıdır.

İşletim Sisteminin Başlıca Özellikleri Batch Processing (Yığın İşleme) İnteractive Processing (Etkileşimli İşlem) On Line Processing (Çevrim İçi İşlem) Off Line Processing (Çevrim Dışı İşlem) Serial Processing (Seri İşleme) Monoprogramming (Tek İş Düzeni) Time-Sharing Systems (Zaman Paylaşımı) Multiprogramming (Çok İş Düzeni) Multitasking (Çok Görevlilik) Multiuser systems (Çok Kullanıcılı Sistemler)

İşletim Sisteminin Başlıca Özellikleri Batch Processing (Yığın İşleme) İşletim Sistemine, okutulan programlar (Spooling sahası) denilen ve disk üzerindeki özel bir alanı kapsayan bölüme sıra ile ve arka arkaya okutulup biriktirilmeye ve sonra bu saha da derlenmek ve çalıştırılmak için bekleyen programların sıra ile derleme ve çalıştırılma işlemine tabii tutulması yöntemine geçildi. İşte bu yöntem yığın işlem in (Batch Processing) temellerini atmış oldu. Yığın İşlem, bilgisayar sistemlerinin daha verimli kullanılmalarını sağlayarak, iş başına düşen sistem giderlerini azaltmıştır. Ancak bu olumlu yönünün yanı sıra 2 önemli sakıncası vardır. Bunlardan ilki iş yönetiminin durgun ve iş denetim dilinin olanakları ile sınırlanmış olmasıdır. Kullanıcı işletimde oluşan hataları çözümlemek için işin sonuçlanıp sonucun kendisine dönmesini beklemek zorundadır. Yani, işletim kullanıcının tamamen kontrolü dışındadır. İkinci sakınca, çoğu işletim ortamında işler sonuçlanmış olsalar bile çıktıların kullanıcıya ulaşması saatler sürebilmekte, buda verimliliği azaltmaktadır.

İşletim Sisteminin Başlıca Özellikleri İnteractive Processing (Etkileşimli İşlem) Ekran başında oturan bir kullanıcının bilgisayara bir komut vermesi ve o komuta bilgisayardan yanıt alması türünde, bir nevi karşılıklı konuşma yapar gibi çalışma biçimine Etkileşimli İşlem denir. Bu tanımdan da anlaşılacağı gibi, kullanıcılar program geliştirme, metin dosyaları oluşturma, program derleme ve test etme, veri tabanı sorguları işletme, bilgisayar ağı komutları girme, internet servislerini kullanma gibi kısa süreli işlerini Etkileşimli İşlem olarak yürütürler.

İşletim Sisteminin Başlıca Özellikleri On Line Processing (Çevrim İçi İşlem) On Line işlem, otomasyon (bankacılık işlemi gibi) uygulamalarında verilen sisteme sunuluş biçimini tanımlayan bir terimdir. Eğer veriler bilgisayar sistemine doğrudan bir biçimde ve işin sahibi tarafından bizatihi aktarılıyorsa yapılan uygulamaya On Line Processing denir. Bu tür çalışma biçiminde bilgisayar sistemine bağlı uç birimlerde (başka illerdeki banka şubesindeki çalışanlar gibi), menüler aracılığı ile belirli bir otomasyon projesine yapılması istenilen bir işin gerçekleştirilmesi amacı ile veriler girilir. İşlemde bilgisayar sistemi tarafından anında uygulanır.

İşletim Sisteminin Başlıca Özellikleri Off Line Processing (Çevrim Dışı İşlem) Off Line Processing, On Line İşlemlerin bir noktaya kadar uygulanıp daha sonrasında Batch Processing olarak yürütüldüğü uygulamalardır denilebilir. Belli bir mekan içinde bulunan bilgisayar sitemine veriler doğrudan girilmek suretiyle belli bir süre On Line olarak yürütülen otomasyon projesinde, biriktirilen veriler bir süre sonra asıl bilgisayar sistemine topluca aktarılarak işlenirse bu tür uygulamalara Off Line Processing adı verilir.

İşletim Sisteminin Başlıca Özellikleri Serial Processing (Seri İşleme) Kişisel bilgisayar için kullanılan çoğu tek kullanıcılı (Single User) işletim sistemi, temel olarak Serial Processing yapmaktadır. Bu özellik, kullanıcının, komutları ya da çalıştırmak istediği programların isimlerini klavye aracılığı ile arka arkaya girmesi yoluyla gerçekleşir. Kullanıcının yapmak istediği işleri bilgisayar ortamına birbiri ardı sıra aktarması işlemi Seri İşleme olarak anılır. Örneğin, kişisel bilgisayarlardaki Ms-Dos işletim sisteminin bir kullanıcı kullanırken doğal olarak bir Seri İşlem uygulamaktadır. Çünkü kullanıcı bir program çalıştırıyorsa bir sonraki yapmak istediği işi ancak bu programın çalışması tamamlanıp bittikten sonra uygulayabilecek, ondan sonrakini de ikincinin tamamlanıp bitmesinden sonra ancak yine yöneltebilecektir. Böylelikle yapılmak istenen işler kullanıcı açısından birbiri ardı sıra seri olarak bilgisayara yöneltilebildiği için bu tür bir kullanım biçimi seri işleme olarak adlandırılır.

İşletim Sisteminin Başlıca Özellikleri Monoprogramming (Tek İş Düzeni) Monoprogramming yani tek iş düzeni, bir anda, bir işletim sisteminin yalnızca bir programı çalıştırabilmesidir. Bu yöntemde kullanıcı, CPU yu tümü ile tek başına kullanmaktadır. İşletimde oluşan hatalar, başka bir kullanıcıya yansımayacağı için, korunma önlemleri yalnızca İşletim Sistemi ile kullanıcı arasında ön görülür. Ancak, verimlilik düzeyi düşük bir özelliktir.

İşletim Sisteminin Başlıca Özellikleri Time-Sharing Systems (Zaman Paylaşımı) İşletim Sisteminde zaman paylaşımı, genel program geliştirme ortamına ek olarak, bilgisayar destekli tasarım ve metin işleme (text processing) sistemlerinde yaygın olan, Multiprogramming ve Multiuser özelliklerini kapsayan bir yaklaşımdır. Multiuser sistemlerin başlıca özelliklerinden bir tanesi, özellikle Time-Sharing desteği sayesinde de iyi bir yanıt süresi (responsetime) göstergesi sağlamasıdır. İşletim sisteminin bu özelliği sayesinde, her kullanıcı, Mainframe sisteme tümü ile yalnız kendisi sahipmiş gibi çalışsa da, aslında time-sharing özelliği sistem kaynaklarını eşit bir şekilde kullanıcılara paylaştırma amacını taşır.

İşletim Sisteminin Başlıca Özellikleri Multiprogramming (Çok İş Düzeni) Çok kullanıcılı bilgisayar sisteminde, bir çok farklı kullanıcılara ait işler aynı anda işletime alınabiliyorsa, bu işletim sistemi ortamına Multiprogramming yada çok iş düzeni denir. Multiprogramming başlangıçta, CPU nun boş olarak beklediği süreleri değerlendirmek için tasarlanmıştır. Sistemde çalışan bir kullanıcıya ait herhangi bir iş, bir Giriş/Çıkış (I/O) veya başka bir nedenle beklemeye geçtiğinde, CPU nun başka bir kullanıcının programını işletmeye tahsis edilmesini (atanması) ve böylece bu pahalı birimden daha fazla yararlanılması amaçlanmıştır.

İşletim Sisteminin Başlıca Özellikleri Multitasking (Çok Görevlilik) Multitasking, bir işletim sisteminde bir kullanıcının, birden fazla sayıda prosesini aynı anda işletime alınabilmesi özelliğidir. Yani multitasking, bellekteki birkaç prosesi veriyi aynı anda işlemesi ve işlemci ile I/O ünitelerinin de bunlar arasında aynı anda kullandırılması ortamının yaratılmasıdır. Ancak bir bilgisayar sisteminde, işletim sisteminin kendisine ait birden fazla proses in aynı anda çalıştırılması, bu sistemde multitasking özelliği olduğunu göstermez.

İşletim Sisteminin Başlıca Özellikleri Multiuser systems (Çok Kullanıcılı Sistemler) Multiprogramming i destekleyen işletim sistemleri, genellikle çok sayıda kullanıcının sistemi çeşitli amaçlarla kullanmalarını sağlar ki, bu sistemlere çok kullanıcılı sistemler (Multiuser System) denir. Bu özellik sayesinde her kullanıcı sisteme ayrı bir terminalden ya da bir bilgisayar ağına bağlı kendi bilgisayarından kendisine ait hesabını (userid) şifresi ile birlikte girerek sisteme erişmiş olur. Bu nedenle multiuser sistemler kullanıcı seviyesinde daha yüksek bir güvenlik (security) ve koruma (protection) mekanizmaları sağlamaya ek olarak kullanıcının sistem jaynaklarını kullanma düzeylerini (accounting) saptamaya ve izlemeye yarayan mekanizmalar içerir.

DOS İşletim Sistemi 1980 1990 yıllarında kişisel bilgisayarlarda en çok kullanılan işletim sistemidir. Bu işletim sistemi yüklü olan bilgisayarlar açıldığında karşımıza bir komut satırı gelmektedir. Burada komutlar yazılır ve ENTER tuşu işe çalıştırılırlar. Programlar ise isimleri yazılarak çalıştırılırlar. Bu işletim sisteminin görsel özellikleri yoktur. Metin ekran olarak nitelendirdiğimiz 25 satır ve 80 sütundan oluşan bir ekranda çalışır.

DOS İşletim Sistemi DOS işletim sisteminin gelişimi sırasında 1.0, 2.0, 3.0, 3.10, 3.30, 4.0, 4.01, 5.0, 6.0, 6.22 gibi sürüm numaraları ile gelişmiştir. Günümüzde Windows işletim sistemi kullanıldığı için bu işletim sistemi artık kullanılmamaktadır.

DOS İşletim Sistemi DOS işletim sistemi ile açılan bir bilgisayarda ilk olarak ROM bellekte bulunan BIOS programı devreye girer. BIOS bilgisayar üzerinde takılı buluna aygıtları denetler. Bu denetleme sırasında ekranda denetleme bilgileri gösterilir. Bundan sonra sabit disk (Hard Disk) üzerinde bulunan işletim sistemi çalıştırılır.

DOS İşletim Sistemi DOS işletim sisteminde ilk olarak IO.SYS ve sırasıyla MSDOS.SYS, COMMAND.COM, CONFIG.SYS ve AUTOEXEC.BAT hafızaya yüklenir. CONFIG.SYS ve AUTOEXEC.BAT dosyaları kullanıcılar tarafından oluşturulur. Bu dosyalarda klavye, fare, yazıcı gibi birimlerin ayarları ile programlar ile ilgili bazı ayarlamalar yapılır. Bu işlemlerin sonunda komut satırı ekrana gelir. C:\> Bundan sonra kullanıcı yapacağı işleme göre komutları kullanır.

DOS İşletim Sistemi Dosya Ve Klasör Kavramı Dosya (File, Kütük) Bilgilerin kalıcı olarak disk üzerinde saklandığı birimlerdir. Dosyaları izlemek ve kullanmak için her birine farklı farklı isimler verilir. Dosya isimleri iki bölümden oluşur. İlk bölümde dosyanın adı yer alır ve en fazla 8 harfli olabilir. İkinci bölümde ise dosyanın uzantısı bulunur. Uzantı dosyanın türünü belirtir ve dosya adından nokta işareti ile ayrılır. Dosya adında ve uzantısında boşluk bırakılmaz, noktalama işaretleri kullanılamaz. COMMAND.COM Dosya Adı Dosya uzantısı

DOS İşletim Sistemi Dosya Ve Klasör Kavramı Dosya (File, Kütük) Dosyaları üçe ayırabiliriz. a) Çalıştırılabilir dosyalar: Bu dosyalar makine dilinde yazılmış olup, kendi başlarına çalışırlar. Uzantıları EXE ve COM olan dosyalardır. b) Toplu işlem dosyaları: BAT uzantılı dosyalar olup kendi başlarına çalışırlar. Fakat içeriğinde komutlar ve program isimleri vardır. c) Diğer dosyalar: Bunların uzantıları çok çeşitli olmaktadır. Kendi başlarına çalışamazlar. Programlar tarafından oluşturulan yardımcı dosyalardır. Örnek olarak: SYS Sistem dosyası TXT Metin içerikli dosya DOC Word kelime işlemci dosyası XLS Excel programı dosyası ZIP Sıkıştırılmış bilgilerin bulunduğu dosya ARJ Sıkıştırılmış bilgilerin bulunduğu dosya BMP Resim dosyası

DOS İşletim Sistemi Dosya Ve Klasör Kavramı Klasör (Dizin, Directory, Rehber) Disk üzerinde birçok dosya bulunabilmektedir. Farklı programlara ait aynı isme sahip farklı dosyalar bulunabilir. Aynı yerde aynı isme sahip iki dosyanın bulunması mümkün değildir. Bu nedenle bu iki dosya aynı anda bilgisayar üzerinde bulunamayacaktır. Bu sorunu ortadan kaldırmak ve aynı zamanda dosyaları gruplandırmak amacıyla disk üzerinde klasör isminde bölümler oluşturulur. Her bir programa ait olan dosyalar farklı klasörlere yerleştirilerek karışıklıklar önlenmiş olur. Klasörlerin içinde yeni klasörler oluşturulabilir. Bunlara da alt klasör denmektedir.

DOS İşletim Sistemi Dosya Ve Klasör Kavramı Klasör (Dizin, Directory, Rehber) Klasör isimleri de dosya isimlerinde olduğu gibi iki bölümden oluşmaktadır. Fakat klasörlerin uzantıları çok nadir olarak kullanılmaktadır. Uzantı kullanılmış olsa bile uzantı dosyalarda olduğu gibi tür belirtmez. DOS işletim sisteminde içinde bulunduğumuz klasör aşağıda görüldüğü gibi tespit edilir. C:\BELGE\DERS> Klasör Alt Klasör

DOS İşletim Sistemi Dosya ve klasör isimlerinde jokerler Soru İşareti (?): bir karakter yerine kullanılır. Örneğin baş harfi a olan ve iki harfli olan EXE dosyalar aşağıdaki gibi belirtilir. A?.EXE Yıldız İşareti (*): birden fazla karakteri temsil eder. Örneğin a harfi ile başlayan ve uzantısı DAT olan dosyalar aşağıdaki gibi ifade edilir. A*.DAT

DOS İşletim Sistemi Komutlar Komutlar hakkında bilgi almak için komutu yazdıktan sonra yanına /? Parametresi ilave edildiğinde o komut ile ilgili açıklamalar ekranda gösterilir. Sürücü değiştirmek için o sürücünün ismi yazılarak iki nokta üst üste işareti konur ve ENTER tuşuna basılır. Örneğin diskete geçmek için A: Hard diske geçmek için C: kullanılır. DOS işletim sisteminde komutlar iki bölümde incelenir

DOS İşletim Sistemi İç komutlar CLS DIR REN (RENAME) DEL (ERASE) CD (CHDIR) MD RD DATE TIME TYPE COPY Dış Komutlar FORMAT DISKCOPY XCOPY DELTREE BACKUP RESTORE

DOS İşletim Sistemi İç komutlar Bilgisayar açılışında hafızaya yüklenen COMMAND.COM programı içinde yer alan komutlardır. Bilgisayarın açılışında hafızaya yüklenirler. CLS C:\>CLS Ekranda bulunan bilgileri temizler. DIR Disk üzerinde bulunan klasör ve dosyaları listeler. C:\>DIR [/P] [/W] /P parametresi ile kullanıldığında dosyaları sayfa sayfa sıralar. /W parametresi ile kullanıldığında dosyaları 5 sütun halinde sıralar.

DOS İşletim Sistemi İç komutlar EXE uzantılı dosyaları listelemek için DIR *.EXE A harfi ile başlayan COM uzantılı dosyaları listelemek için DIR A*.COM Kullanılır. REN (RENAME) Dosya ve klasör isimlerini değiştirmek için kullanılır. REN EskiDosyaAdı YeniDosyaAdı

DOS İşletim Sistemi İç komutlar DEL (ERASE) Dosyaları silmek için kullanılır. DEL DosaAdı CD (CHDIR) Klasör değiştirme komutu CD KlasörAdı BELGE isimli klasöre girmek için CD BELGE Bir klasörden çıkmak için CD..

DOS İşletim Sistemi İç komutlar MD Klasör oluşturma komutu MD KlasörAdı RD Boş klasörü silme komutu. Eğer klasör boş değil ise içinde yer alan dosyalar silindikten sonra klasör silinebilir. RD KlasörAdı

DOS İşletim Sistemi İç komutlar DATE Bilgisayarın tarihini öğrenme ve değiştirme komutu TIME Bilgisayarın saatini öğrenme ve değiştirme komutu TYPE Belirtilen dosyanın içeriğini ekranda gösterir. TYPE DosyaAdı

DOS İşletim Sistemi İç komutlar COPY Dosya kopyalama komutu. COPY Kaynak Hedef Burada kaynak bölümüne kopyasını oluşturmak istediğimiz programın yolu ve adı yazılır. Hedef bölümüne de dosyanın kopyasını oluşturacağımız hedef klasörün yolu ve adı yazılır. WINDOWS klasöründe yer alan CONTROL.INI dosyasını DERS klasörüne kopyalamak için; COPY C:\WINDOWS\CONTROL.INI C:\DERS

DOS İşletim Sistemi Dış komutlar Sistem açılışında hafızaya yüklenmezler. Disk üzerinde dosyalar halinde bulunurlar. FORMAT Yeni bir diski kullanmak üzere hazırlar. Bu işlem yapılmazsa diski kullanmak mümkün olmaz. Daha önceden formatlanmış olan bir disk tekrar formatlanırsa üzerindeki tüm bilgiler silinir. FORMAT A:

DOS İşletim Sistemi Dış komutlar DISKCOPY Bir disketin içeriğini başka bir diskete aynen kopyalar. DISKCOPY A: B: XCOPY COPY komutu ile sadece dosyalar kopyalanabilir. Klasörleri de kopyalamak için XCOPY komutu kullanılır. XCOPY Kaynak Hedef Kaynak olarak kopyalama yapılacak olan klasör, Hedef ise kaynak dosyaların kopyasının oluşturulacağı klasördür.

DOS İşletim Sistemi Dış komutlar DELTREE RD komutu ile sadece boş olan klasörler silinebilmektedir. İçi dolu olan klasörleri DELTREE komutu ile silebiliriz. DELTREE KlasörAdı BACKUP Sabit disk üzerinde bulunan bir klasör içindeki dosya ve alt klasörlerin yedeğini diskete almak için kullanılır. RESTORE BACKUP komutu ile oluşturulmuş olan yedek disketlerdeki bilgileri sabit diske tekrar kopyalar.

UYGULAMA