Jak Určit Jazyk Programu

Obsah:

Jak Určit Jazyk Programu
Jak Určit Jazyk Programu

Video: Jak Určit Jazyk Programu

Video: Jak Určit Jazyk Programu
Video: ההופעה של קאלי בגמר פרס התגלית | קאלי'ז מאש אפ - הרגעים הגדולים | טין ניק 2024, Listopad
Anonim

K psaní počítačových programů se používají programovací jazyky. Po kompilaci kódu se získá spustitelný soubor. Uživatel někdy potřebuje zjistit, v jakém jazyce je program napsán.

Jak určit jazyk programu
Jak určit jazyk programu

Instrukce

Krok 1

Složitost určení jazyka programu závisí na formě, ve které k vám program přišel - ve formě zdrojového kódu nebo spustitelného souboru. Pokud vidíte zdrojový kód, je celkem snadné identifikovat jazyk podle jeho syntaxe - tedy podle jeho charakteristických konstrukcí. Navzdory skutečnosti, že existuje spousta programovacích jazyků, jen málo z nich je rozšířených.

Krok 2

Pokud je to Delphi - používá se v populárním programovacím prostředí Delphi a pochází z Turbo Pascal -, pak programový kód obsahuje takové charakteristické operátory jako začátek a konec. Když jste se jednou podívali na zdroj na Delphi, už si tento jazyk nebudete plést s žádným jiným. Zdroje a další užitečné informace o Delphi najdete zde:

Krok 3

Velmi běžný jazyk C ++ má své vlastní konstrukce. Na první pohled na zdrojový kód programu vás umístění složených závorek okamžitě zaujme, je to velmi orientační. Kromě toho je pro C ++ běžné psát komentáře za dvojitým lomítkem: //. Ve zdánlivě podobném (pro neprogramátorském) jazyce C se komentáře používají pro komentáře: / * text komentáře * / (v C ++ lze použít obě varianty, ale obvykle se používá dvojité lomítko). Zdroje C ++ si můžete prohlédnout zde:

Krok 4

Jazyk C # (čti „si sharp“) se objevil relativně nedávno a je aktivně vyvíjen společností Microsoft. Pohodlné pro rychlé psaní vlastních aplikací. Zdědil mnoho syntaktických funkcí z C ++. Zde se můžete seznámit se syntaxí jazyka C #:

Krok 5

Visual Basic (VB). Velmi snadno rozpoznatelné podle syntaxe. Příklad kódu v tomto jazyce si můžete prohlédnout zde:

Krok 6

Assembler. Nízkoúrovňový programovací jazyk. Je docela obtížné programovat, ale výsledné programy jsou malé a rychlé. Syntaxi assembleru si můžete prohlédnout zde:

Krok 7

Zdroje C, C ++, C # a VB můžete otevřít pomocí vývojového prostředí Microsoft Visual Studio. Pro jazyk Delphi potřebujete vývojové prostředí Borland Delphi.

Krok 8

Pokud se potřebujete naučit jazyk již zkompilovaného programu, situace se komplikuje. Většina hotových programů je zabalena, mnohé jsou navíc šifrovány, aby odolaly hackerům. Chcete-li zjistit, zda je program zabalen, či nikoli, a také určit jeho ochranu, pomůže vám nástroj Protection ID. Můžete si jej stáhnout zde:

Krok 9

Zabalený program musí být rozbalen; k tomu jsou k dispozici speciální nástroje. Můžete si je stáhnout zde, v sekci „Unpackers“:

Krok 10

Po rozbalení programu můžete zjistit, v jakém jazyce je napsán, pomocí nástroje PEID. Můžete si jej stáhnout zde: https://cracklab.ru/download.php?action=list&n=MzU=. Spusťte nástroj a otevřete spustitelný soubor, který chcete použít. Informace o jazyce, ve kterém je napsán, se zobrazí ve spodním okně programu.

Doporučuje: