Co je podpisový program?

Podpisový program v počítačovém programování je krátký blok nekompilovaného zdrojového kódu, který je připojen ke konci e -mailu nebo jiné komunikace. Podpis v elektronické komunikaci je blok textu, který je automaticky připojen k odcházejícím zprávám, někdy pro identifikaci uživatele. Pokud je do této oblasti zahrnut blok kódu, je známý jako podpisový program. Většina podpisových programů provádí triviální funkce, které vystupují data nebo informace překvapivě pro stručnost skutečného kódu. Omezení znamenají, že podpisový program není kompilován, což vyžaduje, aby je zvědavý divák sestavil, aby viděl výsledky - úkol, který vyžaduje určité znalosti programování - což znamená, že většina podpisových programů je vnímána hlavně těmi v rámci programovací komunity. Místo toho, aby vypadal jako normální počítačový programovací kód, je často psán velmi nestandardním zkráceným způsobemVyužití funkcí, operátorů a jazykových funkcí, které nejsou často vidět. Důvodem je ztěžovat čtení kódu, takže výstup programu není zjevný, i když lze také provést, aby se vzhled, který je nějakým způsobem jedinečný. Název pro kód, který byl napsán, je úmyslně obtížné číst je zmatený kód.

Společný výstup pro podpisový program by mohl být název osoby, která napsala kód nebo název osoby, která odesílala zprávu, ke které je připojena. Populární jsou také grafické nebo textové reprezentace matematických vzorců a rekurzivních operací. I když je možný téměř jakýkoli výstup, zdrojový kód je obvykle udržován na méně než čtyři řádky, tradiční maximální délka podpisového souboru.

Skutečné formátování zdrojového kódu může být součástí podpisového programu v tom, že naznačuje směrem k OUtput, který by mohl být vyroben. To lze někdy provést uspořádáním zdrojového kódu pro vytvoření obrázku souvisejícího s výstupem nebo pomocí písmen a symbolů v kódu k vyhlášení slov. To je možné, protože většina kompilátorů programování ignoruje více prostorů a rozbití linek, místo toho se dívá pouze na skutečné znaky v řádku kódu.

Jedna další metoda, která se používá k ovlivnění délky, fungování a někdy vzhledu kódu v podpisovém programu, je použití makra. Makra jsou způsob, jak přiřadit kus platného počítačového kódu k kratší nebo alternativní sekvenci znaků nebo symbolů. Když je makro umístěno později ve zdrojovém kódu, je nahrazeno kompilátorem kódem, který představuje. To nemůže jen zkrátit podpisový program, ale pomocí makra s zavádějícími jmény nebo který zahrnuje jiná makra, program může být neuvěřitelně obtížný číst.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?