Rumah >masalah biasa >Pengenalan kepada asas bahasa PASCAL

Pengenalan kepada asas bahasa PASCAL

DDD
DDDasal
2023-06-14 17:46:555590semak imbas

Pengenalan kepada asas bahasa PASCAL

Bahasa PASCAL juga merupakan bahasa algoritma yang dibangunkan oleh N. Ia telah direka oleh Profesor Niklaus Wirth pada tahun 1968 dan diterbitkan secara rasmi pada tahun 1971. Pada tahun 1975, bahasa PASCAL telah diubah suai sebagai "Bahasa PASCAL Standard".

Bahasa PASCAL dibangunkan berdasarkan ALGOL 60. Ia adalah bahasa pengaturcaraan berstruktur yang boleh digunakan untuk menulis aplikasi. Ia juga merupakan bahasa pengaturcaraan sistem yang boleh digunakan untuk menulis perisian sistem berjujukan (seperti pengkompil). Ia mempunyai fungsi yang berkuasa dan prosedur penyusunan mudah Ia adalah bahasa algoritma yang paling berpengaruh pada tahun 1970-an.

Ciri-ciri bahasa Pascal

Dari perspektif pengguna, bahasa PASCAL mempunyai ciri utama berikut:

⒈Ia adalah bahasa berstruktur. Bahasa PASCAL menyediakan keupayaan untuk melaksanakan secara langsung pernyataan tiga struktur asas dan untuk menentukan "prosedur" dan "fungsi" (subprogram). Program berstruktur boleh ditulis dengan mudah. Anda boleh menghapuskan sepenuhnya penggunaan pernyataan dan label GOTO semasa menulis program. Ini memudahkan untuk memastikan ketepatan dan kebolehbacaan program. Bahasa PASCAL menekankan kebolehpercayaan, kemudahan pengesahan, kejelasan konsep, dan penyederhanaan pelaksanaan. Dari segi penstrukturan, ia lebih baik daripada yang lain (seperti BASIC, FORTRAN77).

⒉Terdapat jenis data yang kaya. PASCAL menyediakan integer, jenis sebenar, jenis aksara, jenis Boolean, jenis penghitungan, jenis subjulat dan jenis tatasusunan, jenis koleksi, jenis rekod dan jenis fail yang terdiri daripada jenis data di atas. Selain itu, jenis penuding disediakan yang tidak terdapat dalam banyak bahasa lain. Worth mempunyai formula terkenal: "Algoritma + struktur data = program". Kepentingan mengkaji data dalam reka bentuk program ditunjukkan. Struktur data yang kaya dan sifat struktur yang disebutkan di atas membolehkan PASCAL digunakan dengan mudah untuk menerangkan algoritma yang kompleks dan mendapatkan atur cara yang lebih berkualiti.

⒊ boleh digunakan pada bidang operasi berangka dan operasi bukan angka. Sesetengah bahasa (seperti FORTRAN 66, ALGOL 60) hanya sesuai untuk pengiraan berangka, manakala beberapa bahasa (seperti COBOL) sesuai untuk pemprosesan data komersial dan bidang pengurusan. PASCAL mempunyai fungsi yang kuat dan boleh digunakan secara meluas dalam pelbagai bidang. Bahasa PASCAL juga boleh digunakan untuk membantu mereka bentuk dan merealisasikan fungsi grafik komputer.

⒋Format penulisan program PASCAL agak percuma. Tidak seperti FORTRAN dan COBOL, tiada peraturan ketat mengenai format penulisan program. PASCAL membenarkan berbilang kenyataan ditulis pada satu baris, dan satu kenyataan boleh ditulis pada berbilang baris Ini membolehkan program PASCAL ditulis seindah puisi dan mudah dibaca.

Disebabkan ciri-ciri di atas, banyak sekolah memilih PASCAL sebagai bahasa utama dalam kursus pengaturcaraan. Ia boleh memberi pelajar latihan asas yang ketat dan baik dalam pengaturcaraan. Membangunkan gaya pengaturcaraan berstruktur pelajar. Tetapi ia juga mempunyai beberapa kekurangan, seperti keupayaan pemprosesan fail yang lemah. 3. Struktur asas program bahasa Pascal

Mana-mana bahasa pengaturcaraan mempunyai set simbol dan peraturannya sendiri. Bahasa PASCAL juga mesti menggunakan simbol dan peraturan yang ditentukan dengan sendirinya untuk menulis atur cara. Walaupun bilangan dan bentuk token yang digunakan dalam versi berbeza bahasa PASCAL berbeza-beza, komponen asasnya secara amnya mematuhi peruntukan PASCAL standard, kecuali beberapa fungsi lanjutan adalah berbeza. Mari kita fahami struktur asas program bahasa Pascal.

Penggunaan sistem bahasa Turbo Pascal

Pada masa ini, sistem bahasa Pascal yang biasa digunakan ialah Turbo Pascal7.0 dan Borland Pascal 7.0 Mari belajar sistem Turbo Pascal 7.0. penggunaan. 1. Permulaan sistem

Jalankan program permulaan TURBO.EXE dalam direktori sistem untuk memulakan sistem. Persekitaran bersepadu yang ditunjukkan dalam Rajah 1 muncul pada skrin.

2. Pengenalan Persekitaran Integrasi Sistem Turbo Pascal

Barisan atas ialah menu utama. Kotak biru di tengah ialah tetingkap penyuntingan, dan program boleh diedit dalam setiap tetingkap penyuntingan. Intinya ialah baris gesaan, yang memaparkan kekunci pintasan untuk arahan yang biasa digunakan dalam sistem Contohnya, kekunci pintasan untuk menyimpan fail dalam tetingkap penyuntingan semasa ialah F2, kekunci pintasan untuk mendapatkan bantuan sistem ialah F1, dsb. .

3. Cipta tetingkap program baharu

Tekan F10 untuk masuk ke menu utama, pilih menu FAIL, dan laksanakan arahan Baharu. Anda boleh mencipta tetingkap program baharu (nama fail lalai ialah Noname00.pas atau Noname01.pas, dsb.).

4. Input program, pengeditan dan jalankan

Dalam tetingkap program semasa, masukkan program baris demi baris. Malah, tetingkap program ialah editor skrin penuh. Oleh itu, kaedah penyuntingan program adalah serupa dengan penyunting lain, dan tidak akan diulang di sini.

Selepas input program selesai, anda biasanya perlu menekan Alt+F9 (atau laksanakan arahan kompil dalam menu kompilasi) untuk menyusun atur cara. Jika program mempunyai ralat sintaks, mesej ralat merah pertama akan dipaparkan pada baris pertama tetingkap program. Jika tiada ralat sintaks, kotak dialog akan muncul di tengah tetingkap, menunjukkan bahawa penyusunan telah berjaya. Seterusnya, kita boleh menjalankan program.

Anda boleh menjalankan program dengan menekan ALT+R untuk membuka arahan RUN dalam menu RUN, atau terus tekan kekunci pintasan CTRL+F9. Kemudian hasil yang sedang dijalankan boleh dikeluarkan dalam tetingkap pengguna. Biasanya selepas program selesai dijalankan, sistem kembali ke persekitaran bersepadu sistem Pascal, jadi untuk melihat hasil yang sedang dijalankan, tekan ALT+F5 untuk menukar skrin kepada skrin pengguna.

5. Menyimpan dan membuka program

Apabila kita ingin menyimpan program dalam tetingkap program ke cakera, kita boleh menyimpan program dengan menekan kekunci F2 (atau melaksanakan perintah simpan dalam menu Fail). Apabila menyimpan fail buat kali pertama, kotak dialog akan muncul pada skrin meminta nama fail (sambungan lalai ialah .pas).

Apabila kita ingin memuatkan program PASCAL dalam fail program pada cakera ke dalam tetingkap, kita boleh menekan F3 (atau melaksanakan arahan Buka dalam menu Fail) untuk memuatkan program sistem juga akan muncul dialog Kotak meminta nama fail dibuka, atau anda boleh memilih fail yang dikehendaki terus dalam senarai dialog fail dan kembali membuka fail.

Atur cara pertama

Apabila program berikut dijalankan, ia akan menggesa anda untuk memasuki jejari bulatan, dan kemudian melukis bulatan pada skrin. Selepas menekan Enter, program tamat dan kembali ke tetingkap program.

Program ex1;
Uses graph;
Var Gm,Gd,R :integer;
Begin
Gd:=0;
Write('Please enter the radius:');readln(R);
Initgraph(Gm,Gd,' ');
Setcolor(Green);
Circle(320,240,R);
Readln;
Closegraph;
End.

Perhatikan bahawa jika ralat grafik permulaan berlaku semasa program di atas dijalankan, sila salin Graph.tpu dalam subdirektori BGI EGAVGA.BGI dan UNITS di bawah direktori sistem ke direktori BIN di bawah direktori sistem.

Atas ialah kandungan terperinci Pengenalan kepada asas bahasa PASCAL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Bagaimana untuk memasang PascalArtikel seterusnya:Bagaimana untuk memasang Pascal