오베론

작가: John Stephens
창조 날짜: 27 1 월 2021
업데이트 날짜: 29 6 월 2024
Anonim
[페그오]오베론(프리텐더)마이룸 보이스(한글자막)
동영상: [페그오]오베론(프리텐더)마이룸 보이스(한글자막)

콘텐츠

정의-오베론은 무엇을 의미합니까?

Oberon은 Pascal 프로그래밍 언어의 직접적인 후임 인 Modula-2 언어의 영향을 많이받는 범용, 명령형, 모듈 식, 구조 및 객체 지향 프로그래밍 언어입니다. Oberon은 복잡성을 줄임으로써 Modula-2의 성능과 성능을 향상시키기위한 집중적 인 노력의 결과로 Niklaus Wirth 교수에 의해 1986 년에 만들어졌습니다. 이 언어의 주요 특징은 레코드 유형의 유형 확장 개념입니다.

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

Techopedia는 Oberon을 설명합니다

Oberon은 Paincal Modula-2 제품군의 프로그래밍 언어로 아인슈타인의 모토를 염두에두고 설계되었습니다. 가능한 한 단순하지만 단순하지는 않습니다. 이것이 본질적으로 의미하는 것은 언어 설계를위한 주요 지침은 기본 필수 기능을 추가하고 불필요한 것을 생략하는 데 집중해야한다는 것입니다. 그 결과 기능이 풍부하지만 배우고 적용하기가 매우 쉬운 프로그래밍 언어가됩니다.

Oberon은 Modula-2의 소스 자료에서 많은 부분을 변경합니다. 예를 들어, 언어를 확장하기 위해 라이브러리 개념의 사용을 강조하고 열거 및 하위 범위 유형을 제거합니다. 세트 유형이 제한되었고 유형 전송 기능과 같은 일부 하위 레벨 기능이 대폭 축소되거나 완전히 제거되었습니다. 언어를보다 안전하게하기 위해, 수밀 유형 검사, 엄격한 색인 검사 및 런타임에 포인터 없음 검사 및 안전한 유형 개념이 도입되었습니다.

Oberon 언어는 다음과 같은 기능을 제공합니다.
  • 시스템 프로그래밍 지원
  • 가비지 콜렉션
  • 모듈 및 개별 컴파일
  • 안전하지 않은 코드의 격리
  • 문자열 연산
  • 유형 테스트를 통한 유형 확장