중화사전망 - 중국어 사전 - 소스 코드란 무엇입니까?

소스 코드란 무엇입니까?

바이두 백과사전의 답변을 참고하세요.

소스 코드

소스 프로그램은 컴파일되지 않은 텍스트 코드입니다.

인증코드는 주로 폭리를 막기 때문에 이미지 인식을 방지해야 한다. 따라서 검증 코드는 일반적으로 불규칙하게 쓰여지고 무작위 배경이 뒤죽박죽이나 잡선이 있다.

소스 코드 (소스 프로그램이라고도 함) 는 인간이 읽을 수 있는 일련의 컴퓨터 언어 지침을 나타냅니다.

현대 프로그래밍 언어에서 소스 코드는 책이나 테이프로 나타날 수 있지만 가장 일반적으로 사용되는 형식은 컴퓨터 프로그램을 컴파일하는 데 일반적으로 사용되는 텍스트 파일입니다. 컴퓨터 소스 코드의 최종 목표는 인간이 읽을 수 있는 텍스트를 컴퓨터가 실행할 수 있는 이진 명령으로 변환하는 것입니다. 이 프로세스를 컴파일이라고 하며 컴파일러에서 수행합니다.

기능:

소스 코드의 주요 기능은 다음과 같습니다.

대상 코드, 즉 컴퓨터가 인식할 수 있는 코드를 생성합니다.

소프트웨어 설명, 즉 소프트웨어 작성을 설명하십시오. 많은 초보자, 심지어 소수의 숙련된 프로그래머들도 소프트웨어 명령어의 컴파일을 간과하고 있다. 이 부분은 생성된 프로그램에 직접 나타나지 않고 컴파일에 참여하지 않기 때문이다. 그러나 소프트웨어의 학습, 공유, 유지 관리 및 소프트웨어 재사용에 큰 도움이 됩니다. 그래서 소프트웨어 설명서를 쓰는 것은 업계 내에서 우수한 프로그램을 만드는 좋은 습관으로 여겨지며, 일부 회사들은 반드시 써야 한다고 강요하기도 한다.

소스 코드를 수정해도 생성된 대상 코드는 변경되지 않는다는 점에 유의해야 합니다. 대상 코드를 적절하게 수정해야 하는 경우 다시 컴파일해야 합니다.

코드 조합:

소프트웨어의 특수한 부분으로서 소스 코드는 하나 이상의 파일에 포함될 수 있습니다. 프로그램은 동일한 소스 코드 형식으로 작성할 필요가 없습니다. 예를 들어 c 언어 라이브러리에 대한 지원이 있는 프로그램은 c 언어를 사용할 수 있습니다. 또 다른 부분은 어셈블리 언어로 작성하여 운영 효율성을 높일 수 있습니다.

더 복잡한 소프트웨어는 일반적으로 수십 ~ 수백 개의 소스 코드의 참여가 필요합니다. 이러한 복잡성을 줄이려면 다양한 소스 코드 간의 관계를 설명하고 올바르게 컴파일하는 시스템을 도입해야 합니다. 이러한 맥락에서 개정 제어 시스템 (RCS) 이 탄생했으며 개발자가 코드를 개정하는 데 필요한 도구 중 하나가 되었습니다.

또 다른 조합이 있습니다. 소스 코드는 서로 다른 플랫폼에서 작성 및 컴파일되며, 기술 용어는 소프트웨어 마이그레이션이라고 합니다.

저작권:

소스 코드 유형에 따라 소프트웨어를 구분하는 경우 일반적으로 자유 소프트웨어와 비 자유 소프트웨어의 두 가지 범주로 나뉩니다. 자유 소프트웨어는 일반적으로 무료로 구할 수 있을 뿐만 아니라 오픈 소스 코드도 받을 수 있다. 그에 따라, 자유소프트웨어가 아닌 소프트웨어는 불공정한 오픈 소스 코드이다. 비정상적 수단을 통해 자유소프트웨어 소스 코드를 획득하는 모든 행위는 불법으로 간주된다.

품질:

컴퓨터에는 정말 "좋은" 소스 코드가 없습니다. 그러나 사람으로서 좋은 글쓰기 습관은 소스 코드의 질을 결정한다. 소스 코드를 읽을 수 있는지 여부는 이미 좋고 나쁨의 중요한 기준이 되었다. 소프트웨어 문서는 가독성을 표시하는 열쇠입니다.

효율성:

서로 다른 언어를 통해 컴퓨터의 동일한 기능을 구현할 수 있지만 실행 효율성은 다릅니다. 일반적인 법칙은 언어가 고급일수록 집행 효율이 낮다는 것이다. 또한 어셈블리 언어로 생성된 파일이 일반적으로 VB 언어로 생성된 파일보다 작은 이유이기도 합니다.

중국어-영어 사전 "소스 코드" 해석 (출처: Baidu 사전);

1.[ 컴퓨터] 소스 코드 (인간이 읽을 수 있는 프로그램 문, 고급 언어 또는 어셈블리 언어로 작성, 컴퓨터가 직접 읽을 수 없음)

참조: /view/60376.htm