Skip to main content

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 kompilerer det for at se resultaterne og mdash;en opgave, der kræver en vis programmeringsviden og mdash;Det betyder, at de fleste signaturprogrammer hovedsageligt ses af dem inden for programmeringssamfundet.

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 gennem 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 besked, deter vedhæftet.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 detoutput, der kan 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 kun ser på de faktiske tegn i en kodelinie.

En yderligere metode, der bruges til at påvirke længden, funktionen og undertiden udseendet af koden i en signaturProgrammet 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.