Sinyal programlama - Signal programming

Sinyal programlama ile aynı anlamda kullanılır veri akışı programlama ve şuna benzer olay odaklı programlama.

Kelime sinyal kelime yerine kullanılır veri akışı böyle belgelerde kütüphaneler gibi Qt, GTK + ve libsigc ++. Sinyal değerinin (veya veri akış değerinin) değiştiği zaman, Etkinlikler olay odaklı programlamada.

Bir programın veya bir sinyal işleme sisteminin sinyal akışı, bir sinyal akış grafiği veya a veri akışı diyagramı.

Senkron sinyal programlama

Yazılım geliştirmede bir sinyal anlamına gelebilir senkron olaylar (örnek dizileri, video çerçeveleri vb., sabit aynı oran veya kare hızı ) ziyade asenkron olaylar, kelime ise Etkinlik ve veri akışı genellikle eşzamansız için kullanılır olay kuyrukları ama bu hiçbir şekilde evrensel değildir. Bu dil 1950'lerde Konrad Zuse'de oluşturuldu. Özellikle telekomünikasyon, elektrik mühendisliği ve sinyal işlemede dijital bir sinyal, analog bir fiziksel varlığın örneklenmiş bir temsilidir.

Telekomünikasyonda terim sinyal verme eşzamansız telefon görüşmesi anlamına gelir meta veriler bilgi alışverişi, örneğin telefon numaraları.

Senkron sinyal programlamanın bir uygulaması, gözlemci deseni.

Eşzamansız sinyal programlama

Veritabanlarında ve işletim sistemlerinde bir sinyal, bir yazılım aracısının abone olabileceği bir mesaj geçirme mimarisi içindeki mesaj dizisi veya akışıdır. Bu sinyallerin asenkron olduğunu unutmayın. Ayrıca sinyal programlama dar bir programlama anlamında kullanılır Unix sinyalleri gibi SİGTERM, SIGSEGV, SIGPOLL vb.

Ayrıca bakınız