Bahasa pengaturcaraan generasi ketiga

Pilih dan Beli Proksi

Maklumat ringkas tentang bahasa pengaturcaraan generasi Ketiga

Bahasa pengaturcaraan generasi ketiga (3GLs) ialah kategori bahasa pengaturcaraan peringkat tinggi yang lebih bebas mesin dan lebih mudah untuk digunakan berbanding bahasa pengaturcaraan generasi kedua. Mereka menggunakan arahan yang boleh dibaca manusia dan direka bentuk untuk membolehkan pengaturcara menulis kod dengan lebih cekap, menggunakan binaan yang boleh dipetakan kepada bahasa mesin tetapi lebih mesra manusia.

Sejarah asal usul bahasa pengaturcaraan generasi Ketiga dan sebutan pertama mengenainya

Bahasa pengaturcaraan generasi ketiga muncul pada akhir 1950-an dan awal 1960-an sebagai tindak balas kepada kerumitan pembangunan perisian yang semakin meningkat. Bahasa pertama ini, FORTRAN (singkatan untuk "Terjemahan Formula"), telah dibangunkan oleh IBM pada tahun 1957. Ia diikuti oleh bahasa lain seperti COBOL dan ALGOL, yang memajukan lagi bidang tersebut.

Maklumat terperinci tentang bahasa pengaturcaraan generasi Ketiga. Memperluas topik Bahasa pengaturcaraan generasi ketiga

Bahasa pengaturcaraan generasi ketiga dicirikan oleh penggunaan sintaks dan binaan semantik yang boleh dibaca manusia. Ia termasuk ciri seperti gelung, bersyarat dan subrutin, membenarkan kod yang lebih tersusun dan boleh diselenggara.

Ciri-ciri:

  • Abstraksi Kuat
  • Mudah alih merentas platform
  • Kebolehselenggaraan yang lebih baik
  • Penggabungan prinsip pengaturcaraan berstruktur

Struktur dalaman bahasa pengaturcaraan generasi Ketiga. Cara bahasa pengaturcaraan generasi Ketiga berfungsi

Bahasa pengaturcaraan generasi ketiga tipikal menyediakan lapisan abstraksi ke atas kod mesin, menggunakan pengkompil atau penterjemah untuk menterjemah kod yang boleh dibaca manusia ke dalam arahan mesin.

  1. Kod sumber: Pengaturcara menulis kod sumber menggunakan sintaks yang boleh dibaca manusia.
  2. Kompilasi: Pengkompil menterjemahkan kod sumber kepada kod perantaraan atau mesin.
  3. Memautkan: Pelbagai fail kod dipautkan bersama.
  4. Perlaksanaan: Kod yang disusun dilaksanakan oleh pemproses komputer.

Analisis ciri utama bahasa pengaturcaraan generasi Ketiga

  • Abstraksi: Memudahkan operasi yang kompleks.
  • Struktur Kawalan: Termasuk gelung, syarat dan fungsi.
  • Mudah alih: Membolehkan pelaksanaan pada platform perkakasan yang berbeza.
  • Kecekapan: Secara umumnya lebih cekap daripada bahasa peringkat tinggi tetapi kurang cekap daripada bahasa himpunan.

Tulis jenis bahasa pengaturcaraan generasi Ketiga yang wujud. Gunakan jadual dan senarai untuk menulis

Bahasa Tahun Diperkenalkan Penggunaan Utama
FORTRAN 1957 Pengkomputeran Saintifik
COBOL 1959 Aplikasi Perniagaan
ALGOL 1958 Penerangan Algoritma
C 1972 Pengaturcaraan Sistem, Tujuan Umum
Pascal 1970 Pendidikan, Tujuan Umum

Cara menggunakan bahasa pengaturcaraan generasi ketiga, masalah dan penyelesaiannya yang berkaitan dengan penggunaan

3GL adalah serba boleh dan digunakan secara meluas dalam pelbagai bidang. Ia boleh digunakan untuk membangunkan sistem pengendalian, aplikasi, simulasi saintifik, dsb.

Masalah:

  • Kerumitan dalam pembelajaran untuk pemula
  • Kurang cekap daripada bahasa peringkat rendah

Penyelesaian:

  • Gunakan persekitaran pembangunan yang mantap
  • Optimumkan kod dengan teknik pengkompil moden

Ciri-ciri utama dan perbandingan lain dengan istilah yang serupa dalam bentuk jadual dan senarai

Ciri-ciri 3GL 2GL
Tahap Abstraksi tinggi rendah
Kerumitan Sintaks Boleh dibaca manusia Kod mesin
Mudah alih ya Bergantung kepada perkakasan

Perspektif dan teknologi masa depan yang berkaitan dengan bahasa pengaturcaraan generasi Ketiga

Bahasa generasi ketiga terus berkembang, terutamanya dengan pengoptimuman pengkompil moden dan penyepaduan paradigma pengaturcaraan baharu. Masa depan 3GL berkemungkinan melibatkan integrasi yang dipertingkatkan dengan AI, perpustakaan yang lebih mantap dan peningkatan pengoptimuman prestasi.

Bagaimana pelayan proksi boleh digunakan atau dikaitkan dengan bahasa pengaturcaraan generasi Ketiga

Pelayan proksi seperti yang disediakan oleh OneProxy boleh digunakan dalam aplikasi yang dibangunkan dengan 3GL. Mereka boleh membantu dalam:

  • Meningkatkan keselamatan dengan menutup pelayan asal
  • Pengimbangan beban dan pengendalian permintaan dengan cekap
  • Mendayakan sekatan kandungan geografi memintas

Penggunaan pelayan proksi boleh meningkatkan fungsi keseluruhan dan keselamatan aplikasi yang ditulis dalam bahasa pengaturcaraan generasi ketiga.

Pautan berkaitan

Soalan Lazim tentang Bahasa pengaturcaraan generasi ketiga

Bahasa pengaturcaraan generasi ketiga (3GLs) ialah kategori bahasa pengaturcaraan peringkat tinggi yang lebih bebas mesin dan mesra pengguna berbanding pendahulunya. Mereka menggunakan arahan yang boleh dibaca manusia, membolehkan pengaturcara menulis kod dengan lebih cekap.

Bahasa pengaturcaraan generasi ketiga muncul pada akhir 1950-an, dengan pembangunan FORTRAN oleh IBM pada tahun 1957. Ia diikuti oleh bahasa lain seperti COBOL dan ALGOL.

Bahasa pengaturcaraan generasi ketiga dicirikan oleh abstraksi yang kuat, mudah alih merentas platform, kebolehselenggaraan yang dipertingkatkan, dan penggabungan prinsip pengaturcaraan berstruktur seperti gelung, bersyarat dan subrutin.

Bahasa pengaturcaraan generasi ketiga berfungsi dengan menyediakan lapisan abstraksi ke atas kod mesin. Pengaturcara menulis kod sumber yang boleh dibaca manusia, yang kemudiannya disusun dan diterjemahkan ke dalam arahan mesin oleh pengkompil. Kod yang disusun kemudiannya dilaksanakan oleh pemproses komputer.

Contoh bahasa pengaturcaraan generasi Ketiga termasuk FORTRAN, COBOL, ALGOL, C dan Pascal. Ia telah digunakan untuk pelbagai tujuan seperti pengkomputeran saintifik, aplikasi perniagaan, penerangan algoritma dan pengaturcaraan tujuan umum.

Bahasa pengaturcaraan generasi ketiga adalah serba boleh dan digunakan dalam pelbagai bidang. Masalah yang mungkin timbul termasuk kerumitan dalam pembelajaran untuk pemula dan kecekapan yang kurang berbanding dengan bahasa peringkat rendah. Ini boleh ditangani dengan menggunakan persekitaran pembangunan yang mantap dan mengoptimumkan kod dengan teknik pengkompil moden.

Pelayan proksi seperti OneProxy boleh digunakan dalam aplikasi yang dibangunkan dengan 3GL untuk meningkatkan keselamatan dengan menutup pelayan asal, mengurus pengimbangan beban dan mengendalikan permintaan dengan cekap. Mereka juga boleh mendayakan sekatan kandungan geografi memintas.

Masa depan 3GL berkemungkinan melibatkan integrasi yang dipertingkatkan dengan AI, perpustakaan yang lebih mantap dan peningkatan pengoptimuman prestasi. Evolusi teknologi pengkompil moden dan paradigma pengaturcaraan akan terus membentuk landskap bahasa pengaturcaraan generasi ketiga.

Bahasa pengaturcaraan generasi ketiga menawarkan abstraksi yang lebih tinggi dan sintaks yang boleh dibaca manusia berbanding dengan bahasa generasi Kedua. Ia juga lebih mudah alih, manakala 2GL selalunya bergantung kepada perkakasan.

Proksi Pusat Data
Proksi Dikongsi

Sebilangan besar pelayan proksi yang boleh dipercayai dan pantas.

Bermula pada$0.06 setiap IP
Proksi Berputar
Proksi Berputar

Proksi berputar tanpa had dengan model bayar setiap permintaan.

Bermula pada$0.0001 setiap permintaan
Proksi Persendirian
Proksi UDP

Proksi dengan sokongan UDP.

Bermula pada$0.4 setiap IP
Proksi Persendirian
Proksi Persendirian

Proksi khusus untuk kegunaan individu.

Bermula pada$5 setiap IP
Proksi tanpa had
Proksi tanpa had

Pelayan proksi dengan trafik tanpa had.

Bermula pada$0.06 setiap IP
Bersedia untuk menggunakan pelayan proksi kami sekarang?
daripada $0.06 setiap IP