"İlklendirme" sadece karmaşık "bilimsel" bir kelime değil, aynı zamanda sıkça karşılaşılan bir süreçtir. Bilgi işlem teknolojisinin çalışması tamamen çeşitli değişkenlerin başlatılmasına dayanmaktadır. Bu zor terimin ardında ne gizlidir?
Tanım
Tanım olarak, "başlatma", bir programın veya donanım cihazının çalışmaya hazırlanmasıdır. Bu hazırlık, sistem parametreleri için başlangıç verilerinin ayarlanmasından oluşur. Bir program için başlatma, değerlerin program değişkenlerine atanmasıdır.
Veri dizisi başlatma
Dizi başlatmanın bir takım tuzakları vardır. İlk olarak, farklı yazılım ortamlarında, dizi verilerinin doldurulması ya sıfır elemanı A [0] ya da ilk A [1]'den başlar, burada A dizinin adıdır.
Bir diziyi başlatmak için, genellikle (foreach) döngüsü için "adım adım" kullanılır. Dizi, döngünün her "çalışması" sırasında her seferinde bir eleman olacak şekilde kademeli olarak doldurulur. For döngüsünde, geçiş sayısını kontrol etmek için yerel bir döngü değişkeni oluşturulur.
Döngü değişkeninin başlangıç değeri, dizinin ilk öğesiyle eşleşmelidir: A [0] veya A [1]. Sonuncusu dizi elemanlarının sayısıdır.
İki boyutlu bir dizinin verileriyle doldurmayı düzenlemek için, bir for döngüsünü diğerine yuvalamanız gerekir. Böylece, dizinin bir sütunu boyunca döngü yapma işlemi, dizi dizisinde olduğu kadar çok kez gerçekleştirilecektir.
Başlatma hataları
Başlatma sırasında sistem, ilgili tüm cihazlardan, süreçlerden veya operatörlerden veri alır. İşletim sisteminin başlatılması, verilerin başlatılmasıdır, çünkü işletim sistemi, RAM, sabit sürücü ve klavye dahil olmak üzere bilgisayarın tüm bölümlerinden yanıtlar alır. Önemli bloklardan biri eksikse, işletim sistemi başlatılamaz. İyi bilinen Ölümün Mavi Ekranı da ciddi bir başlatma hatasıdır.
başlatma dizesi
Yeni başlayanlar, başlatmayı kontrol etmek için genellikle basit aramaları (örneğin X = 5) veya manuel seçimi kullanır. Ancak, düzenli başlatma gereklidir ve otomatikleştirilebilir.
İki ISP'ye bağlı bir bilgisayar kullanıcınız olduğunu varsayalım. Bağlantı hızı değişir, bu nedenle kullanıcı sürekli manuel olarak geçiş yapar. Bu uygunsuz ve zaman alıcıdır. Bunun yerine, komut satırında bir başlatma dizesi ayarlayabilir:
AT + CDGCONT = 1, IP, internet.mts.ru + AT + CDGCONT = 2, IP, internet.beeline.ru.
Şimdi başlatma dizisi, bilgisayar için kontrol işlemidir. MTS İnternet, Beeline'dan daha hızlı hale gelirse, MTS bağlantısı kullanılır - aksi takdirde MTS, Beeline bağlantısına dönüşür.