컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 소스 코드란 무엇이며 소스 코드가 어떻게 소프트웨어가 될 수 있나요?

소스 코드란 무엇이며 소스 코드가 어떻게 소프트웨어가 될 수 있나요?

소스 코드(소스 프로그램이라고도 함)는 특정 프로그래밍 언어 사양에 따라 작성된 컴파일되지 않은 텍스트 파일을 의미하며, 사람이 읽을 수 있는 일련의 컴퓨터 언어 명령입니다. 소스 코드가 컴파일되어 컴퓨터가 읽고 이해할 수 있는 실행 가능한 바이너리 명령어로 변환되면 소프트웨어가 됩니다.

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

확장 정보

소스 코드에는 주로 다음 두 가지 기능이 있습니다.

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

2. 소프트웨어를 설명하라, 즉 소프트웨어의 작성을 설명하라. 많은 초보자와 소수의 숙련된 프로그래머조차도 소프트웨어 설명 작성을 무시합니다. 왜냐하면 이 부분은 생성된 프로그램에 직접 표시되지 않고 컴파일에도 포함되지 않기 때문입니다. 그러나 코드에 주석을 달면 소프트웨어 학습, 공유, 유지 관리 및 소프트웨어 재사용에 큰 이점이 있습니다.

따라서 업계에서는 소프트웨어 설명 작성을 우수한 프로그램을 만들기 위한 좋은 습관으로 여기고 있으며, 일부 회사에서는 작성을 의무화하기도 합니다. 소스 코드를 수정해도 생성된 개체 코드가 변경될 수 없다는 점에 유의해야 합니다. 이에 따라 대상 코드를 수정해야 하는 경우 다시 컴파일해야 합니다.

참고자료: 바이두백과사전-소스코드

上篇: 란저우 철도국에 독신자를 위한 기숙사가 있습니까? 下篇: 스위치란 무엇입니까?
관련 내용