프로그래밍 언어란 무엇인가요?
프로그래밍(Programming)은 프로그래밍(programming)의 중국어 약어로, 컴퓨터 코드가 어떤 문제를 해결하게 하고, 특정 컴퓨팅 시스템에 대해 특정 계산 방법을 지정하고, 그 계산 방법에 따라 컴퓨팅 시스템을 실행하게 하고, 마지막으로 해당 프로세스를 얻습니다.
컴퓨터가 인간의 의도를 이해하기 위해서는 인간이 문제를 해결하고자 하는 생각, 방법, 수단을 컴퓨터가 이해할 수 있는 형태로 컴퓨터에게 알려주어야 컴퓨터가 단계적으로 작업을 수행할 수 있다. 인간의 지시에 따라 단계적으로 특정 작업을 완료합니다. 사람과 컴퓨팅 시스템 간의 이러한 통신 프로세스가 프로그래밍입니다.
프로그래밍: 논리적 흐름을 갖춘 "제어 가능한 시스템" 설계 참고: 프로그래밍이 반드시 컴퓨터 프로그램을 의미하는 것은 아닙니다.
1. 프로그래밍 언어
기계 언어: 기계가 직접 인식할 수 있는 프로그래밍 언어 또는 명령 코드입니다. 컴퓨터는 이진수 0과 1을 기반으로 연산을 처리합니다. 이러한 0과 1의 조합을 기계어라고도 합니다.
컴파일러: 중국인이 외국인과 대화할 때처럼 중국어를 영어로 번역해야 합니다. 코드가 실행되기 위해서는 코드를 기계어로 번역해야 합니다. 이 과정을 컴파일이라고 하며, 코드 컴파일을 처리하는 데 사용되는 소프트웨어를 컴파일러라고 합니다.
프로그래밍 언어: 컴퓨터 프로그램을 정의하고 컴퓨터에 명령을 내리는 데 사용되는 공식 언어입니다. 쉽게 말하면 인간과 컴퓨터가 의사소통을 위해 사용하는 언어이다.
2. 컴퓨터는 프로그램을 어떻게 처리하나요?
폰 노이만의 저장 프로그램 원리에 따르면 컴퓨터 작업 흐름은 대략 다음과 같습니다.
사용자가 프로그램을 열고 프로그램이 실행을 시작합니다. 운영 체제는 프로그램 내용과 관련 데이터를 컴퓨터의 메모리로 전송합니다.
CPU는 프로그램 내용에 따라 메모리에서 명령을 읽습니다.
CPU는 명령을 분석하고 처리합니다. , 그리고 다음 명령어를 가져올 준비를 합니다 ;
명령어를 가져와 분석 및 처리하고 프로그램의 모든 명령어가 실행될 때까지 작업을 반복합니다.
마지막으로 계산된 결과는 명령어에 의해 지정된 메모리 주소로 변환됩니다.