Modül, temel olarak bilgisayar programlamasında ana kod bloğundan ayrılan bir birime atıfta bulunur. Genel programın birden fazla bölümüne sunulur. Bir tür işlev, bu sık sık çağrılması gereken bir şey olabilir. Bu, programcıya iki seçenek bırakır – aynı birkaç kod satırını her seferinde birden çok kez tekrarlamak. gerekli olan süre veya bir modüle ayırma ve kodun geri kalanının onu şu şekilde çağırmasına izin verme gerekli.
Technipages Modülü Açıklar
Bu, her tür işlev için yapılabilir - hesaplamalar, sıralama işlevleri, hatta rasgele sayı üreteçleri ve benzerleri. Her türlü karmaşık proje genellikle birkaç farklı modüle sahip olacaktır, ancak bunları ayrı metin blokları olarak ayarlamadan da başarılı olmak mümkündür. Bir programın, genel çalışma zamanı boyunca içeriği beş kez alfabetik olarak sıralamaya ihtiyacı olduğunu varsayalım.
Akıllı bir programcı, aynı kod satırlarını beş kez eklemek yerine, içinde ilgili talimatların bulunduğu bir modül oluşturacaktır. bir fonksiyonun biçiminde, sıralanması gerekenler gibi gerekli tüm bilgiler ihtiyaç duyulduğunda modüle beslenir ve mevcut. Çevrimiçi hesap makinelerinin yaptığı gibi çok çalışır - bilgiyi bir kullanıcının girmesi yerine program yapar ve sonuçlar, ihtiyaç duyulan her şekilde işlenmek üzere programa geri beslenir.
Modül için başka bir tanım, bir entegre programdır - kelime işlemci yazılımındaki yazım denetimi gibi bir konuya ayrılmış başka bir program içindeki bir program.
Modülün Ortak Kullanım Alanları
- Modüller, daha uzun projelerde kesinlikle gerekli olan kodun uzunluğunu ve karmaşıklığını önemli ölçüde azaltabilir.
- Kelime işlemci yazılımındaki yazım denetimi veya Excel'deki hesaplamalar gibi ek işlevler sağlayan modüller, programın geneline ağırlık vermeden ek işlevler sunar.
- Programların iş yükünü hafifletmek için modüllerin kullanımı tüm programlama dillerinde mümkün değildir – bazıları özdeş olmasa da benzer işlevleri destekler ve bazı düşük seviyeli diller modüler kodlamayı desteklemez. herşey.
Modülün Yaygın Yanlış Kullanımları
- Modüller, kullanıcının isteği üzerine açılıp kapatılabilen program bölümleridir.