파스칼 개발 환경. Free Pascal의 프로그램 개발 도구

/ 모바일 장치

아래에 프로그래밍 시스템실제 기계가 이 언어로 작성된 프로그램을 실행하도록 보장하는 프로그래밍 언어와 가상 기계의 조합을 이해합니다.

가상 머신 이것은 컴퓨터의 입력 언어를 다른 기계어와 연결하는 소프트웨어 패키지입니다. 가상 머신에는 다음이 포함됩니다. 역자및/또는 통역사루틴 라이브러리, 디버거, 링커 및 기타 유틸리티 도구가 포함될 수 있습니다.

역자 한 언어에서 다른 언어로 텍스트를 번역하는 프로그램입니다. 프로그래밍 시스템에서 번역자는 이 시스템의 입력 언어에서 프로그램을 컴퓨터의 기계어로 번역합니다(이 프로그래밍 시스템이 작동하거나 개발 중인 프로그램이 작동하게 됩니다). 번역기의 한 종류는 컴파일러, 고급 언어(사람에 가까운)에서 하위 수준 언어(컴퓨터에 가까운) 또는 기계 종속 언어로 프로그램 번역을 제공합니다. 번역기의 입력에 제공되는 프로그램은 다음과 같습니다. 원래의, 방송 결과는 다음과 같습니다. 목적 프로그램.

언어 구현의 대체 수단인 통역사는 정반대의 특성을 가지고 있습니다. 통역사 제시된 프로그램을 분석하고 그에 의해 규정된 작업을 동시에 구현하여 실행하는 소프트웨어 제품입니다. 인터프리터를 사용할 때 두 단계(번역과 실행)로 구분되지 않으며, 더욱이 다음 실행 단계 이전 부분에서도 프로그램의 명시적인 번역이 없습니다. 실제로는 다음 프로그램 구조가 인식되고 통역사가 정의된 작업을 수행합니다. 그 후, 규정된 조치의 분석 및 구현 프로세스가 주기적으로 반복됩니다.

프로그래밍 언어를 구현하기 위한 혼합 전략도 가능합니다. 예를 들어 중간 언어로 번역한 후 중간 프로그램을 해석하는 것입니다.

프로그래밍 언어의 프로그램은 특정 작업을 지정하는 일련의 연산자(명령어)로 구성됩니다. 주요한 것은 메모리 영역의 내용을 변경하는 데 사용되는 할당 연산자입니다.

프로그램 실행 에 내려진다 일관된변환을 위한 명령문 실행 초기 상태메모리(즉, 변수 값) 결정적인.

프리파스칼 IDE

통합 개발 환경(ISR) (통합 개발 환경(IDE)은 프로그래밍 프로세스를 단순화하고 보다 효율적으로 만듭니다. ISD에는 프로그램 작성, 편집, 컴파일, 연결 및 디버깅에 필요한 모든 도구가 포함되어 있습니다.

프리 파스칼 컴파일러(FPC)는 무료 오픈 소스 파스칼 컴파일러입니다. Borland Pascal 7 및 Object Pascal - Delphi와 호환되지만 연산자 오버로드 지원과 같은 여러 추가 기능이 있습니다. FPC는 수많은 플랫폼을 지원하는 크로스 플랫폼 도구입니다. 그 중에는 AmigaOS, DOS, Linux, OS/2, MacOS(X) 및 Win32가 있습니다. 컴파일러와 함께 배포됨 통합 개발 환경프리파스칼 IDE Turbo/Borland Pascal과 유사한 텍스트 모드입니다(그림 1 참조).

Free Pascal ISR 인터페이스의 주요 요소를 특성화해 보겠습니다.

메뉴바모든 메뉴 명령에 액세스하는 주요 수단입니다. 메뉴 표시줄은 사용자가 실행 중인 프로그램에서 표시되는 정보를 볼 때만 보이지 않습니다.

메뉴 명령 뒤에 줄임표가 있으면 해당 명령이 대화 상자를 엽니다. 명령 뒤에 오른쪽을 향한 삼각형 기호가 있는 경우 이 명령을 선택하면 하위 메뉴가 나타납니다.

쌀. 1.프리 파스칼 개발 환경

명령 옆에 추가 기호가 없으면 이 명령을 선택하면 해당 작업이 즉시 실행된다는 의미입니다.

메뉴 명령은 다음 방법 중 하나로 액세스됩니다.

    마우스를 사용하여;

    열쇠를 사용하여 그다음 선택 필요한 명령커서 키;

    키 조합을 사용하여 메뉴 항목 직접 선택 +<Мнемокод>(메뉴 항목 이름에 강조 표시된 기호, 짧은 문자 지정)

이후에 원하는 메뉴 명령을 실행하려면 메뉴 명령에서 강조 표시된 바로가기 기호에 해당하는 키를 누르기만 하면 됩니다.메뉴

    10가지 주요 내용이 포함되어 있습니다. 메뉴 항목파일 메뉴 항목파일 작업, 작업 디렉터리 변경, 인쇄 관리를 위한 명령이 포함되어 있습니다. 메뉴 명령의 구성

그들이 수행하는 기능에 대한 표시가 표에 나와 있습니다. 1.표 1. 메뉴 항목

메뉴 명령

메뉴 명령

수행되는 기능

빠른 키

새로운 빈 편집기 창을 엽니다

템플릿의 새로운…

선택한 템플릿을 기반으로 새 편집기 창을 엽니다.

현재 파일을 저장합니다

파일을 새 이름으로 저장합니다.

열려 있는 모든 창에 파일을 저장합니다.

파일을 인쇄합니다.

프린터 선택 창을 엽니다

작업 디렉터리 변경 대화 상자를 엽니다.

모드를 호출합니다 명령줄

IDE를 닫습니다. 저장되지 않은 파일이 있으면 저장하라는 메시지가 표시됩니다.

    10가지 주요 내용이 포함되어 있습니다. 편집하다편집 명령이 포함되어 있습니다. 메뉴 명령의 구성 편집하다그들이 수행하는 기능에 대한 표시가 표에 나와 있습니다. 2.

표 2.표 1. 편집하다

메뉴 명령

메뉴 명령

수행되는 기능

이전 작업을 취소합니다.

+

실행 취소된 작업을 복원합니다.

선택한 블록을 클립보드에 한번에 복사합니다.

프로그램 텍스트에서 삭제합니다. 이전 콘텐츠

클립보드가 손실되었습니다.

+

선택한 블록을 클립보드에 복사합니다. 이전의

클립보드의 내용이 손실됩니다.

+

해당 텍스트 위치에 클립보드의 내용을 붙여넣습니다.

텍스트 커서가 위치한 프로그램

+

선택한 블록을 삭제합니다.

+

모든 프로그램 텍스트 선택

선택 취소

클립보드의 내용을 표시하는 창을 엽니다.

선택한 블록을 Windows 클립보드에 복사합니다.

Windows 클립보드의 내용을 해당 위치에 붙여넣습니다.

텍스트 커서가 위치한 프로그램 텍스트

    10가지 주요 내용이 포함되어 있습니다. 찾다검색 및 바꾸기 명령이 포함되어 있습니다. 메뉴 명령의 구성 찾다표에 나와 있습니다. 3.

표 3.표 1. 찾다

메뉴 명령

메뉴 명령

수행되는 기능

활성 편집기 창에서 원하는 텍스트 조각에 대한 검색을 제공합니다. 이 옵션에 액세스하면 대화 상자의 선택 필드에 활성 편집기 창에서 커서가 가리키는 단어가 포함됩니다. 사용자는 편집 중인 파일에서 찾아야 할 위치가 있는 새 단어나 텍스트 문자열을 입력할 수 있습니다.

편집기 창에서 원하는 텍스트 조각을 찾아 새 텍스트 조각으로 바꿉니다.

검색을 반복하거나 이전에 설정된 매개변수에 대한 텍스트 부분을 검색하고 바꿉니다.

줄번호로 이동

편집기 창에서 지정된 번호가 있는 줄에 커서를 놓습니다.

디버깅 모드의 프로그램 텍스트에서 원하는 절차나 기능을 찾을 수 있습니다.

    10가지 주요 내용이 포함되어 있습니다. 달리다실행 명령이 포함되어 있으며 단계별 디버깅프로그램. 달리다메뉴 명령의 구성

표에 나와 있습니다. 4.표 1. 달리다

메뉴 명령

메뉴 명령

수행되는 기능

표 4.

+

내장된 디버거의 제어에 따라 실행 가능한 프로그램의 디버깅 모드를 시작하거나 계속합니다. 이 옵션을 호출하면 현재 줄에 프로그래밍된 모든 작업이 실행되고 포인터가 프로그램의 다음 줄로 이동합니다. 현재 줄에 프로시저나 함수에 대한 호출이 포함되어 있으면 해당 프로시저(함수) 내부로 제어가 전송되고 프로그램은 첫 번째 문을 실행하기 전에 중지됩니다.

따라서 이 옵션을 사용하면 모든 비표준 프로시저(함수)의 실행을 단계별로 추적할 수 있습니다.

프로그램의 단계별 실행을 수행하지만 추적 옵션과 달리 호출된 프로시저 및 함수의 작업을 추적하지 않습니다. +.

내장된 디버거의 제어 하에 실행 가능한 프로그램의 디버깅 모드를 시작하거나 계속합니다. 먼저 프로그램을 컴파일하고 링크하는 모든 단계가 수행된 다음 프로그램이 평소대로 작동하기 시작하고(화면이 프로그램 창 재생 모드로 전환됨) 커서가 가리키는 줄에서 첫 번째 명령문을 실행하기 전에 중지됩니다. . 이때 화면은 편집기 창 재생 모드로 돌아가고 커서가 있는 라인이 강조 표시됩니다.

+

    10가지 주요 내용이 포함되어 있습니다. 커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다.이전에 활성화된 모든 디버깅 도구를 재설정하고 프로그램 디버깅을 중지합니다. 커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다.실행 중인 프로그램을 메모리에서 제거하고 그 순간 열려 있는 모든 파일을 닫습니다.

엮다표 1. 커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다.

메뉴 명령

메뉴 명령

수행되는 기능

프로그램과 모듈을 컴파일하기 위한 명령이 포함되어 있습니다. 메뉴 명령의 구성 표에 나와 있습니다. 5.표 5. 로드되는 프로그램이나 모듈을 컴파일합니다.지금은

+

다섯

활성 창

활성 편집기 창에서 파일을 컴파일하고, 변경 사항이 적용되었는지 여부에 관계없이 연결된 모든 모듈을 다시 컴파일합니다.

프로그램을 컴파일해야 하는 운영 체제를 설정합니다.

다중 파일 프로젝트에서 컴파일이 시작될 시작 파일의 이름을 지정합니다.

기본 파일 지우기

활성 편집기 창의 파일이 컴파일되거나 실행된 후 기본 파일을 지웁니다.

컴파일러 메시지

컴파일러 메시지 창을 표시합니다.

    10가지 주요 내용이 포함되어 있습니다. 디버그프로그램 디버깅 도구가 포함되어 있습니다. 메뉴 명령의 구성 디버그표에 나와 있습니다. 6.

표 6.표 1. 디버그

메뉴 명령

메뉴 명령

수행되는 기능

프로그램 결과와 메시지를 표시하는 출력 결과 창을 엽니다. 운영 체제

+

프로그램 결과가 표시되는 창을 엽니다. 결과 창에 프레임이나 컨트롤이 없다는 점에서 출력 명령과 다릅니다.

창을 종료하려면 아무 키나 누르세요.

Watch 창을 불러옵니다. 이 창은 프로그램 실행 중에 값이 변경되는 관찰된 매개변수(변수)를 포함하기 위한 것입니다.

+

관찰된 매개변수 창에 새 매개변수(변수 또는 표현식)를 추가합니다.

+

이 옵션을 사용하면 프로그램을 디버깅할 때 값을 모니터링해야 하는 변수 및/또는 표현식을 디버거에 지정할 수 있습니다.

프로그램 코드의 현재 줄에 중단점을 설정합니다. 중단점은 코드의 특정 줄에 배치되며, 이 줄이 실행을 시작해야 하는 순간에 중단이 발생합니다. 중단점 목록현재 제어점 목록을 별도의 창에 표시합니다. 이 옵션을 사용하면 모든 제어점을 볼 수 있으며 필요한 경우 제어점을 삭제하거나 이동할 수 있습니다.

제어점

+

또는 작동 조건을 설정하십시오.

    사용한 루틴 창을 열고 활성화합니다. 이 창에는 주어진 시간에 호출된 모든 서브루틴의 이름이 포함되어 있습니다. 따라서 이러한 서브루틴의 중첩과 서브루틴이 서로 호출되는 순서를 관찰할 수 있습니다. CPU 로거의 현재 내용을 표시합니다.메뉴 항목 CPU 로거의 현재 내용을 표시합니다.도구 일부 표준 도구가 포함되어 있습니다. 사용자가 새 도구를 정의하면 이 메뉴에 추가됩니다. 환경에서 시작된 프로그램 목록에 프로그램을 포함하려면 다음 명령을 사용하십시오.메뉴 CPU 로거의 현재 내용을 표시합니다.옵션

. 메뉴 명령의 구성표 1. CPU 로거의 현재 내용을 표시합니다.

메뉴 명령

메뉴 명령

수행되는 기능

표에 나와 있습니다. 7. 표 7. IDE에 포함되어 있습니다. 유틸리티를 실행하면 메시지 창이 자동으로 열립니다.

메시지 창의 다음 줄로 이동합니다.

+

메시지 창의 이전 행으로 이동합니다.

+

외부 유틸리티 파일에서 특정 정보를 검색하고 결과를 메시지 창에 표시합니다.

+

내장된 계산기 창을 표시합니다.

ASCII 문자 코드가 포함된 창을 엽니다.

    사용한 루틴 창을 열고 활성화합니다. 이 창에는 주어진 시간에 호출된 모든 서브루틴의 이름이 포함되어 있습니다. 따라서 이러한 서브루틴의 중첩과 서브루틴이 서로 호출되는 순서를 관찰할 수 있습니다. 일부 표준 도구가 포함되어 있습니다. 사용자가 새 도구를 정의하면 이 메뉴에 추가됩니다. 환경에서 시작된 프로그램 목록에 프로그램을 포함하려면 다음 명령을 사용하십시오.통합 개발 환경에 필요한 매개변수를 설정하는 데 사용할 수 있는 명령이 포함되어 있습니다. 메뉴 명령의 구성 일부 표준 도구가 포함되어 있습니다. 사용자가 새 도구를 정의하면 이 메뉴에 추가됩니다. 환경에서 시작된 프로그램 목록에 프로그램을 포함하려면 다음 명령을 사용하십시오.표에 나와 있습니다. 8.

표 8.표 1. 옵션

메뉴 명령

메뉴 명령

수행되는 기능

컴파일러 모드를 설정하는 대화 상자를 표시합니다.

프로그램의 기계어 생성을 제어하기 위한 매개변수를 설정합니다.

사용된 RAM의 크기를 설정할 수 있는 대화 상자를 엽니다.

링커 작동 방식을 제어하는 ​​옵션을 설정할 수 있는 대화 상자를 엽니다.

디버거 작동 방식을 결정하는 매개변수를 설정할 수 있는 대화 상자를 엽니다.

파일이 추출되거나 배치되는 디렉터리를 지정합니다. 이 디렉토리는 프로그램이나 모듈을 컴파일할 때 사용됩니다.

브라우저 옵션 설정을 위한 대화 상자를 나타냅니다.

환경에서 호출된 프로그램 목록에 프로그램을 추가할 수 있는 대화 상자를 엽니다. 새로운 프로그램(유틸리티), 해당 매개변수를 편집하고 목록에서 프로그램을 제거합니다.

환경의 작동 조건을 설정하는 데 도움이 되는 하위 메뉴가 포함되어 있습니다.

프레임워크의 구성된 환경 설정을 저장하는 구성 파일을 엽니다.

옵션 메뉴의 열기 명령으로 연 파일에 환경 구성을 저장합니다.

옵션 메뉴의 열기 명령으로 지정된 이름이 아닌 구성 파일 이름을 선택할 수 있는 대화 상자를 표시합니다.

    사용한 루틴 창을 열고 활성화합니다. 이 창에는 주어진 시간에 호출된 모든 서브루틴의 이름이 포함되어 있습니다. 따라서 이러한 서브루틴의 중첩과 서브루틴이 서로 호출되는 순서를 관찰할 수 있습니다. 이 파일은 통합 환경의 설정을 기록합니다.창문 이 파일은 통합 환경의 설정을 기록합니다.창 관리 명령이 포함되어 있습니다. 메뉴 명령의 구성

표에 나와 있습니다. 9.표 1. 이 파일은 통합 환경의 설정을 기록합니다.

메뉴 명령

메뉴 명령

수행되는 기능

표 9.

창은 화면 필드에 겹치지 않고 끝에서 끝까지 위치합니다.

계단식 창 배치

화면 영역을 지우고 모든 창을 닫습니다. 창 크기를 조정하고 화면 필드에서 이동할 수 있습니다. 창 크기를 조정하려면 키를 동시에 누르세요. . 마우스를 사용해도 동일한 작업을 수행할 수 있습니다.

+

창 크기를 전체 화면 영역으로 늘릴 수 있습니다. 창이 이미 열려 있으면 원래 크기로 축소됩니다.

번호별 다음 창이 활성화됩니다

이전 창 번호가 활성화되었습니다.

+

활성 창을 숨깁니다.

+

활성 창을 닫습니다

+

목록이 포함된 대화 상자를 엽니다. 창문을 열어라, 활성화하거나 닫을 수 있음

+<0>

사용자 프로그램이 내용을 변경한 경우 환경 화면을 업데이트합니다.

    사용한 루틴 창을 열고 활성화합니다. 이 창에는 주어진 시간에 호출된 모든 서브루틴의 이름이 포함되어 있습니다. 따라서 이러한 서브루틴의 중첩과 서브루틴이 서로 호출되는 순서를 관찰할 수 있습니다. 돕다시스템에서 사용 가능한 참조 정보를 얻을 수 있습니다. 메뉴 명령의 구성 돕다표에 나와 있습니다. 10.

표 10.표 1. 돕다

메뉴 명령

메뉴 명령

수행되는 기능

도움말 목차를 표시합니다.

도움말을 사용할 수 있는 정보 도움말 시스템에서 사용할 수 있는 모든 키워드 목록이 알파벳순으로 표시됩니다.

+

커서가 위치한 단어에 대한 정보가 표시됩니다. 해당 단어에 대한 정보가 없으면 필요한 최대 초기 문자 수와 일치하는 단어가 강조 표시된 키워드 목록이 표시됩니다.

+

이전 쿼리와 일치하는 주제에 대한 정보를 표시합니다.

+

상황별 도움말 시스템 사용에 대한 정보를 표시합니다.

컨텍스트 파일을 지정할 수 있는 대화 상자를 표시합니다.

패키지 버전 및 저작권에 대한 정보가 포함된 창을 표시합니다.

편집창(그림 1 참조)는 프로그램의 소스 텍스트가 입력되는 화면 영역입니다. 창은 열고, 이동하고, 크기를 조정하고, 겹치거나 계단식으로 배치하지 않고, 서로 쌓고, 닫을 수 있습니다.

제목 표시줄창 상단에 위치하며 창 이름과 번호를 포함합니다. 창을 전체 화면 프레임으로 열려면 제목 표시줄을 두 번 클릭하면 됩니다. 제목 표시줄을 드래그하면 창이 이동됩니다.

창 닫기 마커창의 왼쪽 상단에 있는 직사각형입니다. 창을 닫으려면 마우스 왼쪽 버튼으로 클릭하세요.

스크롤바프로그램의 텍스트를 이동하기 위한 것입니다.

창 크기 조정 핸들창의 오른쪽 하단에 있습니다. 창 크기를 늘리거나 줄이려면 마커에 마우스 포인터를 놓고 마우스 왼쪽 버튼을 누른 다음, 놓지 않고 창 모서리를 원하는 방향으로 이동해야 합니다.

창 열기 마커오른쪽 상단에 위치합니다. 창이 부분 화면 모드인 경우 팝업 창 마커 아이콘은 창을 전체 화면 보기 모드로 전환할 수 있는 위쪽 화살표입니다. 창이 전체 화면 모드인 경우 팝업 창 마커 아이콘은 창을 부분 화면 모드로 전환할 수 있는 양방향 화살표입니다.

상태 표시줄 ISR 창의 하단 가장자리에 있습니다. 상태 표시줄에는 현재 활성 창에 적용할 수 있는 주요 기능 키, 키보드 단축키 및 해당 명령 목록이 포함되어 있습니다. 명령을 빠르게 실행하려면 상태 표시줄에서 해당 이름을 마우스 왼쪽 버튼으로 클릭하세요. 메뉴 명령을 실행하면 상태 표시줄에 선택한 메뉴 명령이나 대화 상자 항목에 대한 팁과 요령이 표시됩니다.

한 창에서 다른 창으로 전환하거나 다른 작업을 수행하면 상태 표시줄이 변경됩니다.

러시아 연방 교육과학부

주립 교육 기관

고등 전문 교육

"옴스크 주립 기술 대학"

Yu.P. Chernov, O.P. Shafeeva

Pascal abc 시스템 프로그래밍

지도 시간

출판사 Omsk State Technical University

UDC 004.4 (075)

BBK 32.973-018ya73

리뷰어:

V. I. Starikov, Ph.D. 기술. 과학, 부교수 OGIS;

S. S. Efimov, Ph.D. 기술. 과학, 부교수 Omsk State University의 이름을 따서 명명되었습니다. F.M. 도스토옙스키

체르노프, P.

49장 시스템 프로그래밍파스칼 ABC: 교과서 수당 / Yu.P. Chernov, O.P. Shafeeva. – 옴스크: 옴스크 주립 기술 대학 출판사, 2010. – 100p.

ISBN 978-5-8149-0897-1

매뉴얼에는 Pascal ABC 언어 및 프로그래밍 시스템의 요소에 대한 설명이 포함된 이론적 자료뿐만 아니라 다양한 수준의 복잡성 문제에 대한 Pascal 언어의 알고리즘 및 프로그램 개발 예가 포함되어 있습니다. 설계된 알고리즘의 고려된 체계를 통해 학생들은 자료를 더 쉽게 익힐 수 있습니다.

이 교과서는 "컴퓨터 과학", "알고리즘 및 프로그래밍 기초", "알고리즘 언어 및 프로그래밍", "고급 언어 프로그래밍" 분야에서 고급 프로그래밍 언어인 파스칼을 학습하기 위한 것입니다.

옴스크 주립 기술 대학교 편집 및 출판 위원회의 결정에 따라 출판됨

UDC 004.4 (075)

BBK 32.973-018ya73

ISBN978-5-8149-0897-1 © GOU VPO "옴스크 주

기술대학', 2010

소개

현재 IBM PC 시리즈 컴퓨터에 사용되는 가장 일반적인 프로그래밍 언어는 Pascal입니다. 이것은 간단한 구문을 특징으로 하는 고급 언어이며 구조화되어 있고 사용하기 편리합니다. 초등교육프로그램 작성.

교육용 프로그래밍 시스템 파스칼 ABC(저자  S.S. Mikhalkovich)는 표준 Pascal 언어의 방언입니다.

Pascal ABC 시스템은 Pascal 언어로 프로그래밍을 가르치기 위해 고안되었으며 주니어 학생들을 대상으로 합니다. 이 시스템의 개발자에 따르면 초기 프로그래밍 교육은 매우 간단하고 친숙한 환경에서 이루어져야 하며 동시에 이러한 환경은 표준에 가까워야 하며 풍부하고 현대적인 서브루틴 라이브러리가 있어야 합니다.

Pascal ABC 시스템의 장점은 다음과 같습니다.

    객체 지향 확장을 포함하여 Delphi Pascal과 유사한 Pascal 언어로 된 프로그램;

    그래픽 작업;

    이벤트 응용 프로그램을 만듭니다.

Pascal ABC 시스템은 Delphi Pascal 언어를 기반으로 하며 가장 단순한 프로그램에서 모듈식, 객체 지향, 이벤트 기반 및 구성 요소 프로그래밍으로 점진적으로 전환하도록 설계되었습니다. 일부 언어 구성은 기본 언어 구성과 함께 단순화된 사용을 허용하여 학습 초기 단계에서 사용할 수 있습니다.

Pascal ABC 패키지의 가장 중요한 장점에는 표준 Pascal 준수, 빠른 프로그램 컴파일, 컴파일러와 텍스트 편집기의 결합, 소스 프로그램 수준의 오류 경고, 광범위한 루틴 라이브러리 및 프로그래밍을 단순화하는 유용한 확장이 포함됩니다. 초보 프로그래머가 이 패키지로 언어와 환경 학습을 시작하는 것이 좋습니다.

Pascal ABC 컴파일러는 프런트엔드 컴파일러입니다. 즉, 실행 가능한 코드를 .exe 파일로 생성하지 않고 컴파일 결과 메모리에 프로그램 트리를 만든 다음 내장된 인터프리터를 사용하여 실행합니다. 결과적으로, 프로그램의 속도는 Borland Pascal 환경이나 Borland Delphi 환경에서 컴파일된 동일한 프로그램의 속도보다 느린 것으로 나타났습니다. 그러나 현대 컴퓨터실제로 느껴지지 않습니다.

"Pascal ABC"라는 이름은 언어 컴파일러와 관련 화면 편집기로 구성된 대화형 프로그래밍 시스템을 나타냅니다. 시스템의 상호작용성은 주로 프로그램 소스 코드에서 발견된 오류를 쉽게 편집하고 처리할 수 있다는 점에서 나타납니다. 프로그램은 소스 수준에서 이 시스템에서 시작됩니다. 컴파일 속도가 높다는 것은 소스 코드에서 실행 가능한 프로그램으로의 전환이 매우 빠르게 이루어진다는 것을 의미합니다. 이를 통해 프로그램 편집부터 컴파일, 실행까지 프로그램 변환 주기가 크게 단축됩니다.

Pascal ABC 시스템에는 프로그램 작성, 디버깅 및 실행을 위해 설계된 프로그래밍 언어와 도구 환경이 모두 포함되어 있습니다. 이 언어는 Pascal 언어 표준에 비해 고급 기능이 있으며 운영 체제 기능을 사용하고 그래픽 이미지를 생성하는 등의 작업을 수행할 수 있도록 잘 개발된 모듈 라이브러리가 특징입니다. 계측 프로그래밍 환경을 사용하면 프로그램 텍스트를 생성하고, 컴파일하고, 오류를 찾아서 신속하게 수정하고, 디버깅된 프로그램을 테스트하고 실행할 수 있습니다. 환경에는 많은 양의 참조 정보도 포함되어 있습니다.

이 튜토리얼에서는 통합 환경에서 작동하는 언어의 구문 규칙과 기본 기능을 설명합니다. 특정 문제를 해결하는 예제를 사용하여 실용적인 프로그래밍 기술을 보여줍니다.

매뉴얼은 저자들이 옴스크 주립 공과대학교 컴퓨터 교육 센터에서 강의하고 실험실 수업을 진행한 경험을 고려하여 작성되었습니다. 우선, 이 매뉴얼은 대학생을 대상으로 하며 Pascal ABC 환경과 Free Pascal 및 Turbo Pascal 환경 모두에서 프로그래밍에 대한 이론적 지침을 제공합니다.

체계 터보 프로그래밍파스칼은 파스칼 프로그래밍 언어를 사용하는 컴파일러와 일부 도구용 소프트웨어 셸이라는 두 가지 원칙의 통합입니다. 간결하게 하기 위해 앞으로는 컴파일러에 의해 구현된 파스칼 프로그래밍 언어를 TurboPascal 언어로 부르고, 소프트웨어 셸에서 제공하는 다양한 서비스인 TurboPascal 환경을 부르는 데 동의할 것입니다.

터보 파스칼 시스템을 호출하려면 다음 명령을 실행하십시오.

이 명령을 사용하면 운영 체제는 실행을 위해 파일에서 프로그램을 시작합니다. 터보. exe: 프로그램을 로드합니다. 숫양그리고 그녀에게 통제권을 넘겨주세요.

성공적인 시스템 호출 후 컴퓨터 화면은 다음과 같습니다.

맨 위 줄에는 가능한 터보 파스칼 작동 모드의 메뉴가 포함되어 있고, 맨 아래 줄에는 주요 기능 키의 목적에 대한 간략한 정보가 포함되어 있습니다. 화면의 나머지 부분은 편집기 창에 속합니다. 새 파일에 이름이 지정됩니다. 이름 없음00. 우선권. 터보 파스칼 환경에서는 여러 프로그램을 동시에 작업할 수 있으며 각 프로그램은 별도의 편집기 창에 위치할 수 있습니다. 편집기 창 외에도 디버그 모드, 프로그램 결과 출력, 헬프 데스크 등의 창이 사용됩니다. 원하는 경우 화면에 하나씩 불러오거나 동시에 표시할 수 있습니다.

기능 키

기능 키는 터보 파스칼 환경을 제어하는 ​​데 사용됩니다. 그들은 지정됩니다 에프1 , 에프2 , ..., 에프12 키보드의 맨 윗줄에 있습니다.

거의 모든 기능 키의 동작은 세 가지 특수 키를 사용하여 수정할 수 있습니다. Alt(추가의), Ctrl 키(제어), 옮기다(옮기다). 주요 기능 키의 목적:

에프1 – 내장된 도움말 서비스에서 도움을 구하세요( 돕다- 돕다);

에프2 – 편집된 텍스트를 디스크 파일에 쓰기;

에프4 – 디버그 모드에서 사용됩니다.

에프5 – 활성 창을 전체 화면으로 엽니다.

에프6 – 다음 창을 활성화합니다.

에프7

에프8 – 디버그 모드에서 사용됩니다.

에프9 – 프로그램을 컴파일하지만 실행하지는 않습니다.

에프10 – 메인 메뉴를 사용하여 작동 모드의 대화형 선택으로 이동합니다.

Ctrl 키- 에프9 – 프로그램을 실행하고, 편집기에 있는 프로그램을 컴파일하고, RAM에 로드하고 실행한 다음 터보 파스칼 환경으로 돌아갑니다.

Alt- 에프5 - 편집기 창을 프로그램 결과를 표시하는 창으로 변경합니다.

파스칼 프로그램으로 작업하는 방법

1. 프로그램 텍스트를 입력합니다. 터보 파스칼 환경 텍스트 편집기는 사용자에게 프로그램 텍스트 생성 및 편집을 위한 편리한 도구를 제공합니다. 편집 모드에서 기능 키를 사용하거나 다음을 선택하여 다른 터보 파스칼 작동 모드로 이동할 수 있습니다. 원하는 모드메인 메뉴에서.

메인 메뉴에서 모드 선택 상태에서 편집 상태로 이동하려면 키를 눌러야 합니다. Esc, 메인 메뉴에서 선택 항목으로 이동하려면 – 에프10 .

프로그램 텍스트를 생성하려면 키보드를 사용하여 이 텍스트를 입력해야 합니다. 다음 줄을 입력한 후 키를 누르세요. 입력하다커서를 다음 줄로 이동합니다.

편집기 창은 길고 상당히 넓은 종이 시트를 모방하며 그 일부가 창에 표시됩니다. 다음 키를 사용하여 시트를 기준으로 창을 이동할 수 있습니다.

PgUp- 페이지 위로,

PgDn- 페이지 아래로,

– 현재 줄의 시작 부분으로,

– 현재 줄의 끝까지,

Ctrl 키 - PgUp- 본문의 시작 부분까지,

Ctrl 키 - PgDn- 본문 끝까지.

다음 문자를 선택할 때 실수를 했다면 키를 사용하여 지울 수 있습니다. 역행 키이. 열쇠 현재 커서가 가리키는 문자를 지웁니다. 팀 Ctrl 키- 와이커서가 가리키는 전체 줄을 삭제합니다. 팀 Ctrl 키- 현재 줄을 복원합니다(커서가 수정된 줄을 벗어나지 않은 경우 유효함).

편집기의 초기 작동 모드는 삽입 모드입니다. 편집기는 오버레이 모드에서도 작업할 수 있습니다. 키는 이러한 모드를 전환합니다 끼워 넣다.

일반적으로 편집기는 자동 들여쓰기 모드에서 작동합니다. 이 모드에서는 각각의 새 줄이 이전 줄과 동일한 화면 위치에서 시작됩니다. 자동 들여쓰기 거부 - 명령 Ctrl 키- 영형- . 이 명령을 반복하면 자동 들여쓰기 모드가 복원됩니다.

블록 작업 명령:

Ctrl 키- 케이- – 블록의 시작을 표시합니다.

Ctrl 키- 케이-에게– 블록의 끝을 표시하고,

Ctrl 키- 케이- 와이– 블록을 지우고,

Ctrl 키- 케이- 기음– 복사 블록,

Ctrl 키- 케이- 다섯– 블록을 이동합니다.

Ctrl 키- 케이- – 블록을 디스크 파일에 기록합니다.

Ctrl 키- 케이- 아르 자형– 디스크 파일에서 블록을 읽습니다.

Ctrl 키- 케이- – 인쇄 블록.

2. 프로그램을 디스크에 씁니다. 환경 외부에 프로그램 텍스트를 저장하는 주요 형태는 파일입니다. 새 프로그램을 생성한 경우 터보 파스칼 환경은 아직 해당 파일을 인식하지 못합니다. 프로그램 텍스트를 저장하는 방법에는 두 가지가 있습니다.

    기능 키 누르기 에프2 .

    에프10 ), 명령 선택 파일 구하다또는 구하다 ~처럼.

상단에 다음 텍스트와 함께 작은 요청 창이 화면에 나타납니다. 구하다 파일 ~처럼 (이름으로 파일을 저장하십시오).

비문 아래에는 파일 이름을 입력하는 필드가 있는데, 여기에 이름을 쓰고 키를 누를 수 있습니다. 입력하다. 텍스트가 저장됩니다.

3. 프로그램 컴파일. 프로그램을 컴파일하는 방법에는 두 가지가 있습니다.

    키 조합 누르기 Alt- 에프9 .

    메인 메뉴로 들어갑니다(키 에프10 ), 명령 선택 커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다.그리고 나타나는 하위 메뉴에서 명령 커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다..

변환기가 구문 오류를 감지하면 컴파일을 중단하고 오류 위치를 나타내는 해당 메시지를 화면에 표시합니다. 오류가 있으면 수정하고 수정된 프로그램 텍스트를 기록한 후 다시 컴파일해야 합니다.

4. 프로그램을 실행하고 결과를 확인합니다. 프로그램이 성공적으로 컴파일되면 실행해 볼 수 있습니다. 프로그램은 두 가지 방법으로 실행할 수 있습니다.

    키 조합 누르기 Ctrl 키- 에프9 .

    메인 메뉴로 들어갑니다(키 에프10 ), 명령 선택 달리다그리고 나타나는 하위 메뉴에서 명령 달리다.

프로그램 실행 중에 오류가 감지되면 환경은 추가 작업을 중지하고 편집기 창을 복원한 다음 오류가 감지된 프로그램 줄에 커서를 놓습니다. 키와 관련된 단계별 프로그램 실행을 통해 복잡한 오류를 식별합니다. 에프4 , 에프7 , 에프8 .

프로그램 실행 결과 보기는 두 가지 방법으로 수행됩니다.

    키 조합 누르기 Alt- 에프5.

    메인 메뉴로 들어갑니다(키 에프10 ), 명령 선택 달리다그리고 나타나는 하위 메뉴에서 명령 사용자 화면.

5. 터보 파스칼 시스템을 종료합니다. Turbo Pascal 환경을 종료할 수 있습니다.

    키 조합을 누르면 Alt-엑스.

    메인 메뉴로 들어갑니다(키 에프10 ), 명령 선택 파일그리고 나타나는 하위 메뉴에서 명령 출구.

프로그래밍 언어 파스칼

프로그래밍 환경– 프로그램 제작과 관련된 일련의 작업을 수행하고 작업할 수 있는 프로그램 세트로 다음을 포함합니다.

    통역사, 컴파일러(번역가);

    프로그램 – 메뉴를 사용하여 환경 작동을 제어할 수 있는 셸입니다.

    프로그램 텍스트를 입력하고 편집할 수 있는 지능형 텍스트 편집기;

    프로그램 디버깅 속도를 높이기 위해 사용자에게 특수 디버깅 도구를 제공하는 프로그램 디버거입니다.

TP 프로그래밍 환경은 MS – DOS에서 실행될 수 있습니다.

9. 터보 파스칼 프로그래밍 환경의 구성.

QBASIC 프로그래밍 환경에는 다음 파일이 포함되어 있습니다:

HERC. BGI 드라이버 다양한 유형 PC 비디오 시스템

LITT.CHR _ 벡터 글꼴이 포함된 파일

10. 자료 및 수량

PC가 작동하는 수량 세트는 일반적으로 데이터. 프로그램과 관련하여 데이터는 다음과 같이 나뉩니다.

    원래의,

    중간,

    결과.

규칙:안에모든 수량은 PC 메모리에서 특정 위치를 차지합니다.

수량으로 나누어져 있어요 영구적인그리고 변수.

상수값​​(상수) – 값이 프로그램 텍스트에 표시되고 실행 중에 변경되지 않는 수량.

변수와 같은 모든 상수는 메모리 셀을 차지하고 이러한 양의 값은 이 셀의 이진 코드에 의해 결정됩니다.

변수- 프로그램 실행 중에 값이 변경되는 수량입니다.

이름은 변수를 식별하는 데 사용됩니다. 컴퓨터 메모리의 각 변수에 대해 하나 이상의 메모리 셀이 할당됩니다. 변수 이름은 변수 값이 저장되는 셀의 주소 역할을 합니다. 프로그램에서 지정함으로써 메모리 셀에서 이름과 변수 값을 추출할 수 있습니다. 이는 프로그램이 데이터 대신 변수 이름을 사용한다는 것을 의미합니다.

각 수량에는 3가지 주요 속성이 있습니다.

의미,

11. 데이터 유형. 주요 데이터 유형의 특성.

유형- 객체가 취할 수 있는 값 집합과 이러한 값에 허용되는 작업 집합입니다.

기본 데이터 유형의 최소 필수 세트입니다.

    정수- 유형 전체,

    진짜- 유형 유효한,

    - 유형 상징적인,

    불렌- 유형 논리적,

    바이트- 유형 비트별 (0 - 225)

상수의 유형은 컨텍스트(텍스트 항목의 형식)에 따라 결정되며, 변수 유형은 변수 설명에서 설정됩니다.

구조에 따른 데이터 분류.

데이터 분류에는 구조별 분류라는 또 다른 옵션이 있습니다. 데이터는 다음과 같이 나뉩니다.

- 단순한 (스칼라- 하나의 값은 하나의 값에 해당합니다),

- 구조화된(하나의 값은 여러 값에 해당됩니다. -

배열, 집합, 문자열 등입니다.) .

파스칼은 비교적 오래된 프로그래밍 언어이지만 Niklaus Wirth가 1968~69년에 학생들에게 프로그래밍을 가르치기 위해 특별히 만들었습니다. 개인용 컴퓨터교육 영역뿐만 아니라 다양한 응용 문제 해결에도 널리 보급되었습니다.

1986년에 Apple은 Pascal 언어의 객체 확장을 개발하여 Object Pascal을 탄생시켰습니다. 이는 Niklaus Wirth와 협의한 Larry Tesler 그룹에 의해 개발되었습니다.

터보 파스칼

1983년에는 IBM 호환 컴퓨터용으로 설계된 터보 파스칼 도구 환경의 첫 번째 구현이 나타났습니다. 여기에는 셸(사람이 컴퓨터와 통신하는 인터페이스: 프로그램 입력 및 실행, 결과 읽기 등)이 포함되어 있습니다. 텍스트 편집기, 번역기 및 디버거. 그 이후로 터보 파스칼 프로그래밍 시스템은 Borland International에 의해 지속적으로 개선되었습니다. 개별 모듈(링커), 풍부한 서브루틴 라이브러리 등에서 전체 프로그램을 조립하는 시스템인 개발된 힌트 시스템이 나타났습니다. 복잡한 소프트웨어, 프로그래머가 개발을 위해 사용 소프트웨어, 불리기 시작했다 통합 개발 환경(통합 개발 환경, IDE, ISD라고도 함),아니면 그냥 프로그래밍 환경일 수도 있습니다.

1992년에 ISR은 Object Pascal 언어인 Turbo Pascal 7.0을 사용하여 발표되었습니다. 터보파스칼의 개발은 여기서 끝났습니다. 터보파스칼 ISR 창은 그림 2.1에 나와 있습니다.

쌀. 2.1. 터보 파스칼에서 새 프로그램 창 만들기

프리파스칼

Free Pascal 프로그래밍 시스템의 무료 배포 컴파일러는 많은 Linux 배포판에서 구현됩니다. Windows XP/7/10용 무료 컴파일러가 있습니다. 프리파스칼을 기반으로 무료 멀티플랫폼 환경이 만들어졌습니다. 거지, 델파이 환경과 유사합니다. 프리 파스칼은 멀티 플랫폼이지만 외관상 터보 파스칼과 매우 유사합니다.

이 ISR의 초기 화면 보호기는 그림 2.2에 나와 있습니다.

프리파스칼은 무료로 배포되는 소프트웨어이므로 홈페이지에서 다운로드할 수 있습니다. http://freepascal.org/무료로 설치해 보세요. 이 사이트에는 Free Pascal에 대한 모든 문서도 포함되어 있습니다.

그림 2.2. 무료 파스칼 스플래시 화면.

파스칼 ABC.NET

이 ISR은 다음과 가장 가깝습니다. 전문 시스템즉, 델파이는 기존의 MS DOS OS를 고려하지 않고 개발되었습니다. 결과적으로 도구 모음, 프로그램 간 빠른 전환을 위한 북마크, 2개의 창(결과 입력 및 출력)이 있습니다. 교육용 프로그래밍 시스템 Pascal ABC.NET(저자 – S.S. Mikhalkovich)은 표준 Pascal 언어의 방언입니다. 이는 가장 단순한 프로그램에서 이미 Delphi를 기반으로 하는 복잡한 소프트웨어 제품의 객체 지향 프로그래밍으로 점진적으로 전환하도록 설계되었습니다.



이 WBS의 작업 시작은 그림 2.3에 나와 있습니다.

Pascal 통합 개발 환경 ABC.NET은 Object Pascal 프로그래밍 언어와 완벽하게 호환된다고 알려져 있지만 사실은 그렇지 않습니다. 부록 B에 나열된 Pascal ABC.NET에는 Basic, C 언어, 그리고 가장 중요하게는 .NET 플랫폼에서 가져온 많은 변경 사항이 있습니다. 따라서 처음에는 Pascal ABC.NET에서 사용되는 언어가 Object Pascal과 동일한 것처럼 보이지만 그렇지 않습니다.

물론 어떤 경우에는 Pascal ABC.NET 환경에서 짧은(훈련) 프로그램을 작성하는 것이 더 쉽지만 표준 프로그래밍 언어를 사용하는 것이 여전히 더 좋습니다.

어쨌든 이것은 또한 사이트에 있는 무료로 배포되는 소프트웨어입니다. http://pascalabc.net/.

그림 2.3. 파스칼 ABC 시작하기.

Delphi는 동일한 오브젝트 파스칼 프로그래밍 언어를 기반으로 하지만 전문적인 프로그래밍 환경입니다. ISR Delphi는 Windows 3.1용 Borland Delphi(1995)를 시작으로 Windows 95(여전히 16비트)용으로 많은 발전을 이루었습니다. 2.0에서 8.0(1996-2003)까지의 Delphi 버전과 해당 출시 연도가 포함된 Delphi 2005-2010이 있었습니다. 2010년부터 ISR Delphi XE가 생산되기 시작했고 이후 Delphi XE2(2011) 등이 생산되었습니다.

소개 부분에서는 Free Pascal 환경 작업에 대해 간략하게 설명합니다. 다른 WBS로 작업하는 것은 매우 유사합니다.

프로그램이 컴파일된 후에는 컴퓨터에 입력되어야 합니다. 여기에서 도구 패키지를 접하게 됩니다. 무료 프로그램파스칼 또는 파스칼 ABC. Free Pascal 패키지에는 Object Pascal 언어의 변환기뿐만 아니라 텍스트 편집기, 도구 셸, 디버거, ISR 설명, 광범위한 프로그램 라이브러리 및 객체 지향 프로그래밍 예제 프로그램과 같은 훨씬 더 많은 기능이 포함되어 있습니다. .



이러한 프로그램의 주요 기능을 하나의 전체로 연결하여 편리하고 시각적인 인터페이스를 만드는 것이 목적입니다. 통합 소프트웨어 개발 환경, 간단히 ISD.

ISR은 데스크탑에서 실행하거나 fp.exe 파일의 시작 메뉴 버튼을 사용하여 호출됩니다. fp.exe 파일을 실행하면 그림 2.2에 따라 메뉴 표시줄, 작업 영역 및 상태 표시줄의 세 부분으로 구성된 ISR의 기본 화면이 나타납니다.

ISR이 처음 시작되면 작업 영역에 오른쪽 상단에 숫자 1과 제목이 있는 창이 하나 열립니다. noname01.pas. 앞으로는 프로그램을 디스크에 녹화한 후 표준 제목이 녹화 시 제공된 프로그램 이름으로 대체됩니다. 작업 영역이 비어 있으면 다음 명령을 사용하여 새 창이 생성됩니다. 파일 > 새로 만들기, 그림과 같이. 2.4.

쌀. 2.4. fp.exe 파일을 실행한 후의 ISR 창 보기 창 모드

깜박이는 커서다음 텍스트 문자가 나타날 화면의 위치를 ​​나타냅니다. 각 새 줄의 항목은 키를 누르면 끝납니다. 입력하다. 컴파일러는 대문자와 소문자를 구분하지 않으므로 라틴 문자를 어떤 경우에 입력하는지는 중요하지 않습니다. 따라서 다음 줄은 동일합니다.

텍스트를 입력할 때 마침표, 세미콜론, 아포스트로피, 공백 등 모든 문자를 정확하게 재현하는 데 특별한 주의를 기울여야 합니다. 컴파일러는 이러한 종류의 세부 사항에 매우 민감하기 때문입니다.

메뉴 표시줄은 F10 키(키보드로 제어하는 ​​경우)로 활성화되며 10개 항목으로 구성되며, 이 항목은 드롭다운 하위 메뉴로 확장됩니다.

파일– 파일에 대한 모든 기본 작업을 수행할 수 있습니다. 새 파일 생성, 기존 파일 로드, 생성 및 편집된 파일 저장, 해당 파일의 내용 인쇄, ISR과의 세션 종료 등이 가능합니다.

편집하다– 기본적인 텍스트 편집 작업을 수행할 수 있습니다.

찾다– 텍스트 조각을 검색하고 필요한 경우 찾은 조각을 새 조각으로 바꿀 수 있습니다.

달리다– 작업 영역에 있는 프로그램을 시작할 수 있으며 필요한 경우 단계별로 실행할 수도 있습니다. 이 프로그램또는 그 일부. 프로그램이 변경된 경우 실행 시 자동으로 다시 컴파일됩니다.

커서를 새 줄로 이동하고 이 옵션을 다시 선택할 수 있습니다. 프로그램은 새 문 등을 실행하기 전에 중지됩니다. 디버깅을 중지하려면 키를 눌러야 합니다.– 오류 확인을 위해 작업 영역에 있는 프로그램을 실행하지 않고 컴파일하는 것도 가능합니다.

디버그– 중단점 배치, 디버그 창 시각화, 레지스터 창, 출력 창 등 프로그램에서 오류를 찾는 프로세스를 용이하게 하는 명령이 포함되어 있습니다.

CPU 로거의 현재 내용을 표시합니다.– ISR을 떠나지 않고도 일부 프로그램을 실행할 수 있습니다.

일부 표준 도구가 포함되어 있습니다. 사용자가 새 도구를 정의하면 이 메뉴에 추가됩니다. 환경에서 시작된 프로그램 목록에 프로그램을 포함하려면 다음 명령을 사용하십시오.– 작동에 필요한 컴파일러 및 ISR 매개변수를 설정할 수 있는 명령은 다음과 같습니다.

이 파일은 통합 환경의 설정을 기록합니다.– 창을 사용하여 모든 기본 작업을 수행할 수 있습니다(마우스를 사용하는 것이 훨씬 더 편리하지만): 열기, 닫기, 이동, 크기 조정.

돕다– 시스템에서 사용 가능한 참조 정보를 얻을 수 있습니다.

메뉴 시스템은 ISR 및 통합 프로그램의 거의 모든 명령을 실행할 수 있도록 하며 SAA(Turbo Vision) 표준에 따라 만들어졌습니다.

편집 모드의 화면 하단에 있는 상태 표시줄에는 자주 사용되는 일부 WBS 작업과 해당 작업을 수행할 수 있는 바로가기 키 조합이 표시됩니다. 표준 절차메뉴를 통해 전화하세요. 일부 모드에서는 힌트나 기타 도움말 정보가 여기에 표시됩니다.

이 환경은 예를 들어 그림 2.5(회색(녹색) 프레임에는 프로그램이라는 서비스 단어에 대한 도구 설명이 있음)와 같은 도구 설명도 제공합니다.

쌀. 2.5. 프리 파스칼의 툴팁.

© 2024 ermake.ru - PC 수리 정보 - 정보 포털