Rumah masalah biasa Apakah program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi yang biasanya dipanggil?

Apakah program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi yang biasanya dipanggil?

Jul 13, 2022 pm 02:09 PM
komputer

Program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi sering dipanggil "program sumber". Program sumber merujuk kepada fail teks yang tidak disusun yang ditulis mengikut spesifikasi bahasa pengaturcaraan tertentu (bahasa peringkat tinggi Ia adalah satu siri arahan bahasa komputer yang boleh dibaca oleh manusia). Matlamat utama program sumber komputer adalah untuk menterjemah teks yang boleh dibaca manusia ke dalam arahan binari yang boleh dilaksanakan oleh komputer Proses ini dipanggil kompilasi dan diselesaikan melalui pengkompil.

Apakah program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi yang biasanya dipanggil?

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi sering dipanggil "program sumber".

Atur cara sumber (juga dipanggil kod sumber) merujuk kepada fail teks yang tidak tersusun yang ditulis mengikut spesifikasi bahasa pengaturcaraan tertentu Ia adalah satu siri arahan bahasa komputer yang boleh dibaca oleh manusia. Dalam bahasa pengaturcaraan moden, kod sumber boleh muncul dalam bentuk buku atau pita, tetapi format yang paling biasa digunakan ialah fail teks Tujuan format biasa ini adalah untuk menyusun atur cara komputer. Matlamat utama kod sumber komputer adalah untuk menterjemah teks yang boleh dibaca manusia ke dalam arahan binari yang boleh dilaksanakan oleh komputer Proses ini dipanggil kompilasi dan diselesaikan oleh pengkompil.

Program sumber ialah kod yang ditulis dalam bahasa himpunan dan bahasa peringkat tinggi. Sasaran utama ialah pembangun; aplikasi yang biasa kami gunakan disusun dan dibungkus sebelum dikeluarkan, dan hasil akhir dibentangkan kepada pengguna dan pelanggan akhir.

Bahasa peringkat tinggi biasanya merujuk kepada C/C, BASIC, C#, JAVA, PASCAL, dsb. Bahasa perhimpunan ialah ASM sahaja bahasa.

Atur cara sumber terutamanya mempunyai dua fungsi berikut:

1 Hasilkan kod sasaran, iaitu kod yang boleh dikenali oleh komputer.

2. Terangkan perisian iaitu menerangkan penulisan perisian. Ramai pemula dan juga beberapa pengaturcara berpengalaman mengabaikan penulisan penerangan perisian kerana bahagian ini tidak akan dipaparkan secara langsung dalam program yang dihasilkan dan tidak akan terlibat dalam penyusunan. Tetapi kod mengulas mempunyai faedah yang besar untuk pembelajaran perisian, perkongsian, penyelenggaraan dan penggunaan semula perisian. Oleh itu, menulis perihalan perisian dianggap sebagai tabiat yang baik dalam industri untuk mencipta program yang sangat baik, dan sesetengah syarikat juga mewajibkan untuk menulisnya.

Perlu ditegaskan bahawa pengubahsuaian kod sumber tidak boleh mengubah kod sasaran yang dijana. Jika kod sasaran perlu diubah suai dengan sewajarnya, ia mesti dikompilasi semula.

Pengetahuan lanjutan: Bahasa peringkat tinggi

Bahasa pengaturcaraan peringkat tinggi ialah bahasa bebas mesin, proses atau berorientasikan objek. Bahasa peringkat tinggi ialah bahasa yang direka dengan merujuk kepada bahasa matematik yang menghampiri perbualan harian.

Bahasa peringkat tinggi lebih mudah dibaca dan lebih mudah difahami berbanding bahasa peringkat rendah. Memandangkan perkembangan industri komputer awal terutamanya di Amerika Syarikat, bahasa peringkat tinggi umum telah dimodelkan pada bahasa Inggeris.

Bahasa peringkat tinggi tidak ada kaitan dengan struktur perkakasan dan sistem arahan komputer Ia mempunyai keupayaan ekspresi yang lebih kuat, boleh dengan mudah menyatakan operasi data dan struktur kawalan program, boleh menerangkan dengan lebih baik pelbagai algoritma dan mudah untuk dipelajari. untuk menguasai. Walau bagaimanapun, kod program yang dijana oleh kompilasi bahasa peringkat tinggi biasanya lebih panjang daripada kod program yang direka dalam bahasa himpunan, dan kelajuan pelaksanaan juga lebih perlahan. Oleh itu, bahasa himpunan sesuai untuk menulis atur cara yang memerlukan kelajuan tinggi dan panjang kod dan atur cara yang mengawal perkakasan secara langsung. Bahasa peringkat tinggi, bahasa himpunan dan bahasa mesin adalah semua bahasa yang digunakan untuk menulis program komputer.

Atur cara bahasa peringkat tinggi "tidak dapat melihat" struktur perkakasan mesin dan tidak boleh digunakan untuk menulis perisian sistem atau perisian kawalan peranti yang mengakses sumber perkakasan mesin secara langsung. Untuk tujuan ini, beberapa bahasa peringkat tinggi menyediakan antara muka panggilan dengan bahasa pemasangan. Program yang ditulis dalam bahasa himpunan boleh digunakan sebagai prosedur atau fungsi luaran dalam bahasa peringkat tinggi, menggunakan timbunan untuk menghantar parameter atau alamat parameter.

Kategori:

  • Bahasa imperatif. Asas semantik bahasa ini ialah model pengiraan mesin Turing yang menyerupai "penyimpanan data/operasi data", yang sangat konsisten dengan pelaksanaan semula jadi seni bina komputer moden. Cara utama untuk menjana operasi adalah bergantung pada kesan sampingan pernyataan atau arahan. Kebanyakan bahasa popular moden adalah jenis ini, seperti Fortran, Pascal, Cobol, C, C, Basic, Ada, Java, C#, dll. Pelbagai bahasa skrip juga dianggap sebagai jenis ini.

  • Bahasa berfungsi. Asas semantik bahasa ini ialah model pemetaan nilai pengendali lambda yang boleh dikira berdasarkan konsep fungsi matematik. Bahasa ini sangat sesuai untuk pengiraan untuk kerja seperti kecerdasan buatan. Bahasa berfungsi biasa seperti Lisp, Haskell, ML, Skim, F#, dll.

  • Bahasa logik. Asas semantik bahasa ini ialah sistem logik formal berdasarkan satu set peraturan yang diketahui. Bahasa ini digunakan terutamanya dalam pelaksanaan sistem pakar. Bahasa logik yang paling terkenal ialah Prolog.

  • Bahasa berorientasikan objek. Kebanyakan bahasa moden menyediakan sokongan berorientasikan objek, tetapi sesetengah bahasa dibina secara langsung pada model asas berorientasikan objek, dan semantik bentuk sintaksis bahasa ialah operasi objek asas. Bahasa berorientasikan objek tulen utama ialah Smalltalk.

Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Video Pengaturcaraan! !

Atas ialah kandungan terperinci Apakah program yang ditulis oleh pengguna dalam bahasa komputer peringkat tinggi yang biasanya dipanggil?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Desktop Jauh tidak boleh mengesahkan identiti komputer jauh Desktop Jauh tidak boleh mengesahkan identiti komputer jauh Feb 29, 2024 pm 12:30 PM

Perkhidmatan Desktop Jauh Windows membolehkan pengguna mengakses komputer dari jauh, yang sangat mudah untuk orang yang perlu bekerja dari jauh. Walau bagaimanapun, masalah boleh dihadapi apabila pengguna tidak dapat menyambung ke komputer jauh atau apabila Desktop Jauh tidak dapat mengesahkan identiti komputer. Ini mungkin disebabkan oleh isu sambungan rangkaian atau kegagalan pengesahan sijil. Dalam kes ini, pengguna mungkin perlu menyemak sambungan rangkaian, memastikan komputer jauh berada dalam talian dan cuba menyambung semula. Selain itu, memastikan bahawa pilihan pengesahan komputer jauh dikonfigurasikan dengan betul adalah kunci untuk menyelesaikan isu tersebut. Masalah sedemikian dengan Perkhidmatan Desktop Jauh Windows biasanya boleh diselesaikan dengan menyemak dan melaraskan tetapan dengan teliti. Desktop Jauh tidak boleh mengesahkan identiti komputer jauh kerana perbezaan masa atau tarikh. Sila pastikan pengiraan anda

Kedudukan Sains Komputer Kebangsaan 2024 CSRankings Dikeluarkan! CMU mendominasi senarai, MIT terkeluar daripada 5 teratas Kedudukan Sains Komputer Kebangsaan 2024 CSRankings Dikeluarkan! CMU mendominasi senarai, MIT terkeluar daripada 5 teratas Mar 25, 2024 pm 06:01 PM

Kedudukan Utama Sains Komputer Kebangsaan 2024CSRankings baru sahaja dikeluarkan! Tahun ini, dalam ranking universiti CS terbaik di Amerika Syarikat, Carnegie Mellon University (CMU) berada di antara yang terbaik di negara ini dan dalam bidang CS, manakala University of Illinois di Urbana-Champaign (UIUC) telah menduduki tempat kedua selama enam tahun berturut-turut. Georgia Tech menduduki tempat ketiga. Kemudian, Universiti Stanford, Universiti California di San Diego, Universiti Michigan, dan Universiti Washington terikat di tempat keempat di dunia. Perlu diingat bahawa kedudukan MIT jatuh dan jatuh daripada lima teratas. CSRankings ialah projek ranking universiti global dalam bidang sains komputer yang dimulakan oleh Profesor Emery Berger dari Pusat Pengajian Sains Komputer dan Maklumat di Universiti Massachusetts Amherst. Kedudukan adalah berdasarkan objektif

Apakah e dalam komputer? Apakah e dalam komputer? Aug 31, 2023 am 09:36 AM

"e" komputer ialah simbol notasi saintifik Huruf "e" digunakan sebagai pemisah eksponen dalam notasi saintifik, yang bermaksud "didarabkan kepada kuasa 10". 10^E, di mana M ialah nombor antara 1 dan 10 dan E mewakili eksponen.

Betulkan: Kod ralat Microsoft Teams 80090016 Modul Platform Dipercayai komputer anda telah gagal Betulkan: Kod ralat Microsoft Teams 80090016 Modul Platform Dipercayai komputer anda telah gagal Apr 19, 2023 pm 09:28 PM

<p>MSTeams ialah platform yang dipercayai untuk berkomunikasi, bersembang atau menelefon dengan rakan sepasukan dan rakan sekerja. Kod ralat 80090016 pada MSTeams dan mesej <strong>Modul Platform Dipercayai komputer anda telah gagal</strong> Apl tidak akan membenarkan anda log masuk sehingga kod ralat diselesaikan. Jika anda menemui mesej sedemikian semasa membuka MS Teams atau mana-mana aplikasi Microsoft lain, maka artikel ini boleh membimbing anda untuk menyelesaikan isu tersebut. </p><h2&

Apakah maksud komputer cu? Apakah maksud komputer cu? Aug 15, 2023 am 09:58 AM

Maksud cu dalam komputer bergantung kepada konteks: 1. Unit Kawalan, dalam pemproses pusat komputer, CU ialah komponen yang bertanggungjawab untuk menyelaras dan mengawal keseluruhan proses pengkomputeran 2. Unit Pengiraan, dalam pemproses grafik atau lain-lain pemproses dipercepatkan, CU ialah unit asas untuk memproses tugas pengkomputeran selari.

Tidak dapat membuka objek Dasar Kumpulan pada komputer ini Tidak dapat membuka objek Dasar Kumpulan pada komputer ini Feb 07, 2024 pm 02:00 PM

Kadangkala, sistem pengendalian mungkin tidak berfungsi apabila menggunakan komputer. Masalah yang saya hadapi hari ini ialah apabila mengakses gpedit.msc, sistem menggesa objek Dasar Kumpulan tidak boleh dibuka kerana kebenaran yang betul mungkin tiada. Objek Dasar Kumpulan pada komputer ini tidak dapat dibuka Penyelesaian: 1. Apabila mengakses gpedit.msc, sistem menggesa bahawa objek Dasar Kumpulan pada komputer ini tidak boleh dibuka kerana kekurangan kebenaran. Butiran: Sistem tidak dapat mengesan laluan yang ditentukan. 2. Selepas pengguna mengklik butang tutup, tetingkap ralat berikut muncul. 3. Semak rekod log dengan segera dan gabungkan maklumat yang direkodkan untuk mendapati bahawa masalahnya terletak pada fail C:\Windows\System32\GroupPolicy\Machine\registry.pol

Apakah yang perlu saya lakukan jika wap tidak dapat disambungkan ke komputer jauh? Apakah yang perlu saya lakukan jika wap tidak dapat disambungkan ke komputer jauh? Mar 01, 2023 pm 02:20 PM

Penyelesaian kepada masalah bahawa wap tidak dapat menyambung ke komputer jauh: 1. Dalam platform permainan, klik pilihan "stim" di sudut kiri atas 2. Buka menu dan pilih pilihan "Tetapan"; Pilihan Main Jauh"; 4. Tandai Aktifkan fungsi "Main Jauh" dan klik butang "OK".

Skrip Python untuk log keluar dari komputer Skrip Python untuk log keluar dari komputer Sep 05, 2023 am 08:37 AM

Dalam era digital hari ini, automasi memainkan peranan penting dalam memperkemas dan memudahkan pelbagai tugas. Salah satu tugas ini adalah untuk log keluar komputer, yang biasanya dilakukan secara manual dengan memilih pilihan log keluar daripada antara muka pengguna sistem pengendalian. Tetapi bagaimana jika kita boleh mengautomasikan proses ini menggunakan skrip Python? Dalam catatan blog ini, kami akan meneroka cara membuat skrip Python yang boleh log keluar dari komputer anda dengan hanya beberapa baris kod. Dalam artikel ini, kami akan melalui proses langkah demi langkah untuk mencipta skrip Python untuk log keluar dari komputer anda. Kami akan merangkumi prasyarat yang diperlukan, membincangkan cara yang berbeza untuk log keluar secara pemrograman dan menyediakan panduan langkah demi langkah untuk menulis skrip. Selain itu, kami akan menangani pertimbangan khusus platform dan menyerlahkan amalan terbaik