Hvad er et signaturprogram?

Et signaturprogram i computerprogrammering er en kort blok af ukompileret kildekode, der er knyttet til slutningen af ​​en e -mail eller anden kommunikation. Signaturen i en elektronisk kommunikation er en tekstblok, der automatisk er knyttet til udgående meddelelser, undertiden for at identificere brugeren. Når en kodeblok er inkluderet i dette område, er den kendt som et signaturprogram. De fleste signaturprogrammer udfører trivielle funktioner, der udsender data eller information på en overraskende måde for kortfattetheden af ​​den faktiske kode. Begrænsninger betyder, at et signaturprogram ikke er samlet, hvilket kræver, at en nysgerrig seer samler det for at se resultaterne - en opgave, der kræver en vis programmeringskendskab - hvilket betyder, at de fleste signaturprogrammer hovedsageligt ses af dem inden for programmeringsfællesskabet.

Et af elementerne i et signaturprogram er den måde, hvorpå det er skrevet. I stedet for at ligne normal computerprogrammeringskode, er den ofte skrevet på en meget ikke-standard forkortet måde gennemUgh brugen af ​​funktioner, operatører og sprogfunktioner, der ikke ofte ses. En del af grunden til dette er at gøre koden vanskelig at læse, så programudgangen er ikke let synlig, selvom det også kan gøres for at give et udseende, der på en eller anden måde er unik. Navnet på kode, der er skrevet, så det er med vilje vanskeligt at læse er tilsløret kode.

Almindelig output til et signaturprogram kan være navnet på den person, der skrev koden eller navnet på den person, der sender den meddelelse, som den er vedhæftet til. Grafiske eller tekstbaserede repræsentationer af matematiske formler og rekursive operationer er også populære. Mens næsten enhver output er mulig, holdes kildekoden normalt til mindre end fire linjer, den traditionelle maksimale længde af en signaturfil.

Den faktiske formatering af kildekoden kan være en del af signaturprogrammet, idet det antyder mod Ooutput, der muligvis produceres. Dette kan undertiden gøres ved at arrangere kildekoden til at danne et billede relateret til output eller bruge bogstaverne og symbolerne i koden til at stave ord. Dette er muligt, fordi de fleste programmeringskompilatorer ignorerer flere rum og linjepauser, i stedet ser kun på de faktiske tegn i en kodelinie.

En yderligere metode, der bruges til at påvirke længden, funktionen og undertiden udseende af koden i et signaturprogram, er brugen af ​​makroer. Makroer er en måde at tildele et stykke gyldig computerkode til en kortere eller alternativ række af tegn eller symboler. Når makroen placeres i kildekoden senere, erstattes den af ​​kompilatoren med den kode, den repræsenterer. Dette kan ikke kun gøre et signaturprogram kortere, men ved at bruge makroer med vildledende navne eller som inkorporerer andre makroer, kan programmet blive utroligt vanskeligt at læse.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?