Makro, Yunan dilinden gelen ve “büyük” olan bir şeyi ifade eden bir kompozisyon unsurudur. Bu nedenle, mikro'nun ("küçük") zıttıdır.
Makro öneki, makro fotoğrafçılık (tasvir edilenin boyutu elektronik sensörün boyutlarına eşit veya daha küçük olduğunda geliştirilen teknik), makrobiyotik (kişinin refahını artırmayı amaçlayan bir beslenme biçimi) gibi çeşitli kavramların oluşturulmasını mümkün kılar. kişi) ya da makroekonomi (teorik dal olduğunu çalışmalar üretilen malların bütünlüğünü, istihdam durumunu analiz ekonomisinin küresel davranış, gelir, vs.).
Bahsedilen makrofotografi durumunda, çok kısa bir mesafede en hassas şekilde odaklanmak için kullanılan ve bunun sonucunda yaşam boyu büyütmeler sunan sözde makro lenslerin kullanıldığının altını çizmek önemlidir.
Ve tüm bunlar, mikroskoplarınkine benzer bir görünüme veya kimliğe sahip olmakla karakterize edilen ve odak halkası olmayan süper makro hedeflerin de olduğunu unutmadan.
Aynı şekilde, birçok dijital kamerada görünen ve gerçekte yapamadıklarında yaklaşık% 50 büyütme elde etmek için öğeler olarak sunulan sözde yanlış makrolar da vardır.
Olarak işlem, kelime makro ifade etmek için kullanılır makro talimat olan, sırası depolanmış talimatlar bir siparişin organize yürütülmesini sağlamaktır. Bu, bir makronun tek bir komutun birden çok komut dizisini tetiklemesine izin verdiği anlamına gelir.
Bir makro, birkaç basit talimattan oluşan bir karmaşıklık talimatı olarak anlaşılabilir. Bir makro, bir düğme veya belirli bir tuş kombinasyonu aracılığıyla yürütüldüğü yazılıma kaydedilebilir.
Yazılımın ayrıca bir dizi talimattan oluştuğuna dikkat edilmelidir. Bununla birlikte, makro talimatlardan farklıdır, çünkü makroların yürütülmesi sırayla ilerler ve dallanma olasılığı yoktur.
Makro sıralı izleme, görevleri basitleştirir ve adımları kaydeder. Örneğin: bir veritabanından bir kaydı silme talimatı olan bir makro, başka bir talimattan "çağrılabilir", bu da programcıyı ve kullanıcının zamanını kaydedecektir.
Makroların en sık tartışıldığı programlardan biri, işletme düzeyinde öncelikle elektronik tabloları geliştirmek ve bunlarla çalışmak için kullanılan bir yazılım olan Microsoft Excel'dir. Bu uygulamada, Excel makroları terimi, VBA (Visual Basic for Applications) programlama dili kullanılarak yapılan programlama kodunu ifade etmek için kullanılır.
Bu makrolar sayesinde, programın çeşitli görevlerini otomatikleştirmek için yeni işlevler oluşturmak mümkündür, böylece bunlar basit bir tıklama ile basitçe gerçekleştirilebilir. Ve tüm bunlar, aynı şekilde, yeni uygulamalar oluşturmanıza ve Excel'in yeni çözümler veya araçlarla sunduğu çözümleri genişletmenize izin verdiğini unutmadan.
Programcılar, programlarının belirli bölümlerini kısaltmak ve bu kısaltmaları görevlerinin gerektirdiği kadar çok kullanabilmek için makro işlemcileri kullanır.