: program yazarken, programcı şöyle bir satır eklemek istiyorum kullanıcı (% adı) tarafından yazdığınız bir isim olacak ve saklanır ne kadar veri bağlı olarak değişir boyutu olacak - (seri dosyası için 0 olabilir başka bir seçenek 1 tarafından anlamına) kendi verilerine Dosya (2 tarafından anlamına - diğer seçenekleri verileri eklendiğinde büyür ancak veri çıkarıldığında küçültmek değil bir dosya için sabit bir boyutu sıfır ve 1 olabilir). Şimdi, işletim sistemi eyleme talimat açmak için ne bakalım.
işletim sistemi ilk boş saklama yeri yerini almak için disk sürücüsüne bir sorgu gönderir.
Bu bilgi ile, işletim sistemi dosya sisteminde bir giriş başlangıcını gösteren ve dosyanın yerleri bitiş yaratır, kullanıcılar veya bakmak için izniniz dosyanın arşivlenmiş olup olmadığını dosyanın, dosya türü, adı, Dosyayı ve dosyanın yaratılış tarihini ve saatini değiştirin.
işletim sistemi, dosya tanımlayan dosyanın başında bilgileri yazar olası erişim türünü kurar ve bağları diğer bilgileri içerir Uygulamaya dosya. Tüm bu bilgileri, dosyanın disk sürücüsüne ve başından adresleri ve bitiş noktasına sorguları formatlarda disk sürücüsünün üretici ve model üzerinde aşırı bağımlı durumdadır.
programcı yazmıştır Çünkü disk depolama için API kullanmak için programı, programcı her türlü sabit disk ve teyp sürücü için talimat kodları, veri tipleri ve yanıt kodları ayak uydurmak zorunda değildir. Çeşitli donanım alt sistemler için sürücülere bağlı işletim sistemi, donanım değişen detayları ile ilgilenir. Programcı sadece API için kod yazmak ve dinlenme yapmak için işletim sistemini güvenmeliyiz.
API'leri son yıllarda bilgisayar endüstrisinin en çekişmelerle alanlarından biri haline gelmiştir. Şirketler API kullanarak programcılar sonuçta sektörünün belirli bir bölümünden kontrol ve kar yeteneği içine bu tercüme edecek farkındayız. Bu kadar çok şirket hiçbir ücret ödemeden halka okuyucuları veya izleyiciler gibi uygulamalar sağlamak için istekli olmuştur nedenlerinden biridir. Onlar programları ücretsiz okuyucuların yararlanmak olduğunu tüketicilerin talep edecek biliyorum ve uygulama şirketleri kendi yazılım tüketiciler tarafından talep fonksiyonlarını sağlamak için izin telif ödemeye hazır olacaktır.
Kullanıcı Arabirimi
gibi API uygulamaları bilgisayar sisteminin kaynaklarını kullanmak için, bir kullanıcı arabirimi (UI) bir kullanıcı ve bilgisayar ara