Hoe Om Die Taal Van Die Program Te Bepaal

INHOUDSOPGAWE:

Hoe Om Die Taal Van Die Program Te Bepaal
Hoe Om Die Taal Van Die Program Te Bepaal

Video: Hoe Om Die Taal Van Die Program Te Bepaal

Video: Hoe Om Die Taal Van Die Program Te Bepaal
Video: VICTOR RENTEA - Functional Programming Patterns with Java8 2024, November
Anonim

Programmeringstale word gebruik om rekenaarprogramme te skryf. Na die samestelling van die kode word 'n uitvoerbare lêer verkry. Soms moet die gebruiker uitvind in watter taal die program geskryf is.

Hoe om die taal van die program te bepaal
Hoe om die taal van die program te bepaal

Instruksies

Stap 1

Die kompleksiteit van die bepaling van die programtaal hang af van die vorm waarin die program na u gekom het - in die vorm van 'n bronkode of 'n uitvoerbare lêer. As u die bronkode sien, is dit maklik om 'n taal aan die sintaksis te identifiseer - dit wil sê aan die kenmerkende konstrukte. Ondanks die feit dat daar baie programmeertale is, is daar maar 'n paar daarvan wydverspreid.

Stap 2

As dit Delphi is - dit word gebruik in die gewilde Delphi-programmeeromgewing en afkomstig is van Turbo Pascal - bevat die programkode kenmerke soos begin en einde. As u een keer na die bron in Delphi gekyk het, sal u hierdie taal nie meer met enige ander verwar nie. U kan bronne en ander nuttige inligting oor Delphi hier vind:

Stap 3

Die baie algemene C ++ taal het sy eie konstruksies. Met die eerste oogopslag na die bronkode van die program, sal die ligging van die krullerige hakies dadelik u aandag trek, dit is baie aanduidend. Daarbenewens is dit algemeen dat C ++ kommentaar skryf na die dubbele skuinsstreep: //. In 'n skynbaar soortgelyke (vir 'n nie-programmeerder) taal, C, word opmerkings gebruik vir opmerkings: / * opmerkingteks * / (in C ++ kan albei variante gebruik word, maar dit is gewoonlik die dubbele skuinsstreep wat gebruik word). U kan die C ++ bronne hier sien:

Stap 4

Die C # -taal (lees "si skerp") verskyn relatief onlangs en word aktief ontwikkel deur die Microsoft-korporasie. Gerieflik om vinnig aangepaste toepassings te skryf. Het baie sintaktiese kenmerke van C ++ geërf. U kan die sintaksis van die C # -taal hier vergewis:

Stap 5

Visual Basic (VB). Baie maklik herkenbaar aan die sintaksis. 'N Voorbeeld van die kode in hierdie taal kan hier gesien word:

Stap 6

Samesteller. Lae vlak programmeertaal. Dit is redelik moeilik om daarop te programmeer, maar die resulterende programme is klein en vinnig. U kan die samestellersintaksis hier sien:

Stap 7

U kan C-, C ++-, C #- en VB-bronne oopmaak met behulp van die Microsoft Visual Studio-ontwikkelingsomgewing. Vir die Delphi-taal benodig u die ontwikkelingsomgewing van Borland Delphi.

Stap 8

As u die taal van 'n reeds saamgestelde program moet leer, raak die situasie ingewikkelder. Die meeste gereedskapprogramme is verpak, baie is ook geïnkripteer om inbraak te weerstaan. Om uit te vind of die program ingepak is of nie, asook om die beskerming daarvan te bepaal, sal die hulpprogramma Protection ID u help. U kan dit hier aflaai:

Stap 9

Die ingepakte program moet uitgepak word; daar is spesiale hulpmiddels hiervoor. U kan dit hier aflaai in die afdeling "Unpackers":

Stap 10

Nadat 'n program uitgepak is, kan u met behulp van die PEID-program uitvind in watter taal dit geskryf is. U kan dit hier aflaai: https://cracklab.ru/download.php?action=list&n=MzU=. Begin die program en open die uitvoerbare lêer waarin u dit wil gebruik. Inligting oor die taal waarin dit geskryf is, sal in die onderste venster van die program verskyn.

Aanbeveel: