Mga computerProgramming

Paano sumulat ng isang programa sa Notepad

Kung ano ang isang baguhan programmer, kung ang code upang lumikha ng ito sa pamamagitan ng kamay ay hindi wala? Well, halos anumang bagay, dahil ang computer mismo, hindi natin isaalang-alang ang mga operating system na naka-install dito. Ay magsasabi sa iyo na kalooban Notepad (Notepad.exe). Makipag-usap lamang nais na magsulat ng isang programa gamit ang anumang bagay.

Ngayon, upang maging programmed sa anumang wika, na ginawa ang paggamit ng mga espesyal na kapaligiran programming. Anumang naturang media ay nagsasama ng isang madaling-magamit na editor na coding nangyayari, pag-debug at compiler, pati na rin ang ilang mga utility. Ngunit sa bukang-liwayway ng computer edad, lahat ay mali. Ito ay mahirap na isipin na sa DOS ay maaaring magsulat ng isang text file na hindi ginagamit ang Notepad. Gayundin, nang hindi gumagamit ng Notepad maaari kang lumikha ng isang programa at kahit na gumawa ng "sa mabilisang" mga pagbabago sa proseso code executable.

Pagkatapos, dahil sa ang pagdating ng mga pinakabagong bersyon ng DOS at Windows una, nagsimulang gamitin ang programa-notebook. Upang magsulat ng isang programa sa Pascal o anumang iba pang mga tanyag na wika ng mga oras. Still ay nagtuturo sa mga opinyon na tunay na programmer isulat ang code sa Notepad. Well, kung alam mo kung paano sumulat ng isang programa sa isang partikular na wika, Notepad ay sumapat, ngunit specialized tools ay mas mahusay. Trabaho sa mga ito mas kumportable at mas mabilis.

Halimbawa, moderno Notepad ++, o notebook para sa mga programmer, magagawang upang i-highlight ang mga koponan para sa ang code sa higit sa 50 mga wika. Ang programa ay napakadaling gamitin kung kailangan mo upang i-save ang file na may isang tiyak na pag-encode. UTF-8 na walang BOM, halimbawa, ay maaaring maging mahirap upang ilagay sa karaniwang Notepad mula sa Microsoft. Notepad ++ ay kapaki-pakinabang para sa pagsusulat ng mga web-script o teksto sa HTML, kahit na doon ay hahawakan anumang iba pang mga editor ng teksto.

Programming mga kapaligiran ay mabuti na ang mga nakasulat na code ay maaaring direkta traced (simulan stepping) sa debugger. Ginagawa nitong mas madali upang mahanap ang mga error. Well, ay hindi maaaring gawin nang walang compiler. Code na may mga koponan - ito ay ang parehong teksto kung ito ay hindi maunawaan ang mga makina. Maliban na lamang kung hindi mo alam kung paano sumulat ng isang programa sa machine code. Ang tagatala ay nangangailangan lamang na i-translate ang mga programa mula sa isang programming language, naiintindihan ng mga tao, isang wikang naiintindihan ng computer.

Ngunit Notepad ay hindi dapat nakalimutan. Gayunpaman, ikaw ay sa loob nito ay malamang na hindi upang makapagsulat ng isang seryoso at pang programa (madaling gumawa at mahirap upang mahanap ang isang bug). Ngunit sa Internet maaari naming mahanap ang isang pulutong ng mga recipe, kung paano sumulat ng isang programa sa Notepad at i-save ito gamit ang extension bat at VBS. Ito ay hindi lubos ang programa sa wikang operating system, mga file na ito ay tinatawag na executable. At bago ka magsulat ng isang programa, kailangan mong malaman ang mga utos upang makontrol mula sa isang Windows console at Visual Basic wika. Kung hindi man, magkakaroon ka upang gamitin ang yari recipes.

At huwag maniwala na sa Notepad maaari kang sumulat ng isang ganap na virus. Ang paglikha ng mga makabagong mga hacker ay may libu-libong ng mga linya, na sumasakop sa isang malaking bahagi ng encryption algorithm upang protektahan at itago ang mga maipapatupad na code. Little joke programa ay hindi pumasa sa pamamagitan ng mga filter ng karamihan sa mga antivirus program. At kung upang maprotektahan ang kanyang, siya ay maging isang malaking isa. At pagkatapos ay muli ikaw ay may upang malaman kung paano gawin ito, sa halip na naghahanap para sa handa-made recipe.

Sa pangkalahatan, upang gawin ang mga programa "mula sa wala" at ang katotohanan hangga't maaari. Ngunit kung hindi mo na sinubukan, mabilis ay hindi mo makukuha.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.atomiyme.com. Theme powered by WordPress.