PASCAL 언어도 알고리즘 언어입니다. 1968년 니클라우스 워스(Niklaus Wirth) 교수가 디자인했으며 1971년 공식적으로 출판되었습니다. 1975년에 PASCAL 언어가 "표준 PASCAL 언어"로 수정되었습니다.
PASCAL 언어는 ALGOL 60을 기반으로 개발되었습니다. 애플리케이션을 작성하는 데 사용할 수 있는 구조화된 프로그래밍 언어입니다. 또한 순차 시스템 소프트웨어(예: 컴파일러)를 작성하는 데 사용할 수 있는 시스템 프로그래밍 언어이기도 합니다. 강력한 기능과 간단한 컴파일 절차를 가지고 있으며 1970년대 가장 영향력 있는 알고리즘 언어였습니다.
파스칼 언어의 특징
사용자 관점에서 보면 PASCAL 언어의 주요 특징은 다음과 같습니다.
⒈구조화된 언어입니다. PASCAL 언어는 세 가지 기본 구조의 명령문을 직접 구현하고 "프로시저"와 "함수"(하위 프로그램)를 정의하는 기능을 제공합니다. 구조화된 프로그램을 쉽게 작성할 수 있습니다. 프로그램 작성 시 GOTO 문과 레이블의 사용을 완전히 제거할 수 있습니다. 이를 통해 프로그램의 정확성과 가독성을 쉽게 확인할 수 있습니다. PASCAL 언어는 신뢰성, 검증 용이성, 개념적 명확성 및 구현 단순화를 강조합니다. 구조화 측면에서 다른 것(예: BASIC, FORTRAN77)보다 우수합니다.
⒉풍부한 데이터 유형이 있습니다. PASCAL은 위와 같은 종류의 데이터로 구성된 정수형, 실수형, 문자형, 부울형, 열거형, 부분범위형, 배열형, 컬렉션형, 레코드형, 파일형 등을 제공합니다. 또한 다른 많은 언어에서는 볼 수 없는 포인터 유형이 제공됩니다. Worth에는 "알고리즘 + 데이터 구조 = 프로그램"이라는 유명한 공식이 있습니다. 프로그램 설계에 있어 데이터 연구의 중요성이 지적되고 있다. 풍부한 데이터 구조와 위에서 언급한 구조적 특성을 통해 PASCAL을 쉽게 사용하여 복잡한 알고리즘을 설명하고 고품질 프로그램을 얻을 수 있습니다.
⒊수치연산 및 비수치연산 분야에 적용 가능합니다. 일부 언어(예: FORTRAN 66, ALGOL 60)는 수치 계산에만 적합한 반면, 일부 언어(예: COBOL)는 상업용 데이터 처리 및 관리 분야에 적합합니다. PASCAL은 강력한 기능을 가지고 있으며 다양한 분야에서 널리 사용될 수 있습니다. PASCAL 언어는 컴퓨터 그래픽 기능의 설계 및 구현을 지원하는 데에도 사용될 수 있습니다.
⒋PASCAL 프로그램의 작성 형식은 비교적 무료입니다. FORTRAN 및 COBOL과 달리 프로그램 작성 형식에 대한 엄격한 규정이 없습니다. PASCAL을 사용하면 한 줄에 여러 개의 명령문을 작성할 수 있고, 이를 통해 PASCAL 프로그램을 시처럼 아름답고 읽기 쉽게 작성할 수 있습니다.
위의 특성으로 인해 많은 학교에서 프로그래밍 과정의 주요 언어로 PASCAL을 선택합니다. 학생들에게 프로그래밍에 대한 엄격하고 좋은 기본 교육을 제공할 수 있습니다. 학생들의 구조화된 프로그래밍 스타일을 개발합니다. 그러나 파일 처리 기능이 좋지 않은 등 몇 가지 단점도 있습니다. 3. 파스칼 언어 프로그램의 기본 구조
모든 프로그래밍 언어에는 고유한 기호와 규칙 세트가 있습니다. PASCAL 언어는 또한 프로그램을 작성하기 위해 자체적으로 지정된 기호와 규칙을 사용해야 합니다. 다양한 PASCAL 언어 버전에 사용되는 토큰의 수와 형태는 다양하지만 기본 구성 요소는 일부 확장 기능이 다르다는 점을 제외하면 일반적으로 표준 PASCAL 조항을 따릅니다. 먼저 Pascal 언어 프로그램의 기본 구조를 이해해 봅시다.
터보 파스칼 언어 시스템 사용법
현재 일반적으로 사용되는 파스칼 언어 시스템은 터보 파스칼 7.0과 볼랜드 파스칼 7.0입니다. 터보 파스칼 7.0 시스템 사용법을 알아봅시다. 1. 시스템 시작
시스템 디렉터리에서 시작 프로그램 TURBO.EXE를 실행하여 시스템을 시작하세요. 그림 1에 표시된 통합 환경이 화면에 나타납니다.
2. 터보 파스칼 시스템 통합 환경 소개
맨 윗줄이 메인 메뉴입니다. 중앙의 파란색 박스는 편집창으로, 각 편집창에서 프로그램을 편집할 수 있습니다. 맨 아래 줄은 시스템에서 일반적으로 사용되는 명령에 대한 단축키를 표시하는 프롬프트 라인입니다. 예를 들어, 현재 편집 창에서 파일을 저장하는 단축키는 F2이고, 시스템 도움말을 얻는 단축키는 F1입니다. .
3. 새 프로그램 창 만들기
F10을 눌러 메인 메뉴로 들어가서 FILE 메뉴를 선택한 다음 New 명령을 실행하세요. 새 프로그램 창을 만들 수 있습니다(기본 파일 이름은 Noname00.pas 또는 Noname01.pas 등입니다).
4. 프로그램 입력, 편집, 실행
현재 프로그램 창에서 프로그램을 한줄씩 입력해보세요. 실제로 프로그램 창은 전체 화면 편집기입니다. 따라서 프로그램의 편집 방법은 다른 편집자의 방법과 유사하므로 여기서는 반복하지 않습니다.
프로그램을 입력한 후 일반적으로 Alt+F9를 눌러(또는 컴파일 메뉴에서 컴파일 명령을 실행) 프로그램을 컴파일해야 합니다. 프로그램에 구문 오류가 있는 경우 첫 번째 빨간색 오류 메시지가 프로그램 창의 첫 번째 줄에 표시됩니다. 구문 오류가 없으면 창 중앙에 컴파일이 성공했음을 나타내는 대화 상자가 나타납니다. 다음으로 프로그램을 실행할 수 있습니다.
Alt+R을 눌러 RUN 메뉴에서 RUN 명령을 열거나 단축키 CTRL+F9를 직접 눌러 프로그램을 실행할 수 있습니다. 그러면 실행 결과가 사용자 창에 출력될 수 있습니다. 보통 프로그램 실행이 끝나면 시스템은 파스칼 시스템 통합환경으로 돌아가기 때문에 실행 결과를 보려면 ALT+F5를 눌러 화면을 사용자 화면으로 전환하면 된다.
5. 프로그램 저장 및 열기
프로그램 창의 프로그램을 디스크에 저장하려면 F2 키를 누르거나 파일 메뉴에서 저장 명령을 실행하여 프로그램을 저장할 수 있습니다. 파일을 처음 저장할 때 파일 이름(기본 확장자는 .pas)을 묻는 대화 상자가 화면에 나타납니다.
디스크의 프로그램 파일에 있는 PASCAL 프로그램을 창에 로드하려면 F3 키를 누르거나 파일 메뉴에서 열기 명령을 실행하여 프로그램을 로드할 수 있습니다. 이때 시스템도 팝업됩니다. 입력 요구 사항을 묻는 대화 상자를 띄우거나, 파일 대화 상자 목록에서 원하는 파일을 직접 선택한 후 파일 열기로 돌아갑니다.
첫 번째 프로그램
다음 프로그램을 실행하면 원의 반지름을 입력하라는 메시지가 표시되고 화면에 원을 그립니다. Enter를 누르면 프로그램이 종료되고 프로그램 창으로 돌아갑니다.
Program ex1; Uses graph; Var Gm,Gd,R :integer; Begin Gd:=0; Write('Please enter the radius:');readln(R); Initgraph(Gm,Gd,' '); Setcolor(Green); Circle(320,240,R); Readln; Closegraph; End.
주의, 위 프로그램 실행 시 그래픽 초기화 오류가 발생하면 BGI 하위 디렉터리인 EGAVGA.BGI에 있는 Graph.tpu와 시스템 디렉터리 아래의 UNITS 하위 디렉터리를 시스템 디렉터리 아래의 BIN 디렉터리에 복사해 주시기 바랍니다.
위 내용은 PASCAL 언어 기본 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!