Hvad skal en begynderprogrammer gøre, hvisAt lave en kode ved hånden er ingenting? Nå eller næsten ingenting, fordi computeren selv med operativsystemet installeret på det, tager vi ikke hensyn til det. Du vil blive fortalt, at notesblok (Notepad.exe) vil hjælpe. Lad os tale om, hvordan man skriver et program ved hjælp af noget andet.
Nu, at programmere på ethvert sprog,Det er sædvanligt at bruge specielle programmeringsmiljøer. Ethvert sådant miljø indeholder en praktisk redigeringsenhed, hvori der er skrevet kode, fejlfindingsværktøjer og kompilatoren samt nogle hjælpeprogrammer. Men i begyndelsen af computerens alder var alt anderledes. Det er allerede svært at forestille sig, at i DOS kan du skrive en tekstfil uden hjælp fra Notepad. Også uden hjælp fra Notesblok kan du oprette et program og endda lave ændringer i koden i koder for eksekverbare processer.
Derefter med fremkomsten af de seneste versioner af DOS ogFørste Windows, begyndte at bruge programbogen. At skrive et program i Pascal eller et andet populært sprog af tiden. Der er stadig en opfattelse af, at rigtige programmører skriver kode i Notesblok. Nå, hvis du ved hvordan man skriver et program på et eller andet sprog, vil Notepad være nok, men specialiserede værktøjer er stadig bedre. Arbejde i dem er mere komfortabelt og hurtigere.
For eksempel, moderne notesblok ++, eller en notesbog tilprogrammører, er i stand til at fremhæve kommandoer for kode på mere end 50 sprog. Programmet er meget praktisk at bruge, hvis du skal gemme en fil med en bestemt kodning. utf-8 uden bom, for eksempel kan det være svært at eksponere i den sædvanlige notesblok fra Microsoft. Notepad ++ er nyttigt til at skrive web-scripts eller tekst i HTML, selv om enhver anden tekstredigerer ville klare det.
Programmeringsmiljøet er godt, fordi det er skrevetkode kan spores direkte (kør trin for trin-udførelse) i debuggeren. Dette giver dig mulighed for hurtigt at finde fejl. Nå, det kan du ikke uden kompilator. Kode med kommandoer er den samme tekst, hvis maskinen ikke forstår det. Medmindre du ved hvordan man skriver et program i maskinkoder. Kompilatoren er nødvendig kun for at oversætte programmet fra et programmeringssprog, som er forståeligt for mennesker, til et sprog, som computeren kan forstå.
Men Notesblok skal heller ikke glemmes.Sandt nok vil du næppe skrive et seriøst og langt program i det (det er let at indrømme, og det er svært at finde en fejl). Men på internettet kan du nu finde mange opskrifter, hvordan man skriver et program i Notesblok og gemmer det med udvidelser af BAT og VBS. Disse er ikke ligefrem programmer, på operativsystemets sprog kan disse filer kaldes eksekverbare. Og før du skriver et program, skal du lære kommandoerne til at styre fra Windows-konsollen og Visual Basic-sproget. Ellers skal du bruge færdige opskrifter.
Og tror ikke, at i Notepad kan duskriv en fuld virus. Skabelserne af moderne hackere har tusindvis af linjer, hvoraf en betydelig del er optaget af krypteringsalgoritmer, beskyttelse og skjuling af eksekverbar kode. En lille joke program vil ikke passere gennem filtre af de fleste antivirusprogrammer. Og hvis den er beskyttet, bliver den til en stor. Og så skal du igen lære at gøre det, og ikke se efter færdige opskrifter.
Generelt er det muligt at gøre programmet "ud af ingenting". Men hvis du aldrig har prøvet det, kan du ikke gøre det hurtigt.