Oberon

Pengarang: John Stephens
Tanggal Pembuatan: 27 Januari 2021
Tanggal Pembaruan: 29 Juni 2024
Anonim
ANTXRES - OBERON
Video: ANTXRES - OBERON

Isi

Definisi - Apa yang dimaksud Oberon?

Oberon adalah bahasa pemrograman yang bertujuan umum, imperatif, modular, terstruktur dan berorientasi objek yang sangat dipengaruhi oleh bahasa Modula-2, penerus langsung ke bahasa pemrograman Pascal. Oberon diciptakan pada tahun 1986 oleh Prof. Niklaus Wirth sebagai hasil dari upaya terkonsentrasi untuk meningkatkan kekuatan dan kinerja Modula-2 dengan mengurangi kompleksitas. Fitur utama dari bahasa adalah konsep jenis ekstensi tipe rekaman.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Oberon

Oberon adalah bahasa pemrograman dalam keluarga Pascal Modula-2, yang dirancang dengan moto Einstein dalam pikiran: Jadikan sesederhana mungkin, tetapi tidak lebih sederhana. Apa artinya ini pada dasarnya adalah bahwa pedoman utama untuk mendesain bahasa adalah untuk berkonsentrasi pada penambahan fitur-fitur dasar yang penting dan untuk menghilangkan sesuatu yang tidak perlu. Ini menghasilkan bahasa pemrograman yang kaya dengan fitur tetapi sangat mudah dipelajari dan diterapkan.

Oberon membuat banyak perubahan dari bahan sumbernya di Modula-2. Sebagai contoh, ini menekankan penggunaan konsep perpustakaan untuk memperluas bahasa dan menghilangkan dengan jenis enumerasi dan subrange; tipe yang ditetapkan terbatas dan beberapa fasilitas tingkat rendah dikurangi secara drastis atau dihapus sepenuhnya seperti fungsi transfer tipe. Dan untuk membuat bahasa lebih aman, pemeriksaan tipe kedap air, pemeriksaan indeks ketat dan pemeriksaan nil-pointer saat run-time, dan konsep tipe aman diperkenalkan.

Bahasa Oberon menawarkan fitur-fitur berikut:
  • Dukungan untuk pemrograman sistem
  • Pengumpulan sampah
  • Modul dan kompilasi terpisah
  • Isolasi kode yang tidak aman
  • Operasi string
  • Ketik ekstensi dengan uji tipe