구문 오류

작가: Louise Ward
창조 날짜: 7 2 월 2021
업데이트 날짜: 28 6 월 2024
Anonim
혼자 공부하는 파이썬 41강 - 구문 오류와 예외
동영상: 혼자 공부하는 파이썬 41강 - 구문 오류와 예외

콘텐츠

정의-구문 오류는 무엇을 의미합니까?

컴퓨터 과학의 구문 오류는 프로그래머가 입력 한 코딩 또는 프로그래밍 언어의 구문 오류입니다. 구문 오류는 컴파일러라는 소프트웨어 프로그램에 의해 발견되며, 프로그램을 컴파일 한 다음 실행하기 전에 프로그래머가 수정해야합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 구문 오류를 설명합니다

구문 오류를 생각하는 한 가지 방법은 코드의 명확성과 유용성에 중요한 게이트 키핑 기능을 제공한다는 것입니다. 주소와 같은 다른 디지털 기술에서와 같이 하나의 문자, 숫자 또는 문자가 누락되거나 잘못 배치되면 선형 방식으로 코드를 읽어야하는 컴퓨팅 시스템에 중대한 문제가 발생합니다. 프로그래머가 인쇄 상 오류를 발생 시키거나 일부 단어 나 명령의 형식이나 순서를 잊어 버리는 구문 오류의 일반적인 원인에 대해 생각하는 것도 도움이됩니다.

구문 오류는 런타임 동안 프로그램에 영향을주는 오류와 다릅니다. 컴퓨터 프로그래밍의 많은 논리적 오류는 컴파일러에 의해 포착되지 않습니다. 프로그램이 실행될 때 심각한 오류가 발생할 수 있지만 프로그램 구문을 준수하기 때문입니다. 다시 말해, 컴퓨터는 논리적 오류로 인해 문제가 발생할지 여부를 알 수 없지만, 구문에 대한 이해는 컴파일러의 기본 인텔리전스에 내장되어 있기 때문에 코드가 구문에 맞지 않는 경우 알 수 있습니다.

구문 오류를 이해하는 또 다른 측면은 인간과 달리 컴퓨터가 완벽하게 설계되지 않은 입력을 사용할 수없는 방법을 보여줍니다. 문장이나 명령에 마침표 나 쉼표가 없거나 단어에서 두 개의 글자가 바뀌면 컴파일러가 혼란스러워 작업이 불가능 해집니다. 반면에, 인간 독자는 인쇄상의 오류를 발견하고 그들이 읽고있는 내용과 관련하여이를 이해할 수 있습니다. 컴퓨터가 앞으로 수십 년 동안 발전함에 따라 엔지니어는 일부 유형의 구문 오류를 처리 할 수있는 컴파일러와 시스템을 만들 수 있습니다. 지금도 일부 컴파일 환경에서 도구는 사이트의 구문 오류를 자동으로 수정할 수 있습니다.