초보자 프로그래머가해야 할 일코드를 만들 수있는 방법이 없습니까? 운영 체제가 설치된 컴퓨터 자체는 고려되지 않기 때문에 거의 아무것도 아닙니다. 메모장 (Notepad.exe)이 도움이 될 것입니다. 다른 것을 사용하여 프로그램을 작성하는 방법에 대해 이야기 해 봅시다.
이제 어떤 언어로든 프로그래밍하려면특수한 프로그래밍 환경을 사용하는 것이 일반적입니다. 이러한 환경에는 코드를 작성하는 편리한 편집기, 디버깅 도구 및 컴파일러 및 일부 유틸리티가 포함됩니다. 그러나 컴퓨터 시대가 시작되자 상황은 그렇지 않았습니다. DOS에서는 메모장을 사용하지 않고 텍스트 파일을 작성할 수 있다고 이미 상상하기 어렵습니다. 또한 메모장을 사용하지 않고도 프로그램을 작성하고 실행 프로세스 코드를 "즉시"변경할 수있었습니다.
그런 다음 최신 버전의 DOS가 등장하면서최초의 Windows는 노트북 프로그램을 사용하기 시작했습니다. 파스칼 또는 다른 대중적인 언어로 프로그램을 작성합니다. 실제 프로그래머가 메모장에서 코드를 작성한다는 의견은 여전히 있습니다. 특정 언어로 프로그램을 작성하는 방법을 알고 있다면 메모장만으로도 충분하지만 전문화 된 도구가 더 좋습니다. 그들 안에서 일하는 것이 더 편안하고 빠릅니다.
예를 들어, 현대 메모장 ++ 또는50 개 이상의 언어로 된 코드 명령을 강조 할 수있는 프로그래머 특정 인코딩으로 파일을 저장해야 할 경우이 프로그램은 사용하기 매우 편리합니다. 예를 들어 BOM이없는 utf-8은 Microsoft의 일반 메모장에서 설정하기 어려울 수 있습니다. 메모장 ++는 웹 스크립트 또는 HTML로 텍스트를 작성하는 데 편리하지만 다른 텍스트 편집기는 여기에서 수행했을 것입니다.
작성되었으므로 프로그래밍 환경이 좋습니다디버거에서 코드를 즉시 추적 (단계별 실행 시작) 할 수 있습니다. 이를 통해 신속하게 오류를 찾을 수 있습니다. 컴파일러 없이는 할 수 없습니다. 기계가 이해하지 못하는 경우 명령이있는 코드는 동일한 텍스트입니다. 머신 코드로 프로그램을 작성하는 방법을 모른다면. 컴파일러는 프로그램을 사람들이 이해할 수있는 프로그래밍 언어에서 컴퓨터가 이해할 수있는 언어로 번역하기 위해 필요합니다.
그러나 메모장을 잊지 말아야합니다.사실, 당신은 그것에 진지하고 긴 프로그램을 작성하지 않을 것입니다 (쉽게 인정하고 실수를 찾기가 어렵습니다). 그러나 인터넷에서는 메모장에서 프로그램을 작성하고 BAT 및 VBS 확장자로 저장하는 방법에 대한 많은 요리법을 찾을 수 있습니다. 이들은 실제로는 프로그램이 아니며 운영 체제의 언어로 실행 파일이라고합니다. 또한 프로그램을 작성하기 전에 Windows 콘솔 및 Visual Basic 언어에서 제어 명령을 학습해야합니다. 그렇지 않으면 기성품 요리법을 사용해야합니다.
И не стоит верить, что в Блокноте вы сможете 완전한 바이러스를 작성하십시오. 현대 해커의 제작에는 수천 줄이 있으며 그중 상당 부분이 실행 코드의 암호화, 보호 및 숨기기 알고리즘으로 채워집니다. 작은 농담 프로그램은 대부분의 바이러스 백신 필터를 거치지 않습니다. 그리고 당신이 그녀를 보호한다면, 그녀는 큰 것으로 변할 것입니다. 그리고 여기에서 다시하는 법을 배우고 기성품 요리법을 찾지 않아야합니다.
일반적으로 프로그램은 "아무것도없이"만들 수 있습니다. 그러나 당신이 시도한 적이 없다면, 당신은 빨리 성공하지 못할 것입니다.